/*
 * jQuery UI CSS Framework 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #ffffff url(/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; }
.ui-widget-content a { color: #444444; }
.ui-widget-header { border: 1px solid #dddddd; background: #dddddd url(/wp-content/plugins/mailchimp/css/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x; color: #444444; font-weight: bold; }
.ui-widget-header a { color: #444444; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #dddddd; background: #f6f6f6 url(/wp-content/plugins/mailchimp/css/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0073ea; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #0073ea; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #0073ea; background: #0073ea url(/wp-content/plugins/mailchimp/css/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #dddddd; background: #ffffff url(/wp-content/plugins/mailchimp/css/flick/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ff0084; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ff0084; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #cccccc; background: #ffffff url(/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #444444; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #ff0084; background: #ffffff url(/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #222222; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #222222; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/wp-content/plugins/mailchimp/css/flick/images/ui-icons_ff0084_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(/wp-content/plugins/mailchimp/css/flick/images/ui-icons_ff0084_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(/wp-content/plugins/mailchimp/css/flick/images/ui-icons_0073ea_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/wp-content/plugins/mailchimp/css/flick/images/ui-icons_666666_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/wp-content/plugins/mailchimp/css/flick/images/ui-icons_ffffff_256x240.png); }
.ui-state-active .ui-icon {background-image: url(/wp-content/plugins/mailchimp/css/flick/images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(/wp-content/plugins/mailchimp/css/flick/images/ui-icons_0073ea_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/wp-content/plugins/mailchimp/css/flick/images/ui-icons_ff0084_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -khtml-border-top-left-radius: 2px; border-top-left-radius: 2px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -khtml-border-top-right-radius: 2px; border-top-right-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -khtml-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; -khtml-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }

/* Overlays */
.ui-widget-overlay { background: #eeeeee url(/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); }
.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(/wp-content/plugins/mailchimp/css/flick/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }/*
 * jQuery UI Datepicker 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/**
 * Jetpack related posts
 */

/**
 * The Gutenberg block
 */

.jp-related-posts-i2 {
	margin-top: 1.5rem;
}

.jp-related-posts-i2__list {
	--hgap: 1rem;

	display: flex;
	flex-wrap: wrap;
	column-gap: var(--hgap);
	row-gap: 2rem;

	margin: 0;
	padding: 0;

	list-style-type: none;
}

.jp-related-posts-i2__post {
	display: flex;
	flex-direction: column;
	/* Default: 2 items by row */
	flex-basis: calc( ( 100% - var(--hgap) ) / 2 );
}

/* Quantity qeuries: see https://alistapart.com/article/quantity-queries-for-css/ */
.jp-related-posts-i2__post:nth-last-child(n+3):first-child,
.jp-related-posts-i2__post:nth-last-child(n+3):first-child ~ * {
	/* From 3 total items on, 3 items by row */
	flex-basis: calc( ( 100% - var(--hgap) * 2 ) / 3 );
}

.jp-related-posts-i2__post:nth-last-child(4):first-child,
.jp-related-posts-i2__post:nth-last-child(4):first-child ~ * {
	/* Exception for 4 total items: 2 items by row */
	flex-basis: calc( ( 100% - var(--hgap) ) / 2 );
}

.jp-related-posts-i2__post-link {
	display: flex;
	flex-direction: column;
	row-gap: 0.5rem;

	width: 100%;
	margin-bottom: 1rem;
	
	line-height: 1.2;
}

.jp-related-posts-i2__post-link:focus-visible {
	outline-offset: 2px;
}

.jp-related-posts-i2__post-img {
	order: -1;

	max-width: 100%;
}

.jp-related-posts-i2__post-defs {
	margin: 0;

	list-style-type: unset;
}

/* Hide, except from screen readers */
.jp-related-posts-i2__post-defs dt {
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px); white-space: nowrap;
}

.jp-related-posts-i2__post-defs dd {
	margin: 0;
}

/* List view */

.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__list {
	display: block;
}

.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__post {
	margin-bottom: 2rem;
}

/* Breakpoints */

@media only screen and (max-width: 640px) {
	.jp-related-posts-i2__list {
		display: block;
	}

	.jp-related-posts-i2__post {
		margin-bottom: 2rem;
	}
}

/* Container */

#jp-relatedposts {
	display: none;
	padding-top: 1em;
	margin: 1em 0;
	position: relative;
	clear: both;
}

.jp-relatedposts:after {
	content: '';
	display: block;
	clear: both;
}

/* Headline above related posts section, labeled "Related" */

#jp-relatedposts h3.jp-relatedposts-headline {
	margin: 0 0 1em 0;
	display: inline-block;
	float: left;
	font-size: 9pt;
	font-weight: bold;
	font-family: inherit;
}

#jp-relatedposts h3.jp-relatedposts-headline em:before {
	content: "";
	display: block;
	width: 100%;
	min-width: 30px;
	border-top: 1px solid #dcdcde;
	border-top: 1px solid rgba(0,0,0,.2);
	margin-bottom: 1em;
}

#jp-relatedposts h3.jp-relatedposts-headline em {
	font-style: normal;
	font-weight: bold;
}

/* Related posts items (wrapping items) */

#jp-relatedposts .jp-relatedposts-items {
	clear: left;
}

#jp-relatedposts .jp-relatedposts-items-visual {
	margin-right: -20px;
}

/* Related posts item */

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
	float: left;
	width: 33%;
	margin: 0 0 1em; /* Needs to be same as the main outer wrapper for Related Posts */
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
	padding-right: 20px;
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	opacity: .8;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4) {
	clear: both;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a {
	text-decoration: underline;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

/* Related posts item content */

#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title,
#jp-relatedposts .jp-relatedposts-items p,
#jp-relatedposts .jp-relatedposts-items time {
	font-size: 14px;
	line-height: 20px;
	margin: 0;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs {
	position:relative;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	display:block;
	border-bottom: 0;
}

#jp-relatedposts .jp-relatedposts-items p,
#jp-relatedposts .jp-relatedposts-items time {
	margin-bottom: 0;
}

#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
	text-transform: none;
	margin: 0;
	font-family: inherit;
	display: block;
	max-width: 100%;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
	font-size: inherit;
	font-weight: normal;
	text-decoration: none;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {
	text-decoration: underline;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {
	display: block;
	max-width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span {
	height: auto;
	max-width: 100%;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context {
	opacity: .6;
}

/* Hide the date by default, but leave the element there if a theme wants to use css to make it visible. */
.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {
	display: none;
}

/* Behavior when there are thumbnails in visual mode */
#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt {
	display: none;
}

/* Behavior when there are no thumbnails in visual mode */
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt {
	overflow: hidden;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span {
	margin-bottom: 1em;
}

/* List Layout */
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post {
	clear: both;
	width: 100%;
}

#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img {
	float: left;
	overflow: hidden;
	max-width: 33%;
	margin-right: 3%;
}

#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {
	display: inline-block;
	max-width: 63%;
}

/*
 * Responsive
 */

@media only screen and (max-width: 640px) {

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
		width: 50%;
	}

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n) {
		clear: left;
	}

	#jp-relatedposts .jp-relatedposts-items-visual {
		margin-right: 20px;
	}
}

@media only screen and (max-width: 320px) {

	#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
		width: 100%;
		clear: both;
		margin: 0 0 1em;
	}

	#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,
	#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {
		float: none;
		max-width: 100%;
		margin-right: 0;
	}
}

/*
 * Hide the related post section in the print view of a post
 */

@media print {
	.jp-relatedposts {
		display:none !important;
	}
}.wp-dark-mode-vibrate{animation:3s linear 0s normal both running vibrate}.wp-dark-mode-flicker{animation:3s linear 0s normal both running flicker}.wp-dark-mode-shake{animation:3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s normal both running shake}.wp-dark-mode-jello{animation:3s ease 0s normal both running jello}.wp-dark-mode-wobble{animation:3s ease 0s normal both running wobble}.wp-dark-mode-bounce{animation:3s ease 0s normal both running bounce}.wp-dark-mode-heartbeat{animation:3s ease-in-out 0s normal both running heartbeat}.wp-dark-mode-blink{animation:3s ease 0s normal both running wp-dark-mode-blink}@keyframes vibrate{0%,100%{transform:translate(0)}20%{transform:translate(-2px, 2px)}40%{transform:translate(-2px, -2px)}60%{transform:translate(2px, 2px)}80%{transform:translate(2px, -2px)}}@keyframes flicker{0%,41.99%,43.01%,47.99%,49.01%,100%{opacity:1}42%,43%,48%,49%{opacity:0}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-5px)}20%,40%,60%{transform:translateX(5px)}80%{transform:translateX(4px)}90%{transform:translateX(-4px)}}@keyframes jello{0%,100%{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.15, 0.75, 1)}40%{transform:scale3d(0.75, 1.15, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}}@keyframes wobble{0%,100%{transform:translateX(0%);transform-origin:50% 50%}15%{transform:translateX(-15px) rotate(-4deg)}30%{transform:translateX(8px) rotate(4deg)}45%{transform:translateX(-8px) rotate(-2.6deg)}60%{transform:translateX(5px) rotate(1.4deg)}75%{transform:translateX(-3px) rotate(-0.5deg)}}@keyframes bounce{0%{transform:translateY(-15px);animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{transform:translateY(-12px);animation-timing-function:ease-in}65%{transform:translateY(-6px);animation-timing-function:ease-in}82%{transform:translateY(-3px);animation-timing-function:ease-in}93%{transform:translateY(-2px);animation-timing-function:ease-in}25%,55%,75%,87%{transform:translateY(0);animation-timing-function:ease-out}100%{transform:translateY(0);animation-timing-function:ease-out;opacity:1}}@keyframes heartbeat{0%{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out}10%{transform:scale(0.91);animation-timing-function:ease-in}17%{transform:scale(0.98);animation-timing-function:ease-out}33%{transform:scale(0.87);animation-timing-function:ease-in}45%{transform:scale(1);animation-timing-function:ease-out}}@keyframes wp-dark-mode-blink{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes wp-dark-mode-fadein{from{opacity:0}to{opacity:1}}@keyframes wp-dark-mode-inactive-fadein{from{opacity:0}to{opacity:1}}@keyframes wp-dark-mode-slide-left{0%{transform:translateX(25%)}100%{transform:translateX(0)}}@keyframes wp-dark-mode-slide-top{0%{transform:translateY(25%)}100%{transform:translateY(0)}}@keyframes wp-dark-mode-slide-right{0%{transform:translateX(-25%)}100%{transform:translateX(0)}}@keyframes wp-dark-mode-slide-bottom{0%{transform:translateY(-25%)}100%{transform:translateY(0)}}@keyframes active-pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes inactive-pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes active-flip{from{transform:rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0;perspective:0}40%{transform:rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:rotate3d(0, 1, 0, -5deg)}to{perspective:0}}@keyframes inactive-flip{from{transform:rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0;perspective:0}40%{transform:rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:rotate3d(0, 1, 0, -5deg)}to{perspective:0}}@keyframes active-roll{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes inactive-roll{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.wp-dark-mode-switcher,.wp-dark-mode-side-toggle-wrap{--wp-dark-mode-cta-bg: #555;display:inline-flex;align-items:center;z-index:9999;position:relative;background:rgba(0,0,0,0) !important;text-align:left}.wp-dark-mode-switcher .wp-dark-mode-switcher-cta,.wp-dark-mode-side-toggle-wrap .wp-dark-mode-switcher-cta{font-size:calc(13px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher label,.wp-dark-mode-switcher .toggle,.wp-dark-mode-side-toggle-wrap label,.wp-dark-mode-side-toggle-wrap .toggle{height:calc(26px*var(--wp-dark-mode-scale));border-radius:calc(100px*var(--wp-dark-mode-scale));display:inline-block}.wp-dark-mode-switcher label,.wp-dark-mode-side-toggle-wrap label{background-color:#eee;position:relative;cursor:pointer;width:calc(100px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher .toggle,.wp-dark-mode-side-toggle-wrap .toggle{position:absolute;width:50%;background-color:#fff;box-shadow:0 2px 15px rgba(0,0,0,.15);transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.wp-dark-mode-switcher .modes,.wp-dark-mode-side-toggle-wrap .modes{width:74%;position:absolute;display:flex;justify-content:space-between;user-select:none;left:50%;top:50%;transform:translate(-50%, -50%)}.wp-dark-mode-switcher .modes p,.wp-dark-mode-side-toggle-wrap .modes p{font-size:calc(12px*var(--wp-dark-mode-scale));font-weight:500;color:#555;margin:0;padding-bottom:0}.wp-dark-mode-switcher .dark,.wp-dark-mode-side-toggle-wrap .dark{opacity:.5}.wp-dark-mode-switcher .switch-wrap,.wp-dark-mode-side-toggle-wrap .switch-wrap{display:flex;align-items:center}.wp-dark-mode-switcher-cta,.wp-dark-mode-side-toggle-wrap-cta{background:var(--wp-dark-mode-cta-bg);color:#fff;padding:5px;border-radius:calc(3px*var(--wp-dark-mode-scale));margin:0 20px;position:relative;white-space:nowrap;display:flex;align-items:center}.wp-dark-mode-switcher-cta span,.wp-dark-mode-side-toggle-wrap-cta span{width:0;height:0;border-top:calc(10px*var(--wp-dark-mode-scale)) solid rgba(0,0,0,0);border-bottom:calc(10px*var(--wp-dark-mode-scale)) solid rgba(0,0,0,0);position:absolute;z-index:0}.wp-dark-mode-switcher.floating,.wp-dark-mode-side-toggle-wrap.floating{position:fixed;bottom:20px}.wp-dark-mode-switcher.right_bottom,.wp-dark-mode-side-toggle-wrap.right_bottom{right:20px}.wp-dark-mode-switcher.right_bottom .wp-dark-mode-switcher-cta span,.wp-dark-mode-side-toggle-wrap.right_bottom .wp-dark-mode-switcher-cta span{right:calc(-12px*var(--wp-dark-mode-scale));border-left:calc(15px*var(--wp-dark-mode-scale)) solid var(--wp-dark-mode-cta-bg);z-index:0}.wp-dark-mode-switcher.left_bottom,.wp-dark-mode-side-toggle-wrap.left_bottom{left:26px;flex-flow:row-reverse}.wp-dark-mode-switcher.left_bottom .wp-dark-mode-switcher-cta span,.wp-dark-mode-side-toggle-wrap.left_bottom .wp-dark-mode-switcher-cta span{left:calc(-12px*var(--wp-dark-mode-scale));border-right:calc(15px*var(--wp-dark-mode-scale)) solid var(--wp-dark-mode-cta-bg);z-index:0}.wp-dark-mode-switcher.active .toggle,.wp-dark-mode-side-toggle-wrap.active .toggle{transform:translateX(100%);background-color:#34323d}.wp-dark-mode-switcher.active .dark,.wp-dark-mode-side-toggle-wrap.active .dark{opacity:1;color:#fff !important}.wp-dark-mode-switch{display:none}.wp-dark-mode-switcher.post_page{display:inherit}.wp-dark-mode-menu-item{display:flex;align-items:center;justify-content:center}.wp-dark-mode-menu-item .toggle{height:100% !important;width:50% !important;padding:0 !important}[href="#darkmode_switcher"]{display:flex !important;align-items:center}.width-20px{width:calc(20px*var(--wp-dark-mode-scale))}.width-18px{width:calc(18px*var(--wp-dark-mode-scale))}.width-16px{width:calc(16px*var(--wp-dark-mode-scale))}.height-20px{height:calc(20px*var(--wp-dark-mode-scale))}.height-18px{height:calc(18px*var(--wp-dark-mode-scale))}.height-16px{height:calc(16px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-1 label{width:calc(50px*var(--wp-dark-mode-scale));height:calc(50px*var(--wp-dark-mode-scale));display:flex;align-items:center;justify-content:center;background:#555;border-radius:calc(15px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-1 .modes{display:flex;align-items:center;justify-content:center}.wp-dark-mode-switcher.style-1 img{width:calc(24px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-1 img.dark{display:none}.wp-dark-mode-switcher.style-1.active label{background:#fff}.wp-dark-mode-switcher.style-1.active img.light{display:none}.wp-dark-mode-switcher.style-1.active img.dark{display:block}.wp-dark-mode-switcher.style-2 label{width:calc(100px*var(--wp-dark-mode-scale));background:#ececec}.wp-dark-mode-switcher.style-2 label .toggle{margin-left:calc(var(--wp-dark-mode-scale)*1px);margin-top:calc(var(--wp-dark-mode-scale)*1px);width:calc(50% - var(--wp-dark-mode-scale)*1px);height:calc(100% - var(--wp-dark-mode-scale)*2px)}.wp-dark-mode-switcher.style-2 label .modes p.switch-light-text{color:#27272c;opacity:1}.wp-dark-mode-switcher.style-2 label .modes p.switch-dark-text{color:#333338;opacity:1}.wp-dark-mode-switcher.style-2.active label{background:#ececec}.wp-dark-mode-switcher.style-2.active label .modes p{color:#333338}.wp-dark-mode-switcher.style-3{display:inline-flex !important}.wp-dark-mode-switcher.style-3 img{max-height:calc(18px*var(--wp-dark-mode-scale));max-width:calc(18px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-3 label{height:calc(30px*var(--wp-dark-mode-scale));width:calc(60px*var(--wp-dark-mode-scale));background:#39393d;margin:0 7px;display:flex;align-items:center;justify-content:space-around}.wp-dark-mode-switcher.style-3 .toggle{height:calc(25px*var(--wp-dark-mode-scale));width:calc(25px*var(--wp-dark-mode-scale));top:50%;transform:translateY(-50%) !important;transition:all .2s ease;left:calc(2px*var(--wp-dark-mode-scale));background:#fff}.wp-dark-mode-switcher.style-3.active .toggle{background:#000;right:calc(2px*var(--wp-dark-mode-scale));left:auto}.wp-dark-mode-switcher.style-4{display:inline-flex !important}.wp-dark-mode-switcher.style-4 img{max-height:calc(18px*var(--wp-dark-mode-scale));max-width:calc(18px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-4 .moon-light,.wp-dark-mode-switcher.style-4 .sun-light{display:none}.wp-dark-mode-switcher.style-4 label{height:calc(30px*var(--wp-dark-mode-scale));width:calc(60px*var(--wp-dark-mode-scale));background:#ee5913;margin:0 7px}.wp-dark-mode-switcher.style-4 .toggle{height:calc(25px*var(--wp-dark-mode-scale));width:calc(25px*var(--wp-dark-mode-scale));top:50%;transform:translateY(-50%) !important;left:calc(2px*var(--wp-dark-mode-scale));transition:all .2s ease}.wp-dark-mode-switcher.style-4.active .toggle{right:calc(2px*var(--wp-dark-mode-scale));background:#fff;left:auto}.wp-dark-mode-switcher.style-4.active label{background:#555}.wp-dark-mode-switcher.style-4.active .moon-light,.wp-dark-mode-switcher.style-4.active .sun-light{display:block}.wp-dark-mode-switcher.style-4.active .moon-dark,.wp-dark-mode-switcher.style-4.active .sun-dark{display:none}.wp-dark-mode-switcher.style-5 img{max-height:calc(16px*var(--wp-dark-mode-scale));max-width:calc(16px*var(--wp-dark-mode-scale));position:absolute}.wp-dark-mode-switcher.style-5 p{font-size:calc(12px*var(--wp-dark-mode-scale));margin-bottom:0;margin-top:0}.wp-dark-mode-switcher.style-5 label{margin:0 calc(7px*var(--wp-dark-mode-scale));width:calc(60px*var(--wp-dark-mode-scale));background:#ee5913}.wp-dark-mode-switcher.style-5 label .modes{position:relative;top:0;left:0;width:100%;height:100%;transform:none;display:flex;align-items:center}.wp-dark-mode-switcher.style-5 label .modes .light{left:calc(5px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-5 label .modes .dark{display:none;right:calc(4px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-5.active .modes .light{display:none}.wp-dark-mode-switcher.style-5.active .modes .dark{display:block}.wp-dark-mode-switcher.style-5.active label{background:#0050bb}.wp-dark-mode-switcher.style-5.active p{color:#fff}.wp-dark-mode-switcher.style-6 img{max-height:calc(16px*var(--wp-dark-mode-scale));max-width:calc(16px*var(--wp-dark-mode-scale));position:absolute}.wp-dark-mode-switcher.style-6 p{font-size:calc(12px*var(--wp-dark-mode-scale));margin-bottom:0}.wp-dark-mode-switcher.style-6 label{margin:0 calc(7px*var(--wp-dark-mode-scale));width:calc(50px*var(--wp-dark-mode-scale));background:#ee5913}.wp-dark-mode-switcher.style-6 label .modes{top:0;width:100%;height:100%;right:0;left:0;padding:0 calc(5px*var(--wp-dark-mode-scale));transform:none;align-items:center}.wp-dark-mode-switcher.style-6 label .modes .dark{display:none}.wp-dark-mode-switcher.style-6.active label{background:#0050bb}.wp-dark-mode-switcher.style-6.active label .modes .light{display:none}.wp-dark-mode-switcher.style-6.active label .modes .dark{display:block;right:calc(14px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-7 img{height:calc(20px*var(--wp-dark-mode-scale));width:calc(20px*var(--wp-dark-mode-scale));position:absolute;background:#ee5913;padding:calc(4px*var(--wp-dark-mode-scale));border-radius:calc(12px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-7 p{font-size:calc(12px*var(--wp-dark-mode-scale));margin-bottom:0}.wp-dark-mode-switcher.style-7 label{margin:0 calc(7px*var(--wp-dark-mode-scale));width:calc(80px*var(--wp-dark-mode-scale));background:#ffc107;height:calc(8px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-7 label .modes{top:0;width:100%;height:100%;right:0;left:0;transform:none;align-items:center}.wp-dark-mode-switcher.style-7 label .modes .light{left:calc(10px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-7 label .modes .dark{display:none;right:calc(10px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-7.active label{background:#0050bb}.wp-dark-mode-switcher.style-7.active label .modes .light{display:none}.wp-dark-mode-switcher.style-7.active label .modes .dark{display:block}.wp-dark-mode-switcher.style-8 label,.wp-dark-mode-switcher.style-8 .toggle{height:calc(34px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-8 label{width:calc(70px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-8 .modes img{max-width:calc(18px*var(--wp-dark-mode-scale));max-height:calc(18px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-8.active label{background:#555}.wp-dark-mode-switcher.style-9 label{width:calc(50px*var(--wp-dark-mode-scale));height:calc(50px*var(--wp-dark-mode-scale));display:flex;align-items:center;justify-content:center;background:#555;border-radius:calc(15px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-9 .modes{display:flex;align-items:center;justify-content:center}.wp-dark-mode-switcher.style-9 img{width:calc(24px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-9 img.dark{display:none}.wp-dark-mode-switcher.style-9.active label{background:#fff}.wp-dark-mode-switcher.style-9.active img.light{display:none}.wp-dark-mode-switcher.style-9.active img.dark{display:block}.wp-dark-mode-switcher.style-10 img{max-height:calc(16px*var(--wp-dark-mode-scale));max-width:calc(16px*var(--wp-dark-mode-scale));position:absolute}.wp-dark-mode-switcher.style-10 p{font-size:calc(12px*var(--wp-dark-mode-scale));margin-bottom:0}.wp-dark-mode-switcher.style-10 label{margin:0 calc(7px*var(--wp-dark-mode-scale));width:calc(50px*var(--wp-dark-mode-scale));background:linear-gradient(90deg, #7436DD 3.38%, #12C3F7 96.8%),#c4c4c4}.wp-dark-mode-switcher.style-10 label .modes{top:0;width:100%;height:100%;right:0;left:0;transform:none;align-items:center}.wp-dark-mode-switcher.style-10 label .modes .light{left:calc(5px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-10 label .modes .dark{display:none;right:calc(4px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-10.active label .modes .light{display:none}.wp-dark-mode-switcher.style-10.active label .modes .dark{display:block}.wp-dark-mode-switcher.style-11 img{max-height:calc(16px*var(--wp-dark-mode-scale));max-width:calc(16px*var(--wp-dark-mode-scale));position:absolute}.wp-dark-mode-switcher.style-11 p{font-size:calc(12px*var(--wp-dark-mode-scale));margin-bottom:0}.wp-dark-mode-switcher.style-11 label{margin:0 calc(7px*var(--wp-dark-mode-scale));width:calc(50px*var(--wp-dark-mode-scale));background:linear-gradient(90deg, #7436DD 3.38%, #12C3F7 96.8%),#c4c4c4;border:5px solid rgba(25,44,75,.8);box-sizing:content-box;background-clip:padding-box}.wp-dark-mode-switcher.style-11 label .modes{top:0;width:100%;height:100%;right:0;left:0;padding:calc(5px*var(--wp-dark-mode-scale));transform:none;align-items:center;box-sizing:border-box;border-radius:calc(20px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-11 label .modes .dark{display:none}.wp-dark-mode-switcher.style-11.active label .modes .light{display:none}.wp-dark-mode-switcher.style-11.active label .modes .dark{display:block;right:calc(5px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-12 img{max-height:calc(16px*var(--wp-dark-mode-scale));max-width:calc(16px*var(--wp-dark-mode-scale));position:absolute}.wp-dark-mode-switcher.style-12 p{font-size:calc(12px*var(--wp-dark-mode-scale));margin-bottom:0}.wp-dark-mode-switcher.style-12 label{margin:0 calc(7px*var(--wp-dark-mode-scale));width:calc(50px*var(--wp-dark-mode-scale));background-color:#67ce67}.wp-dark-mode-switcher.style-12 label .modes{top:0;width:100%;height:100%;right:0;left:0;padding:0 calc(5px*var(--wp-dark-mode-scale));transform:none;align-items:center}.wp-dark-mode-switcher.style-12 label .modes .dark{display:none}.wp-dark-mode-switcher.style-12.active label .modes .light{display:none}.wp-dark-mode-switcher.style-12.active label .modes .dark{display:block;right:calc(13px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-13{display:inline-flex !important}.wp-dark-mode-switcher.style-13 img{max-height:calc(18px*var(--wp-dark-mode-scale));max-width:calc(18px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-13 label{height:calc(30px*var(--wp-dark-mode-scale));width:calc(60px*var(--wp-dark-mode-scale));background:linear-gradient(90deg, #6736DD 3.38%, #12C3F7 96.8%),#c4c4c4;margin:0 calc(7px*var(--wp-dark-mode-scale));display:flex;align-items:center;justify-content:space-around}.wp-dark-mode-switcher.style-13 .toggle{height:calc(25px*var(--wp-dark-mode-scale));width:calc(25px*var(--wp-dark-mode-scale));top:50%;transform:translateY(-50%) !important;transition:all .2s ease;left:calc(2px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.style-13.active .toggle{background:#fff;right:calc(2px*var(--wp-dark-mode-scale));left:auto}.wp-dark-mode-switcher.custom-switch label{width:calc(50px*var(--wp-dark-mode-scale));height:calc(50px*var(--wp-dark-mode-scale));display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border-radius:calc(15px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.custom-switch .modes{display:flex;align-items:center;justify-content:center}.wp-dark-mode-switcher.custom-switch img{width:calc(24px*var(--wp-dark-mode-scale))}.wp-dark-mode-switcher.custom-switch img.dark{display:none}.wp-dark-mode-switcher.active.custom-switch img.light{display:none}.wp-dark-mode-switcher.active.custom-switch img.dark{display:block}:root{--wp-dark-mode-zoom: 150%}.wp-dark-mode-side-toggle-wrap{--switch-bg: #fff;--switch-bg-active: #0a2458;--switch-text: #fff;justify-content:center;transition:.3s;z-index:9999;display:inline-flex;align-items:center}.wp-dark-mode-side-toggle-wrap:not(.style-18):not(.style-19){position:fixed;bottom:100px;flex-flow:column}.wp-dark-mode-side-toggle-wrap:not(.style-18):not(.style-19).left_bottom{left:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.wp-dark-mode-side-toggle-wrap:not(.style-18):not(.style-19).left_bottom .wp-dark-mode-side-toggle:first-child{border-bottom:none;border-top-right-radius:5px}.wp-dark-mode-side-toggle-wrap:not(.style-18):not(.style-19).left_bottom .wp-dark-mode-side-toggle:last-child{border-bottom-right-radius:5px}.wp-dark-mode-side-toggle-wrap:not(.style-18):not(.style-19).right_bottom{right:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.wp-dark-mode-side-toggle-wrap:not(.style-18):not(.style-19).right_bottom .wp-dark-mode-side-toggle:first-child{border-bottom:none;border-top-left-radius:5px}.wp-dark-mode-side-toggle-wrap:not(.style-18):not(.style-19).right_bottom .wp-dark-mode-side-toggle:last-child{border-bottom-left-radius:5px}.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle{border:1px solid #555;cursor:pointer;width:calc(44px*var(--wp-dark-mode-scale));height:calc(54px*var(--wp-dark-mode-scale));padding:15px 12px;display:flex;align-items:center;background-color:var(--switch-bg) !important}.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle:first-child{border-bottom:none}.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle span{position:absolute;white-space:nowrap;background:var(--switch-bg-active);color:#fff;padding:5px;border-radius:calc(5px*var(--wp-dark-mode-scale));display:none;align-items:center;line-height:1}.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle svg{width:calc(20px*var(--wp-dark-mode-scale)) !important}.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle svg:not(.not-fill) path{fill:var(--switch-bg-active)}.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle:hover,.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle.active{background:var(--switch-bg-active) !important}.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle:hover svg path,.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle.active svg path{fill:var(--switch-text) !important}.wp-dark-mode-side-toggle-wrap .wp-dark-mode-side-toggle:hover span{display:flex}.wp-dark-mode-side-toggle-wrap.left_bottom .wp-dark-mode-side-toggle span{left:calc(55px*var(--wp-dark-mode-scale))}.wp-dark-mode-side-toggle-wrap.left_bottom .wp-dark-mode-side-toggle span:before{content:"";width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-right:10px solid var(--switch-bg-active);position:absolute;left:calc(-10px*var(--wp-dark-mode-scale))}.wp-dark-mode-side-toggle-wrap.right_bottom .wp-dark-mode-side-toggle span{right:calc(55px*var(--wp-dark-mode-scale))}.wp-dark-mode-side-toggle-wrap.right_bottom .wp-dark-mode-side-toggle span:after{content:"";width:0;height:0;border-top:calc(5px*var(--wp-dark-mode-scale)) solid rgba(0,0,0,0);border-bottom:calc(5px*var(--wp-dark-mode-scale)) solid rgba(0,0,0,0);border-left:calc(10px*var(--wp-dark-mode-scale)) solid var(--switch-bg-active);position:absolute;right:calc(-10px*var(--wp-dark-mode-scale))}html.wp-dark-mode-active .wp-dark-mode-toggle{background:var(--switch-bg-active) !important}html.wp-dark-mode-active .wp-dark-mode-toggle svg path{fill:var(--switch-text) !important}body.wp-dark-mode-large-font.wp-dark-mode-firefox{-moz-transform:scale(var(--wp-dark-mode-zoom));-moz-transform-origin:0 0}body.wp-dark-mode-large-font>*:not(.wp-dark-mode-side-toggle-wrap):not(.wp-dark-mode-switcher){zoom:var(--wp-dark-mode-zoom) !important}body.wp-dark-mode-large-font .wp-dark-mode-font-size-toggle{background:var(--switch-bg-active) !important}body.wp-dark-mode-large-font .wp-dark-mode-font-size-toggle svg:not(#a) path{fill:var(--switch-text) !important}.wp-dark-mode-side-toggle-wrap.style-15,.wp-dark-mode-side-toggle-wrap.style-16,.wp-dark-mode-side-toggle-wrap.style-17,.wp-dark-mode-side-toggle-wrap.style-18,.wp-dark-mode-side-toggle-wrap.style-19{--switch-bg-active: #000}.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-toggle .mode-dark,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-toggle .mode-dark,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-toggle .mode-dark,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-toggle .mode-dark,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-toggle .mode-dark{display:none}.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-toggle.active .mode-dark,.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-toggle:hover .mode-dark,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-toggle.active .mode-dark,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-toggle:hover .mode-dark,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-toggle.active .mode-dark,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-toggle:hover .mode-dark,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-toggle.active .mode-dark,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-toggle:hover .mode-dark,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-toggle.active .mode-dark,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-toggle:hover .mode-dark{display:block}.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-toggle.active .mode-light,.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-toggle:hover .mode-light,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-toggle.active .mode-light,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-toggle:hover .mode-light,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-toggle.active .mode-light,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-toggle:hover .mode-light,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-toggle.active .mode-light,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-toggle:hover .mode-light,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-toggle.active .mode-light,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-toggle:hover .mode-light{display:none}.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-font-size-toggle .text-large,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-font-size-toggle .text-large,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-font-size-toggle .text-large,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-font-size-toggle .text-large,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-font-size-toggle .text-large{display:none}.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-font-size-toggle.active .text-large,.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-font-size-toggle:hover .text-large,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-font-size-toggle.active .text-large,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-font-size-toggle:hover .text-large,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-font-size-toggle.active .text-large,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-font-size-toggle:hover .text-large,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-font-size-toggle.active .text-large,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-font-size-toggle:hover .text-large,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-font-size-toggle.active .text-large,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-font-size-toggle:hover .text-large{display:block}.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-font-size-toggle.active .text-small,.wp-dark-mode-side-toggle-wrap.style-15 .wp-dark-mode-font-size-toggle:hover .text-small,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-font-size-toggle.active .text-small,.wp-dark-mode-side-toggle-wrap.style-16 .wp-dark-mode-font-size-toggle:hover .text-small,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-font-size-toggle.active .text-small,.wp-dark-mode-side-toggle-wrap.style-17 .wp-dark-mode-font-size-toggle:hover .text-small,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-font-size-toggle.active .text-small,.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-font-size-toggle:hover .text-small,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-font-size-toggle.active .text-small,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-font-size-toggle:hover .text-small{display:none}.wp-dark-mode-side-toggle-wrap.style-18,.wp-dark-mode-side-toggle-wrap.style-19{flex-flow:row-reverse;border-radius:calc(5px*var(--wp-dark-mode-scale))}.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-side-toggle,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-side-toggle{width:calc(54px*var(--wp-dark-mode-scale));height:calc(44px*var(--wp-dark-mode-scale))}.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-side-toggle:first-child,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-side-toggle:first-child{border-bottom:1px solid;border-right:1px solid;border-left:none;border-top-right-radius:calc(5px*var(--wp-dark-mode-scale));border-bottom-right-radius:calc(5px*var(--wp-dark-mode-scale))}.wp-dark-mode-side-toggle-wrap.style-18 .wp-dark-mode-side-toggle:last-child,.wp-dark-mode-side-toggle-wrap.style-19 .wp-dark-mode-side-toggle:last-child{border-top-left-radius:calc(5px*var(--wp-dark-mode-scale));border-bottom-left-radius:calc(5px*var(--wp-dark-mode-scale))}.wp-dark-mode-dark-image{display:none !important}html.wp-dark-mode-active .elementor-editor-active .elementor-element>.elementor-element-overlay{background:rgba(0,0,0,0) !important}html.wp-dark-mode-active .wp-dark-mode-light-image{display:none !important}.wp-dark-mode-ignore,.wp-dark-mode-include{binding:none}/*# sourceMappingURL=frontend.min.css.map */
@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.wp-block-button .wp-block-button__link:where(.is-style-outline),.wp-block-button:where(.is-style-outline)>.wp-block-button__link{border:2px solid;padding:.667em 1.333em}.wp-block-button .wp-block-button__link:where(.is-style-outline):not(.has-text-color),.wp-block-button:where(.is-style-outline)>.wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link:where(.is-style-outline):not(.has-background),.wp-block-button:where(.is-style-outline)>.wp-block-button__link:not(.has-background){background-color:transparent;background-image:none}.wp-block-button .wp-block-button__link:where(.has-border-color){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-color]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-color]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-color]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-color]){border-left-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-style]){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-style]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-style]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-style]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-style]){border-left-width:medium}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.wp-block-cover h1:where(:not(.has-text-color)),.wp-block-cover h2:where(:not(.has-text-color)),.wp-block-cover h3:where(:not(.has-text-color)),.wp-block-cover h4:where(:not(.has-text-color)),.wp-block-cover h5:where(:not(.has-text-color)),.wp-block-cover h6:where(:not(.has-text-color)),.wp-block-cover p:where(:not(.has-text-color)),.wp-block-cover-image h1:where(:not(.has-text-color)),.wp-block-cover-image h2:where(:not(.has-text-color)),.wp-block-cover-image h3:where(:not(.has-text-color)),.wp-block-cover-image h4:where(:not(.has-text-color)),.wp-block-cover-image h5:where(:not(.has-text-color)),.wp-block-cover-image h6:where(:not(.has-text-color)),.wp-block-cover-image p:where(:not(.has-text-color)){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}.wp-block-details{box-sizing:border-box;overflow:hidden}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row-reverse;width:-moz-fit-content;width:fit-content}.wp-block-form-input__label-content{width:-moz-fit-content;width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;width:100%;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active){animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}:not(.is-collapsed)>.wp-block-navigation__responsive-container:not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}:not(.is-collapsed)>.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}:not(.is-collapsed)>.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}:not(.is-collapsed)>.wp-block-navigation__responsive-container-open{display:none}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;overflow-wrap:break-word;padding:3em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}:where(.wp-block-pullquote){margin:0 0 1em}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;min-height:24px;min-width:24px;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{max-width:calc(100% - 100px)}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:1px solid;border-left:none;border-right:none}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-threads,.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-x{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-gravatar{color:#1d4fc4}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{stroke:#000;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-threads,.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-x{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{margin-bottom:0;margin-top:0;padding:1.25em 2.375em}.wp-block-ainoblocks-accordion-faq-block{cursor:pointer;margin-bottom:.5rem;background-color:transparent;border:solid}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block{margin-bottom:1rem}}.wp-block-ainoblocks-accordion-faq-block.has-border{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #d8d8d8}.wp-block-ainoblocks-accordion-faq-block.has-text-color h3{color:inherit}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle{margin-bottom:0}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.has-background{background-color:transparent !important}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.has-background:hover{transition:all .25s;background-color:currentColor !important}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.has-background.open{background-color:currentColor !important}.wp-block-ainoblocks-accordion-faq-block .accordion{display:flex;justify-content:space-between;position:relative}.wp-block-ainoblocks-accordion-faq-block .accordion h3{display:flex;position:relative;width:100%;margin:0;padding-right:1.5rem;align-items:center}.wp-block-ainoblocks-accordion-faq-block .accordion h3:before,.wp-block-ainoblocks-accordion-faq-block .accordion h3:after{content:"";position:absolute;top:50%;right:0;margin:0 0 -8px;background:currentColor;border-radius:2px}.wp-block-ainoblocks-accordion-faq-block .accordion h3:before{right:6px;width:2px;height:14px;margin-top:-7.5px}.wp-block-ainoblocks-accordion-faq-block .accordion h3:after{right:0;width:14px;height:2px;margin-top:-1.5px}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle .accordion:before,.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.icon__left .accordion:before{content:"";position:absolute;top:0;left:0;width:32px;height:32px;display:block;border-radius:6.25rem}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle .accordion h3,.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.icon__left .accordion h3{height:32px;padding-left:2.75rem}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle .accordion h3:before,.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.icon__left .accordion h3:before{left:15px;right:auto}.wp-block-ainoblocks-accordion-faq-block.is-style-toggle .accordion h3:after,.wp-block-ainoblocks-accordion-faq-block.is-style-toggle.icon__left .accordion h3:after{left:9px;right:auto}.wp-block-ainoblocks-accordion-faq-block .panel{display:none}.wp-block-ainoblocks-accordion-faq-block.open .panel{display:block}.wp-block-ainoblocks-accordion-faq-block.open .accordion h3:before{height:0;margin-top:0}.wp-block-ainoblocks-accordion-faq-block.icon__left .accordion h3{padding-left:3rem}.wp-block-ainoblocks-accordion-faq-block.icon__left .accordion h3:before{left:6px;right:auto}.wp-block-ainoblocks-accordion-faq-block.icon__left .accordion h3:after{left:0;right:auto}.wp-block-ainoblocks-accordion-faq-block.pt__1{padding-top:0}.wp-block-ainoblocks-accordion-faq-block.pt__2{padding-top:.25rem}.wp-block-ainoblocks-accordion-faq-block.pt__3{padding-top:.5rem}.wp-block-ainoblocks-accordion-faq-block.pt__4{padding-top:.75rem}.wp-block-ainoblocks-accordion-faq-block.pt__5{padding-top:1rem}.wp-block-ainoblocks-accordion-faq-block.pt__6{padding-top:1rem}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__6{padding-top:1.25rem}}.wp-block-ainoblocks-accordion-faq-block.pt__7{padding-top:1rem}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__7{padding-top:1.25rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__7{padding-top:1.5rem}}.wp-block-ainoblocks-accordion-faq-block.pt__8{padding-top:1rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__8{padding-top:1.25rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__8{padding-top:1.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__8{padding-top:2rem}}.wp-block-ainoblocks-accordion-faq-block.pt__9{padding-top:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__9{padding-top:1.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__9{padding-top:2rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__9{padding-top:2.5rem}}.wp-block-ainoblocks-accordion-faq-block.pt__10{padding-top:1.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__10{padding-top:2rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__10{padding-top:2.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__10{padding-top:3rem}}.wp-block-ainoblocks-accordion-faq-block.pt__11{padding-top:2rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__11{padding-top:2.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__11{padding-top:3rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__11{padding-top:4rem}}.wp-block-ainoblocks-accordion-faq-block.pt__12{padding-top:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__12{padding-top:3rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__12{padding-top:4rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__12{padding-top:5rem}}.wp-block-ainoblocks-accordion-faq-block.pt__13{padding-top:3rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__13{padding-top:4rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__13{padding-top:5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__13{padding-top:6rem}}.wp-block-ainoblocks-accordion-faq-block.pt__14{padding-top:4rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__14{padding-top:5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__14{padding-top:6rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__14{padding-top:7.5rem}}.wp-block-ainoblocks-accordion-faq-block.pt__15{padding-top:5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__15{padding-top:6rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__15{padding-top:7.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__15{padding-top:9rem}}.wp-block-ainoblocks-accordion-faq-block.pt__16{padding-top:6rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__16{padding-top:7.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__16{padding-top:9rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__16{padding-top:11rem}}.wp-block-ainoblocks-accordion-faq-block.pt__17{padding-top:7.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__17{padding-top:9rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__17{padding-top:11rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__17{padding-top:13rem}}.wp-block-ainoblocks-accordion-faq-block.pt__18{padding-top:9rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__18{padding-top:11rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__18{padding-top:13rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__18{padding-top:15.5rem}}.wp-block-ainoblocks-accordion-faq-block.pt__19{padding-top:11rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pt__19{padding-top:13rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pt__19{padding-top:15.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pt__19{padding-top:18rem}}.wp-block-ainoblocks-accordion-faq-block.pb__1{padding-bottom:0}.wp-block-ainoblocks-accordion-faq-block.pb__2{padding-bottom:.25rem}.wp-block-ainoblocks-accordion-faq-block.pb__3{padding-bottom:.5rem}.wp-block-ainoblocks-accordion-faq-block.pb__4{padding-bottom:.75rem}.wp-block-ainoblocks-accordion-faq-block.pb__5{padding-bottom:1rem}.wp-block-ainoblocks-accordion-faq-block.pb__6{padding-bottom:1rem}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__6{padding-bottom:1.25rem}}.wp-block-ainoblocks-accordion-faq-block.pb__7{padding-bottom:1rem}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__7{padding-bottom:1.25rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__7{padding-bottom:1.5rem}}.wp-block-ainoblocks-accordion-faq-block.pb__8{padding-bottom:1rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__8{padding-bottom:1.25rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__8{padding-bottom:1.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__8{padding-bottom:2rem}}.wp-block-ainoblocks-accordion-faq-block.pb__9{padding-bottom:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__9{padding-bottom:1.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__9{padding-bottom:2rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__9{padding-bottom:2.5rem}}.wp-block-ainoblocks-accordion-faq-block.pb__10{padding-bottom:1.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__10{padding-bottom:2rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__10{padding-bottom:2.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__10{padding-bottom:3rem}}.wp-block-ainoblocks-accordion-faq-block.pb__11{padding-bottom:2rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__11{padding-bottom:2.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__11{padding-bottom:3rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__11{padding-bottom:4rem}}.wp-block-ainoblocks-accordion-faq-block.pb__12{padding-bottom:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__12{padding-bottom:3rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__12{padding-bottom:4rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__12{padding-bottom:5rem}}.wp-block-ainoblocks-accordion-faq-block.pb__13{padding-bottom:3rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__13{padding-bottom:4rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__13{padding-bottom:5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__13{padding-bottom:6rem}}.wp-block-ainoblocks-accordion-faq-block.pb__14{padding-bottom:4rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__14{padding-bottom:5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__14{padding-bottom:6rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__14{padding-bottom:7.5rem}}.wp-block-ainoblocks-accordion-faq-block.pb__15{padding-bottom:5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__15{padding-bottom:6rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__15{padding-bottom:7.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__15{padding-bottom:9rem}}.wp-block-ainoblocks-accordion-faq-block.pb__16{padding-bottom:6rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__16{padding-bottom:7.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__16{padding-bottom:9rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__16{padding-bottom:11rem}}.wp-block-ainoblocks-accordion-faq-block.pb__17{padding-bottom:7.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__17{padding-bottom:9rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__17{padding-bottom:11rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__17{padding-bottom:13rem}}.wp-block-ainoblocks-accordion-faq-block.pb__18{padding-bottom:9rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__18{padding-bottom:11rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__18{padding-bottom:13rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__18{padding-bottom:15.5rem}}.wp-block-ainoblocks-accordion-faq-block.pb__19{padding-bottom:11rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pb__19{padding-bottom:13rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pb__19{padding-bottom:15.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pb__19{padding-bottom:18rem}}.wp-block-ainoblocks-accordion-faq-block.pl__1{padding-left:0}.wp-block-ainoblocks-accordion-faq-block.pl__2{padding-left:.25rem}.wp-block-ainoblocks-accordion-faq-block.pl__3{padding-left:.5rem}.wp-block-ainoblocks-accordion-faq-block.pl__4{padding-left:.75rem}.wp-block-ainoblocks-accordion-faq-block.pl__5{padding-left:1rem}.wp-block-ainoblocks-accordion-faq-block.pl__6{padding-left:1rem}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__6{padding-left:1.25rem}}.wp-block-ainoblocks-accordion-faq-block.pl__7{padding-left:1rem}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__7{padding-left:1.25rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__7{padding-left:1.5rem}}.wp-block-ainoblocks-accordion-faq-block.pl__8{padding-left:1rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__8{padding-left:1.25rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__8{padding-left:1.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__8{padding-left:2rem}}.wp-block-ainoblocks-accordion-faq-block.pl__9{padding-left:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__9{padding-left:1.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__9{padding-left:2rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__9{padding-left:2.5rem}}.wp-block-ainoblocks-accordion-faq-block.pl__10{padding-left:1.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__10{padding-left:2rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__10{padding-left:2.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__10{padding-left:3rem}}.wp-block-ainoblocks-accordion-faq-block.pl__11{padding-left:2rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__11{padding-left:2.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__11{padding-left:3rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__11{padding-left:4rem}}.wp-block-ainoblocks-accordion-faq-block.pl__12{padding-left:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__12{padding-left:3rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__12{padding-left:4rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__12{padding-left:5rem}}.wp-block-ainoblocks-accordion-faq-block.pl__13{padding-left:3rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__13{padding-left:4rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__13{padding-left:5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__13{padding-left:6rem}}.wp-block-ainoblocks-accordion-faq-block.pl__14{padding-left:4rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__14{padding-left:5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__14{padding-left:6rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__14{padding-left:7.5rem}}.wp-block-ainoblocks-accordion-faq-block.pl__15{padding-left:5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__15{padding-left:6rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__15{padding-left:7.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__15{padding-left:9rem}}.wp-block-ainoblocks-accordion-faq-block.pl__16{padding-left:6rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__16{padding-left:7.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__16{padding-left:9rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__16{padding-left:11rem}}.wp-block-ainoblocks-accordion-faq-block.pl__17{padding-left:7.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__17{padding-left:9rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__17{padding-left:11rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__17{padding-left:13rem}}.wp-block-ainoblocks-accordion-faq-block.pl__18{padding-left:9rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__18{padding-left:11rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__18{padding-left:13rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__18{padding-left:15.5rem}}.wp-block-ainoblocks-accordion-faq-block.pl__19{padding-left:11rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pl__19{padding-left:13rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pl__19{padding-left:15.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pl__19{padding-left:18rem}}.wp-block-ainoblocks-accordion-faq-block.pr__1{padding-right:0}.wp-block-ainoblocks-accordion-faq-block.pr__2{padding-right:.25rem}.wp-block-ainoblocks-accordion-faq-block.pr__3{padding-right:.5rem}.wp-block-ainoblocks-accordion-faq-block.pr__4{padding-right:.75rem}.wp-block-ainoblocks-accordion-faq-block.pr__5{padding-right:1rem}.wp-block-ainoblocks-accordion-faq-block.pr__6{padding-right:1rem}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__6{padding-right:1.25rem}}.wp-block-ainoblocks-accordion-faq-block.pr__7{padding-right:1rem}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__7{padding-right:1.25rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__7{padding-right:1.5rem}}.wp-block-ainoblocks-accordion-faq-block.pr__8{padding-right:1rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__8{padding-right:1.25rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__8{padding-right:1.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__8{padding-right:2rem}}.wp-block-ainoblocks-accordion-faq-block.pr__9{padding-right:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__9{padding-right:1.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__9{padding-right:2rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__9{padding-right:2.5rem}}.wp-block-ainoblocks-accordion-faq-block.pr__10{padding-right:1.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__10{padding-right:2rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__10{padding-right:2.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__10{padding-right:3rem}}.wp-block-ainoblocks-accordion-faq-block.pr__11{padding-right:2rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__11{padding-right:2.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__11{padding-right:3rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__11{padding-right:4rem}}.wp-block-ainoblocks-accordion-faq-block.pr__12{padding-right:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__12{padding-right:3rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__12{padding-right:4rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__12{padding-right:5rem}}.wp-block-ainoblocks-accordion-faq-block.pr__13{padding-right:3rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__13{padding-right:4rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__13{padding-right:5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__13{padding-right:6rem}}.wp-block-ainoblocks-accordion-faq-block.pr__14{padding-right:4rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__14{padding-right:5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__14{padding-right:6rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__14{padding-right:7.5rem}}.wp-block-ainoblocks-accordion-faq-block.pr__15{padding-right:5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__15{padding-right:6rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__15{padding-right:7.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__15{padding-right:9rem}}.wp-block-ainoblocks-accordion-faq-block.pr__16{padding-right:6rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__16{padding-right:7.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__16{padding-right:9rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__16{padding-right:11rem}}.wp-block-ainoblocks-accordion-faq-block.pr__17{padding-right:7.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__17{padding-right:9rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__17{padding-right:11rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__17{padding-right:13rem}}.wp-block-ainoblocks-accordion-faq-block.pr__18{padding-right:9rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__18{padding-right:11rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__18{padding-right:13rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__18{padding-right:15.5rem}}.wp-block-ainoblocks-accordion-faq-block.pr__19{padding-right:11rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.pr__19{padding-right:13rem}}@media(min-width: 64em){.wp-block-ainoblocks-accordion-faq-block.pr__19{padding-right:15.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-accordion-faq-block.pr__19{padding-right:18rem}}.wp-block-ainoblocks-accordion-faq-block.br__xxs{border-radius:.625rem}.wp-block-ainoblocks-accordion-faq-block.br__xs{border-radius:.938rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.br__xs{border-radius:1.25rem}}.wp-block-ainoblocks-accordion-faq-block.br__s{border-radius:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.br__s{border-radius:1.875rem}}.wp-block-ainoblocks-accordion-faq-block.br__m{border-radius:1.563rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.br__m{border-radius:2.5rem}}.wp-block-ainoblocks-accordion-faq-block.br__l{border-radius:1.875rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.br__l{border-radius:3.125rem}}.wp-block-ainoblocks-accordion-faq-block.br__xl{border-radius:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.br__xl{border-radius:3.75rem}}.wp-block-ainoblocks-accordion-faq-block.br__xxl{border-radius:3.125rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.br__xxl{border-radius:4.375rem}}.wp-block-ainoblocks-accordion-faq-block.br__xxxl{border-radius:3.75rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.br__xxxl{border-radius:5rem}}.wp-block-ainoblocks-accordion-faq-block.br__xxxxl{border-radius:4.375rem}@media(min-width: 48em){.wp-block-ainoblocks-accordion-faq-block.br__xxxxl{border-radius:5.625rem}}

/*# sourceMappingURL=style-index.css.map*/.wp-block-ainoblocks-sticker{max-width:100%}.wp-block-ainoblocks-sticker__content{align-items:center;background:#fff;border:0 solid transparent;color:#111;display:flex;justify-content:center;line-height:1;text-align:center;transform:rotate(0deg);transform-origin:center center;transition:all .4s ease-out}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.wp-block-ainoblocks-sticker__content.rotate__infinite{-webkit-animation:rotation 5s linear infinite;animation:rotation 5s linear infinite}.wp-block-ainoblocks-sticker__content.rotate__hover:hover{transform:rotate(1turn)!important}.wp-block-ainoblocks-sticker__content.is-uppercase{text-transform:uppercase}.wp-block-ainoblocks-sticker__content.size__1{height:64px;padding:8px;width:64px}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.size__1{height:80px;width:80px}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.size__1{height:96px;width:96px}}.wp-block-ainoblocks-sticker__content.size__2{height:64px;padding:8px;width:64px}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.size__2{height:80px;width:80px}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.size__2{height:96px;width:96px}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.size__2{height:120px;width:120px}}.wp-block-ainoblocks-sticker__content.size__3{height:80px;padding:12px;width:80px}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.size__3{height:96px;width:96px}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.size__3{height:120px;width:120px}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.size__3{height:144px;width:144px}}.wp-block-ainoblocks-sticker__content.size__4{height:80px;padding:12px;width:80px}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.size__4{height:96px;width:96px}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.size__4{height:120px;width:120px}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.size__4{height:176px;padding:20px;width:176px}}.wp-block-ainoblocks-sticker__content.size__5{height:96px;padding:12px;width:96px}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.size__5{height:120px;padding:16px;width:120px}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.size__5{height:144px;width:144px}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.size__5{height:208px;padding:20px;width:208px}}.wp-block-ainoblocks-sticker__content.size__6{height:120px;padding:16px;width:120px}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.size__6{height:144px;width:144px}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.size__6{height:176px;padding:20px;width:176px}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.size__6{height:248px;width:248px}}.wp-block-ainoblocks-sticker__content.size__7{height:144px;padding:16px;width:144px}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.size__7{height:176px;padding:20px;width:176px}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.size__7{height:208px;width:208px}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.size__7{height:288px;width:288px}}.wp-block-ainoblocks-sticker__content.size__8{height:176px;padding:20px;width:176px}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.size__8{height:208px;padding:24px;width:208px}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.size__8{height:248px;width:248px}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.size__8{height:336px;width:336px}}.wp-block-ainoblocks-sticker__content.size__9{height:208px;padding:24px;width:208px}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.size__9{height:248px;width:248px}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.size__9{height:288px;width:288px}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.size__9{height:400px;width:400px}}.wp-block-ainoblocks-sticker__content.font__ssx{font-size:.75rem}.wp-block-ainoblocks-sticker__content.font__sx{font-size:.875rem}.wp-block-ainoblocks-sticker__content.font__s{font-size:1rem}.wp-block-ainoblocks-sticker__content.font__m{font-size:1.125rem}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.font__m{font-size:1.25rem}}.wp-block-ainoblocks-sticker__content.font__l{font-size:1.125rem}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.font__l{font-size:1.375rem}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.font__l{font-size:1.5rem}}.wp-block-ainoblocks-sticker__content.font__xl{font-size:1.375rem}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.font__xl{font-size:1.5rem}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.font__xl{font-size:1.625rem}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.font__xl{font-size:1.75rem}}.wp-block-ainoblocks-sticker__content.font__xxl{font-size:1.5rem}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.font__xxl{font-size:1.75rem}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.font__xxl{font-size:1.875rem}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.font__xxl{font-size:2.125rem}}.wp-block-ainoblocks-sticker__content.font__xxxl{font-size:1.625rem}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.font__xxxl{font-size:2rem}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.font__xxxl{font-size:2.25rem}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.font__xxxl{font-size:2.5rem}}.wp-block-ainoblocks-sticker__content.font__xxxxl{font-size:1.875rem}@media(min-width:48em){.wp-block-ainoblocks-sticker__content.font__xxxxl{font-size:2.25rem}}@media(min-width:64em){.wp-block-ainoblocks-sticker__content.font__xxxxl{font-size:2.625rem}}@media(min-width:80em){.wp-block-ainoblocks-sticker__content.font__xxxxl{font-size:3rem}}
.wp-block-ainoblocks-button{border:0 solid}.wp-block-ainoblocks-button.is-style-outline,.wp-block-ainoblocks-button.is-style-outline.has-border-color{border-style:solid;border-width:1px}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link:hover,.wp-block-ainoblocks-button.is-style-outline.has-border-color .wp-block-ainoblocks-button__link:hover{text-decoration:none}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link{background-color:inherit;border:none;border-radius:0;color:inherit;cursor:pointer;display:block;line-height:1;margin:0;overflow-wrap:break-word;text-align:center;text-decoration:none}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link:hover{text-decoration:none}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.has-link-bg:hover{background:transparent!important}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.aligncenter{text-align:center}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.alignright{text-align:right}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xxxs{font-size:.75rem;padding:.375rem .5rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xxs{font-size:.875rem;padding:.5rem .625rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xs{font-size:.875rem;padding:.625rem .813rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__s{font-size:1rem;padding:.75rem 1rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__m{font-size:1rem;padding:1rem 1.313rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__l{font-size:1rem;padding:1.25rem 1.625rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xl{font-size:1.125rem;padding:1.5rem 2rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xxl,.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xxxl{font-size:clamp(1.125rem,1.08333rem + .208333vw,1.25rem);padding:2rem 2.625rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__5xl,.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__6xl,.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__7xl,.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__8xl,.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__9xl,.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xxxl,.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xxxxl{font-size:clamp(1.25rem,1.16667rem + .416667vw,1.5rem);padding:2.5rem 3.25rem}@media(min-width:64em){.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xxxl{font-size:clamp(1.25rem,1.16667rem + .416667vw,1.5rem);padding:2.5rem 3.25rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__xxxxl{font-size:clamp(1.5rem,1.375rem + .625vw,1.875rem);padding:3rem 3.875rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__5xl{font-size:clamp(1.875rem,1.75rem + .625vw,2.25rem);padding:4rem 5.188rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__6xl{font-size:clamp(2.25rem,2rem + 1.25vw,3rem);padding:5rem 6.5rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__7xl{font-size:clamp(2.25rem,1.75rem + 2.5vw,3.75rem);padding:6rem 5.188rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__8xl{font-size:clamp(3rem,2.5rem + 2.5vw,4.5rem);padding:7.5rem 6.5rem}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.size__9xl{font-size:clamp(3.75rem,3rem + 3.75vw,6rem);padding:9rem 11.688rem}}.wp-block-ainoblocks-button .wp-block-ainoblocks-button__link.is-uppercase{text-transform:uppercase}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__xxxs{padding:calc(.563rem - 1px) calc(1.125rem - 1px)}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__xxs{padding:calc(.625rem - 1px) calc(1.313rem - 1px)}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__xs{padding:calc(.75rem - 1px) calc(1.5rem - 1px)}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__s{padding:calc(.875rem - 1px) calc(1.688rem - 1px)}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__m{padding:calc(.938rem - 1px) calc(1.875rem - 1px)}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__l{padding:calc(1.125rem - 1px) calc(2.25rem - 1px)}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__xl{padding:calc(1.375rem - 1px) calc(2.813rem - 1px)}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__xxl,.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__xxxl,.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__xxxxl{padding:calc(1.688rem - 1px) calc(3.375rem - 1px)}@media(min-width:64em){.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__xxxl{padding:calc(2.25rem - 1px) calc(4.5rem - 1px)}.wp-block-ainoblocks-button.is-style-outline .wp-block-ainoblocks-button__link.size__xxxxl{padding:calc(2.813rem - 1px) calc(5.625rem - 1px)}}
:root{--s-0:0;--s-1:0.25rem;--s-2:0.5rem;--s-3:0.75rem;--s-4:1rem;--s-5:1.25rem;--s-6:1.5rem;--s-7:2rem;--s-8:2.5rem;--s-9:3rem;--s-10:4rem;--s-11:5rem;--s-12:6rem;--s-13:7.5rem;--s-14:9rem;--s-15:11rem;--s-16:13rem;--s-17:15.5rem;--s-18:18rem;--n-s-0:0;--n-s-1:-0.25rem;--n-s-2:-0.5rem;--n-s-3:-0.75rem;--n-s-4:-1rem;--n-s-5:-1.25rem;--n-s-6:-1.5rem;--n-s-7:-2rem;--n-s-8:-2.5rem;--n-s-9:-3rem;--n-s-10:-4rem;--n-s-11:-5rem;--n-s-12:-6rem;--n-s-13:-7.5rem;--n-s-14:-9rem;--n-s-15:-11rem;--n-s-16:-13rem;--n-s-17:-15.5rem;--n-s-18:-18rem}.wp-block-ainoblocks-grid-item{grid-row-end:3;grid-row-start:1;position:relative}.wp-block-ainoblocks-grid-item.no-stacking{grid-row-end:auto;grid-row-start:auto}.wp-block-ainoblocks-grid-item.no-gutter{padding-left:0;padding-right:0}@media(min-width:48em){.wp-block-ainoblocks-grid-item.no-gutter{padding-left:0;padding-right:0}}@media(min-width:80em){.wp-block-ainoblocks-grid-item.no-gutter{padding-left:0;padding-right:0}}.wp-block-ainoblocks-grid-item :last-child{margin-bottom:0}.wp-block-ainoblocks-grid-item.col_start_m__1{grid-column-start:1}.wp-block-ainoblocks-grid-item.col_start_m__2{grid-column-start:2}.wp-block-ainoblocks-grid-item.col_start_m__3{grid-column-start:3}.wp-block-ainoblocks-grid-item.col_start_m__4{grid-column-start:4}.wp-block-ainoblocks-grid-item.col_start_m__5{grid-column-start:5}.wp-block-ainoblocks-grid-item.col_start_m__6{grid-column-start:6}.wp-block-ainoblocks-grid-item.col_start_m__7{grid-column-start:7}.wp-block-ainoblocks-grid-item.col_start_m__8{grid-column-start:8}.wp-block-ainoblocks-grid-item.col_start_m__9{grid-column-start:9}.wp-block-ainoblocks-grid-item.col_start_m__10{grid-column-start:10}.wp-block-ainoblocks-grid-item.col_start_m__11{grid-column-start:11}.wp-block-ainoblocks-grid-item.col_start_m__12{grid-column-start:12}.wp-block-ainoblocks-grid-item.col_start_m__13{grid-column-start:13}.wp-block-ainoblocks-grid-item.col_end_m__1{grid-column-end:1}.wp-block-ainoblocks-grid-item.col_end_m__2{grid-column-end:2}.wp-block-ainoblocks-grid-item.col_end_m__3{grid-column-end:3}.wp-block-ainoblocks-grid-item.col_end_m__4{grid-column-end:4}.wp-block-ainoblocks-grid-item.col_end_m__5{grid-column-end:5}.wp-block-ainoblocks-grid-item.col_end_m__6{grid-column-end:6}.wp-block-ainoblocks-grid-item.col_end_m__7{grid-column-end:7}.wp-block-ainoblocks-grid-item.col_end_m__8{grid-column-end:8}.wp-block-ainoblocks-grid-item.col_end_m__9{grid-column-end:9}.wp-block-ainoblocks-grid-item.col_end_m__10{grid-column-end:10}.wp-block-ainoblocks-grid-item.col_end_m__11{grid-column-end:11}.wp-block-ainoblocks-grid-item.col_end_m__12{grid-column-end:12}.wp-block-ainoblocks-grid-item.col_end_m__13{grid-column-end:13}@media(min-width:64em){.wp-block-ainoblocks-grid-item.col_start_t__1{grid-column-start:1}.wp-block-ainoblocks-grid-item.col_start_t__2{grid-column-start:2}.wp-block-ainoblocks-grid-item.col_start_t__3{grid-column-start:3}.wp-block-ainoblocks-grid-item.col_start_t__4{grid-column-start:4}.wp-block-ainoblocks-grid-item.col_start_t__5{grid-column-start:5}.wp-block-ainoblocks-grid-item.col_start_t__6{grid-column-start:6}.wp-block-ainoblocks-grid-item.col_start_t__7{grid-column-start:7}.wp-block-ainoblocks-grid-item.col_start_t__8{grid-column-start:8}.wp-block-ainoblocks-grid-item.col_start_t__9{grid-column-start:9}.wp-block-ainoblocks-grid-item.col_start_t__10{grid-column-start:10}.wp-block-ainoblocks-grid-item.col_start_t__11{grid-column-start:11}.wp-block-ainoblocks-grid-item.col_start_t__12{grid-column-start:12}.wp-block-ainoblocks-grid-item.col_start_t__13{grid-column-start:13}.wp-block-ainoblocks-grid-item.col_end_t__1{grid-column-end:1}.wp-block-ainoblocks-grid-item.col_end_t__2{grid-column-end:2}.wp-block-ainoblocks-grid-item.col_end_t__3{grid-column-end:3}.wp-block-ainoblocks-grid-item.col_end_t__4{grid-column-end:4}.wp-block-ainoblocks-grid-item.col_end_t__5{grid-column-end:5}.wp-block-ainoblocks-grid-item.col_end_t__6{grid-column-end:6}.wp-block-ainoblocks-grid-item.col_end_t__7{grid-column-end:7}.wp-block-ainoblocks-grid-item.col_end_t__8{grid-column-end:8}.wp-block-ainoblocks-grid-item.col_end_t__9{grid-column-end:9}.wp-block-ainoblocks-grid-item.col_end_t__10{grid-column-end:10}.wp-block-ainoblocks-grid-item.col_end_t__11{grid-column-end:11}.wp-block-ainoblocks-grid-item.col_end_t__12{grid-column-end:12}.wp-block-ainoblocks-grid-item.col_end_t__13{grid-column-end:13}}@media(min-width:80em){.wp-block-ainoblocks-grid-item.col_start_d__1{grid-column-start:1}.wp-block-ainoblocks-grid-item.col_start_d__2{grid-column-start:2}.wp-block-ainoblocks-grid-item.col_start_d__3{grid-column-start:3}.wp-block-ainoblocks-grid-item.col_start_d__4{grid-column-start:4}.wp-block-ainoblocks-grid-item.col_start_d__5{grid-column-start:5}.wp-block-ainoblocks-grid-item.col_start_d__6{grid-column-start:6}.wp-block-ainoblocks-grid-item.col_start_d__7{grid-column-start:7}.wp-block-ainoblocks-grid-item.col_start_d__8{grid-column-start:8}.wp-block-ainoblocks-grid-item.col_start_d__9{grid-column-start:9}.wp-block-ainoblocks-grid-item.col_start_d__10{grid-column-start:10}.wp-block-ainoblocks-grid-item.col_start_d__11{grid-column-start:11}.wp-block-ainoblocks-grid-item.col_start_d__12{grid-column-start:12}.wp-block-ainoblocks-grid-item.col_start_d__13{grid-column-start:13}.wp-block-ainoblocks-grid-item.col_end_d__1{grid-column-end:1}.wp-block-ainoblocks-grid-item.col_end_d__2{grid-column-end:2}.wp-block-ainoblocks-grid-item.col_end_d__3{grid-column-end:3}.wp-block-ainoblocks-grid-item.col_end_d__4{grid-column-end:4}.wp-block-ainoblocks-grid-item.col_end_d__5{grid-column-end:5}.wp-block-ainoblocks-grid-item.col_end_d__6{grid-column-end:6}.wp-block-ainoblocks-grid-item.col_end_d__7{grid-column-end:7}.wp-block-ainoblocks-grid-item.col_end_d__8{grid-column-end:8}.wp-block-ainoblocks-grid-item.col_end_d__9{grid-column-end:9}.wp-block-ainoblocks-grid-item.col_end_d__10{grid-column-end:10}.wp-block-ainoblocks-grid-item.col_end_d__11{grid-column-end:11}.wp-block-ainoblocks-grid-item.col_end_d__12{grid-column-end:12}.wp-block-ainoblocks-grid-item.col_end_d__13{grid-column-end:13}}.wp-block-ainoblocks-grid-item.as__m__end,.wp-block-ainoblocks-grid-item.js__m__end{align-self:end}.wp-block-ainoblocks-grid-item.as__m__center,.wp-block-ainoblocks-grid-item.js__m__center{align-self:center}.wp-block-ainoblocks-grid-item.as__m__stretch,.wp-block-ainoblocks-grid-item.js__m__stretch{align-self:stretch}@media(min-width:64em){.wp-block-ainoblocks-grid-item.as__t__start,.wp-block-ainoblocks-grid-item.js__t__start{align-self:start}.wp-block-ainoblocks-grid-item.as__t__end,.wp-block-ainoblocks-grid-item.js__t__end{align-self:end}.wp-block-ainoblocks-grid-item.as__t__center,.wp-block-ainoblocks-grid-item.js__t__center{align-self:center}.wp-block-ainoblocks-grid-item.as__t__stretch,.wp-block-ainoblocks-grid-item.js__t__stretch{align-self:stretch}.wp-block-ainoblocks-grid-item.justify-self__start{justify-self:start}.wp-block-ainoblocks-grid-item.justify-self__end{justify-self:end}.wp-block-ainoblocks-grid-item.justify-self__center{justify-self:center}.wp-block-ainoblocks-grid-item.justify-self__stretch{justify-self:stretch}.wp-block-ainoblocks-grid-item.align-self__start{align-self:start}.wp-block-ainoblocks-grid-item.align-self__end{align-self:end}.wp-block-ainoblocks-grid-item.align-self__center{align-self:center}.wp-block-ainoblocks-grid-item.align-self__stretch{align-self:stretch}}.wp-block-ainoblocks-grid-item.has-stacking{position:absolute}.wp-block-ainoblocks-grid-item.stack-order__1{z-index:1}.wp-block-ainoblocks-grid-item.stack-order__2{z-index:2}.wp-block-ainoblocks-grid-item.stack-order__3{z-index:3}.wp-block-ainoblocks-grid-item.stack-order__4{z-index:4}.wp-block-ainoblocks-grid-item.stack-order__5{z-index:5}.wp-block-ainoblocks-grid-item.stack-order__6{z-index:6}.wp-block-ainoblocks-grid-item.stack-order__7{z-index:7}.wp-block-ainoblocks-grid-item.stack-order__8{z-index:8}.wp-block-ainoblocks-grid-item.stack-order__9{z-index:9}.wp-block-ainoblocks-grid-item.stack-order__10{z-index:10}.wp-block-ainoblocks-grid-item.overlap-right{grid-column-end:13;margin-right:-1rem}.wp-block-ainoblocks-grid-item.overlap-left{grid-column-start:1;margin-left:-1rem}@media(min-width:64em){.wp-block-ainoblocks-grid-item.overlap-right{margin-right:-2rem}.wp-block-ainoblocks-grid-item.overlap-left{margin-left:-2rem}}.wp-block-ainoblocks-grid-item.mt_m__-1{margin-top:var(--n-s-1)}.wp-block-ainoblocks-grid-item.mt_m__-2{margin-top:var(--n-s-2)}.wp-block-ainoblocks-grid-item.mt_m__-3{margin-top:var(--n-s-3)}.wp-block-ainoblocks-grid-item.mt_m__-4{margin-top:var(--n-s-4)}.wp-block-ainoblocks-grid-item.mt_m__-5{margin-top:var(--n-s-5)}.wp-block-ainoblocks-grid-item.mt_m__-6{margin-top:var(--n-s-6)}.wp-block-ainoblocks-grid-item.mt_m__-7{margin-top:var(--n-s-7)}.wp-block-ainoblocks-grid-item.mt_m__-8{margin-top:var(--n-s-8)}.wp-block-ainoblocks-grid-item.mt_m__-9{margin-top:var(--n-s-9)}.wp-block-ainoblocks-grid-item.mt_m__-10{margin-top:var(--n-s-10)}.wp-block-ainoblocks-grid-item.mt_m__-11{margin-top:var(--n-s-11)}.wp-block-ainoblocks-grid-item.mt_m__-12{margin-top:var(--n-s-12)}.wp-block-ainoblocks-grid-item.mt_m__-13{margin-top:var(--n-s-13)}.wp-block-ainoblocks-grid-item.mt_m__-14{margin-top:var(--n-s-14)}.wp-block-ainoblocks-grid-item.mt_m__-15{margin-top:var(--n-s-15)}.wp-block-ainoblocks-grid-item.mt_m__-16{margin-top:var(--n-s-16)}.wp-block-ainoblocks-grid-item.mt_m__-17{margin-top:var(--n-s-17)}.wp-block-ainoblocks-grid-item.mt_m__-18{margin-top:var(--n-s-18)}.wp-block-ainoblocks-grid-item.mt_m__0{margin-top:var(--s-0)}.wp-block-ainoblocks-grid-item.mt_m__1{margin-top:var(--s-1)}.wp-block-ainoblocks-grid-item.mt_m__2{margin-top:var(--s-2)}.wp-block-ainoblocks-grid-item.mt_m__3{margin-top:var(--s-3)}.wp-block-ainoblocks-grid-item.mt_m__4{margin-top:var(--s-4)}.wp-block-ainoblocks-grid-item.mt_m__5{margin-top:var(--s-5)}.wp-block-ainoblocks-grid-item.mt_m__6{margin-top:var(--s-6)}.wp-block-ainoblocks-grid-item.mt_m__7{margin-top:var(--s-7)}.wp-block-ainoblocks-grid-item.mt_m__8{margin-top:var(--s-8)}.wp-block-ainoblocks-grid-item.mt_m__9{margin-top:var(--s-9)}.wp-block-ainoblocks-grid-item.mt_m__10{margin-top:var(--s-10)}.wp-block-ainoblocks-grid-item.mt_m__11{margin-top:var(--s-11)}.wp-block-ainoblocks-grid-item.mt_m__12{margin-top:var(--s-12)}.wp-block-ainoblocks-grid-item.mt_m__13{margin-top:var(--s-13)}.wp-block-ainoblocks-grid-item.mt_m__14{margin-top:var(--s-14)}.wp-block-ainoblocks-grid-item.mt_m__15{margin-top:var(--s-15)}.wp-block-ainoblocks-grid-item.mt_m__16{margin-top:var(--s-16)}.wp-block-ainoblocks-grid-item.mt_m__17{margin-top:var(--s-17)}.wp-block-ainoblocks-grid-item.mt_m__18{margin-top:var(--s-18)}@media(min-width:64em){.wp-block-ainoblocks-grid-item.mt_t__-1{margin-top:var(--n-s-1)}.wp-block-ainoblocks-grid-item.mt_t__-2{margin-top:var(--n-s-2)}.wp-block-ainoblocks-grid-item.mt_t__-3{margin-top:var(--n-s-3)}.wp-block-ainoblocks-grid-item.mt_t__-4{margin-top:var(--n-s-4)}.wp-block-ainoblocks-grid-item.mt_t__-5{margin-top:var(--n-s-5)}.wp-block-ainoblocks-grid-item.mt_t__-6{margin-top:var(--n-s-6)}.wp-block-ainoblocks-grid-item.mt_t__-7{margin-top:var(--n-s-7)}.wp-block-ainoblocks-grid-item.mt_t__-8{margin-top:var(--n-s-8)}.wp-block-ainoblocks-grid-item.mt_t__-9{margin-top:var(--n-s-9)}.wp-block-ainoblocks-grid-item.mt_t__-10{margin-top:var(--n-s-10)}.wp-block-ainoblocks-grid-item.mt_t__-11{margin-top:var(--n-s-11)}.wp-block-ainoblocks-grid-item.mt_t__-12{margin-top:var(--n-s-12)}.wp-block-ainoblocks-grid-item.mt_t__-13{margin-top:var(--n-s-13)}.wp-block-ainoblocks-grid-item.mt_t__-14{margin-top:var(--n-s-14)}.wp-block-ainoblocks-grid-item.mt_t__-15{margin-top:var(--n-s-15)}.wp-block-ainoblocks-grid-item.mt_t__-16{margin-top:var(--n-s-16)}.wp-block-ainoblocks-grid-item.mt_t__-17{margin-top:var(--n-s-17)}.wp-block-ainoblocks-grid-item.mt_t__-18{margin-top:var(--n-s-18)}.wp-block-ainoblocks-grid-item.mt_t__0{margin-top:var(--s-0)}.wp-block-ainoblocks-grid-item.mt_t__1{margin-top:var(--s-1)}.wp-block-ainoblocks-grid-item.mt_t__2{margin-top:var(--s-2)}.wp-block-ainoblocks-grid-item.mt_t__3{margin-top:var(--s-3)}.wp-block-ainoblocks-grid-item.mt_t__4{margin-top:var(--s-4)}.wp-block-ainoblocks-grid-item.mt_t__5{margin-top:var(--s-5)}.wp-block-ainoblocks-grid-item.mt_t__6{margin-top:var(--s-6)}.wp-block-ainoblocks-grid-item.mt_t__7{margin-top:var(--s-7)}.wp-block-ainoblocks-grid-item.mt_t__8{margin-top:var(--s-8)}.wp-block-ainoblocks-grid-item.mt_t__9{margin-top:var(--s-9)}.wp-block-ainoblocks-grid-item.mt_t__10{margin-top:var(--s-10)}.wp-block-ainoblocks-grid-item.mt_t__11{margin-top:var(--s-11)}.wp-block-ainoblocks-grid-item.mt_t__12{margin-top:var(--s-12)}.wp-block-ainoblocks-grid-item.mt_t__13{margin-top:var(--s-13)}.wp-block-ainoblocks-grid-item.mt_t__14{margin-top:var(--s-14)}.wp-block-ainoblocks-grid-item.mt_t__15{margin-top:var(--s-15)}.wp-block-ainoblocks-grid-item.mt_t__16{margin-top:var(--s-16)}.wp-block-ainoblocks-grid-item.mt_t__17{margin-top:var(--s-17)}.wp-block-ainoblocks-grid-item.mt_t__18{margin-top:var(--s-18)}}@media(min-width:80em){.wp-block-ainoblocks-grid-item.mt_d__-1{margin-top:var(--n-s-1)}.wp-block-ainoblocks-grid-item.mt_d__-2{margin-top:var(--n-s-2)}.wp-block-ainoblocks-grid-item.mt_d__-3{margin-top:var(--n-s-3)}.wp-block-ainoblocks-grid-item.mt_d__-4{margin-top:var(--n-s-4)}.wp-block-ainoblocks-grid-item.mt_d__-5{margin-top:var(--n-s-5)}.wp-block-ainoblocks-grid-item.mt_d__-6{margin-top:var(--n-s-6)}.wp-block-ainoblocks-grid-item.mt_d__-7{margin-top:var(--n-s-7)}.wp-block-ainoblocks-grid-item.mt_d__-8{margin-top:var(--n-s-8)}.wp-block-ainoblocks-grid-item.mt_d__-9{margin-top:var(--n-s-9)}.wp-block-ainoblocks-grid-item.mt_d__-10{margin-top:var(--n-s-10)}.wp-block-ainoblocks-grid-item.mt_d__-11{margin-top:var(--n-s-11)}.wp-block-ainoblocks-grid-item.mt_d__-12{margin-top:var(--n-s-12)}.wp-block-ainoblocks-grid-item.mt_d__-13{margin-top:var(--n-s-13)}.wp-block-ainoblocks-grid-item.mt_d__-14{margin-top:var(--n-s-14)}.wp-block-ainoblocks-grid-item.mt_d__-15{margin-top:var(--n-s-15)}.wp-block-ainoblocks-grid-item.mt_d__-16{margin-top:var(--n-s-16)}.wp-block-ainoblocks-grid-item.mt_d__-17{margin-top:var(--n-s-17)}.wp-block-ainoblocks-grid-item.mt_d__-18{margin-top:var(--n-s-18)}.wp-block-ainoblocks-grid-item.mt_d__0{margin-top:var(--s-0)}.wp-block-ainoblocks-grid-item.mt_d__1{margin-top:var(--s-1)}.wp-block-ainoblocks-grid-item.mt_d__2{margin-top:var(--s-2)}.wp-block-ainoblocks-grid-item.mt_d__3{margin-top:var(--s-3)}.wp-block-ainoblocks-grid-item.mt_d__4{margin-top:var(--s-4)}.wp-block-ainoblocks-grid-item.mt_d__5{margin-top:var(--s-5)}.wp-block-ainoblocks-grid-item.mt_d__6{margin-top:var(--s-6)}.wp-block-ainoblocks-grid-item.mt_d__7{margin-top:var(--s-7)}.wp-block-ainoblocks-grid-item.mt_d__8{margin-top:var(--s-8)}.wp-block-ainoblocks-grid-item.mt_d__9{margin-top:var(--s-9)}.wp-block-ainoblocks-grid-item.mt_d__10{margin-top:var(--s-10)}.wp-block-ainoblocks-grid-item.mt_d__11{margin-top:var(--s-11)}.wp-block-ainoblocks-grid-item.mt_d__12{margin-top:var(--s-12)}.wp-block-ainoblocks-grid-item.mt_d__13{margin-top:var(--s-13)}.wp-block-ainoblocks-grid-item.mt_d__14{margin-top:var(--s-14)}.wp-block-ainoblocks-grid-item.mt_d__15{margin-top:var(--s-15)}.wp-block-ainoblocks-grid-item.mt_d__16{margin-top:var(--s-16)}.wp-block-ainoblocks-grid-item.mt_d__17{margin-top:var(--s-17)}.wp-block-ainoblocks-grid-item.mt_d__18{margin-top:var(--s-18)}}.wp-block-ainoblocks-grid-item.mb_m__-1{margin-bottom:var(--n-s-1)}.wp-block-ainoblocks-grid-item.mb_m__-2{margin-bottom:var(--n-s-2)}.wp-block-ainoblocks-grid-item.mb_m__-3{margin-bottom:var(--n-s-3)}.wp-block-ainoblocks-grid-item.mb_m__-4{margin-bottom:var(--n-s-4)}.wp-block-ainoblocks-grid-item.mb_m__-5{margin-bottom:var(--n-s-5)}.wp-block-ainoblocks-grid-item.mb_m__-6{margin-bottom:var(--n-s-6)}.wp-block-ainoblocks-grid-item.mb_m__-7{margin-bottom:var(--n-s-7)}.wp-block-ainoblocks-grid-item.mb_m__-8{margin-bottom:var(--n-s-8)}.wp-block-ainoblocks-grid-item.mb_m__-9{margin-bottom:var(--n-s-9)}.wp-block-ainoblocks-grid-item.mb_m__-10{margin-bottom:var(--n-s-10)}.wp-block-ainoblocks-grid-item.mb_m__-11{margin-bottom:var(--n-s-11)}.wp-block-ainoblocks-grid-item.mb_m__-12{margin-bottom:var(--n-s-12)}.wp-block-ainoblocks-grid-item.mb_m__-13{margin-bottom:var(--n-s-13)}.wp-block-ainoblocks-grid-item.mb_m__-14{margin-bottom:var(--n-s-14)}.wp-block-ainoblocks-grid-item.mb_m__-15{margin-bottom:var(--n-s-15)}.wp-block-ainoblocks-grid-item.mb_m__-16{margin-bottom:var(--n-s-16)}.wp-block-ainoblocks-grid-item.mb_m__-17{margin-bottom:var(--n-s-17)}.wp-block-ainoblocks-grid-item.mb_m__-18{margin-bottom:var(--n-s-18)}.wp-block-ainoblocks-grid-item.mb_m__0{margin-bottom:var(--s-0)}.wp-block-ainoblocks-grid-item.mb_m__1{margin-bottom:var(--s-1)}.wp-block-ainoblocks-grid-item.mb_m__2{margin-bottom:var(--s-2)}.wp-block-ainoblocks-grid-item.mb_m__3{margin-bottom:var(--s-3)}.wp-block-ainoblocks-grid-item.mb_m__4{margin-bottom:var(--s-4)}.wp-block-ainoblocks-grid-item.mb_m__5{margin-bottom:var(--s-5)}.wp-block-ainoblocks-grid-item.mb_m__6{margin-bottom:var(--s-6)}.wp-block-ainoblocks-grid-item.mb_m__7{margin-bottom:var(--s-7)}.wp-block-ainoblocks-grid-item.mb_m__8{margin-bottom:var(--s-8)}.wp-block-ainoblocks-grid-item.mb_m__9{margin-bottom:var(--s-9)}.wp-block-ainoblocks-grid-item.mb_m__10{margin-bottom:var(--s-10)}.wp-block-ainoblocks-grid-item.mb_m__11{margin-bottom:var(--s-11)}.wp-block-ainoblocks-grid-item.mb_m__12{margin-bottom:var(--s-12)}.wp-block-ainoblocks-grid-item.mb_m__13{margin-bottom:var(--s-13)}.wp-block-ainoblocks-grid-item.mb_m__14{margin-bottom:var(--s-14)}.wp-block-ainoblocks-grid-item.mb_m__15{margin-bottom:var(--s-15)}.wp-block-ainoblocks-grid-item.mb_m__16{margin-bottom:var(--s-16)}.wp-block-ainoblocks-grid-item.mb_m__17{margin-bottom:var(--s-17)}.wp-block-ainoblocks-grid-item.mb_m__18{margin-bottom:var(--s-18)}@media(min-width:64em){.wp-block-ainoblocks-grid-item.mb_t__-1{margin-bottom:var(--n-s-1)}.wp-block-ainoblocks-grid-item.mb_t__-2{margin-bottom:var(--n-s-2)}.wp-block-ainoblocks-grid-item.mb_t__-3{margin-bottom:var(--n-s-3)}.wp-block-ainoblocks-grid-item.mb_t__-4{margin-bottom:var(--n-s-4)}.wp-block-ainoblocks-grid-item.mb_t__-5{margin-bottom:var(--n-s-5)}.wp-block-ainoblocks-grid-item.mb_t__-6{margin-bottom:var(--n-s-6)}.wp-block-ainoblocks-grid-item.mb_t__-7{margin-bottom:var(--n-s-7)}.wp-block-ainoblocks-grid-item.mb_t__-8{margin-bottom:var(--n-s-8)}.wp-block-ainoblocks-grid-item.mb_t__-9{margin-bottom:var(--n-s-9)}.wp-block-ainoblocks-grid-item.mb_t__-10{margin-bottom:var(--n-s-10)}.wp-block-ainoblocks-grid-item.mb_t__-11{margin-bottom:var(--n-s-11)}.wp-block-ainoblocks-grid-item.mb_t__-12{margin-bottom:var(--n-s-12)}.wp-block-ainoblocks-grid-item.mb_t__-13{margin-bottom:var(--n-s-13)}.wp-block-ainoblocks-grid-item.mb_t__-14{margin-bottom:var(--n-s-14)}.wp-block-ainoblocks-grid-item.mb_t__-15{margin-bottom:var(--n-s-15)}.wp-block-ainoblocks-grid-item.mb_t__-16{margin-bottom:var(--n-s-16)}.wp-block-ainoblocks-grid-item.mb_t__-17{margin-bottom:var(--n-s-17)}.wp-block-ainoblocks-grid-item.mb_t__-18{margin-bottom:var(--n-s-18)}.wp-block-ainoblocks-grid-item.mb_t__0{margin-bottom:var(--s-0)}.wp-block-ainoblocks-grid-item.mb_t__1{margin-bottom:var(--s-1)}.wp-block-ainoblocks-grid-item.mb_t__2{margin-bottom:var(--s-2)}.wp-block-ainoblocks-grid-item.mb_t__3{margin-bottom:var(--s-3)}.wp-block-ainoblocks-grid-item.mb_t__4{margin-bottom:var(--s-4)}.wp-block-ainoblocks-grid-item.mb_t__5{margin-bottom:var(--s-5)}.wp-block-ainoblocks-grid-item.mb_t__6{margin-bottom:var(--s-6)}.wp-block-ainoblocks-grid-item.mb_t__7{margin-bottom:var(--s-7)}.wp-block-ainoblocks-grid-item.mb_t__8{margin-bottom:var(--s-8)}.wp-block-ainoblocks-grid-item.mb_t__9{margin-bottom:var(--s-9)}.wp-block-ainoblocks-grid-item.mb_t__10{margin-bottom:var(--s-10)}.wp-block-ainoblocks-grid-item.mb_t__11{margin-bottom:var(--s-11)}.wp-block-ainoblocks-grid-item.mb_t__12{margin-bottom:var(--s-12)}.wp-block-ainoblocks-grid-item.mb_t__13{margin-bottom:var(--s-13)}.wp-block-ainoblocks-grid-item.mb_t__14{margin-bottom:var(--s-14)}.wp-block-ainoblocks-grid-item.mb_t__15{margin-bottom:var(--s-15)}.wp-block-ainoblocks-grid-item.mb_t__16{margin-bottom:var(--s-16)}.wp-block-ainoblocks-grid-item.mb_t__17{margin-bottom:var(--s-17)}.wp-block-ainoblocks-grid-item.mb_t__18{margin-bottom:var(--s-18)}}@media(min-width:80em){.wp-block-ainoblocks-grid-item.mb_d__-1{margin-bottom:var(--n-s-1)}.wp-block-ainoblocks-grid-item.mb_d__-2{margin-bottom:var(--n-s-2)}.wp-block-ainoblocks-grid-item.mb_d__-3{margin-bottom:var(--n-s-3)}.wp-block-ainoblocks-grid-item.mb_d__-4{margin-bottom:var(--n-s-4)}.wp-block-ainoblocks-grid-item.mb_d__-5{margin-bottom:var(--n-s-5)}.wp-block-ainoblocks-grid-item.mb_d__-6{margin-bottom:var(--n-s-6)}.wp-block-ainoblocks-grid-item.mb_d__-7{margin-bottom:var(--n-s-7)}.wp-block-ainoblocks-grid-item.mb_d__-8{margin-bottom:var(--n-s-8)}.wp-block-ainoblocks-grid-item.mb_d__-9{margin-bottom:var(--n-s-9)}.wp-block-ainoblocks-grid-item.mb_d__-10{margin-bottom:var(--n-s-10)}.wp-block-ainoblocks-grid-item.mb_d__-11{margin-bottom:var(--n-s-11)}.wp-block-ainoblocks-grid-item.mb_d__-12{margin-bottom:var(--n-s-12)}.wp-block-ainoblocks-grid-item.mb_d__-13{margin-bottom:var(--n-s-13)}.wp-block-ainoblocks-grid-item.mb_d__-14{margin-bottom:var(--n-s-14)}.wp-block-ainoblocks-grid-item.mb_d__-15{margin-bottom:var(--n-s-15)}.wp-block-ainoblocks-grid-item.mb_d__-16{margin-bottom:var(--n-s-16)}.wp-block-ainoblocks-grid-item.mb_d__-17{margin-bottom:var(--n-s-17)}.wp-block-ainoblocks-grid-item.mb_d__-18{margin-bottom:var(--n-s-18)}.wp-block-ainoblocks-grid-item.mb_d__0{margin-bottom:var(--s-0)}.wp-block-ainoblocks-grid-item.mb_d__1{margin-bottom:var(--s-1)}.wp-block-ainoblocks-grid-item.mb_d__2{margin-bottom:var(--s-2)}.wp-block-ainoblocks-grid-item.mb_d__3{margin-bottom:var(--s-3)}.wp-block-ainoblocks-grid-item.mb_d__4{margin-bottom:var(--s-4)}.wp-block-ainoblocks-grid-item.mb_d__5{margin-bottom:var(--s-5)}.wp-block-ainoblocks-grid-item.mb_d__6{margin-bottom:var(--s-6)}.wp-block-ainoblocks-grid-item.mb_d__7{margin-bottom:var(--s-7)}.wp-block-ainoblocks-grid-item.mb_d__8{margin-bottom:var(--s-8)}.wp-block-ainoblocks-grid-item.mb_d__9{margin-bottom:var(--s-9)}.wp-block-ainoblocks-grid-item.mb_d__10{margin-bottom:var(--s-10)}.wp-block-ainoblocks-grid-item.mb_d__11{margin-bottom:var(--s-11)}.wp-block-ainoblocks-grid-item.mb_d__12{margin-bottom:var(--s-12)}.wp-block-ainoblocks-grid-item.mb_d__13{margin-bottom:var(--s-13)}.wp-block-ainoblocks-grid-item.mb_d__14{margin-bottom:var(--s-14)}.wp-block-ainoblocks-grid-item.mb_d__15{margin-bottom:var(--s-15)}.wp-block-ainoblocks-grid-item.mb_d__16{margin-bottom:var(--s-16)}.wp-block-ainoblocks-grid-item.mb_d__17{margin-bottom:var(--s-17)}.wp-block-ainoblocks-grid-item.mb_d__18{margin-bottom:var(--s-18)}}.wp-block-ainoblocks-grid-item.mr_m__-1{margin-right:var(--n-s-1)}.wp-block-ainoblocks-grid-item.mr_m__-2{margin-right:var(--n-s-2)}.wp-block-ainoblocks-grid-item.mr_m__-3{margin-right:var(--n-s-3)}.wp-block-ainoblocks-grid-item.mr_m__-4{margin-right:var(--n-s-4)}.wp-block-ainoblocks-grid-item.mr_m__-5{margin-right:var(--n-s-5)}.wp-block-ainoblocks-grid-item.mr_m__-6{margin-right:var(--n-s-6)}.wp-block-ainoblocks-grid-item.mr_m__-7{margin-right:var(--n-s-7)}.wp-block-ainoblocks-grid-item.mr_m__-8{margin-right:var(--n-s-8)}.wp-block-ainoblocks-grid-item.mr_m__-9{margin-right:var(--n-s-9)}.wp-block-ainoblocks-grid-item.mr_m__-10{margin-right:var(--n-s-10)}.wp-block-ainoblocks-grid-item.mr_m__-11{margin-right:var(--n-s-11)}.wp-block-ainoblocks-grid-item.mr_m__-12{margin-right:var(--n-s-12)}.wp-block-ainoblocks-grid-item.mr_m__-13{margin-right:var(--n-s-13)}.wp-block-ainoblocks-grid-item.mr_m__-14{margin-right:var(--n-s-14)}.wp-block-ainoblocks-grid-item.mr_m__-15{margin-right:var(--n-s-15)}.wp-block-ainoblocks-grid-item.mr_m__-16{margin-right:var(--n-s-16)}.wp-block-ainoblocks-grid-item.mr_m__-17{margin-right:var(--n-s-17)}.wp-block-ainoblocks-grid-item.mr_m__-18{margin-right:var(--n-s-18)}.wp-block-ainoblocks-grid-item.mr_m__0{margin-right:var(--s-0)}.wp-block-ainoblocks-grid-item.mr_m__1{margin-right:var(--s-1)}.wp-block-ainoblocks-grid-item.mr_m__2{margin-right:var(--s-2)}.wp-block-ainoblocks-grid-item.mr_m__3{margin-right:var(--s-3)}.wp-block-ainoblocks-grid-item.mr_m__4{margin-right:var(--s-4)}.wp-block-ainoblocks-grid-item.mr_m__5{margin-right:var(--s-5)}.wp-block-ainoblocks-grid-item.mr_m__6{margin-right:var(--s-6)}.wp-block-ainoblocks-grid-item.mr_m__7{margin-right:var(--s-7)}.wp-block-ainoblocks-grid-item.mr_m__8{margin-right:var(--s-8)}.wp-block-ainoblocks-grid-item.mr_m__9{margin-right:var(--s-9)}.wp-block-ainoblocks-grid-item.mr_m__10{margin-right:var(--s-10)}.wp-block-ainoblocks-grid-item.mr_m__11{margin-right:var(--s-11)}.wp-block-ainoblocks-grid-item.mr_m__12{margin-right:var(--s-12)}.wp-block-ainoblocks-grid-item.mr_m__13{margin-right:var(--s-13)}.wp-block-ainoblocks-grid-item.mr_m__14{margin-right:var(--s-14)}.wp-block-ainoblocks-grid-item.mr_m__15{margin-right:var(--s-15)}.wp-block-ainoblocks-grid-item.mr_m__16{margin-right:var(--s-16)}.wp-block-ainoblocks-grid-item.mr_m__17{margin-right:var(--s-17)}.wp-block-ainoblocks-grid-item.mr_m__18{margin-right:var(--s-18)}@media(min-width:64em){.wp-block-ainoblocks-grid-item.mr_t__-1{margin-right:var(--n-s-1)}.wp-block-ainoblocks-grid-item.mr_t__-2{margin-right:var(--n-s-2)}.wp-block-ainoblocks-grid-item.mr_t__-3{margin-right:var(--n-s-3)}.wp-block-ainoblocks-grid-item.mr_t__-4{margin-right:var(--n-s-4)}.wp-block-ainoblocks-grid-item.mr_t__-5{margin-right:var(--n-s-5)}.wp-block-ainoblocks-grid-item.mr_t__-6{margin-right:var(--n-s-6)}.wp-block-ainoblocks-grid-item.mr_t__-7{margin-right:var(--n-s-7)}.wp-block-ainoblocks-grid-item.mr_t__-8{margin-right:var(--n-s-8)}.wp-block-ainoblocks-grid-item.mr_t__-9{margin-right:var(--n-s-9)}.wp-block-ainoblocks-grid-item.mr_t__-10{margin-right:var(--n-s-10)}.wp-block-ainoblocks-grid-item.mr_t__-11{margin-right:var(--n-s-11)}.wp-block-ainoblocks-grid-item.mr_t__-12{margin-right:var(--n-s-12)}.wp-block-ainoblocks-grid-item.mr_t__-13{margin-right:var(--n-s-13)}.wp-block-ainoblocks-grid-item.mr_t__-14{margin-right:var(--n-s-14)}.wp-block-ainoblocks-grid-item.mr_t__-15{margin-right:var(--n-s-15)}.wp-block-ainoblocks-grid-item.mr_t__-16{margin-right:var(--n-s-16)}.wp-block-ainoblocks-grid-item.mr_t__-17{margin-right:var(--n-s-17)}.wp-block-ainoblocks-grid-item.mr_t__-18{margin-right:var(--n-s-18)}.wp-block-ainoblocks-grid-item.mr_t__0{margin-right:var(--s-0)}.wp-block-ainoblocks-grid-item.mr_t__1{margin-right:var(--s-1)}.wp-block-ainoblocks-grid-item.mr_t__2{margin-right:var(--s-2)}.wp-block-ainoblocks-grid-item.mr_t__3{margin-right:var(--s-3)}.wp-block-ainoblocks-grid-item.mr_t__4{margin-right:var(--s-4)}.wp-block-ainoblocks-grid-item.mr_t__5{margin-right:var(--s-5)}.wp-block-ainoblocks-grid-item.mr_t__6{margin-right:var(--s-6)}.wp-block-ainoblocks-grid-item.mr_t__7{margin-right:var(--s-7)}.wp-block-ainoblocks-grid-item.mr_t__8{margin-right:var(--s-8)}.wp-block-ainoblocks-grid-item.mr_t__9{margin-right:var(--s-9)}.wp-block-ainoblocks-grid-item.mr_t__10{margin-right:var(--s-10)}.wp-block-ainoblocks-grid-item.mr_t__11{margin-right:var(--s-11)}.wp-block-ainoblocks-grid-item.mr_t__12{margin-right:var(--s-12)}.wp-block-ainoblocks-grid-item.mr_t__13{margin-right:var(--s-13)}.wp-block-ainoblocks-grid-item.mr_t__14{margin-right:var(--s-14)}.wp-block-ainoblocks-grid-item.mr_t__15{margin-right:var(--s-15)}.wp-block-ainoblocks-grid-item.mr_t__16{margin-right:var(--s-16)}.wp-block-ainoblocks-grid-item.mr_t__17{margin-right:var(--s-17)}.wp-block-ainoblocks-grid-item.mr_t__18{margin-right:var(--s-18)}}@media(min-width:80em){.wp-block-ainoblocks-grid-item.mr_d__-1{margin-right:var(--n-s-1)}.wp-block-ainoblocks-grid-item.mr_d__-2{margin-right:var(--n-s-2)}.wp-block-ainoblocks-grid-item.mr_d__-3{margin-right:var(--n-s-3)}.wp-block-ainoblocks-grid-item.mr_d__-4{margin-right:var(--n-s-4)}.wp-block-ainoblocks-grid-item.mr_d__-5{margin-right:var(--n-s-5)}.wp-block-ainoblocks-grid-item.mr_d__-6{margin-right:var(--n-s-6)}.wp-block-ainoblocks-grid-item.mr_d__-7{margin-right:var(--n-s-7)}.wp-block-ainoblocks-grid-item.mr_d__-8{margin-right:var(--n-s-8)}.wp-block-ainoblocks-grid-item.mr_d__-9{margin-right:var(--n-s-9)}.wp-block-ainoblocks-grid-item.mr_d__-10{margin-right:var(--n-s-10)}.wp-block-ainoblocks-grid-item.mr_d__-11{margin-right:var(--n-s-11)}.wp-block-ainoblocks-grid-item.mr_d__-12{margin-right:var(--n-s-12)}.wp-block-ainoblocks-grid-item.mr_d__-13{margin-right:var(--n-s-13)}.wp-block-ainoblocks-grid-item.mr_d__-14{margin-right:var(--n-s-14)}.wp-block-ainoblocks-grid-item.mr_d__-15{margin-right:var(--n-s-15)}.wp-block-ainoblocks-grid-item.mr_d__-16{margin-right:var(--n-s-16)}.wp-block-ainoblocks-grid-item.mr_d__-17{margin-right:var(--n-s-17)}.wp-block-ainoblocks-grid-item.mr_d__-18{margin-right:var(--n-s-18)}.wp-block-ainoblocks-grid-item.mr_d__0{margin-right:var(--s-0)}.wp-block-ainoblocks-grid-item.mr_d__1{margin-right:var(--s-1)}.wp-block-ainoblocks-grid-item.mr_d__2{margin-right:var(--s-2)}.wp-block-ainoblocks-grid-item.mr_d__3{margin-right:var(--s-3)}.wp-block-ainoblocks-grid-item.mr_d__4{margin-right:var(--s-4)}.wp-block-ainoblocks-grid-item.mr_d__5{margin-right:var(--s-5)}.wp-block-ainoblocks-grid-item.mr_d__6{margin-right:var(--s-6)}.wp-block-ainoblocks-grid-item.mr_d__7{margin-right:var(--s-7)}.wp-block-ainoblocks-grid-item.mr_d__8{margin-right:var(--s-8)}.wp-block-ainoblocks-grid-item.mr_d__9{margin-right:var(--s-9)}.wp-block-ainoblocks-grid-item.mr_d__10{margin-right:var(--s-10)}.wp-block-ainoblocks-grid-item.mr_d__11{margin-right:var(--s-11)}.wp-block-ainoblocks-grid-item.mr_d__12{margin-right:var(--s-12)}.wp-block-ainoblocks-grid-item.mr_d__13{margin-right:var(--s-13)}.wp-block-ainoblocks-grid-item.mr_d__14{margin-right:var(--s-14)}.wp-block-ainoblocks-grid-item.mr_d__15{margin-right:var(--s-15)}.wp-block-ainoblocks-grid-item.mr_d__16{margin-right:var(--s-16)}.wp-block-ainoblocks-grid-item.mr_d__17{margin-right:var(--s-17)}.wp-block-ainoblocks-grid-item.mr_d__18{margin-right:var(--s-18)}}.wp-block-ainoblocks-grid-item.ml_m__-1{margin-left:var(--n-s-1)}.wp-block-ainoblocks-grid-item.ml_m__-2{margin-left:var(--n-s-2)}.wp-block-ainoblocks-grid-item.ml_m__-3{margin-left:var(--n-s-3)}.wp-block-ainoblocks-grid-item.ml_m__-4{margin-left:var(--n-s-4)}.wp-block-ainoblocks-grid-item.ml_m__-5{margin-left:var(--n-s-5)}.wp-block-ainoblocks-grid-item.ml_m__-6{margin-left:var(--n-s-6)}.wp-block-ainoblocks-grid-item.ml_m__-7{margin-left:var(--n-s-7)}.wp-block-ainoblocks-grid-item.ml_m__-8{margin-left:var(--n-s-8)}.wp-block-ainoblocks-grid-item.ml_m__-9{margin-left:var(--n-s-9)}.wp-block-ainoblocks-grid-item.ml_m__-10{margin-left:var(--n-s-10)}.wp-block-ainoblocks-grid-item.ml_m__-11{margin-left:var(--n-s-11)}.wp-block-ainoblocks-grid-item.ml_m__-12{margin-left:var(--n-s-12)}.wp-block-ainoblocks-grid-item.ml_m__-13{margin-left:var(--n-s-13)}.wp-block-ainoblocks-grid-item.ml_m__-14{margin-left:var(--n-s-14)}.wp-block-ainoblocks-grid-item.ml_m__-15{margin-left:var(--n-s-15)}.wp-block-ainoblocks-grid-item.ml_m__-16{margin-left:var(--n-s-16)}.wp-block-ainoblocks-grid-item.ml_m__-17{margin-left:var(--n-s-17)}.wp-block-ainoblocks-grid-item.ml_m__-18{margin-left:var(--n-s-18)}.wp-block-ainoblocks-grid-item.ml_m__0{margin-left:var(--s-0)}.wp-block-ainoblocks-grid-item.ml_m__1{margin-left:var(--s-1)}.wp-block-ainoblocks-grid-item.ml_m__2{margin-left:var(--s-2)}.wp-block-ainoblocks-grid-item.ml_m__3{margin-left:var(--s-3)}.wp-block-ainoblocks-grid-item.ml_m__4{margin-left:var(--s-4)}.wp-block-ainoblocks-grid-item.ml_m__5{margin-left:var(--s-5)}.wp-block-ainoblocks-grid-item.ml_m__6{margin-left:var(--s-6)}.wp-block-ainoblocks-grid-item.ml_m__7{margin-left:var(--s-7)}.wp-block-ainoblocks-grid-item.ml_m__8{margin-left:var(--s-8)}.wp-block-ainoblocks-grid-item.ml_m__9{margin-left:var(--s-9)}.wp-block-ainoblocks-grid-item.ml_m__10{margin-left:var(--s-10)}.wp-block-ainoblocks-grid-item.ml_m__11{margin-left:var(--s-11)}.wp-block-ainoblocks-grid-item.ml_m__12{margin-left:var(--s-12)}.wp-block-ainoblocks-grid-item.ml_m__13{margin-left:var(--s-13)}.wp-block-ainoblocks-grid-item.ml_m__14{margin-left:var(--s-14)}.wp-block-ainoblocks-grid-item.ml_m__15{margin-left:var(--s-15)}.wp-block-ainoblocks-grid-item.ml_m__16{margin-left:var(--s-16)}.wp-block-ainoblocks-grid-item.ml_m__17{margin-left:var(--s-17)}.wp-block-ainoblocks-grid-item.ml_m__18{margin-left:var(--s-18)}@media(min-width:64em){.wp-block-ainoblocks-grid-item.ml_t__-1{margin-left:var(--n-s-1)}.wp-block-ainoblocks-grid-item.ml_t__-2{margin-left:var(--n-s-2)}.wp-block-ainoblocks-grid-item.ml_t__-3{margin-left:var(--n-s-3)}.wp-block-ainoblocks-grid-item.ml_t__-4{margin-left:var(--n-s-4)}.wp-block-ainoblocks-grid-item.ml_t__-5{margin-left:var(--n-s-5)}.wp-block-ainoblocks-grid-item.ml_t__-6{margin-left:var(--n-s-6)}.wp-block-ainoblocks-grid-item.ml_t__-7{margin-left:var(--n-s-7)}.wp-block-ainoblocks-grid-item.ml_t__-8{margin-left:var(--n-s-8)}.wp-block-ainoblocks-grid-item.ml_t__-9{margin-left:var(--n-s-9)}.wp-block-ainoblocks-grid-item.ml_t__-10{margin-left:var(--n-s-10)}.wp-block-ainoblocks-grid-item.ml_t__-11{margin-left:var(--n-s-11)}.wp-block-ainoblocks-grid-item.ml_t__-12{margin-left:var(--n-s-12)}.wp-block-ainoblocks-grid-item.ml_t__-13{margin-left:var(--n-s-13)}.wp-block-ainoblocks-grid-item.ml_t__-14{margin-left:var(--n-s-14)}.wp-block-ainoblocks-grid-item.ml_t__-15{margin-left:var(--n-s-15)}.wp-block-ainoblocks-grid-item.ml_t__-16{margin-left:var(--n-s-16)}.wp-block-ainoblocks-grid-item.ml_t__-17{margin-left:var(--n-s-17)}.wp-block-ainoblocks-grid-item.ml_t__-18{margin-left:var(--n-s-18)}.wp-block-ainoblocks-grid-item.ml_t__0{margin-left:var(--s-0)}.wp-block-ainoblocks-grid-item.ml_t__1{margin-left:var(--s-1)}.wp-block-ainoblocks-grid-item.ml_t__2{margin-left:var(--s-2)}.wp-block-ainoblocks-grid-item.ml_t__3{margin-left:var(--s-3)}.wp-block-ainoblocks-grid-item.ml_t__4{margin-left:var(--s-4)}.wp-block-ainoblocks-grid-item.ml_t__5{margin-left:var(--s-5)}.wp-block-ainoblocks-grid-item.ml_t__6{margin-left:var(--s-6)}.wp-block-ainoblocks-grid-item.ml_t__7{margin-left:var(--s-7)}.wp-block-ainoblocks-grid-item.ml_t__8{margin-left:var(--s-8)}.wp-block-ainoblocks-grid-item.ml_t__9{margin-left:var(--s-9)}.wp-block-ainoblocks-grid-item.ml_t__10{margin-left:var(--s-10)}.wp-block-ainoblocks-grid-item.ml_t__11{margin-left:var(--s-11)}.wp-block-ainoblocks-grid-item.ml_t__12{margin-left:var(--s-12)}.wp-block-ainoblocks-grid-item.ml_t__13{margin-left:var(--s-13)}.wp-block-ainoblocks-grid-item.ml_t__14{margin-left:var(--s-14)}.wp-block-ainoblocks-grid-item.ml_t__15{margin-left:var(--s-15)}.wp-block-ainoblocks-grid-item.ml_t__16{margin-left:var(--s-16)}.wp-block-ainoblocks-grid-item.ml_t__17{margin-left:var(--s-17)}.wp-block-ainoblocks-grid-item.ml_t__18{margin-left:var(--s-18)}}@media(min-width:80em){.wp-block-ainoblocks-grid-item.ml_d__-1{margin-left:var(--n-s-1)}.wp-block-ainoblocks-grid-item.ml_d__-2{margin-left:var(--n-s-2)}.wp-block-ainoblocks-grid-item.ml_d__-3{margin-left:var(--n-s-3)}.wp-block-ainoblocks-grid-item.ml_d__-4{margin-left:var(--n-s-4)}.wp-block-ainoblocks-grid-item.ml_d__-5{margin-left:var(--n-s-5)}.wp-block-ainoblocks-grid-item.ml_d__-6{margin-left:var(--n-s-6)}.wp-block-ainoblocks-grid-item.ml_d__-7{margin-left:var(--n-s-7)}.wp-block-ainoblocks-grid-item.ml_d__-8{margin-left:var(--n-s-8)}.wp-block-ainoblocks-grid-item.ml_d__-9{margin-left:var(--n-s-9)}.wp-block-ainoblocks-grid-item.ml_d__-10{margin-left:var(--n-s-10)}.wp-block-ainoblocks-grid-item.ml_d__-11{margin-left:var(--n-s-11)}.wp-block-ainoblocks-grid-item.ml_d__-12{margin-left:var(--n-s-12)}.wp-block-ainoblocks-grid-item.ml_d__-13{margin-left:var(--n-s-13)}.wp-block-ainoblocks-grid-item.ml_d__-14{margin-left:var(--n-s-14)}.wp-block-ainoblocks-grid-item.ml_d__-15{margin-left:var(--n-s-15)}.wp-block-ainoblocks-grid-item.ml_d__-16{margin-left:var(--n-s-16)}.wp-block-ainoblocks-grid-item.ml_d__-17{margin-left:var(--n-s-17)}.wp-block-ainoblocks-grid-item.ml_d__-18{margin-left:var(--n-s-18)}.wp-block-ainoblocks-grid-item.ml_d__0{margin-left:var(--s-0)}.wp-block-ainoblocks-grid-item.ml_d__1{margin-left:var(--s-1)}.wp-block-ainoblocks-grid-item.ml_d__2{margin-left:var(--s-2)}.wp-block-ainoblocks-grid-item.ml_d__3{margin-left:var(--s-3)}.wp-block-ainoblocks-grid-item.ml_d__4{margin-left:var(--s-4)}.wp-block-ainoblocks-grid-item.ml_d__5{margin-left:var(--s-5)}.wp-block-ainoblocks-grid-item.ml_d__6{margin-left:var(--s-6)}.wp-block-ainoblocks-grid-item.ml_d__7{margin-left:var(--s-7)}.wp-block-ainoblocks-grid-item.ml_d__8{margin-left:var(--s-8)}.wp-block-ainoblocks-grid-item.ml_d__9{margin-left:var(--s-9)}.wp-block-ainoblocks-grid-item.ml_d__10{margin-left:var(--s-10)}.wp-block-ainoblocks-grid-item.ml_d__11{margin-left:var(--s-11)}.wp-block-ainoblocks-grid-item.ml_d__12{margin-left:var(--s-12)}.wp-block-ainoblocks-grid-item.ml_d__13{margin-left:var(--s-13)}.wp-block-ainoblocks-grid-item.ml_d__14{margin-left:var(--s-14)}.wp-block-ainoblocks-grid-item.ml_d__15{margin-left:var(--s-15)}.wp-block-ainoblocks-grid-item.ml_d__16{margin-left:var(--s-16)}.wp-block-ainoblocks-grid-item.ml_d__17{margin-left:var(--s-17)}.wp-block-ainoblocks-grid-item.ml_d__18{margin-left:var(--s-18)}}
.ab-grid-block{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-auto-flow:column;grid-template-columns:repeat(12,1fr);justify-content:center;margin-left:auto;margin-right:auto;max-width:100vw;max-width:100%;overflow:visible;position:relative}@media(min-width:48rem){.ab-grid-block{-moz-column-gap:2rem;column-gap:2rem}}@media(min-width:80rem){.ab-grid-block{-moz-column-gap:3rem;column-gap:3rem}}.ab-grid-block.col-gap-none{-moz-column-gap:0;column-gap:0}.ab-grid-block.col-gap-s{-moz-column-gap:.5rem;column-gap:.5rem}@media(min-width:64rem){.ab-grid-block.col-gap-s{-moz-column-gap:1rem;column-gap:1rem}}.ab-grid-block.col-gap-m{-moz-column-gap:.75rem;column-gap:.75rem}@media(min-width:48rem){.ab-grid-block.col-gap-m{-moz-column-gap:1rem;column-gap:1rem}}@media(min-width:64rem){.ab-grid-block.col-gap-m{-moz-column-gap:1.5rem;column-gap:1.5rem}}.ab-grid-block.col-gap-l{-moz-column-gap:1rem;column-gap:1rem}@media(min-width:64rem){.ab-grid-block.col-gap-l{-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width:80rem){.ab-grid-block.col-gap-l{-moz-column-gap:2rem;column-gap:2rem}}.ab-grid-block.col-gap-xl{-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width:64rem){.ab-grid-block.col-gap-xl{-moz-column-gap:2rem;column-gap:2rem}}@media(min-width:80rem){.ab-grid-block.col-gap-xl{-moz-column-gap:3rem;column-gap:3rem}}.ab-grid-block.no-outer-gap{padding-left:0!important;padding-right:0!important}.ab-grid-block.no-gap-mobile{-moz-column-gap:0;column-gap:0}@media(min-width:48rem){.ab-grid-block.no-gap-tablet{-moz-column-gap:0;column-gap:0}}@media(min-width:80rem){.ab-grid-block.no-gap-desktop{-moz-column-gap:0;column-gap:0}}.site-content .hentry .ab-grid-block.alignfull,.site-content .hentry .alignfull .ab-grid-block.alignfull{max-width:100%!important;padding-left:0;padding-right:0}.wp-block-ainoblocks-grid-container{max-width:100vw;overflow:visible}.wp-block-ainoblocks-grid-container__inner{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-auto-flow:column;grid-template-columns:repeat(12,1fr);justify-content:center;margin-left:auto;margin-right:auto;max-width:100%;overflow-wrap:break-word;position:relative;word-break:break-word}@media(min-width:48rem){.wp-block-ainoblocks-grid-container__inner{-moz-column-gap:2rem;column-gap:2rem}}@media(min-width:80rem){.wp-block-ainoblocks-grid-container__inner{-moz-column-gap:3rem;column-gap:3rem}}.wp-block-ainoblocks-grid-container.col-gap-none .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:0;column-gap:0}.wp-block-ainoblocks-grid-container.col-gap-s .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:.5rem;column-gap:.5rem}@media(min-width:64rem){.wp-block-ainoblocks-grid-container.col-gap-s .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:1rem;column-gap:1rem}}.wp-block-ainoblocks-grid-container.col-gap-m .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:.75rem;column-gap:.75rem}@media(min-width:48rem){.wp-block-ainoblocks-grid-container.col-gap-m .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:1rem;column-gap:1rem}}@media(min-width:64rem){.wp-block-ainoblocks-grid-container.col-gap-m .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:1.5rem;column-gap:1.5rem}}.wp-block-ainoblocks-grid-container.col-gap-l .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:1rem;column-gap:1rem}@media(min-width:64rem){.wp-block-ainoblocks-grid-container.col-gap-l .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:1.5rem;column-gap:1.5rem}}@media(min-width:80rem){.wp-block-ainoblocks-grid-container.col-gap-l .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:2rem;column-gap:2rem}}.wp-block-ainoblocks-grid-container.col-gap-xl .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:1.5rem;column-gap:1.5rem}@media(min-width:64rem){.wp-block-ainoblocks-grid-container.col-gap-xl .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:2rem;column-gap:2rem}}@media(min-width:80rem){.wp-block-ainoblocks-grid-container.col-gap-xl .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:3rem;column-gap:3rem}}.wp-block-ainoblocks-grid-container.no-outer-gap{padding-left:0!important;padding-right:0!important}.wp-block-ainoblocks-grid-container.no-gap-mobile .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:0;column-gap:0}@media(min-width:48rem){.wp-block-ainoblocks-grid-container.no-gap-tablet .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:0;column-gap:0}}@media(min-width:80rem){.wp-block-ainoblocks-grid-container.no-gap-desktop .wp-block-ainoblocks-grid-container__inner{-moz-column-gap:0;column-gap:0}}.site-content .hentry .alignfull .wp-block-ainoblocks-grid-container.alignfull,.site-content .hentry .wp-block-ainoblocks-grid-container.alignfull{max-width:100%!important;padding-left:0;padding-right:0}
.wp-block-ainoblocks-flexbox{display:flex}.wp-block-ainoblocks-flexbox.direction__row__m,.wp-block-ainoblocks-flexbox.direction__row__m .block-editor-block-list__layout{flex-direction:row}.wp-block-ainoblocks-flexbox.direction__rowrev__m{flex-direction:row-reverse}.wp-block-ainoblocks-flexbox.direction__col__m{flex-direction:column}.wp-block-ainoblocks-flexbox.direction__colrev__m{flex-direction:column-reverse}.wp-block-ainoblocks-flexbox.nowrap__m{flex-wrap:nowrap}.wp-block-ainoblocks-flexbox.wrap__m{flex-wrap:wrap}.wp-block-ainoblocks-flexbox.wraprev__m{flex-wrap:wrap-reverse}.wp-block-ainoblocks-flexbox.justify__flexstart__m{justify-content:flex-start}.wp-block-ainoblocks-flexbox.justify__flexend__m{justify-content:flex-end}.wp-block-ainoblocks-flexbox.justify__center__m{justify-content:center}.wp-block-ainoblocks-flexbox.justify__between__m{justify-content:space-between}.wp-block-ainoblocks-flexbox.justify__around__m{justify-content:space-around}.wp-block-ainoblocks-flexbox.justify__evenly__m{justify-content:space-evenly}.wp-block-ainoblocks-flexbox.align-items__stretch__m{align-items:stretch}.wp-block-ainoblocks-flexbox.align-items__flexstart__m{align-items:flex-start}.wp-block-ainoblocks-flexbox.align-items__flexend__m{align-items:flex-end}.wp-block-ainoblocks-flexbox.align-items__center__m{align-items:center}.wp-block-ainoblocks-flexbox.align-items__baseline__m{align-items:baseline}.wp-block-ainoblocks-flexbox.align-cont__stretch__m{align-content:stretch}.wp-block-ainoblocks-flexbox.align-cont__flexstart__m{align-content:flex-start}.wp-block-ainoblocks-flexbox.align-cont__flexend__m{align-content:flex-end}.wp-block-ainoblocks-flexbox.align-cont__center__m{align-content:center}.wp-block-ainoblocks-flexbox.align-cont__between__m{align-content:space-between}.wp-block-ainoblocks-flexbox.align-cont__around__m{align-content:space-around}.wp-block-ainoblocks-flexbox.align-cont__evenly__m{align-content:space-evenly}.wp-block-ainoblocks-flexbox p.has-background{padding:0!important}.wp-block-ainoblocks-flexbox.pos-bl,.wp-block-ainoblocks-flexbox.pos-br,.wp-block-ainoblocks-flexbox.pos-tl,.wp-block-ainoblocks-flexbox.pos-tr{position:absolute}.wp-block-ainoblocks-flexbox.pos-tl{left:0;top:0}.wp-block-ainoblocks-flexbox.pos-tr{right:0;top:0}.wp-block-ainoblocks-flexbox.pos-br{bottom:0;right:0}.wp-block-ainoblocks-flexbox.pos-bl{bottom:0;left:0}.wp-block-ainoblocks-flexbox [class*=wp-block-]{margin-bottom:0;margin-top:0}.wp-block-ainoblocks-flexbox.shadow-a{box-shadow:0 6px 12px -4px rgba(0,0,0,.15),0 0 4px 0 rgba(0,0,0,.04);-webkit-box-shadow:0 6px 12px -4px rgba(0,0,0,.15),0 0 4px 0 rgba(0,0,0,.04)}.wp-block-ainoblocks-flexbox.shadow-b{box-shadow:0 24px 48px -12px rgba(0,0,0,.15),0 0 4px 0 rgba(0,0,0,.04);-webkit-box-shadow:0 24px 48px -12px rgba(0,0,0,.15),0 0 4px 0 rgba(0,0,0,.04)}.wp-block-ainoblocks-flexbox.shadow-none{box-shadow:none;-webkit-box-shadow:none}@media(min-width:48em){.wp-block-ainoblocks-flexbox.direction__row__t{flex-direction:row}.wp-block-ainoblocks-flexbox.direction__rowrev__t{flex-direction:row-reverse}.wp-block-ainoblocks-flexbox.direction__col__t{flex-direction:column}.wp-block-ainoblocks-flexbox.direction__colrev__t{flex-direction:column-reverse}.wp-block-ainoblocks-flexbox.nowrap__t{flex-wrap:nowrap}.wp-block-ainoblocks-flexbox.wrap__t{flex-wrap:wrap}.wp-block-ainoblocks-flexbox.wraprev__t{flex-wrap:wrap-reverse}.wp-block-ainoblocks-flexbox.justify__flexstart__t{justify-content:flex-start}.wp-block-ainoblocks-flexbox.justify__flexend__t{justify-content:flex-end}.wp-block-ainoblocks-flexbox.justify__center__t{justify-content:center}.wp-block-ainoblocks-flexbox.justify__between__t{justify-content:space-between}.wp-block-ainoblocks-flexbox.justify__around__t{justify-content:space-around}.wp-block-ainoblocks-flexbox.justify__evenly__t{justify-content:space-evenly}.wp-block-ainoblocks-flexbox.align-items__stretch__t{align-items:stretch}.wp-block-ainoblocks-flexbox.align-items__flexstart__t{align-items:flex-start}.wp-block-ainoblocks-flexbox.align-items__flexend__t{align-items:flex-end}.wp-block-ainoblocks-flexbox.align-items__center__t{align-items:center}.wp-block-ainoblocks-flexbox.align-items__baseline__t{align-items:baseline}.wp-block-ainoblocks-flexbox.align-content__stretch__t{align-content:stretch}.wp-block-ainoblocks-flexbox.align-content__flexstart__t{align-content:flex-start}.wp-block-ainoblocks-flexbox.align-content__flexend__t{align-content:flex-end}.wp-block-ainoblocks-flexbox.align-content__center__t{align-content:center}.wp-block-ainoblocks-flexbox.align-content__between__t{align-content:space-between}.wp-block-ainoblocks-flexbox.align-content__around__t{align-content:space-around}.wp-block-ainoblocks-flexbox.align-content__evenly__t{align-content:space-evenly}}@media(min-width:80em){.wp-block-ainoblocks-flexbox.direction__row__d{flex-direction:row}.wp-block-ainoblocks-flexbox.direction__rowrev__d{flex-direction:row-reverse}.wp-block-ainoblocks-flexbox.direction__col__d{flex-direction:column}.wp-block-ainoblocks-flexbox.direction__colrev__d{flex-direction:column-reverse}.wp-block-ainoblocks-flexbox.nowrap__d{flex-wrap:nowrap}.wp-block-ainoblocks-flexbox.wrap__d{flex-wrap:wrap}.wp-block-ainoblocks-flexbox.wraprev__d{flex-wrap:wrap-reverse}.wp-block-ainoblocks-flexbox.justify__flexstart__d{justify-content:flex-start}.wp-block-ainoblocks-flexbox.justify__flexend__d{justify-content:flex-end}.wp-block-ainoblocks-flexbox.justify__center__d{justify-content:center}.wp-block-ainoblocks-flexbox.justify__between__d{justify-content:space-between}.wp-block-ainoblocks-flexbox.justify__around__d{justify-content:space-around}.wp-block-ainoblocks-flexbox.justify__evenly__d{justify-content:space-evenly}.wp-block-ainoblocks-flexbox.align-items__stretch__d{align-items:stretch}.wp-block-ainoblocks-flexbox.align-items__flexstart__d{align-items:flex-start}.wp-block-ainoblocks-flexbox.align-items__flexend__d{align-items:flex-end}.wp-block-ainoblocks-flexbox.align-items__center__d{align-items:center}.wp-block-ainoblocks-flexbox.align-items__baseline__d{align-items:baseline}.wp-block-ainoblocks-flexbox.align-content__stretch__d{align-content:stretch}.wp-block-ainoblocks-flexbox.align-content__flexstart__d{align-content:flex-start}.wp-block-ainoblocks-flexbox.align-content__flexend__d{align-content:flex-end}.wp-block-ainoblocks-flexbox.align-content__center__d{align-content:center}.wp-block-ainoblocks-flexbox.align-content__between__d{align-content:space-between}.wp-block-ainoblocks-flexbox.align-content__around__d{align-content:space-around}.wp-block-ainoblocks-flexbox.align-content__evenly__d{align-content:space-evenly}}
.wp-block-ainoblocks-flexbox{display:flex}.wp-block-ainoblocks-flexbox.direction__row__m,.wp-block-ainoblocks-flexbox.direction__row__m .block-editor-block-list__layout{flex-direction:row}.wp-block-ainoblocks-flexbox.direction__rowrev__m{flex-direction:row-reverse}.wp-block-ainoblocks-flexbox.direction__col__m{flex-direction:column}.wp-block-ainoblocks-flexbox.direction__colrev__m{flex-direction:column-reverse}.wp-block-ainoblocks-flexbox.nowrap__m{flex-wrap:nowrap}.wp-block-ainoblocks-flexbox.wrap__m{flex-wrap:wrap}.wp-block-ainoblocks-flexbox.wraprev__m{flex-wrap:wrap-reverse}.wp-block-ainoblocks-flexbox.justify__flexstart__m{justify-content:flex-start}.wp-block-ainoblocks-flexbox.justify__flexend__m{justify-content:flex-end}.wp-block-ainoblocks-flexbox.justify__center__m{justify-content:center}.wp-block-ainoblocks-flexbox.justify__between__m{justify-content:space-between}.wp-block-ainoblocks-flexbox.justify__around__m{justify-content:space-around}.wp-block-ainoblocks-flexbox.justify__evenly__m{justify-content:space-evenly}.wp-block-ainoblocks-flexbox.align-items__stretch__m{align-items:stretch}.wp-block-ainoblocks-flexbox.align-items__flexstart__m{align-items:flex-start}.wp-block-ainoblocks-flexbox.align-items__flexend__m{align-items:flex-end}.wp-block-ainoblocks-flexbox.align-items__center__m{align-items:center}.wp-block-ainoblocks-flexbox.align-items__baseline__m{align-items:baseline}.wp-block-ainoblocks-flexbox.align-cont__stretch__m{align-content:stretch}.wp-block-ainoblocks-flexbox.align-cont__flexstart__m{align-content:flex-start}.wp-block-ainoblocks-flexbox.align-cont__flexend__m{align-content:flex-end}.wp-block-ainoblocks-flexbox.align-cont__center__m{align-content:center}.wp-block-ainoblocks-flexbox.align-cont__between__m{align-content:space-between}.wp-block-ainoblocks-flexbox.align-cont__around__m{align-content:space-around}.wp-block-ainoblocks-flexbox.align-cont__evenly__m{align-content:space-evenly}.wp-block-ainoblocks-flexbox p.has-background{padding:0!important}.wp-block-ainoblocks-flexbox.pos-bl,.wp-block-ainoblocks-flexbox.pos-br,.wp-block-ainoblocks-flexbox.pos-tl,.wp-block-ainoblocks-flexbox.pos-tr{position:absolute}.wp-block-ainoblocks-flexbox.pos-tl{left:0;top:0}.wp-block-ainoblocks-flexbox.pos-tr{right:0;top:0}.wp-block-ainoblocks-flexbox.pos-br{bottom:0;right:0}.wp-block-ainoblocks-flexbox.pos-bl{bottom:0;left:0}.wp-block-ainoblocks-flexbox [class*=wp-block-]{margin-bottom:0;margin-top:0}.wp-block-ainoblocks-flexbox.shadow-a{box-shadow:0 6px 12px -4px rgba(0,0,0,.15),0 0 4px 0 rgba(0,0,0,.04);-webkit-box-shadow:0 6px 12px -4px rgba(0,0,0,.15),0 0 4px 0 rgba(0,0,0,.04)}.wp-block-ainoblocks-flexbox.shadow-b{box-shadow:0 24px 48px -12px rgba(0,0,0,.15),0 0 4px 0 rgba(0,0,0,.04);-webkit-box-shadow:0 24px 48px -12px rgba(0,0,0,.15),0 0 4px 0 rgba(0,0,0,.04)}.wp-block-ainoblocks-flexbox.shadow-none{box-shadow:none;-webkit-box-shadow:none}@media(min-width:48em){.wp-block-ainoblocks-flexbox.direction__row__t{flex-direction:row}.wp-block-ainoblocks-flexbox.direction__rowrev__t{flex-direction:row-reverse}.wp-block-ainoblocks-flexbox.direction__col__t{flex-direction:column}.wp-block-ainoblocks-flexbox.direction__colrev__t{flex-direction:column-reverse}.wp-block-ainoblocks-flexbox.nowrap__t{flex-wrap:nowrap}.wp-block-ainoblocks-flexbox.wrap__t{flex-wrap:wrap}.wp-block-ainoblocks-flexbox.wraprev__t{flex-wrap:wrap-reverse}.wp-block-ainoblocks-flexbox.justify__flexstart__t{justify-content:flex-start}.wp-block-ainoblocks-flexbox.justify__flexend__t{justify-content:flex-end}.wp-block-ainoblocks-flexbox.justify__center__t{justify-content:center}.wp-block-ainoblocks-flexbox.justify__between__t{justify-content:space-between}.wp-block-ainoblocks-flexbox.justify__around__t{justify-content:space-around}.wp-block-ainoblocks-flexbox.justify__evenly__t{justify-content:space-evenly}.wp-block-ainoblocks-flexbox.align-items__stretch__t{align-items:stretch}.wp-block-ainoblocks-flexbox.align-items__flexstart__t{align-items:flex-start}.wp-block-ainoblocks-flexbox.align-items__flexend__t{align-items:flex-end}.wp-block-ainoblocks-flexbox.align-items__center__t{align-items:center}.wp-block-ainoblocks-flexbox.align-items__baseline__t{align-items:baseline}.wp-block-ainoblocks-flexbox.align-content__stretch__t{align-content:stretch}.wp-block-ainoblocks-flexbox.align-content__flexstart__t{align-content:flex-start}.wp-block-ainoblocks-flexbox.align-content__flexend__t{align-content:flex-end}.wp-block-ainoblocks-flexbox.align-content__center__t{align-content:center}.wp-block-ainoblocks-flexbox.align-content__between__t{align-content:space-between}.wp-block-ainoblocks-flexbox.align-content__around__t{align-content:space-around}.wp-block-ainoblocks-flexbox.align-content__evenly__t{align-content:space-evenly}}@media(min-width:80em){.wp-block-ainoblocks-flexbox.direction__row__d{flex-direction:row}.wp-block-ainoblocks-flexbox.direction__rowrev__d{flex-direction:row-reverse}.wp-block-ainoblocks-flexbox.direction__col__d{flex-direction:column}.wp-block-ainoblocks-flexbox.direction__colrev__d{flex-direction:column-reverse}.wp-block-ainoblocks-flexbox.nowrap__d{flex-wrap:nowrap}.wp-block-ainoblocks-flexbox.wrap__d{flex-wrap:wrap}.wp-block-ainoblocks-flexbox.wraprev__d{flex-wrap:wrap-reverse}.wp-block-ainoblocks-flexbox.justify__flexstart__d{justify-content:flex-start}.wp-block-ainoblocks-flexbox.justify__flexend__d{justify-content:flex-end}.wp-block-ainoblocks-flexbox.justify__center__d{justify-content:center}.wp-block-ainoblocks-flexbox.justify__between__d{justify-content:space-between}.wp-block-ainoblocks-flexbox.justify__around__d{justify-content:space-around}.wp-block-ainoblocks-flexbox.justify__evenly__d{justify-content:space-evenly}.wp-block-ainoblocks-flexbox.align-items__stretch__d{align-items:stretch}.wp-block-ainoblocks-flexbox.align-items__flexstart__d{align-items:flex-start}.wp-block-ainoblocks-flexbox.align-items__flexend__d{align-items:flex-end}.wp-block-ainoblocks-flexbox.align-items__center__d{align-items:center}.wp-block-ainoblocks-flexbox.align-items__baseline__d{align-items:baseline}.wp-block-ainoblocks-flexbox.align-content__stretch__d{align-content:stretch}.wp-block-ainoblocks-flexbox.align-content__flexstart__d{align-content:flex-start}.wp-block-ainoblocks-flexbox.align-content__flexend__d{align-content:flex-end}.wp-block-ainoblocks-flexbox.align-content__center__d{align-content:center}.wp-block-ainoblocks-flexbox.align-content__between__d{align-content:space-between}.wp-block-ainoblocks-flexbox.align-content__around__d{align-content:space-around}.wp-block-ainoblocks-flexbox.align-content__evenly__d{align-content:space-evenly}}
.wp-block-ainoblocks-notification-block{border:1px solid}.wp-block-ainoblocks-notification-block.status-welcome{background-color:#d6b8ff;color:#340079;border-color:#a15cf9}.wp-block-ainoblocks-notification-block.status-welcome .icon{border-color:#340079;background-color:#340079;fill:#d6b8ff}.wp-block-ainoblocks-notification-block.status-welcome .close-btn{fill:#340079}.wp-block-ainoblocks-notification-block.status-welcome.icon-outline .icon{fill:#340079;background:transparent}.wp-block-ainoblocks-notification-block.status-help{background-color:#f4f4f4;color:#282828;border-color:#bbb}.wp-block-ainoblocks-notification-block.status-help .icon{border-color:#282828;background-color:#282828;fill:#f4f4f4}.wp-block-ainoblocks-notification-block.status-help .close-btn{fill:#282828}.wp-block-ainoblocks-notification-block.status-help.icon-outline .icon{fill:#282828;background:transparent}.wp-block-ainoblocks-notification-block.status-info{background-color:#b8d7ff;color:#003679;border-color:#5ca5ff}.wp-block-ainoblocks-notification-block.status-info .icon{border-color:#003679;background-color:#003679;fill:#b8d7ff}.wp-block-ainoblocks-notification-block.status-info .close-btn{fill:#003679}.wp-block-ainoblocks-notification-block.status-info.icon-outline .icon{fill:#003679;background:transparent}.wp-block-ainoblocks-notification-block.status-warning{background-color:#ffe8b8;color:#795200;border-color:#ffc75e}.wp-block-ainoblocks-notification-block.status-warning .icon{border-color:#795200;background-color:#795200;fill:#ffe8b8}.wp-block-ainoblocks-notification-block.status-warning .close-btn{fill:#795200}.wp-block-ainoblocks-notification-block.status-warning.icon-outline .icon{fill:#795200;background:transparent}.wp-block-ainoblocks-notification-block.status-error{background-color:#ffb8b8;color:#790000;border-color:#ff5c60}.wp-block-ainoblocks-notification-block.status-error .icon{border-color:#790000;background-color:#790000;fill:#ffb8b8}.wp-block-ainoblocks-notification-block.status-error .close-btn{fill:#790000}.wp-block-ainoblocks-notification-block.status-error.icon-outline .icon{fill:#790000;background:transparent}.wp-block-ainoblocks-notification-block.status-success{background-color:#b8f3c6;color:#006319;border-color:#63d383}.wp-block-ainoblocks-notification-block.status-success .icon{border-color:#006319;background-color:#006319;fill:#b8f3c6}.wp-block-ainoblocks-notification-block.status-success .close-btn{fill:#006319}.wp-block-ainoblocks-notification-block.status-success.icon-outline .icon{fill:#006319;background:transparent}.wp-block-ainoblocks-notification-block.no-border{border:none}.wp-block-ainoblocks-notification-block.border-top{border-left:none;border-bottom:none;border-right:none}.wp-block-ainoblocks-notification-block.border-right{border-left:none;border-bottom:none;border-top:none}.wp-block-ainoblocks-notification-block.border-bottom{border-left:none;border-right:none;border-top:none}.wp-block-ainoblocks-notification-block.border-left{border-bottom:none;border-right:none;border-top:none}.wp-block-ainoblocks-notification-block .content-wrapper{display:flex;align-items:center;position:relative;padding-right:1.5rem}.wp-block-ainoblocks-notification-block .content-wrapper .close-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;min-width:22px;min-height:22px;width:22px;height:22px;padding:0;border:none;border-radius:6.25rem;background:rgba(0,0,0,0)}.wp-block-ainoblocks-notification-block .content-wrapper .close-btn:hover{background:rgba(0,0,0,.1)}.wp-block-ainoblocks-notification-block .content-wrapper .close-btn:active,.wp-block-ainoblocks-notification-block .content-wrapper .close-btn:focus{background:rgba(0,0,0,.2)}.wp-block-ainoblocks-notification-block .content-wrapper .close-btn svg{width:12px;height:12px}.wp-block-ainoblocks-notification-block.close{display:none}.wp-block-ainoblocks-notification-block.hide-close .content-wrapper{padding-right:0}.wp-block-ainoblocks-notification-block .icon{display:flex;justify-content:center;align-items:center;min-width:2rem;min-height:2rem;width:2rem;height:2rem;border-radius:6.25rem}.wp-block-ainoblocks-notification-block .icon svg{width:1.5rem;height:1.5rem}.wp-block-ainoblocks-notification-block.hide-icon .icon{display:none}.wp-block-ainoblocks-notification-block.hide-icon .content-wrapper p{padding-left:0 !important}.wp-block-ainoblocks-notification-block.icon-outline .icon{border:1px solid;background-color:transparent}.wp-block-ainoblocks-notification-block.alignfull .content-wrapper{justify-content:center}.wp-block-ainoblocks-notification-block.pt__1{padding-top:0}.wp-block-ainoblocks-notification-block.pt__2{padding-top:.25rem}.wp-block-ainoblocks-notification-block.pt__3{padding-top:.5rem}.wp-block-ainoblocks-notification-block.pt__4{padding-top:.75rem}.wp-block-ainoblocks-notification-block.pt__5{padding-top:1rem}.wp-block-ainoblocks-notification-block.pt__6{padding-top:1rem}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__6{padding-top:1.25rem}}.wp-block-ainoblocks-notification-block.pt__7{padding-top:1rem}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__7{padding-top:1.25rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__7{padding-top:1.5rem}}.wp-block-ainoblocks-notification-block.pt__8{padding-top:1rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__8{padding-top:1.25rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__8{padding-top:1.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__8{padding-top:2rem}}.wp-block-ainoblocks-notification-block.pt__9{padding-top:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__9{padding-top:1.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__9{padding-top:2rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__9{padding-top:2.5rem}}.wp-block-ainoblocks-notification-block.pt__10{padding-top:1.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__10{padding-top:2rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__10{padding-top:2.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__10{padding-top:3rem}}.wp-block-ainoblocks-notification-block.pt__11{padding-top:2rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__11{padding-top:2.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__11{padding-top:3rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__11{padding-top:4rem}}.wp-block-ainoblocks-notification-block.pt__12{padding-top:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__12{padding-top:3rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__12{padding-top:4rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__12{padding-top:5rem}}.wp-block-ainoblocks-notification-block.pt__13{padding-top:3rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__13{padding-top:4rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__13{padding-top:5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__13{padding-top:6rem}}.wp-block-ainoblocks-notification-block.pt__14{padding-top:4rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__14{padding-top:5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__14{padding-top:6rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__14{padding-top:7.5rem}}.wp-block-ainoblocks-notification-block.pt__15{padding-top:5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__15{padding-top:6rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__15{padding-top:7.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__15{padding-top:9rem}}.wp-block-ainoblocks-notification-block.pt__16{padding-top:6rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__16{padding-top:7.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__16{padding-top:9rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__16{padding-top:11rem}}.wp-block-ainoblocks-notification-block.pt__17{padding-top:7.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__17{padding-top:9rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__17{padding-top:11rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__17{padding-top:13rem}}.wp-block-ainoblocks-notification-block.pt__18{padding-top:9rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__18{padding-top:11rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__18{padding-top:13rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__18{padding-top:15.5rem}}.wp-block-ainoblocks-notification-block.pt__19{padding-top:11rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pt__19{padding-top:13rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pt__19{padding-top:15.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pt__19{padding-top:18rem}}.wp-block-ainoblocks-notification-block.pb__1{padding-bottom:0}.wp-block-ainoblocks-notification-block.pb__2{padding-bottom:.25rem}.wp-block-ainoblocks-notification-block.pb__3{padding-bottom:.5rem}.wp-block-ainoblocks-notification-block.pb__4{padding-bottom:.75rem}.wp-block-ainoblocks-notification-block.pb__5{padding-bottom:1rem}.wp-block-ainoblocks-notification-block.pb__6{padding-bottom:1rem}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__6{padding-bottom:1.25rem}}.wp-block-ainoblocks-notification-block.pb__7{padding-bottom:1rem}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__7{padding-bottom:1.25rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__7{padding-bottom:1.5rem}}.wp-block-ainoblocks-notification-block.pb__8{padding-bottom:1rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__8{padding-bottom:1.25rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__8{padding-bottom:1.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__8{padding-bottom:2rem}}.wp-block-ainoblocks-notification-block.pb__9{padding-bottom:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__9{padding-bottom:1.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__9{padding-bottom:2rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__9{padding-bottom:2.5rem}}.wp-block-ainoblocks-notification-block.pb__10{padding-bottom:1.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__10{padding-bottom:2rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__10{padding-bottom:2.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__10{padding-bottom:3rem}}.wp-block-ainoblocks-notification-block.pb__11{padding-bottom:2rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__11{padding-bottom:2.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__11{padding-bottom:3rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__11{padding-bottom:4rem}}.wp-block-ainoblocks-notification-block.pb__12{padding-bottom:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__12{padding-bottom:3rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__12{padding-bottom:4rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__12{padding-bottom:5rem}}.wp-block-ainoblocks-notification-block.pb__13{padding-bottom:3rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__13{padding-bottom:4rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__13{padding-bottom:5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__13{padding-bottom:6rem}}.wp-block-ainoblocks-notification-block.pb__14{padding-bottom:4rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__14{padding-bottom:5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__14{padding-bottom:6rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__14{padding-bottom:7.5rem}}.wp-block-ainoblocks-notification-block.pb__15{padding-bottom:5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__15{padding-bottom:6rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__15{padding-bottom:7.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__15{padding-bottom:9rem}}.wp-block-ainoblocks-notification-block.pb__16{padding-bottom:6rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__16{padding-bottom:7.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__16{padding-bottom:9rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__16{padding-bottom:11rem}}.wp-block-ainoblocks-notification-block.pb__17{padding-bottom:7.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__17{padding-bottom:9rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__17{padding-bottom:11rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__17{padding-bottom:13rem}}.wp-block-ainoblocks-notification-block.pb__18{padding-bottom:9rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__18{padding-bottom:11rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__18{padding-bottom:13rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__18{padding-bottom:15.5rem}}.wp-block-ainoblocks-notification-block.pb__19{padding-bottom:11rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pb__19{padding-bottom:13rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pb__19{padding-bottom:15.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pb__19{padding-bottom:18rem}}.wp-block-ainoblocks-notification-block.pl__1{padding-left:0}.wp-block-ainoblocks-notification-block.pl__2{padding-left:.25rem}.wp-block-ainoblocks-notification-block.pl__3{padding-left:.5rem}.wp-block-ainoblocks-notification-block.pl__4{padding-left:.75rem}.wp-block-ainoblocks-notification-block.pl__5{padding-left:1rem}.wp-block-ainoblocks-notification-block.pl__6{padding-left:1rem}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__6{padding-left:1.25rem}}.wp-block-ainoblocks-notification-block.pl__7{padding-left:1rem}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__7{padding-left:1.25rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__7{padding-left:1.5rem}}.wp-block-ainoblocks-notification-block.pl__8{padding-left:1rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__8{padding-left:1.25rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__8{padding-left:1.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__8{padding-left:2rem}}.wp-block-ainoblocks-notification-block.pl__9{padding-left:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__9{padding-left:1.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__9{padding-left:2rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__9{padding-left:2.5rem}}.wp-block-ainoblocks-notification-block.pl__10{padding-left:1.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__10{padding-left:2rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__10{padding-left:2.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__10{padding-left:3rem}}.wp-block-ainoblocks-notification-block.pl__11{padding-left:2rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__11{padding-left:2.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__11{padding-left:3rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__11{padding-left:4rem}}.wp-block-ainoblocks-notification-block.pl__12{padding-left:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__12{padding-left:3rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__12{padding-left:4rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__12{padding-left:5rem}}.wp-block-ainoblocks-notification-block.pl__13{padding-left:3rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__13{padding-left:4rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__13{padding-left:5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__13{padding-left:6rem}}.wp-block-ainoblocks-notification-block.pl__14{padding-left:4rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__14{padding-left:5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__14{padding-left:6rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__14{padding-left:7.5rem}}.wp-block-ainoblocks-notification-block.pl__15{padding-left:5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__15{padding-left:6rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__15{padding-left:7.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__15{padding-left:9rem}}.wp-block-ainoblocks-notification-block.pl__16{padding-left:6rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__16{padding-left:7.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__16{padding-left:9rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__16{padding-left:11rem}}.wp-block-ainoblocks-notification-block.pl__17{padding-left:7.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__17{padding-left:9rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__17{padding-left:11rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__17{padding-left:13rem}}.wp-block-ainoblocks-notification-block.pl__18{padding-left:9rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__18{padding-left:11rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__18{padding-left:13rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__18{padding-left:15.5rem}}.wp-block-ainoblocks-notification-block.pl__19{padding-left:11rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pl__19{padding-left:13rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pl__19{padding-left:15.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pl__19{padding-left:18rem}}.wp-block-ainoblocks-notification-block.pr__1{padding-right:0}.wp-block-ainoblocks-notification-block.pr__2{padding-right:.25rem}.wp-block-ainoblocks-notification-block.pr__3{padding-right:.5rem}.wp-block-ainoblocks-notification-block.pr__4{padding-right:.75rem}.wp-block-ainoblocks-notification-block.pr__5{padding-right:1rem}.wp-block-ainoblocks-notification-block.pr__6{padding-right:1rem}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__6{padding-right:1.25rem}}.wp-block-ainoblocks-notification-block.pr__7{padding-right:1rem}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__7{padding-right:1.25rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__7{padding-right:1.5rem}}.wp-block-ainoblocks-notification-block.pr__8{padding-right:1rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__8{padding-right:1.25rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__8{padding-right:1.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__8{padding-right:2rem}}.wp-block-ainoblocks-notification-block.pr__9{padding-right:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__9{padding-right:1.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__9{padding-right:2rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__9{padding-right:2.5rem}}.wp-block-ainoblocks-notification-block.pr__10{padding-right:1.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__10{padding-right:2rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__10{padding-right:2.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__10{padding-right:3rem}}.wp-block-ainoblocks-notification-block.pr__11{padding-right:2rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__11{padding-right:2.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__11{padding-right:3rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__11{padding-right:4rem}}.wp-block-ainoblocks-notification-block.pr__12{padding-right:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__12{padding-right:3rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__12{padding-right:4rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__12{padding-right:5rem}}.wp-block-ainoblocks-notification-block.pr__13{padding-right:3rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__13{padding-right:4rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__13{padding-right:5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__13{padding-right:6rem}}.wp-block-ainoblocks-notification-block.pr__14{padding-right:4rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__14{padding-right:5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__14{padding-right:6rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__14{padding-right:7.5rem}}.wp-block-ainoblocks-notification-block.pr__15{padding-right:5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__15{padding-right:6rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__15{padding-right:7.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__15{padding-right:9rem}}.wp-block-ainoblocks-notification-block.pr__16{padding-right:6rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__16{padding-right:7.5rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__16{padding-right:9rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__16{padding-right:11rem}}.wp-block-ainoblocks-notification-block.pr__17{padding-right:7.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__17{padding-right:9rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__17{padding-right:11rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__17{padding-right:13rem}}.wp-block-ainoblocks-notification-block.pr__18{padding-right:9rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__18{padding-right:11rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__18{padding-right:13rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__18{padding-right:15.5rem}}.wp-block-ainoblocks-notification-block.pr__19{padding-right:11rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.pr__19{padding-right:13rem}}@media(min-width: 64em){.wp-block-ainoblocks-notification-block.pr__19{padding-right:15.5rem}}@media(min-width: 80em){.wp-block-ainoblocks-notification-block.pr__19{padding-right:18rem}}.wp-block-ainoblocks-notification-block.br__xxs{border-radius:.625rem}.wp-block-ainoblocks-notification-block.br__xs{border-radius:.938rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.br__xs{border-radius:1.25rem}}.wp-block-ainoblocks-notification-block.br__s{border-radius:1.25rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.br__s{border-radius:1.875rem}}.wp-block-ainoblocks-notification-block.br__m{border-radius:1.563rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.br__m{border-radius:2.5rem}}.wp-block-ainoblocks-notification-block.br__l{border-radius:1.875rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.br__l{border-radius:3.125rem}}.wp-block-ainoblocks-notification-block.br__xl{border-radius:2.5rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.br__xl{border-radius:3.75rem}}.wp-block-ainoblocks-notification-block.br__xxl{border-radius:3.125rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.br__xxl{border-radius:4.375rem}}.wp-block-ainoblocks-notification-block.br__xxxl{border-radius:3.75rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.br__xxxl{border-radius:5rem}}.wp-block-ainoblocks-notification-block.br__xxxxl{border-radius:4.375rem}@media(min-width: 48em){.wp-block-ainoblocks-notification-block.br__xxxxl{border-radius:5.625rem}}

/*# sourceMappingURL=style-index.css.map*//**
 * Grid Block styles.
 * These styles are loaded into both the editor, and the frontend.
 */
/**
 * Padding Options
 */
/* autoprefixer grid: no-autoplace */
.wp-block-jetpack-layout-grid-editor,
.wp-block-jetpack-layout-grid {
  padding-left: 24px;
  padding-right: 24px;
  box-sizing: border-box; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__none,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__none {
    padding-left: 0px;
    padding-right: 0px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__small,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__small {
    padding-left: 8px;
    padding-right: 8px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__medium,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__medium {
    padding-left: 16px;
    padding-right: 16px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__huge,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__huge {
    padding-left: 48px;
    padding-right: 48px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__nowrap,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__nowrap {
    padding-left: 0px;
    padding-right: 0px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-none,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-none {
    padding: 0px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-none.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-none.has-background {
      padding: 0px 13px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-small .wp-block-jetpack-layout-grid-column,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-small .wp-block-jetpack-layout-grid-column {
    padding: 8px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-small .wp-block-jetpack-layout-grid-column.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-small .wp-block-jetpack-layout-grid-column.has-background {
      padding: 8px 21px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-medium .wp-block-jetpack-layout-grid-column,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-medium .wp-block-jetpack-layout-grid-column {
    padding: 16px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-medium .wp-block-jetpack-layout-grid-column.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-medium .wp-block-jetpack-layout-grid-column.has-background {
      padding: 16px 29px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-large .wp-block-jetpack-layout-grid-column,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-large .wp-block-jetpack-layout-grid-column {
    padding: 24px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-large .wp-block-jetpack-layout-grid-column.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-large .wp-block-jetpack-layout-grid-column.has-background {
      padding: 24px 37px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-huge .wp-block-jetpack-layout-grid-column,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-huge .wp-block-jetpack-layout-grid-column {
    padding: 48px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-huge .wp-block-jetpack-layout-grid-column.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-huge .wp-block-jetpack-layout-grid-column.has-background {
      padding: 48px 61px; }

/**
 * Individual Column Options
 */
.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.has-background,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.has-background {
  margin-left: -13px;
  margin-right: -13px;
  padding-left: 13px;
  padding-right: 13px;
  padding-top: .05px;
  padding-bottom: .05px; }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-none,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-none {
  padding: 0px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-none.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-none.has-background {
    padding: 0px 13px;
    max-width: calc( 100% + 26px); }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-small,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-small {
  padding: 8px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-small.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-small.has-background {
    padding: 8px 21px;
    max-width: calc( 100% + 42px); }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-medium,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-medium {
  padding: 16px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-medium.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-medium.has-background {
    padding: 16px 29px;
    max-width: calc( 100% + 58px); }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-large,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-large {
  padding: 24px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-large.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-large.has-background {
    padding: 24px 37px;
    max-width: calc( 100% + 74px); }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-huge,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-huge {
  padding: 48px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-huge.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-huge.has-background {
    padding: 48px 61px;
    max-width: calc( 100% + 122px); }

/**
 * Parent column alignment
 */
.wp-block-jetpack-layout-grid.are-vertically-aligned-top {
  align-items: flex-start; }

.wp-block-jetpack-layout-grid.are-vertically-aligned-center {
  align-items: center; }

.wp-block-jetpack-layout-grid.are-vertically-aligned-bottom {
  align-items: flex-end; }

/**
 * Individual column alignment
 */
.wp-block-jetpack-layout-grid-column.is-vertically-aligned-top {
  align-self: flex-start;
  height: 100%; }

.wp-block-jetpack-layout-grid-column.is-vertically-aligned-center {
  align-self: center; }

.wp-block-jetpack-layout-grid-column.is-vertically-aligned-bottom {
  align-self: flex-end; }

/**
 * Responsive Grid Options. Exclude these from the editor.
 */
/* autoprefixer grid: no-autoplace */
.wp-block-jetpack-layout-grid {
  display: grid;
  grid-gap: 24px;
  grid-template-columns: repeat(4, 1fr); }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 1; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 1; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 1; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 1; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 2; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 2; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 2; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 2; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 3; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 3; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 3; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 3; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 4; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 4; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 4; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 4; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 5; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 5; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 5; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 5; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 6; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 6; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 6; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 6; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 7; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 7; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 7; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 7; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 8; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 8; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 8; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 8; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 9; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 9; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 9; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 9; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 10; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 10; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 10; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 10; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 11; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 11; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 11; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 11; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 12; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 12; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 12; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 12; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 1; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 1; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 1; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 1; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 2; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 2; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 2; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 2; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 3; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 3; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 3; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 3; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 4; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 4; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 4; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 4; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 5; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 5; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 5; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 5; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 6; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 6; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 6; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 6; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 7; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 7; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 7; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 7; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 8; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 8; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 8; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 8; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 9; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 9; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 9; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 9; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 10; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 10; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 10; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 10; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 11; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 11; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 11; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 11; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 12; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 12; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 12; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 12; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-row-start: 1; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-row-start: 1; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-row-start: 1; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-row-start: 1; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-row-start: 2; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-row-start: 2; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-row-start: 2; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-row-start: 2; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-row-start: 3; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-row-start: 3; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-row-start: 3; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-row-start: 3; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-row-start: 4; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-row-start: 4; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-row-start: 4; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-row-start: 4; }
  @media (min-width: 600px) {
    .wp-block-jetpack-layout-grid {
      grid-template-columns: repeat(8, 1fr); }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 4; } }
  @media (min-width: 1080px) {
    .wp-block-jetpack-layout-grid {
      grid-template-columns: repeat(12, 1fr); }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 4; } }
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column * {
    word-break: break-word;
    word-wrap: break-word; }
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__none {
    grid-gap: 0px; }
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__small {
    grid-gap: 8px; }
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__medium {
    grid-gap: 16px; }
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__huge {
    grid-gap: 48px; }

.wp-block-jetpack-layout-grid-column {
  max-width: 100%; }
.mejs-offscreen{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;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}*[class^=wp-block-].btl__xxs,*[class^=wp-block-ainoblocks-].btl__xxs,.wp-block-group.btl__xxs{border-top-left-radius:.75rem}*[class^=wp-block-].btl__xs,*[class^=wp-block-ainoblocks-].btl__xs,.wp-block-group.btl__xs{border-top-left-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].btl__s,*[class^=wp-block-ainoblocks-].btl__s,.wp-block-group.btl__s{border-top-left-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].btl__m,*[class^=wp-block-ainoblocks-].btl__m,.wp-block-group.btl__m{border-top-left-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].btl__l,*[class^=wp-block-ainoblocks-].btl__l,.wp-block-group.btl__l{border-top-left-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].btl__xl,*[class^=wp-block-ainoblocks-].btl__xl,.wp-block-group.btl__xl{border-top-left-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].btl__xxl,*[class^=wp-block-ainoblocks-].btl__xxl,.wp-block-group.btl__xxl{border-top-left-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].btl__xxxl,*[class^=wp-block-ainoblocks-].btl__xxxl,.wp-block-group.btl__xxxl{border-top-left-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].btl__xxxxl,*[class^=wp-block-ainoblocks-].btl__xxxxl,.wp-block-group.btl__xxxxl{border-top-left-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].btr__xxs,*[class^=wp-block-ainoblocks-].btr__xxs,.wp-block-group.btr__xxs{border-top-right-radius:.75rem}*[class^=wp-block-].btr__xs,*[class^=wp-block-ainoblocks-].btr__xs,.wp-block-group.btr__xs{border-top-right-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].btr__s,*[class^=wp-block-ainoblocks-].btr__s,.wp-block-group.btr__s{border-top-right-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].btr__m,*[class^=wp-block-ainoblocks-].btr__m,.wp-block-group.btr__m{border-top-right-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].btr__l,*[class^=wp-block-ainoblocks-].btr__l,.wp-block-group.btr__l{border-top-right-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].btr__xl,*[class^=wp-block-ainoblocks-].btr__xl,.wp-block-group.btr__xl{border-top-right-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].btr__xxl,*[class^=wp-block-ainoblocks-].btr__xxl,.wp-block-group.btr__xxl{border-top-right-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].btr__xxxl,*[class^=wp-block-ainoblocks-].btr__xxxl,.wp-block-group.btr__xxxl{border-top-right-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].btr__xxxxl,*[class^=wp-block-ainoblocks-].btr__xxxxl,.wp-block-group.btr__xxxxl{border-top-right-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].bbl__xxs,*[class^=wp-block-ainoblocks-].bbl__xxs,.wp-block-group.bbl__xxs{border-bottom-left-radius:.75rem}*[class^=wp-block-].bbl__xs,*[class^=wp-block-ainoblocks-].bbl__xs,.wp-block-group.bbl__xs{border-bottom-left-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].bbl__s,*[class^=wp-block-ainoblocks-].bbl__s,.wp-block-group.bbl__s{border-bottom-left-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].bbl__m,*[class^=wp-block-ainoblocks-].bbl__m,.wp-block-group.bbl__m{border-bottom-left-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].bbl__l,*[class^=wp-block-ainoblocks-].bbl__l,.wp-block-group.bbl__l{border-bottom-left-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].bbl__xl,*[class^=wp-block-ainoblocks-].bbl__xl,.wp-block-group.bbl__xl{border-bottom-left-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].bbl__xxl,*[class^=wp-block-ainoblocks-].bbl__xxl,.wp-block-group.bbl__xxl{border-bottom-left-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].bbl__xxxl,*[class^=wp-block-ainoblocks-].bbl__xxxl,.wp-block-group.bbl__xxxl{border-bottom-left-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].bbl__xxxxl,*[class^=wp-block-ainoblocks-].bbl__xxxxl,.wp-block-group.bbl__xxxxl{border-bottom-left-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].bbr__xxs,*[class^=wp-block-ainoblocks-].bbr__xxs,.wp-block-group.bbr__xxs{border-bottom-right-radius:.75rem}*[class^=wp-block-].bbr__xs,*[class^=wp-block-ainoblocks-].bbr__xs,.wp-block-group.bbr__xs{border-bottom-right-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].bbr__s,*[class^=wp-block-ainoblocks-].bbr__s,.wp-block-group.bbr__s{border-bottom-right-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].bbr__m,*[class^=wp-block-ainoblocks-].bbr__m,.wp-block-group.bbr__m{border-bottom-right-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].bbr__l,*[class^=wp-block-ainoblocks-].bbr__l,.wp-block-group.bbr__l{border-bottom-right-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].bbr__xl,*[class^=wp-block-ainoblocks-].bbr__xl,.wp-block-group.bbr__xl{border-bottom-right-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].bbr__xxl,*[class^=wp-block-ainoblocks-].bbr__xxl,.wp-block-group.bbr__xxl{border-bottom-right-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].bbr__xxxl,*[class^=wp-block-ainoblocks-].bbr__xxxl,.wp-block-group.bbr__xxxl{border-bottom-right-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].bbr__xxxxl,*[class^=wp-block-ainoblocks-].bbr__xxxxl,.wp-block-group.bbr__xxxxl{border-bottom-right-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].br-all__xxs,*[class^=wp-block-ainoblocks-].br-all__xxs,.wp-block-group.br-all__xxs{border-radius:.75rem}*[class^=wp-block-].br-all__xs,*[class^=wp-block-ainoblocks-].br-all__xs,.wp-block-group.br-all__xs{border-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}*[class^=wp-block-].br-all__s,*[class^=wp-block-ainoblocks-].br-all__s,.wp-block-group.br-all__s{border-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}*[class^=wp-block-].br-all__m,*[class^=wp-block-ainoblocks-].br-all__m,.wp-block-group.br-all__m{border-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}*[class^=wp-block-].br-all__l,*[class^=wp-block-ainoblocks-].br-all__l,.wp-block-group.br-all__l{border-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}*[class^=wp-block-].br-all__xl,*[class^=wp-block-ainoblocks-].br-all__xl,.wp-block-group.br-all__xl{border-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}*[class^=wp-block-].br-all__xxl,*[class^=wp-block-ainoblocks-].br-all__xxl,.wp-block-group.br-all__xxl{border-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}*[class^=wp-block-].br-all__xxxl,*[class^=wp-block-ainoblocks-].br-all__xxxl,.wp-block-group.br-all__xxxl{border-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}*[class^=wp-block-].br-all__xxxxl,*[class^=wp-block-ainoblocks-].br-all__xxxxl,.wp-block-group.br-all__xxxxl{border-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}*[class^=wp-block-].br-all__rounded-full,*[class^=wp-block-ainoblocks-].br-all__rounded-full,.wp-block-group.br-all__rounded-full{border-radius:9999px}.wp-block-post-featured-image.br-all__xxs img{border-radius:.75rem}.wp-block-post-featured-image.br-all__xs img{border-radius:clamp(1rem, 0.8214rem + 0.8929vw, 1.25rem)}.wp-block-post-featured-image.br-all__s img{border-radius:clamp(1.25rem, 0.8036rem + 2.2321vw, 1.875rem)}.wp-block-post-featured-image.br-all__m img{border-radius:clamp(1.5625rem, 0.8929rem + 3.3482vw, 2.5rem)}.wp-block-post-featured-image.br-all__l img{border-radius:clamp(1.875rem, 0.9821rem + 4.4643vw, 3.125rem)}.wp-block-post-featured-image.br-all__xl img{border-radius:clamp(2.5rem, 1.6071rem + 4.4643vw, 3.75rem)}.wp-block-post-featured-image.br-all__xxl img{border-radius:clamp(3.125rem, 2.5568rem + 2.8409vw, 4.375rem)}.wp-block-post-featured-image.br-all__xxxl img{border-radius:clamp(3.75rem, 3.1818rem + 2.8409vw, 5rem)}.wp-block-post-featured-image.br-all__xxxxl img{border-radius:clamp(4.375rem, 3.8068rem + 2.8409vw, 5.625rem)}.wp-block-post-featured-image.br-all__rounded-full img{border-radius:9999px}
h1.pt__1,h2.pt__1,h3.pt__1,h4.pt__1,h5.pt__1,h6.pt__1,p.pt__1,ul.pt__1,ol.pt__1,.wp-block-group.has-background.pt__1,.wp-block-group.alignfull.has-background.pt__1,*[class^=wp-block-].pt__1,*[class^=wp-block-ainoblocks-].pt__1,.wp-block-group.pt__1{padding-top:0}h1.pt__2,h2.pt__2,h3.pt__2,h4.pt__2,h5.pt__2,h6.pt__2,p.pt__2,ul.pt__2,ol.pt__2,.wp-block-group.has-background.pt__2,.wp-block-group.alignfull.has-background.pt__2,*[class^=wp-block-].pt__2,*[class^=wp-block-ainoblocks-].pt__2,.wp-block-group.pt__2{padding-top:clamp(0.125rem, 0.0746rem + 0.2193vw, 0.25rem)}h1.pt__3,h2.pt__3,h3.pt__3,h4.pt__3,h5.pt__3,h6.pt__3,p.pt__3,ul.pt__3,ol.pt__3,.wp-block-group.has-background.pt__3,.wp-block-group.alignfull.has-background.pt__3,*[class^=wp-block-].pt__3,*[class^=wp-block-ainoblocks-].pt__3,.wp-block-group.pt__3{padding-top:clamp(0.25rem, 0.1491rem + 0.4386vw, 0.5rem)}h1.pt__4,h2.pt__4,h3.pt__4,h4.pt__4,h5.pt__4,h6.pt__4,p.pt__4,ul.pt__4,ol.pt__4,.wp-block-group.has-background.pt__4,.wp-block-group.alignfull.has-background.pt__4,*[class^=wp-block-].pt__4,*[class^=wp-block-ainoblocks-].pt__4,.wp-block-group.pt__4{padding-top:clamp(0.375rem, 0.2237rem + 0.6579vw, 0.75rem)}h1.pt__5,h2.pt__5,h3.pt__5,h4.pt__5,h5.pt__5,h6.pt__5,p.pt__5,ul.pt__5,ol.pt__5,.wp-block-group.has-background.pt__5,.wp-block-group.alignfull.has-background.pt__5,*[class^=wp-block-].pt__5,*[class^=wp-block-ainoblocks-].pt__5,.wp-block-group.pt__5{padding-top:clamp(0.5rem, 0.2982rem + 0.8772vw, 1rem)}h1.pt__6,h2.pt__6,h3.pt__6,h4.pt__6,h5.pt__6,h6.pt__6,p.pt__6,ul.pt__6,ol.pt__6,.wp-block-group.has-background.pt__6,.wp-block-group.alignfull.has-background.pt__6,*[class^=wp-block-].pt__6,*[class^=wp-block-ainoblocks-].pt__6,.wp-block-group.pt__6{padding-top:clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem)}h1.pt__7,h2.pt__7,h3.pt__7,h4.pt__7,h5.pt__7,h6.pt__7,p.pt__7,ul.pt__7,ol.pt__7,.wp-block-group.has-background.pt__7,.wp-block-group.alignfull.has-background.pt__7,*[class^=wp-block-].pt__7,*[class^=wp-block-ainoblocks-].pt__7,.wp-block-group.pt__7{padding-top:clamp(1rem, 0.7982rem + 0.8772vw, 1.5rem)}h1.pt__8,h2.pt__8,h3.pt__8,h4.pt__8,h5.pt__8,h6.pt__8,p.pt__8,ul.pt__8,ol.pt__8,.wp-block-group.has-background.pt__8,.wp-block-group.alignfull.has-background.pt__8,*[class^=wp-block-].pt__8,*[class^=wp-block-ainoblocks-].pt__8,.wp-block-group.pt__8{padding-top:clamp(1rem, 0.5965rem + 1.7544vw, 2rem)}h1.pt__9,h2.pt__9,h3.pt__9,h4.pt__9,h5.pt__9,h6.pt__9,p.pt__9,ul.pt__9,ol.pt__9,.wp-block-group.has-background.pt__9,.wp-block-group.alignfull.has-background.pt__9,*[class^=wp-block-].pt__9,*[class^=wp-block-ainoblocks-].pt__9,.wp-block-group.pt__9{padding-top:clamp(1.25rem, 0.7456rem + 2.193vw, 2.5rem)}h1.pt__10,h2.pt__10,h3.pt__10,h4.pt__10,h5.pt__10,h6.pt__10,p.pt__10,ul.pt__10,ol.pt__10,.wp-block-group.has-background.pt__10,.wp-block-group.alignfull.has-background.pt__10,*[class^=wp-block-].pt__10,*[class^=wp-block-ainoblocks-].pt__10,.wp-block-group.pt__10{padding-top:clamp(1.5rem, 0.8947rem + 2.6316vw, 3rem)}h1.pt__11,h2.pt__11,h3.pt__11,h4.pt__11,h5.pt__11,h6.pt__11,p.pt__11,ul.pt__11,ol.pt__11,.wp-block-group.has-background.pt__11,.wp-block-group.alignfull.has-background.pt__11,*[class^=wp-block-].pt__11,*[class^=wp-block-ainoblocks-].pt__11,.wp-block-group.pt__11{padding-top:clamp(2rem, 1.193rem + 3.5088vw, 4rem)}h1.pt__12,h2.pt__12,h3.pt__12,h4.pt__12,h5.pt__12,h6.pt__12,p.pt__12,ul.pt__12,ol.pt__12,.wp-block-group.has-background.pt__12,.wp-block-group.alignfull.has-background.pt__12,*[class^=wp-block-].pt__12,*[class^=wp-block-ainoblocks-].pt__12,.wp-block-group.pt__12{padding-top:clamp(2.5rem, 1.4912rem + 4.386vw, 5rem)}h1.pt__13,h2.pt__13,h3.pt__13,h4.pt__13,h5.pt__13,h6.pt__13,p.pt__13,ul.pt__13,ol.pt__13,.wp-block-group.has-background.pt__13,.wp-block-group.alignfull.has-background.pt__13,*[class^=wp-block-].pt__13,*[class^=wp-block-ainoblocks-].pt__13,.wp-block-group.pt__13{padding-top:clamp(3rem, 1.7895rem + 5.2632vw, 6rem)}h1.pt__14,h2.pt__14,h3.pt__14,h4.pt__14,h5.pt__14,h6.pt__14,p.pt__14,ul.pt__14,ol.pt__14,.wp-block-group.has-background.pt__14,.wp-block-group.alignfull.has-background.pt__14,*[class^=wp-block-].pt__14,*[class^=wp-block-ainoblocks-].pt__14,.wp-block-group.pt__14{padding-top:clamp(4rem, 2.5877rem + 6.1404vw, 7.5rem)}h1.pt__15,h2.pt__15,h3.pt__15,h4.pt__15,h5.pt__15,h6.pt__15,p.pt__15,ul.pt__15,ol.pt__15,.wp-block-group.has-background.pt__15,.wp-block-group.alignfull.has-background.pt__15,*[class^=wp-block-].pt__15,*[class^=wp-block-ainoblocks-].pt__15,.wp-block-group.pt__15{padding-top:clamp(5rem, 3.386rem + 7.0175vw, 9rem)}h1.pt__16,h2.pt__16,h3.pt__16,h4.pt__16,h5.pt__16,h6.pt__16,p.pt__16,ul.pt__16,ol.pt__16,.wp-block-group.has-background.pt__16,.wp-block-group.alignfull.has-background.pt__16,*[class^=wp-block-].pt__16,*[class^=wp-block-ainoblocks-].pt__16,.wp-block-group.pt__16{padding-top:clamp(6rem, 3.9825rem + 8.7719vw, 11rem)}h1.pt__17,h2.pt__17,h3.pt__17,h4.pt__17,h5.pt__17,h6.pt__17,p.pt__17,ul.pt__17,ol.pt__17,.wp-block-group.has-background.pt__17,.wp-block-group.alignfull.has-background.pt__17,*[class^=wp-block-].pt__17,*[class^=wp-block-ainoblocks-].pt__17,.wp-block-group.pt__17{padding-top:clamp(7.5rem, 5.2807rem + 9.6491vw, 13rem)}h1.pt__18,h2.pt__18,h3.pt__18,h4.pt__18,h5.pt__18,h6.pt__18,p.pt__18,ul.pt__18,ol.pt__18,.wp-block-group.has-background.pt__18,.wp-block-group.alignfull.has-background.pt__18,*[class^=wp-block-].pt__18,*[class^=wp-block-ainoblocks-].pt__18,.wp-block-group.pt__18{padding-top:clamp(9rem, 6.3772rem + 11.4035vw, 15.5rem)}h1.pt__19,h2.pt__19,h3.pt__19,h4.pt__19,h5.pt__19,h6.pt__19,p.pt__19,ul.pt__19,ol.pt__19,.wp-block-group.has-background.pt__19,.wp-block-group.alignfull.has-background.pt__19,*[class^=wp-block-].pt__19,*[class^=wp-block-ainoblocks-].pt__19,.wp-block-group.pt__19{padding-top:clamp(11rem, 8.1754rem + 12.2807vw, 18rem)}h1.pb__1,h2.pb__1,h3.pb__1,h4.pb__1,h5.pb__1,h6.pb__1,p.pb__1,ul.pb__1,ol.pb__1,.wp-block-group.has-background.pb__1,.wp-block-group.alignfull.has-background.pb__1,*[class^=wp-block-].pb__1,*[class^=wp-block-ainoblocks-].pb__1,.wp-block-group.pb__1{padding-bottom:0}h1.pb__2,h2.pb__2,h3.pb__2,h4.pb__2,h5.pb__2,h6.pb__2,p.pb__2,ul.pb__2,ol.pb__2,.wp-block-group.has-background.pb__2,.wp-block-group.alignfull.has-background.pb__2,*[class^=wp-block-].pb__2,*[class^=wp-block-ainoblocks-].pb__2,.wp-block-group.pb__2{padding-bottom:clamp(0.125rem, 0.0746rem + 0.2193vw, 0.25rem)}h1.pb__3,h2.pb__3,h3.pb__3,h4.pb__3,h5.pb__3,h6.pb__3,p.pb__3,ul.pb__3,ol.pb__3,.wp-block-group.has-background.pb__3,.wp-block-group.alignfull.has-background.pb__3,*[class^=wp-block-].pb__3,*[class^=wp-block-ainoblocks-].pb__3,.wp-block-group.pb__3{padding-bottom:clamp(0.25rem, 0.1491rem + 0.4386vw, 0.5rem)}h1.pb__4,h2.pb__4,h3.pb__4,h4.pb__4,h5.pb__4,h6.pb__4,p.pb__4,ul.pb__4,ol.pb__4,.wp-block-group.has-background.pb__4,.wp-block-group.alignfull.has-background.pb__4,*[class^=wp-block-].pb__4,*[class^=wp-block-ainoblocks-].pb__4,.wp-block-group.pb__4{padding-bottom:clamp(0.375rem, 0.2237rem + 0.6579vw, 0.75rem)}h1.pb__5,h2.pb__5,h3.pb__5,h4.pb__5,h5.pb__5,h6.pb__5,p.pb__5,ul.pb__5,ol.pb__5,.wp-block-group.has-background.pb__5,.wp-block-group.alignfull.has-background.pb__5,*[class^=wp-block-].pb__5,*[class^=wp-block-ainoblocks-].pb__5,.wp-block-group.pb__5{padding-bottom:clamp(0.5rem, 0.2982rem + 0.8772vw, 1rem)}h1.pb__6,h2.pb__6,h3.pb__6,h4.pb__6,h5.pb__6,h6.pb__6,p.pb__6,ul.pb__6,ol.pb__6,.wp-block-group.has-background.pb__6,.wp-block-group.alignfull.has-background.pb__6,*[class^=wp-block-].pb__6,*[class^=wp-block-ainoblocks-].pb__6,.wp-block-group.pb__6{padding-bottom:clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem)}h1.pb__7,h2.pb__7,h3.pb__7,h4.pb__7,h5.pb__7,h6.pb__7,p.pb__7,ul.pb__7,ol.pb__7,.wp-block-group.has-background.pb__7,.wp-block-group.alignfull.has-background.pb__7,*[class^=wp-block-].pb__7,*[class^=wp-block-ainoblocks-].pb__7,.wp-block-group.pb__7{padding-bottom:clamp(1rem, 0.7982rem + 0.8772vw, 1.5rem)}h1.pb__8,h2.pb__8,h3.pb__8,h4.pb__8,h5.pb__8,h6.pb__8,p.pb__8,ul.pb__8,ol.pb__8,.wp-block-group.has-background.pb__8,.wp-block-group.alignfull.has-background.pb__8,*[class^=wp-block-].pb__8,*[class^=wp-block-ainoblocks-].pb__8,.wp-block-group.pb__8{padding-bottom:clamp(1rem, 0.5965rem + 1.7544vw, 2rem)}h1.pb__9,h2.pb__9,h3.pb__9,h4.pb__9,h5.pb__9,h6.pb__9,p.pb__9,ul.pb__9,ol.pb__9,.wp-block-group.has-background.pb__9,.wp-block-group.alignfull.has-background.pb__9,*[class^=wp-block-].pb__9,*[class^=wp-block-ainoblocks-].pb__9,.wp-block-group.pb__9{padding-bottom:clamp(1.25rem, 0.7456rem + 2.193vw, 2.5rem)}h1.pb__10,h2.pb__10,h3.pb__10,h4.pb__10,h5.pb__10,h6.pb__10,p.pb__10,ul.pb__10,ol.pb__10,.wp-block-group.has-background.pb__10,.wp-block-group.alignfull.has-background.pb__10,*[class^=wp-block-].pb__10,*[class^=wp-block-ainoblocks-].pb__10,.wp-block-group.pb__10{padding-bottom:clamp(1.5rem, 0.8947rem + 2.6316vw, 3rem)}h1.pb__11,h2.pb__11,h3.pb__11,h4.pb__11,h5.pb__11,h6.pb__11,p.pb__11,ul.pb__11,ol.pb__11,.wp-block-group.has-background.pb__11,.wp-block-group.alignfull.has-background.pb__11,*[class^=wp-block-].pb__11,*[class^=wp-block-ainoblocks-].pb__11,.wp-block-group.pb__11{padding-bottom:clamp(2rem, 1.193rem + 3.5088vw, 4rem)}h1.pb__12,h2.pb__12,h3.pb__12,h4.pb__12,h5.pb__12,h6.pb__12,p.pb__12,ul.pb__12,ol.pb__12,.wp-block-group.has-background.pb__12,.wp-block-group.alignfull.has-background.pb__12,*[class^=wp-block-].pb__12,*[class^=wp-block-ainoblocks-].pb__12,.wp-block-group.pb__12{padding-bottom:clamp(2.5rem, 1.4912rem + 4.386vw, 5rem)}h1.pb__13,h2.pb__13,h3.pb__13,h4.pb__13,h5.pb__13,h6.pb__13,p.pb__13,ul.pb__13,ol.pb__13,.wp-block-group.has-background.pb__13,.wp-block-group.alignfull.has-background.pb__13,*[class^=wp-block-].pb__13,*[class^=wp-block-ainoblocks-].pb__13,.wp-block-group.pb__13{padding-bottom:clamp(3rem, 1.7895rem + 5.2632vw, 6rem)}h1.pb__14,h2.pb__14,h3.pb__14,h4.pb__14,h5.pb__14,h6.pb__14,p.pb__14,ul.pb__14,ol.pb__14,.wp-block-group.has-background.pb__14,.wp-block-group.alignfull.has-background.pb__14,*[class^=wp-block-].pb__14,*[class^=wp-block-ainoblocks-].pb__14,.wp-block-group.pb__14{padding-bottom:clamp(4rem, 2.5877rem + 6.1404vw, 7.5rem)}h1.pb__15,h2.pb__15,h3.pb__15,h4.pb__15,h5.pb__15,h6.pb__15,p.pb__15,ul.pb__15,ol.pb__15,.wp-block-group.has-background.pb__15,.wp-block-group.alignfull.has-background.pb__15,*[class^=wp-block-].pb__15,*[class^=wp-block-ainoblocks-].pb__15,.wp-block-group.pb__15{padding-bottom:clamp(5rem, 3.386rem + 7.0175vw, 9rem)}h1.pb__16,h2.pb__16,h3.pb__16,h4.pb__16,h5.pb__16,h6.pb__16,p.pb__16,ul.pb__16,ol.pb__16,.wp-block-group.has-background.pb__16,.wp-block-group.alignfull.has-background.pb__16,*[class^=wp-block-].pb__16,*[class^=wp-block-ainoblocks-].pb__16,.wp-block-group.pb__16{padding-bottom:clamp(6rem, 3.9825rem + 8.7719vw, 11rem)}h1.pb__17,h2.pb__17,h3.pb__17,h4.pb__17,h5.pb__17,h6.pb__17,p.pb__17,ul.pb__17,ol.pb__17,.wp-block-group.has-background.pb__17,.wp-block-group.alignfull.has-background.pb__17,*[class^=wp-block-].pb__17,*[class^=wp-block-ainoblocks-].pb__17,.wp-block-group.pb__17{padding-bottom:clamp(7.5rem, 5.2807rem + 9.6491vw, 13rem)}h1.pb__18,h2.pb__18,h3.pb__18,h4.pb__18,h5.pb__18,h6.pb__18,p.pb__18,ul.pb__18,ol.pb__18,.wp-block-group.has-background.pb__18,.wp-block-group.alignfull.has-background.pb__18,*[class^=wp-block-].pb__18,*[class^=wp-block-ainoblocks-].pb__18,.wp-block-group.pb__18{padding-bottom:clamp(9rem, 6.3772rem + 11.4035vw, 15.5rem)}h1.pb__19,h2.pb__19,h3.pb__19,h4.pb__19,h5.pb__19,h6.pb__19,p.pb__19,ul.pb__19,ol.pb__19,.wp-block-group.has-background.pb__19,.wp-block-group.alignfull.has-background.pb__19,*[class^=wp-block-].pb__19,*[class^=wp-block-ainoblocks-].pb__19,.wp-block-group.pb__19{padding-bottom:clamp(11rem, 8.1754rem + 12.2807vw, 18rem)}h1.pl__1,h2.pl__1,h3.pl__1,h4.pl__1,h5.pl__1,h6.pl__1,p.pl__1,ul.pl__1,ol.pl__1,.wp-block-group.has-background.pl__1,.wp-block-group.alignfull.has-background.pl__1,*[class^=wp-block-].pl__1,*[class^=wp-block-ainoblocks-].pl__1,.wp-block-group.pl__1{padding-left:0}h1.pl__2,h2.pl__2,h3.pl__2,h4.pl__2,h5.pl__2,h6.pl__2,p.pl__2,ul.pl__2,ol.pl__2,.wp-block-group.has-background.pl__2,.wp-block-group.alignfull.has-background.pl__2,*[class^=wp-block-].pl__2,*[class^=wp-block-ainoblocks-].pl__2,.wp-block-group.pl__2{padding-left:clamp(0.125rem, 0.0746rem + 0.2193vw, 0.25rem)}h1.pl__3,h2.pl__3,h3.pl__3,h4.pl__3,h5.pl__3,h6.pl__3,p.pl__3,ul.pl__3,ol.pl__3,.wp-block-group.has-background.pl__3,.wp-block-group.alignfull.has-background.pl__3,*[class^=wp-block-].pl__3,*[class^=wp-block-ainoblocks-].pl__3,.wp-block-group.pl__3{padding-left:clamp(0.25rem, 0.1491rem + 0.4386vw, 0.5rem)}h1.pl__4,h2.pl__4,h3.pl__4,h4.pl__4,h5.pl__4,h6.pl__4,p.pl__4,ul.pl__4,ol.pl__4,.wp-block-group.has-background.pl__4,.wp-block-group.alignfull.has-background.pl__4,*[class^=wp-block-].pl__4,*[class^=wp-block-ainoblocks-].pl__4,.wp-block-group.pl__4{padding-left:clamp(0.375rem, 0.2237rem + 0.6579vw, 0.75rem)}h1.pl__5,h2.pl__5,h3.pl__5,h4.pl__5,h5.pl__5,h6.pl__5,p.pl__5,ul.pl__5,ol.pl__5,.wp-block-group.has-background.pl__5,.wp-block-group.alignfull.has-background.pl__5,*[class^=wp-block-].pl__5,*[class^=wp-block-ainoblocks-].pl__5,.wp-block-group.pl__5{padding-left:clamp(0.5rem, 0.2982rem + 0.8772vw, 1rem)}h1.pl__6,h2.pl__6,h3.pl__6,h4.pl__6,h5.pl__6,h6.pl__6,p.pl__6,ul.pl__6,ol.pl__6,.wp-block-group.has-background.pl__6,.wp-block-group.alignfull.has-background.pl__6,*[class^=wp-block-].pl__6,*[class^=wp-block-ainoblocks-].pl__6,.wp-block-group.pl__6{padding-left:clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem)}h1.pl__7,h2.pl__7,h3.pl__7,h4.pl__7,h5.pl__7,h6.pl__7,p.pl__7,ul.pl__7,ol.pl__7,.wp-block-group.has-background.pl__7,.wp-block-group.alignfull.has-background.pl__7,*[class^=wp-block-].pl__7,*[class^=wp-block-ainoblocks-].pl__7,.wp-block-group.pl__7{padding-left:clamp(1rem, 0.7982rem + 0.8772vw, 1.5rem)}h1.pl__8,h2.pl__8,h3.pl__8,h4.pl__8,h5.pl__8,h6.pl__8,p.pl__8,ul.pl__8,ol.pl__8,.wp-block-group.has-background.pl__8,.wp-block-group.alignfull.has-background.pl__8,*[class^=wp-block-].pl__8,*[class^=wp-block-ainoblocks-].pl__8,.wp-block-group.pl__8{padding-left:clamp(1rem, 0.5965rem + 1.7544vw, 2rem)}h1.pl__9,h2.pl__9,h3.pl__9,h4.pl__9,h5.pl__9,h6.pl__9,p.pl__9,ul.pl__9,ol.pl__9,.wp-block-group.has-background.pl__9,.wp-block-group.alignfull.has-background.pl__9,*[class^=wp-block-].pl__9,*[class^=wp-block-ainoblocks-].pl__9,.wp-block-group.pl__9{padding-left:clamp(1.25rem, 0.7456rem + 2.193vw, 2.5rem)}h1.pl__10,h2.pl__10,h3.pl__10,h4.pl__10,h5.pl__10,h6.pl__10,p.pl__10,ul.pl__10,ol.pl__10,.wp-block-group.has-background.pl__10,.wp-block-group.alignfull.has-background.pl__10,*[class^=wp-block-].pl__10,*[class^=wp-block-ainoblocks-].pl__10,.wp-block-group.pl__10{padding-left:clamp(1.5rem, 0.8947rem + 2.6316vw, 3rem)}h1.pl__11,h2.pl__11,h3.pl__11,h4.pl__11,h5.pl__11,h6.pl__11,p.pl__11,ul.pl__11,ol.pl__11,.wp-block-group.has-background.pl__11,.wp-block-group.alignfull.has-background.pl__11,*[class^=wp-block-].pl__11,*[class^=wp-block-ainoblocks-].pl__11,.wp-block-group.pl__11{padding-left:clamp(2rem, 1.193rem + 3.5088vw, 4rem)}h1.pl__12,h2.pl__12,h3.pl__12,h4.pl__12,h5.pl__12,h6.pl__12,p.pl__12,ul.pl__12,ol.pl__12,.wp-block-group.has-background.pl__12,.wp-block-group.alignfull.has-background.pl__12,*[class^=wp-block-].pl__12,*[class^=wp-block-ainoblocks-].pl__12,.wp-block-group.pl__12{padding-left:clamp(2.5rem, 1.4912rem + 4.386vw, 5rem)}h1.pl__13,h2.pl__13,h3.pl__13,h4.pl__13,h5.pl__13,h6.pl__13,p.pl__13,ul.pl__13,ol.pl__13,.wp-block-group.has-background.pl__13,.wp-block-group.alignfull.has-background.pl__13,*[class^=wp-block-].pl__13,*[class^=wp-block-ainoblocks-].pl__13,.wp-block-group.pl__13{padding-left:clamp(3rem, 1.7895rem + 5.2632vw, 6rem)}h1.pl__14,h2.pl__14,h3.pl__14,h4.pl__14,h5.pl__14,h6.pl__14,p.pl__14,ul.pl__14,ol.pl__14,.wp-block-group.has-background.pl__14,.wp-block-group.alignfull.has-background.pl__14,*[class^=wp-block-].pl__14,*[class^=wp-block-ainoblocks-].pl__14,.wp-block-group.pl__14{padding-left:clamp(4rem, 2.5877rem + 6.1404vw, 7.5rem)}h1.pl__15,h2.pl__15,h3.pl__15,h4.pl__15,h5.pl__15,h6.pl__15,p.pl__15,ul.pl__15,ol.pl__15,.wp-block-group.has-background.pl__15,.wp-block-group.alignfull.has-background.pl__15,*[class^=wp-block-].pl__15,*[class^=wp-block-ainoblocks-].pl__15,.wp-block-group.pl__15{padding-left:clamp(5rem, 3.386rem + 7.0175vw, 9rem)}h1.pl__16,h2.pl__16,h3.pl__16,h4.pl__16,h5.pl__16,h6.pl__16,p.pl__16,ul.pl__16,ol.pl__16,.wp-block-group.has-background.pl__16,.wp-block-group.alignfull.has-background.pl__16,*[class^=wp-block-].pl__16,*[class^=wp-block-ainoblocks-].pl__16,.wp-block-group.pl__16{padding-left:clamp(6rem, 3.9825rem + 8.7719vw, 11rem)}h1.pl__17,h2.pl__17,h3.pl__17,h4.pl__17,h5.pl__17,h6.pl__17,p.pl__17,ul.pl__17,ol.pl__17,.wp-block-group.has-background.pl__17,.wp-block-group.alignfull.has-background.pl__17,*[class^=wp-block-].pl__17,*[class^=wp-block-ainoblocks-].pl__17,.wp-block-group.pl__17{padding-left:clamp(7.5rem, 5.2807rem + 9.6491vw, 13rem)}h1.pl__18,h2.pl__18,h3.pl__18,h4.pl__18,h5.pl__18,h6.pl__18,p.pl__18,ul.pl__18,ol.pl__18,.wp-block-group.has-background.pl__18,.wp-block-group.alignfull.has-background.pl__18,*[class^=wp-block-].pl__18,*[class^=wp-block-ainoblocks-].pl__18,.wp-block-group.pl__18{padding-left:clamp(9rem, 6.3772rem + 11.4035vw, 15.5rem)}h1.pl__19,h2.pl__19,h3.pl__19,h4.pl__19,h5.pl__19,h6.pl__19,p.pl__19,ul.pl__19,ol.pl__19,.wp-block-group.has-background.pl__19,.wp-block-group.alignfull.has-background.pl__19,*[class^=wp-block-].pl__19,*[class^=wp-block-ainoblocks-].pl__19,.wp-block-group.pl__19{padding-left:clamp(11rem, 8.1754rem + 12.2807vw, 18rem)}h1.pr__1,h2.pr__1,h3.pr__1,h4.pr__1,h5.pr__1,h6.pr__1,p.pr__1,ul.pr__1,ol.pr__1,.wp-block-group.has-background.pr__1,.wp-block-group.alignfull.has-background.pr__1,*[class^=wp-block-].pr__1,*[class^=wp-block-ainoblocks-].pr__1,.wp-block-group.pr__1{padding-right:0}h1.pr__2,h2.pr__2,h3.pr__2,h4.pr__2,h5.pr__2,h6.pr__2,p.pr__2,ul.pr__2,ol.pr__2,.wp-block-group.has-background.pr__2,.wp-block-group.alignfull.has-background.pr__2,*[class^=wp-block-].pr__2,*[class^=wp-block-ainoblocks-].pr__2,.wp-block-group.pr__2{padding-right:clamp(0.125rem, 0.0746rem + 0.2193vw, 0.25rem)}h1.pr__3,h2.pr__3,h3.pr__3,h4.pr__3,h5.pr__3,h6.pr__3,p.pr__3,ul.pr__3,ol.pr__3,.wp-block-group.has-background.pr__3,.wp-block-group.alignfull.has-background.pr__3,*[class^=wp-block-].pr__3,*[class^=wp-block-ainoblocks-].pr__3,.wp-block-group.pr__3{padding-right:clamp(0.25rem, 0.1491rem + 0.4386vw, 0.5rem)}h1.pr__4,h2.pr__4,h3.pr__4,h4.pr__4,h5.pr__4,h6.pr__4,p.pr__4,ul.pr__4,ol.pr__4,.wp-block-group.has-background.pr__4,.wp-block-group.alignfull.has-background.pr__4,*[class^=wp-block-].pr__4,*[class^=wp-block-ainoblocks-].pr__4,.wp-block-group.pr__4{padding-right:clamp(0.375rem, 0.2237rem + 0.6579vw, 0.75rem)}h1.pr__5,h2.pr__5,h3.pr__5,h4.pr__5,h5.pr__5,h6.pr__5,p.pr__5,ul.pr__5,ol.pr__5,.wp-block-group.has-background.pr__5,.wp-block-group.alignfull.has-background.pr__5,*[class^=wp-block-].pr__5,*[class^=wp-block-ainoblocks-].pr__5,.wp-block-group.pr__5{padding-right:clamp(0.5rem, 0.2982rem + 0.8772vw, 1rem)}h1.pr__6,h2.pr__6,h3.pr__6,h4.pr__6,h5.pr__6,h6.pr__6,p.pr__6,ul.pr__6,ol.pr__6,.wp-block-group.has-background.pr__6,.wp-block-group.alignfull.has-background.pr__6,*[class^=wp-block-].pr__6,*[class^=wp-block-ainoblocks-].pr__6,.wp-block-group.pr__6{padding-right:clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem)}h1.pr__7,h2.pr__7,h3.pr__7,h4.pr__7,h5.pr__7,h6.pr__7,p.pr__7,ul.pr__7,ol.pr__7,.wp-block-group.has-background.pr__7,.wp-block-group.alignfull.has-background.pr__7,*[class^=wp-block-].pr__7,*[class^=wp-block-ainoblocks-].pr__7,.wp-block-group.pr__7{padding-right:clamp(1rem, 0.7982rem + 0.8772vw, 1.5rem)}h1.pr__8,h2.pr__8,h3.pr__8,h4.pr__8,h5.pr__8,h6.pr__8,p.pr__8,ul.pr__8,ol.pr__8,.wp-block-group.has-background.pr__8,.wp-block-group.alignfull.has-background.pr__8,*[class^=wp-block-].pr__8,*[class^=wp-block-ainoblocks-].pr__8,.wp-block-group.pr__8{padding-right:clamp(1rem, 0.5965rem + 1.7544vw, 2rem)}h1.pr__9,h2.pr__9,h3.pr__9,h4.pr__9,h5.pr__9,h6.pr__9,p.pr__9,ul.pr__9,ol.pr__9,.wp-block-group.has-background.pr__9,.wp-block-group.alignfull.has-background.pr__9,*[class^=wp-block-].pr__9,*[class^=wp-block-ainoblocks-].pr__9,.wp-block-group.pr__9{padding-right:clamp(1.25rem, 0.7456rem + 2.193vw, 2.5rem)}h1.pr__10,h2.pr__10,h3.pr__10,h4.pr__10,h5.pr__10,h6.pr__10,p.pr__10,ul.pr__10,ol.pr__10,.wp-block-group.has-background.pr__10,.wp-block-group.alignfull.has-background.pr__10,*[class^=wp-block-].pr__10,*[class^=wp-block-ainoblocks-].pr__10,.wp-block-group.pr__10{padding-right:clamp(1.5rem, 0.8947rem + 2.6316vw, 3rem)}h1.pr__11,h2.pr__11,h3.pr__11,h4.pr__11,h5.pr__11,h6.pr__11,p.pr__11,ul.pr__11,ol.pr__11,.wp-block-group.has-background.pr__11,.wp-block-group.alignfull.has-background.pr__11,*[class^=wp-block-].pr__11,*[class^=wp-block-ainoblocks-].pr__11,.wp-block-group.pr__11{padding-right:clamp(2rem, 1.193rem + 3.5088vw, 4rem)}h1.pr__12,h2.pr__12,h3.pr__12,h4.pr__12,h5.pr__12,h6.pr__12,p.pr__12,ul.pr__12,ol.pr__12,.wp-block-group.has-background.pr__12,.wp-block-group.alignfull.has-background.pr__12,*[class^=wp-block-].pr__12,*[class^=wp-block-ainoblocks-].pr__12,.wp-block-group.pr__12{padding-right:clamp(2.5rem, 1.4912rem + 4.386vw, 5rem)}h1.pr__13,h2.pr__13,h3.pr__13,h4.pr__13,h5.pr__13,h6.pr__13,p.pr__13,ul.pr__13,ol.pr__13,.wp-block-group.has-background.pr__13,.wp-block-group.alignfull.has-background.pr__13,*[class^=wp-block-].pr__13,*[class^=wp-block-ainoblocks-].pr__13,.wp-block-group.pr__13{padding-right:clamp(3rem, 1.7895rem + 5.2632vw, 6rem)}h1.pr__14,h2.pr__14,h3.pr__14,h4.pr__14,h5.pr__14,h6.pr__14,p.pr__14,ul.pr__14,ol.pr__14,.wp-block-group.has-background.pr__14,.wp-block-group.alignfull.has-background.pr__14,*[class^=wp-block-].pr__14,*[class^=wp-block-ainoblocks-].pr__14,.wp-block-group.pr__14{padding-right:clamp(4rem, 2.5877rem + 6.1404vw, 7.5rem)}h1.pr__15,h2.pr__15,h3.pr__15,h4.pr__15,h5.pr__15,h6.pr__15,p.pr__15,ul.pr__15,ol.pr__15,.wp-block-group.has-background.pr__15,.wp-block-group.alignfull.has-background.pr__15,*[class^=wp-block-].pr__15,*[class^=wp-block-ainoblocks-].pr__15,.wp-block-group.pr__15{padding-right:clamp(5rem, 3.386rem + 7.0175vw, 9rem)}h1.pr__16,h2.pr__16,h3.pr__16,h4.pr__16,h5.pr__16,h6.pr__16,p.pr__16,ul.pr__16,ol.pr__16,.wp-block-group.has-background.pr__16,.wp-block-group.alignfull.has-background.pr__16,*[class^=wp-block-].pr__16,*[class^=wp-block-ainoblocks-].pr__16,.wp-block-group.pr__16{padding-right:clamp(6rem, 3.9825rem + 8.7719vw, 11rem)}h1.pr__17,h2.pr__17,h3.pr__17,h4.pr__17,h5.pr__17,h6.pr__17,p.pr__17,ul.pr__17,ol.pr__17,.wp-block-group.has-background.pr__17,.wp-block-group.alignfull.has-background.pr__17,*[class^=wp-block-].pr__17,*[class^=wp-block-ainoblocks-].pr__17,.wp-block-group.pr__17{padding-right:clamp(7.5rem, 5.2807rem + 9.6491vw, 13rem)}h1.pr__18,h2.pr__18,h3.pr__18,h4.pr__18,h5.pr__18,h6.pr__18,p.pr__18,ul.pr__18,ol.pr__18,.wp-block-group.has-background.pr__18,.wp-block-group.alignfull.has-background.pr__18,*[class^=wp-block-].pr__18,*[class^=wp-block-ainoblocks-].pr__18,.wp-block-group.pr__18{padding-right:clamp(9rem, 6.3772rem + 11.4035vw, 15.5rem)}h1.pr__19,h2.pr__19,h3.pr__19,h4.pr__19,h5.pr__19,h6.pr__19,p.pr__19,ul.pr__19,ol.pr__19,.wp-block-group.has-background.pr__19,.wp-block-group.alignfull.has-background.pr__19,*[class^=wp-block-].pr__19,*[class^=wp-block-ainoblocks-].pr__19,.wp-block-group.pr__19{padding-right:clamp(11rem, 8.1754rem + 12.2807vw, 18rem)}
@media only screen and (min-width:600px){.adsforwp-footer-prompt{flex-direction:row;justify-content:center}.adsforwp-sticky-ad-close{right:0}}.adsforwp-footer-prompt{width:100vw;line-height:2em;background:hsla(0,0%,100%,.7);color:#333;text-align:center;text-decoration:none;min-height:10%;padding-top:0;position:fixed;bottom:0;justify-content:flex-end;flex-direction:column;flex-grow:1;z-index:9999}.adsforwp-stick-ad{display:inline-block;vertical-align:middle}.adsforwp-sticky-ad-close{position:absolute;right:10px;top:0;width:32px;height:32px;opacity:.3}.adsforwp-sticky-ad-close:hover{opacity:1}.adsforwp-sticky-ad-close:after,.adsforwp-sticky-ad-close:before{position:absolute;left:15px;content:' ';height:15px;width:2px;background-color:#333}.adsforwp-sticky-ad-close:before{transform:rotate(45deg)}.adsforwp-sticky-ad-close:after{transform:rotate(-45deg)}.adsforwp-bg-ad{position:fixed;top:0;left:0;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.adsforwp-bg-content{z-index:1;margin:auto;position:absolute;top:0;left:auto;bottom:0;right:auto;margin:0 16%}.adsforwp-hide{display:none}.afw_floating_ad{position:sticky;top:70px;padding-top:40px;display:block}.wcppec-checkout-buttons {
	text-align: center;
	margin: 1em 0;
	overflow: hidden;
}
.wcppec-checkout-buttons .woocommerce-error {
	text-align: left;
}
.wcppec-checkout-buttons__separator {
	display: block;
	margin: 0 0 1em;
}
.wcppec-checkout-buttons__button {
	display: inline-block;
	text-decoration: none !important;
	border: 0 !important;
	padding-top: 1em;
}
.wcppec-checkout-buttons__button img {
	margin: 0 auto;
}
.paypal-button-widget .paypal-button,
.paypal-button-widget .paypal-button:hover {
	background: transparent;
	box-shadow: none;
	border: none;
}
.wcppec-cart-widget-button {
	display: inline-block;
	text-decoration: none !important;
	border: 0 !important;
}
.site-header .widget_shopping_cart p.buttons.wcppec-cart-widget-spb {
    padding: 0 1em 1em;
}
.site-header .widget_shopping_cart .woocommerce-mini-cart__empty-message + p.buttons.wcppec-cart-widget-spb {
	display: none;
}

.payment_method_ppec_paypal img {
	max-height: 68px !important;
	border-radius: 0;
}

.wc-gateway-ppec-cancel {
	display: block;
	text-align: center;
	padding: 10px;
}

#woo_pp_ec_button_checkout {
	display: none;
}

#payment .place-order .button {
	display: block;
}
/**
 * PayPal Payment buttons generated via the SDK need to be styled via CSS.
 * To be backwards compatible, these rules are inline with the widths used by PayPal JS.
 *
 * @see https://developer.paypal.com/docs/archive/checkout/how-to/customize-button/#size
 * @see https://developer.paypal.com/docs/checkout/integration-features/customize-button/#size
 */
.wc_ppec_small_payment_buttons {
	width: 150px;
	display: inline-block;
}
.wc_ppec_medium_payment_buttons {
	width: 250px;
	display: inline-block;
}
.wc_ppec_large_payment_buttons {
	width: 350px;
	display: inline-block;
}
.jetpack-subscribe-modal {
	visibility: hidden;
	position: fixed;
	z-index: 50000; /* Same as WP.com Action bar */
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: transparent;
	transition: all 0.4s;
}

.jetpack-subscribe-modal.open {
	background-color: rgba(0,0,0,0.3);
	visibility: visible;
}

.jetpack-subscribe-modal__modal-content {
	position: relative;
	visibility: hidden;
	overflow: hidden;
	top: 100%;
	background-color: #fefefe;
	margin: 15% auto;
	width: 100%;
	max-width: 600px;
	border-radius: 10px;
	box-sizing: border-box;
	transition: all 0.4s;
	text-wrap: balance;
}

.jetpack-subscribe-modal.open .jetpack-subscribe-modal__modal-content {
	top: 0;
	visibility: visible;
}

/*
 * These text-wrap properties still have limited browser
 * support, but based on feedback still adding them for when
 * they are supported.
 */
.jetpack-subscribe-modal__modal-content p {
	text-wrap: balance;
	text-wrap: pretty;
}

@media screen and (max-width: 640px) {
	.jetpack-subscribe-modal__modal-content {
		width: 94%;
	}
}

body.jetpack-subscribe-modal-open {
	overflow: hidden;
}
/**
 * Like Button toolbar button, loading text & container styles
 */

/* Master container */
#jp-post-flair {
	padding-top: .5em;
}

/* Overall Sharedaddy block title */
div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
	clear: both;
}

div.sharedaddy h3.sd-title {
	margin: 0 0 1em 0;
	display: inline-block;
	line-height: 1.2;
	font-size: 9pt;
	font-weight: bold;
}

div.sharedaddy h3.sd-title:before {
	content: "";
	display: block;
	width: 100%;
	min-width: 30px;
	border-top: 1px solid #dcdcde;
	margin-bottom: 1em;
}


/* Toolbar */
#wpadminbar li#wp-admin-bar-admin-bar-likes-widget {
	width: 61px;
	overflow: hidden;
}

#wpadminbar iframe.admin-bar-likes-widget {
	width: 61px;
	height: 28px;
	min-height: 28px;
	border-width: 0px;
	position: absolute;
	top: 0;
}

div.jetpack-likes-widget-wrapper {
	width: 100%;
	min-height: 50px;	/* Previous height, 60px */
	position: relative; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
}

div.jetpack-likes-widget-wrapper .sd-link-color {
	font-size: 12px;
}

div.jetpack-comment-likes-widget-wrapper {
	width: 100%;
	position: relative;
	min-height: 31px;
}

div.jetpack-comment-likes-widget-wrapper iframe {
	margin-bottom: 0;
}

#likes-other-gravatars {
	display: none;
	position: absolute;
	padding: 10px 10px 12px 10px;
	background-color: #2e4453;
	border-width: 0;
	box-shadow: 0 0 10px #2e4453;
	box-shadow: 0 0 10px rgba(46,68,83,.6);
	min-width: 130px;
	z-index: 1000;
}

#likes-other-gravatars.wpl-new-layout {
	display: none;
	position: absolute;
	padding: 9px 12px 10px 12px;
	background-color: #fff;
	border: solid 1px #dcdcde;
	border-radius: 4px;
	box-shadow: none;
	min-width: 220px;
	max-height: 240px;
	height: auto;
	overflow: auto;
	z-index: 1000;
}

#likes-other-gravatars * {
	line-height: normal;
}

#likes-other-gravatars .likes-text {
	color: white;
	font-size: 12px;
	padding-bottom: 8px;
}

#likes-other-gravatars.wpl-new-layout .likes-text {
	color: #101517;
	font-size: 12px;
	font-weight: 500;
	padding-bottom: 8px;
}

#likes-other-gravatars ul,
#likes-other-gravatars li {
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style-type: none;
}

#likes-other-gravatars li::before {
	content: "";
}

#likes-other-gravatars ul.wpl-avatars {
	overflow: auto;
	display: block;
	max-height: 190px;
}

#likes-other-gravatars ul.wpl-avatars li {
	width: 32px;
	height: 32px;
	float: left;
	margin: 0 5px 5px 0;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li {
	width: 196px;
	height: 28px;
	float: none;
	margin: 0 0 4px 0;
}

#likes-other-gravatars ul.wpl-avatars li a {
	margin: 0 2px 0 0;
	border-bottom: none !important;
	display: block;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a {
	margin: 0 2px 0 0;
	border-bottom: none !important;
	display: flex;
	align-items: center;
	gap: 8px;
	text-decoration: none;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a span {
	font-size: 12px;
	color: #2C3338;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#likes-other-gravatars ul.wpl-avatars li a img {
	background: none;
	border: none;
	margin: 0 !important;
	padding: 0 !important;
	position: static;
	box-sizing: border-box;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a img {
	background: none;
	border: none;
	border-radius: 50%;
	margin: 0 !important;
	padding: 1px !important;
	position: static;
}

div.sd-box {
	border-top: 1px solid #dcdcde;
	border-top: 1px solid rgba(0,0,0,.13);
}

.entry-content .post-likes-widget, .post-likes-widget,
.comment-likes-widget {
	margin: 0;
	border-width: 0;
	display: block;
}

/* Loading text */
.post-likes-widget-placeholder,
.comment-likes-widget-placeholder {
	margin: 0;
	border-width: 0;
	position: relative;
}

.comment-likes-widget-placeholder {
	height: 18px;
	position: absolute;
	display: flex;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

.comment-likes-widget-placeholder::before {
	color: #2EA2CC;
	width: 16px;
	height: 16px;
	content: '';
	display: inline-block;
	position: relative;
	top: 3px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E");
}

.post-likes-widget-placeholder .button {
	display: none;	/* Let's not show a dummy like button, let's just make a great button experience once it's loaded */
}

.post-likes-widget-placeholder .button span {
}

.post-likes-widget-placeholder .loading,
.comment-likes-widget-placeholder .loading {
	color: #999;
	font-size: 12px;
}

.comment-likes-widget-placeholder .loading {
	padding-left: 5px;
	margin-top: 4px;
	align-self: center;
	color: #4E4E4E;
}

/* Like Special cases (display on it's own) */
div.sharedaddy.sd-like-enabled .sd-like h3 {
	display: none;
}

div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget {
	width: 100%;
	float: none;
	position: absolute; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
	top: 0;
}

.comment-likes-widget {
	width: 100%;
}


/* Make ratings block. @todo: make !important unnecessary by removing inline style */
.pd-rating,
.cs-rating {
	display: block !important;
}


/* Hide G+ title */
.sd-gplus .sd-title {
	display: none;
}

@media print {
	.jetpack-likes-widget-wrapper {
		display: none;
	}
}
.jetpack-subscription-modal {
    visibility: hidden;
    position: fixed;
    z-index: 50000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    opacity: 0;
    transition: visibility 0s, opacity 0.5s ease;
    display: flex;
    justify-content: space-evenly;
    align-content: center;
    flex-wrap: wrap;
}

.jetpack-subscription-modal.open {
    opacity: 1;
    background-color: rgba(0,0,0,0.3);
    visibility: visible;
}

.jetpack-subscription-modal__modal-content {
    text-align: center;
    background-color: #fefefe;
    width: 100%;
    max-width: 650px;
    box-sizing: border-box;
    transition: visibility 0s, opacity 0.3s linear;
    opacity: 0;
    display: flex;
    flex-direction: column;
    gap: 5px;
    justify-content: center;
}

.jetpack-subscription-modal.open .jetpack-subscription-modal__modal-content {
    opacity: 1;
    top: 0;
    visibility: visible;
}

/* Hide the modal content when iframe is present */
.jetpack-subscription-modal.has-iframe .jetpack-subscription-modal__modal-content {
    background: transparent;
}

.jetpack-subscription-modal.has-iframe .jetpack-subscription-modal__modal-content-form {
    visibility: hidden;
    opacity: 0;
}

/*
 * These text-wrap properties still have limited browser
 * support, but based on feedback still adding them for when
 * they are supported.
 */
.jetpack-subscription-modal__modal-content p {
    text-wrap: pretty;
    text-wrap: pretty;
}

@media screen and (max-width: 640px) {
    .jetpack-subscription-modal__modal-content {
        width: 94%;
    }
}
/*
Theme Name: Uku
Theme URI: http://www.elmastudio.de/en/themes/uku/
Author: Elmastudio
Author URI: http://www.elmastudio.de/en/
Description: Uku is a flexible, responsive WordPress theme with modern, bold and beautiful design styles to choose from. You can customize Uku with multiple flexible options, e.g. by adding additional posts sections on the blog front page or by showing a post slider or header image at the top of your front page. You can also change the sidebar layout, add menus and a big advertisement area to your footer.
Version: 1.4.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, footer-widgets, editor-style, featured-images, flexible-header, rtl-language-support, threaded-comments, translation-ready, full-width-template, theme-options, blog, entertainment, news, photography
Text Domain: uku

* @version 1.1.3
*/

/*--------------------------------------------------------------
Table of Contents:
----------------------------------------------------------------
1.0  - Reset
2.0  - General Styles
3.0  - Header
4.0  - Off Canvas Area
5.0  - Featured Slider + Custom Header Image
6.0  - Front Page - Post Sections
7.0  - Blog Front
8.0  - Blog Posts
8.1 - Comments
9.0  - Pagination + Infinite Scroll
10.0  - Default Page
11.0  - Fullwidth / Archives / Search Results / 404
12.0  - Sidebar + Widgets
13.0  - Social Icon Menu
14.0  - Footer
15.0  - Plugins + Jetpack Styles
16.0  - Shortcodes
17.0  - Editor Blocks
18.0  - Media Queries
--------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------*/
/*	1.0 Reset
/*-----------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; }
figure {margin: 0;}
figcaption { text-align: center; }
img { border: 0; -ms-interpolation-mode: bicubic;}
a:hover, a:active, a:focus { outline: none; -moz-outline-style: none;}
input {-webkit-border-radius:0; border-radius:0;}

::-webkit-input-placeholder {color: #999;}
:-moz-placeholder {color: #999;}
::-moz-placeholder {color: #999;}
:-ms-input-placeholder {color: #999;}

*, *:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
::selection {background: #d7f4f9;}
::-moz-selection {background: #d7f4f9;}

/* Clearfix */
.clearfix:after, #main-wrap .sharedaddy:after, .clear:after {clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0; }
.cf:before, .cf:after {content: " "; /* 1 */ display: table; /* 2 */}
.cf:after {clear: both;}

/* Icon Font */
@font-face {
	font-family: 'icomoon';
	src:  url(/wp-content/themes/uku/assets/fonts/icomoon.eot?1sitd0);
	src:  url(/wp-content/themes/uku/assets/fonts/icomoon.eot?1sitd0#iefix) format('embedded-opentype'),
		url(/wp-content/themes/uku/assets/fonts/icomoon.ttf?1sitd0) format('truetype'),
		url(/wp-content/themes/uku/assets/fonts/icomoon.woff?1sitd0) format('woff'),
		url(/wp-content/themes/uku/assets/fonts/icomoon.svg?1sitd0#icomoon) format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/*-----------------------------------------------------------------------------------*/
/*	2.0 General Styles
/*-----------------------------------------------------------------------------------*/
html {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body {
	display: block;
	font-family: 'Kanit', sans-serif;
	color: #1a1a1a;
	background: #ffffff;
	font-size: 16px;
	font-size: 1rem;
	line-height: 1.35;
}
html.overlay-show,
body.overlay-show {
	overflow: hidden;
}
body {
	padding-top: 51px; /* if main nav is fixed-positioned */
}
body.blog.slider-on.slider-fullscreen,
body.blog.headerimg-on.header-fullscreen {
	padding-top: 0;
}
#site-branding,
.blog-wrap,
.singlepost-wrap,
.recommended-posts-wrap,
#colophon,
.featured-slider .entry-header,
.featured-slider .entry-meta,
.mobile-search,
#overlay-nav ul li a,
#overlay-nav ul ul li a,
#mobile-social,
#sidebar-offcanvas .widget,
.front-section,
.slider-on.slider-boxed .featured-content {
	padding-left: 5.3125%; /* 17px at 320px */
	padding-right: 5.3125%; /* 17px at 320px */
}
#offcanvas-widgets-open,
.headerimg-on.header-boxed .header-image {
	margin-left: 5.3125%; /* 17px at 320px */
	margin-right: 5.3125%; /* 17px at 320px */
}
.featured-slider .entry-thumbnail a,
#front-section-four .entry-thumbnail a {
	width: 130%;
}
.featured-content,
#front-section-four .type-post {
	width: 100%;
	overflow: hidden;
}
.front-section:first-of-type,
.page .content-wrap,
.search-results .blog-wrap,
.archive .blog-wrap,
.error404 .content-wrap {
	padding-top: 35px;
}
.slider-on .front-section:first-of-type,
.headerimg-on .front-section:first-of-type {
	padding-top: 0;
}

/* --- Serif Styles --- */
h1.site-title,
p.site-title,
.entry-summary,
.widget,
.title-footer,
.entry-header p.intro,
.entry-content,
.entry-content p,
.entry-content table,
.entry-content dl,
.entry-content ul,
.entry-content ol,
p.section-about-text,
p.text-big,
p.text-small {
	font-family: 'Noticia Text', serif;
}
#secondary h2.widget-title,
#sidebar-page h2.widget-title,
.entry-content blockquote p,
.entry-content p span.uppercase,
.section-about-column-two  .social-nav ul li a,
.section-about-column-one p cite,
.widget_mc4wp_form_widget input[type="email"],
.widget_mc4wp_form_widget input[type="submit"],
.jetpack_subscription_widget #subscribe-email input[type="email"],
.jetpack_subscription_widget #subscribe-submit input[type="submit"],
.contact-form input[type="submit"],
input,
textarea,
.site-content div.wpcf7 input,
.site-content div.wpcf7 textarea,
.site-content div.wpcf7 p,
a.standard-btn,
div.sharedaddy h3.sd-title,
.widget h2.widget-title,
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content  h4,
.entry-content  h5,
.big-instagram-wrap .clear,
.single-product .entry-summary h1,
.uku-standard.blog-classic .more-link,
.widget_mc4wp_form_widget input[type="text"] {
	font-family: 'Kanit', sans-serif;
}

/* --- Font Sizes --- */
h1.site-title,
p.site-title {
	font-size: 25px;
	font-size: 1.5625rem;
}
.single-post .entry-header h1.entry-title,
.blog-wrap h3.blog-title,
.archive-header h1.archive-title,
.page h1.entry-title,
.featured-slider .entry-header h2.entry-title,
#front-section-four .entry-header h2.entry-title,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-header h2.entry-title,
.front-section-title,
.social-front-title,
.section-one-column-one .entry-header h2.entry-title,
.section-three-column-one .entry-header h2.entry-title,
p.text-big,
.widget_mc4wp_form_widget p,
.jetpack_subscription_widget #subscribe-text p,
.single-post .entry-content blockquote p,
.page .entry-content blockquote p,
#front-section-three h3.front-section-title,
.recommended-posts-wrap #jp-relatedposts h3.jp-relatedposts-headline,
#big-footer-feature h3.footer-feature-title,
.single-post .entry-content p.intro {
	font-size: 20px;
	font-size: 1.25rem;
}
.entry-content blockquote,
.section-about-column-one p,
.entry-content p.pull-left,
.entry-content p.pull-right {
	font-size: 18px;
	font-size: 1.125rem;
}
.entry-content p,
#secondary h2.widget-title,
#sidebar-page h2.widget-title,
#comments .comment-author,
.entry-header h2.entry-title,
.entry-header p.intro,
.page .entry-content blockquote  cite,
.single-post .entry-content blockquote  cite,
.site-content div.wpcf7 input,
.site-content div.wpcf7 textarea,
.site-content div.wpcf7 p {
	font-size: 16px;
	font-size: 1rem;
}
.footer-menu h3.footer-menu-title,
#overlay-nav ul li a,
#desktop-navigation ul li a,
.comments-toggle,
.authorbox h3.author-title,
#comments h3.comments-title,
#comments #respond h3#reply-title,
.section-about-column-two  .social-nav ul li a,
.section-about-column-one p cite,
.footer-feature-btn,
.widget_mc4wp_form_widget h2.widget-title,
.jetpack_subscription_widget h2.widget-title,
.page a.post-edit-link,
.site-content p.nocomments,
.site-content div.wpcf7 p input.wpcf7-submit {
	font-size: 15px;
	font-size: 0.9375rem;
}
.entry-summary,
.footer-menu ul li,
#overlay-nav ul ul li a,
#footer-social span,
.widget_rss ul li .rssSummary,
.widget_rss ul li cite,
.contact-form label span {
	font-size: 14px;
	font-size: 0.875rem;
}
#site-info,
.front-section a.all-posts-link,
.uku-standard.blog-classic .more-link,
.single-post .entry-tags,
div.sharedaddy h3.sd-title,
.null-instagram-feed .clear {
	font-size: 12px;
	font-size: 0.75rem;
}
.entry-meta,
.entry-cats {
	font-size: 11px;
	font-size: 0.6875rem;
}
.entry-meta,
.entry-cats,
#overlay-nav ul li a,
#desktop-navigation ul li a,
.site-content p.nocomments,
.page-links,
.uku-standard.blog-classic .more-link {
	text-transform: uppercase;
	letter-spacing: 1px;
}

/* --- Links + Colors --- */
.entry-content a,
.comment-text a,
.author-bio a,
.textwidget a {
	text-decoration: underline;
}
.page-links a {
	text-decoration: none;
}
.single-post .entry-header p.intro,
.entry-meta,
.entry-cats,
.entry-summary,
.front-section-title,
.social-front-title,
.widget_mc4wp_form_widget p,
.jetpack_subscription_widget #subscribe-text p,
.section-about-column-one p {
	color: #2b2b2b;
}
a,
.entry-header h2.entry-title,
.entry-header h2.entry-title a,
#secondary h2.widget-title,
#sidebar-page h2.widget-title,
.entry-meta a,
.entry-cats a {
	color: #2b2b2b;
	text-decoration: none;
}
.entry-content a,
.comment-text a,
#desktop-navigation ul li a:hover,
.featured-slider button.slick-arrow:hover::after,
.front-section a.all-posts-link:hover,
.uku-standard.blog-classic .more-link:hover,
#overlay-close:hover,
.widget-area .widget ul li a:hover,
#sidebar-offcanvas .widget a:hover,
.textwidget a:hover,
#overlay-nav a:hover,
.author-links a:hover,
.single-post .post-navigation a:hover,
.single-attachment .post-navigation a:hover,
.author-bio a,
.single-post .hentry .entry-meta a:hover,
.entry-header a:hover,
.entry-header h2.entry-title a:hover,
.blog .entry-meta a:hover {
	color: #51a8dd;
}
#desktop-navigation ul li.menu-item-has-children a:hover::after {
	border-top-color: #51a8dd;
}
.single-post .post-navigation a:hover,
.single-attachment .post-navigation a:hover {
	border-bottom: 2px solid #51a8dd;
}
.featured-slider .entry-cats a,
.section-one-column-one .entry-cats a,
.section-three-column-one .entry-cats a,
#front-section-four .entry-cats a,
.single-post .entry-cats a,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats a,
#desktop-navigation .sub-menu li a:hover,
#desktop-navigation .children li a:hover,
.widget_mc4wp_form_widget input[type="submit"],
.jetpack_subscription_widget #subscribe-submit input[type="submit"],
.uku-neo .format-video .entry-thumbnail span.video-icon:before,
.uku-neo .format-video .entry-thumbnail span.video-icon:after {
	background: #51a8dd;
}
.entry-content a:hover,
.comment-text a:hover,
.author-bio a:hover {
	color: #0c6ca6;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats a:hover,
.featured-slider .entry-cats a:hover,
.section-one-column-one .entry-cats a:hover,
.section-three-column-one .entry-cats a:hover,
#front-section-four .entry-cats a:hover,
.single-post .entry-cats a:hover,
.footer-feature-btn:hover,
.comments-show #comments-toggle,
.widget_mc4wp_form_widget input[type="submit"]:hover,
.jetpack_subscription_widget #subscribe-submit input[type="submit"]:hover,
#comments-toggle:hover,
input[type="submit"]:hover,
input#submit:hover,
#primary #infinite-handle span:hover,
#front-section-three a.all-posts-link:hover,
.desktop-search input[type="submit"]:hover,
#offcanvas-widgets-open:hover,
.offcanvas-widgets-show #offcanvas-widgets-open,
.uku-standard.blog-classic .entry-content p a.more-link:hover {
	background: #0c6ca6;
}
.comments-show #comments-toggle,
#comments-toggle:hover,
input[type="submit"]:hover,
input#submit:hover,
#primary #infinite-handle span:hover,
#front-section-three a.all-posts-link:hover,
.desktop-search input[type="submit"]:hover,
.widget_search input[type="submit"]:hover,
.post-password-form input[type="submit"]:hover
.footer-feature-btn:hover,
#offcanvas-widgets-open:hover,
.offcanvas-widgets-show #offcanvas-widgets-open,
.uku-standard.blog-classic .entry-content p a.more-link:hover {
	border: 2px solid #0c6ca6;
	color: #fff;
}
.desktop-search input.search-field:active,
.desktop-search input.search-field:focus {
	border-bottom: 1px solid #51a8dd;
}
#comments .comment-reply a,
#respond a#cancel-comment-reply-link,
#comments #respond p.comment-notes a,
#comments #respond p.logged-in-as a,
#nav-comments a,
#comments .comment-meta,
#comments .comment-meta a,
.single-post .entry-tags a,
p.wp-caption-text,
.contact-form label span,
.gallery .gallery-item .gallery-caption {
	color: #999;
}
#colophon .footer-menu ul a,
#colophon #site-info,
#colophon #site-info a,
#footer-social span {
	color: rgba(255, 255, 255, 0.5);
}
#colophon .footer-menu ul a:hover,
#colophon #site-info a:hover {
	color: rgba(255, 255, 255, 1);
}

/* ---  White Font Color --- */
#colophon a,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-header h2.entry-title a,
.uku-standard.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta,
.uku-standard.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta a,
.uku-standard.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats a,
.uku-serif.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta,
.uku-serif.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta a,
.uku-serif.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats a,
.featured-slider .entry-header h2.entry-title a,
.featured-slider .entry-meta,
.featured-slider .entry-meta a,
.featured-slider .entry-cats a,
.section-one-column-one .entry-cats a,
.section-three-column-one .entry-cats a,
#front-section-four .entry-cats a,
#front-section-four .entry-header h2.entry-title a,
#front-section-four .entry-meta,
#front-section-four .entry-meta a,
.single-post .entry-cats a,
.big-thumb .entry-header h1.entry-title,
.big-thumb .entry-header p.intro,
#primary #infinite-handle span:hover button,
.blog .featured-slider .entry-meta a:hover {
	color: #fff;
}
.blog.headerfont-light h1.site-title a,
.blog.headerfont-light #overlay-open,
.blog.headerfont-light #site-branding .site-title a,
.blog.headerfont-light #overlay-open,
.blog.headerfont-light p.site-description {
	color: #fff;
}
.featured-slider .entry-header h2.entry-title a {
	color: #fff !important;
}

/* ---  Dark Image Font Color --- */
.imagefont-dark .featured-slider .entry-header h2.entry-title a,
.blog.blog-defaultplus.imagefont-dark  #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-header h2.entry-title a,
.blog.blog-defaultplus.imagefont-dark  #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta,
.blog.blog-defaultplus.imagefont-dark  #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta a,
.imagefont-dark .featured-slider .entry-header h2.entry-title a,
.imagefont-dark .featured-slider .entry-meta,
.imagefont-dark .featured-slider .entry-meta a,
.imagefont-dark #front-section-four .entry-header h2.entry-title a,
.imagefont-dark #front-section-four .entry-meta,
.imagefont-dark #front-section-four .entry-meta a,
.imagefont-dark .big-thumb .entry-header h1.entry-title,
.imagefont-dark .big-thumb .entry-header p.intro,
.imagefont-dark.blog .featured-slider .entry-meta a:hover {
	color: #2b2b2b !important;
}

/* --- Headings --- */
h1, h2, h3, h4, h5, h6 {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}
.entry-content h1 {
	font-size: 20px;
	font-size: 1.25rem;
	padding: 6px 0 9px;
	line-height: 1.2;
}
.entry-content h2 {
	font-size: 18px;
	font-size: 1.125rem;
	padding: 6px 0 9px;
	line-height: 1.2;
}
.entry-content  h3 {
	font-size: 18px;
	font-size: 1.125rem;
	padding: 5px 0 8px;
	line-height: 1.3;
}
.entry-content  h4 {
	font-size: 16px;
	font-size: 1rem;
	padding: 5px 0 8px;
	line-height: 1.3;
}
.entry-content  h5 {
	font-size: 15px;
	font-size: 0.9375rem;
	padding: 3px 0;
	line-height: 1.3;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.entry-content  h6 {
	font-size: 16px;
	font-size: 1rem;
	padding: 3px 0;
	line-height: 1.3;
}
h1, h2, h3, h4, h5, h6,
#overlay-nav ul li a,
#desktop-navigation ul li a,
.authorbox h3.author-title,
#comments h3.comments-title,
.page-links {
	font-weight: 600;
}
h1.site-title,
p.site-title {
	font-weight: bold;
	padding-right: 55px;
}
p.site-title {
	margin: 0;
}
.footer-menu h3.footer-menu-title {
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
}

/* --- Typography --- */
p {
	margin-bottom: 30px;
}
.entry-content p:last-child,
.team-text p:last-child {
	margin-bottom: 0;
}
ul, ol {
	margin: 0 0 30px 0;
	padding-left: 40px;
	list-style-position: inside;
}
ul ul,
ol ol {
	margin: 0;
}
ol ol {
	list-style: lower-alpha;
}
.comment-text ul,
.comment-text ol {
	margin: 0 0 15px;
	padding-left: 20px;
}
ul {
	list-style: none;
}
.entry-content ul li,
.comment-text li {
	position: relative;
	padding: 0 0 0 24px;
}
.entry-content ul li:before,
.comment-text ul li:before {
	vertical-align: top;
	position: absolute;
	top: 0;
	left: 0;
	content: '\2013';
	padding: 0;
}
.entry-content ol li ul li,
.comment-text ul li ul li {
	padding-left: 24px;
}
.entry-content ul li ol li:before,
.comment-text ul li ol li:before {
	display: none;
}
.entry-content ul li,
.comment-text ol ul li {
	padding: 0 0 0 24px;
}
ol {
	list-style: decimal;
}
li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 0;
}
.entry-content ul {
	padding-left: 50px;
}
.entry-content ol {
	padding-left: 70px;
}
.entry-content ol li {
	padding-left: inherit;
}
.entry-content ol > li {
	padding-left: 4px;
}
.entry-content ul li,
.entry-content ol li,
#comments ul li,
#comments ol li  {
	list-style-position: outside;
}
.entry-content ul ul,
.entry-content ol ol,
#comments ul ul,
#comments ol ol {
	padding-left: 50px;
}
b,
strong {
	font-weight: bold;
}
dfn, em, i {
	font-style: italic;
}
s, strike, del {
	text-decoration: line-through;
}
address {
	margin: 0 0 30px;
}
pre {
	max-width: 100%;
	word-wrap: break-word;
	margin-bottom: 30px;
	padding: 15px;
	overflow: auto;
	background: #f4f4f4;
	color: #444;
}
code, kbd, tt, var, pre {
	font-family: Courier, Monaco, monospace;
	font-size: 15px;
	font-size: 0.9375rem;
}
abbr, acronym {
	border-bottom: 1px dotted #2b2b2b;
	cursor: help;
}
mark, ins {
	background: #d2f1ff;
	text-decoration: none;
}
sup,
sub {
	position: relative;
	vertical-align: baseline;
	height: 0;
	font-size: 75%;
	line-height: 0;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
small {
	font-size: 75%;
}
big {
	font-size: 125%;
}
figure {
	margin: 0;
}
img {
	max-width: 100%; /* Adhere to container width. */
	height: auto; /* Make sure images are scaled correctly. */
}
dt {
	padding-bottom: 4px;
	font-weight: bold;
}
dd {
	margin: 0 0 30px;
}
dl dt {
	font-weight: bold;
}
dl dd {
	margin: 0 0 30px;
}
.wp-smiley {
	border: 0;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
.justify {
	text-align: justify;
}
.single-post .entry-content blockquote p,
.page .entry-content blockquote p,
.single-post #comments blockquote p {
	position: relative;
	font-weight: 600;
	line-height: 1.2;
}
.single-post .entry-content blockquote,
.page .entry-content blockquote {
	border-top: 4px solid #2b2b2b;
	border-bottom: 1px solid #2b2b2b;
	padding: 30px 0;
	margin: 0 0 30px;
}
.page .entry-content blockquote cite,
.single-post .entry-content blockquote cite,
#comments blockquote cite {
	display: block;
	padding-top:  10px;
	font-style: normal;
}
.entry-content p.pull-left,
.entry-content p.pull-right {
	margin-bottom: 15px;
	font-weight: 600;
	line-height: 1.4 !important;
}
span.dropcap {
	float: left;
	padding: 3px 4px 0 0;
	font-size: 64px;
	font-size: 4rem;
	font-weight: 600;
	line-height: 0.78;
}
.uppercase {
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.wide-content {
	margin-bottom: 30px;
}

/* --- Tables --- */
table {
	width: 100%;
	margin: 0 0 40px;
	border-collapse: collapse;
	border-spacing: 0;
	border-bottom: 1px solid #ddd;
	line-height: 2;
	font-size: 18px;
	font-size: 1.125rem;
}
table td {
	padding: 10px 10px 10px 0;
	border-top: 1px solid #ddd;
}
table caption {
	margin: 40px 0;
}
table th {
	border-top: 1px solid #ddd;
	padding: 10px 10px 10px 0;
	text-align:left;
}

/* --- Alignment --- */
.alignleft,
.alignright {
	display: block;
}
.alignleft {
	margin-right: 35px;
	float: left;
}
.alignright {
	margin-left: 35px;
	float: right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}
img.alignleft,
img.alignright {
	margin-top: 8px;
	margin-bottom: 25px;
}

/* --- Forms & Buttons --- */
input,
textarea {
	padding: 12px 15px;
	background: #fff;
	border: 1px solid #ccc;
	line-height: normal;
	outline: none;
	color: #2b2b2b;
}
textarea:focus,
textarea:active,
input:focus,
input:active {
	border: 1px solid #2b2b2b;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}
button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}
button {
	overflow: visible;
}
button,
select {
	text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
button[disabled],
html input[disabled] {
	cursor: default;
}
input[type="button"],
input[type="submit"],
input#submit  {
	padding: 9px 30px;
	border: 2px solid #2b2b2b;
	line-height: normal;
	cursor: pointer;
	outline: none;
	-webkit-appearance: none;
	font-family: 'Kanit', sans-serif;
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: 3px;
}
.post-password-form input[type="password"] {
	padding: 9px 15px;
}
.widget_search .searchform {
	width: 100%;
	max-width: 500px;
	display: block;
	overflow: hidden;
}
.widget_search input.search-field {
	margin-right: 6px;
	padding: 12px 2%;
	font-family: 'Kanit', sans-serif;
	float: left;
	width: 58%;
}
.error404 input.search-field {
	padding: 12px 2%;
}
.error404 input[type="submit"] {
	padding: 10px 30px;
}
.widget_search input[type="submit"],
.post-password-form input[type="submit"] {
	padding: 11px 0;
	font-weight: 600;
	line-height: 1.65;
	border: 2px solid #1a1a1a;
}
.widget_search input[type="submit"] {
	width: 40%;
	float: right;
}

/* --- Images / Video --- */
img.wp-post-image {
	padding: 0;
}
img.img-border {
	border: 5px solid #e2e2e2;
}
img.img-border-thin {
	background:#fff;
	padding: 5px;
	border: 1px solid #ededee;
}
.widget img {
	max-width:100%;
	height:auto;
}
.wp-caption.alignnone {
	margin: 0;
}
.wp-caption {
	max-width: 100%;
}
img#wpstats {
	display: none;
}
.entry-content .wp-caption-text,
.entry-content p.wp-caption-text,
.type-attachment .entry-content .entry-caption p,
.gallery .gallery-item .gallery-caption {
	margin: 0;
	padding: 8px 2px 30px;
	font-size: 16px;
	font-size: 1rem;
}
.entry-content .alignleft p.wp-caption-text {
	text-align: left;
}
.entry-content .alignright p.wp-caption-text {
	text-align: right;
	margin-right: 6px;
}
embed,
iframe,
object,
video {
	max-width:100%;
}
.entry-content .twitter-tweet-rendered {
	max-width: 100% !important; /* Override the Twitter embed fixed width */
}
.site-content .type-attachment {
	padding-top: 0 !important;
}

/* --- Image Galleries --- */
.gallery,
.tiled-gallery {
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
}
.tiled-gallery {
	margin-bottom: 30px !important;
}
.gallery .gallery-item {
	float: left;
	margin-top: 0;
	width: 33.3%;
}
.gallery .gallery-item a {
	border-bottom: none;
}
.gallery-columns-2 .gallery-item {
	width: 50%;
}
.gallery-columns-2 .gallery-item:nth-of-type(odd),
.gallery-columns-3 .gallery-item:nth-of-type(3n+1) {
	padding-right: 1.4%;
}
.gallery-columns-2 .gallery-item:nth-of-type(even),
.gallery-columns-3 .gallery-item:nth-of-type(3n+3) {
	padding-left: 1.4%;
}
.gallery-columns-3 .gallery-item:nth-of-type(3n+2) {
	padding-left: 0.7%;
	padding-right: 0.7%;
}
.gallery-columns-4 .gallery-item {
	width: 25%;
}
.gallery-columns-5 .gallery-item {
	width: 20%;
}
.gallery-columns-6 .gallery-item {
	width: 16.6%;
}
.gallery-columns-7 .gallery-item {
	width: 14%;
}
.gallery-columns-8 .gallery-item {
	width: 12.5%;
}
.gallery-columns-9 .gallery-item {
	width: 11%;
}
.gallery-columns-2 .attachment-medium {
	max-width: 92%;
	height: auto;
}
.gallery-columns-4 .attachment-thumbnail,
.gallery-columns-5 .attachment-thumbnail,
.gallery-columns-6 .attachment-thumbnail {
	max-width: 93%;
	height: auto;
}
.gallery-columns-7 .attachment-thumbnail,
.gallery-columns-8 .attachment-thumbnail,
.gallery-columns-9 .attachment-thumbnail {
	max-width: 94%;
	height: auto;
}
.gallery dl, .gallery dt {
	margin: 0;
}
.gallery br+br {
	display: none;
}
.gallery .gallery-item img {
	width: 100%;
	height: auto;
}
.single .gallery .gallery-item .gallery-caption {
	display: block;
}

/* --- Image Overlays, if text on image (Customizable im Theme Options) --- */
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-thumbnail a:after,
.featured-slider .entry-thumbnail a:after,
.single-post .big-thumb .entry-thumbnail a:after,
.header-image:after,
#front-section-four .entry-thumbnail a:after,
.uku-serif #front-section-four .entry-thumbnail a .thumb-wrap:after,
.uku-serif .section-two-column-one .entry-thumbnail a:after {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-thumbnail a:after,
.featured-slider .entry-thumbnail a:after,
.uku-serif #front-section-four .entry-thumbnail a .thumb-wrap:after,
.single-post .big-thumb .entry-thumbnail a:after,
.header-image:after,
.uku-serif .section-two-column-one .entry-thumbnail a:after {
	background-color: #000000;
	opacity: 0;
}
#front-section-four .meta-main-wrap,
.featured-slider .meta-main-wrap,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 100;
}
.big-thumb .title-wrap {
	position: absolute;
}
#front-section-four .meta-main-wrap,
.featured-slider .meta-main-wrap,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap,
.big-thumb .title-wrap,
.uku-serif .section-two-column-one .entry-text-wrap {
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}


/*-----------------------------------------------------------------------------------*/
/*	3.0 Header
/*-----------------------------------------------------------------------------------*/
#desktop-navigation,
.header-social,
.search-open,
.desktop-search,
.sticky-header {
	display: none;
}
#site-branding {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	display: block;
	padding-top: 9px;
	padding-bottom: 9px;
	border-bottom: 1px solid #ddd;
	background: #fff;
	z-index: 101;
}
.home.blog.slider-on.slider-fullscreen #site-branding,
.home.blog.headerimg-on.header-fullscreen #site-branding {
	position: absolute;
}
.admin-bar #site-branding,
.admin-bar .inner-offcanvas-wrap {
	top: 46px;
}
a.site-logo {
	display: none;
	line-height: 0;
}
.home a.site-logo {
	display: inline-block;
}
p.site-description {
	display: none;
}
.header-image {
	display: block;
	position: relative;
}
.custom-logo-wrap {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	display: block;
}
.custom-logo-wrap a.custom-logo-link img {
	max-width: 100px;
	max-height: 45px;
}

/* --- Main Menu --- */
#overlay-nav {
	display: block;
}
#overlay-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#overlay-nav ul li {
	display: block;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
}
#overlay-nav ul ul li {
	margin: 0;
	padding: 5px 0;
	border-bottom: none;
}
#overlay-nav ul li a {
	display: block;
	padding-top: 15px;
	padding-bottom: 15px;
}
#overlay-nav ul ul.sub-menu,
#overlay-nav ul ul.children {
	display: none;
	overflow: hidden;
	margin: 0;
	padding: 0 0 10px;
}
#overlay-nav ul ul ul.sub-menu,
#overlay-nav ul ul ul.children {
	margin: 0;
	border-top: none;
}
#overlay-nav ul ul li a {
	border-bottom: none;
	padding-top: 0;
	padding-bottom: 0;
	font-weight: normal;
	line-height: 1.5;
	text-transform: none;
	letter-spacing: 0;
}

/* --- Sub Menu Toggle --- */
.dropdown-toggle {
	border: none;
	outline: none;
}
#secondary .dropdown-toggle,
#sidebar-offcanvas .widget-area .dropdown-toggle,
#colophon .dropdown-toggle {
	display: none;
}
.menu-item-has-children,
.page_item_has_children {
	position: relative;
}
.dropdown-toggle {
	position: absolute;
	top: 0;
	right: 5.3125%;
	width: 50px;
	height: 50px;
	background: transparent;
}
.dropdown-toggle:after {
	vertical-align: top;
	position: absolute;
	content: '\f431';
	font: normal 24px/1 'Genericons';
	top: 0;
	right: 0;
	width: 50px;
	height: 50px;
	padding: 13px 0 0 0;
	text-align: right;
}
.dropdown-toggle.toggle-on:after {
	content: "\f432";
}
.sub-menu .menu-item-has-children .dropdown-toggle,
.children .page_item_has_childrenn .dropdown-toggle:after {
	width: 30px;
	height: 30px;
}
.sub-menu .menu-item-has-children .dropdown-toggle:after,
.children .page_item_has_children .dropdown-toggle:after {
	padding: 4px 0 0 0;
}
.screen-reader-text {
	position: absolute;
	left: -1000em;
}
#overlay-nav ul.sub-menu.toggled-on,
#overlay-nav ul.children.toggled-on {
	display: block !important;
}

/* --- Overlay - Mobile Social Menu --- */
#mobile-social {
	border-bottom: 1px solid #ddd;
}
#mobile-social li {
	padding: 10px 0;
}


/*-----------------------------------------------------------------------------------*/
/*	4.0  Off Canvas Area
/*-----------------------------------------------------------------------------------*/
/* --- Main Menu Buttons (Off Canvas) --- */
.overlay-btn {
	border: none;
	outline: none;
}
.overlay-btn {
	display: block;
	margin: 0;
	padding: 0;
	z-index: 9999;
	text-align: right;
	background: transparent;
	line-height: 1;
	opacity: 1;
}

/* --- Overlay Buttons: Fix-positioning --- */
#overlay-open,
#overlay-close {
	position: absolute;
	top: 5px;
	right: 5.3125%;
	width: 40px;
	height: 40px;
}
#overlay-open {
	z-index: 100;
}
#overlay-close {
	z-index: 1000;
}
.overlay-btn span {
	display: none;
}
.overlay-btn:before {
	font: normal 25px/1 'Genericons';
	display: block;
}
#overlay-open:before,
#overlay-open-sticky:before {
	content: '\f419';
}
#overlay-close:before {
	content: '\f406';
}
.close-btn-wrap {
	height: 51px;
	border-bottom: 1px solid #ddd;
	background: #fff;
}

/* --- Sub Menu Toggle --- */
.menu-item-has-children,
.page_item_has_children {
	position: relative;
}
.screen-reader-text {
	position: absolute;
	left: -1000em;
}

/* --- Overlay Widget Area --- */
.inner-offcanvas-wrap {
	width: 100%;
	display: block;
	position: fixed;
	left: -100%;
	top: 0;
	height: 100%;
	overflow: auto;
	z-index: 1000;
	background: #fff;
	-webkit-transition: left,.35s,ease-in-out;
	-moz-transition: left,.35s,ease-in-out;
	-o-transition: left,.35s,ease-in-out;
	transition: left,.35s,ease-in-out;
}
.overlay-show .inner-offcanvas-wrap {
	left: 0;
}
#offcanvas-wrap {
	padding-top: 20px;
}
#offcanvas-widgets-open {
	margin-bottom: 20px;
	outline: none;
	width: 89.375%;
	background: transparent;
	display: block;
	padding: 14px 0;
	border: 2px solid #2b2b2b;
	font-size: 15px;
	font-size: 0.9375rem;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 3px;
	text-align: center;
}
.sidebar-offcanvas {
	display: none;
	padding: 0 0 30px;
}
.offcanvas-widgets-show .sidebar-offcanvas {
	display: block;
}
.mobilewidgets-show .sidebar-offcanvas {
	display: block;
}

/* --- Mobile Search --- */
.mobile-search {
	padding-top: 20px;
	padding-bottom: 20px;
	background: #f5f5f6;
	border-bottom: 1px solid #ddd;
}
.mobile-search .searchform #s {
	width: 100%;
	line-height: 1.4;
}
.mobile-search .submit {
	display: none;
}


/*-----------------------------------------------------------------------------------*/
/* 5.0 Featured Slider + Custom Header Image
/*-----------------------------------------------------------------------------------*/
.featured-content {
	padding-bottom: 35px;
}
.header-image {
	display: block;
	line-height: 0;
	margin-bottom: 35px;
}
.header-image img {
	width: 100%;
}
.slider-on.slider-boxed .featured-content {
	padding-top: 20px;
}
.headerimg-on.slider-on.slider-boxed .featured-content {
	padding-top: 0 !important;
}
.headerimg-on.header-boxed .header-image {
	margin-top: 20px;
}
.slider-on.slider-boxed .featured-slider .entry-header,
.slider-on.slider-boxed .featured-slider .entry-meta {
	padding-left: 17px;
	padding-right: 17px;
}
.featured-slider {
	visibility: hidden;
	overflow: hidden;
	position: relative;
	padding-bottom: 35px;
}
.slick-initialized {
	visibility: visible !important;
}
.featured-slider .entry-thumbnail img {
	position: relative;
	width: 100%;
}
.slick-slide {
	position: relative;
}
.featured-slider .meta-main-wrap {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}
.featured-slider .meta-main-wrap {
	padding-bottom: 17px;
}
.featured-slider .entry-author,
.section-one-column-one .entry-author,
.section-one-column-one .entry-date:before {
	display: none;
}
.featured-slider .entry-edit {
	margin-left: 20px;
}
.featured-slider button.slick-next,
.featured-slider button.slick-prev {
	position: absolute;
	bottom: 0;
	width: 50%;
	height: 35px;
	background: transparent;
	outline: 0;
	border-top: none;
	border-left: none;
	border-bottom: 1px solid #ddd;
	text-indent: -99999px;
}
.featured-slider button.slick-prev {
	left: 0;
	border-right: 1px solid #ddd;
}
.featured-slider button.slick-next {
	right: 0;
	border-right: none;
}
.slider-on.slider-boxed .featured-slider button.slick-prev {
	border-left: 1px solid #ddd;
}
.slider-on.slider-boxed .featured-slider button.slick-next {
	border-right: 1px solid #ddd;
}
.featured-slider button.slick-prev:after,
.featured-slider button.slick-next:after {
	position: absolute;
	display: block;
	font: normal 24px/1 'Genericons';
	text-indent: 0;
	content: '\f431';
	color: #2b2b2b;
}
.featured-slider button.slick-prev:after {
	left: 47%;
	bottom: 3px;
	transform: rotate(90deg);
}
.featured-slider button.slick-next:after {
	right: 47%;
	bottom: 4px;
	transform: rotate(-90deg);
}

/* --- Fullscreen Slider and Header Image Option  --- */
.slider-on.slider-fullscreen .featured-content,
.headerimg-on.header-fullscreen .featured-content {
	padding-top: 0;
}
.home.blog.slider-on.slider-fullscreen #site-branding,
.home.blog.headerimg-on.header-fullscreen #site-branding {
	background: none;
	border-bottom: none;
}


/*-----------------------------------------------------------------------------------*/
/* 6.0 Front Page - Post Sections
/*-----------------------------------------------------------------------------------*/
.front-section {
	margin: 0 auto;
	padding-bottom: 70px;
}
.front-section-title,
.social-front-title {
	position: relative;
	display: block;
	padding: 3px 130px 20px 0;
	border-top: 4px solid #1a1a1a;
}
.social-front-title {
	padding-right: 0;
}
.front-section a.all-posts-link,
.big-instagram-wrap .null-instagram-feed .clear {
	position: absolute;
	top: 11px;
	right: -2px;
	display: block;
	text-transform: uppercase;
	letter-spacing: 3px;
	font-weight: 600;
}
.sidebar-offcanvas .null-instagram-feed .clear,
.sidebar .null-instagram-feed .clear {
	position: absolute;
	top: 16px;
	right: 0;
	display: block;
	margin: 0;
}
.front-section a.all-posts-link:after {
	content: '\2192';
	text-align: right;
	padding-left: 3px;
}
.front-section .type-post {
	position: relative;
	display: block;
	margin: 0;
	padding: 20px 0 35px;
	border-top: 1px solid #1a1a1a;
}

/* --- Front Section - Meta Info  --- */
.section-one-column-one .entry-author,
.section-two-column-one .entry-author,
.section-three-column-one .entry-author {
	font-weight: 600;
}
.section-one-column-one .entry-date:before,
.section-two-column-one .entry-date:before,
.section-three-column-one .entry-date:before {
	content: ' / ';
	padding: 0 2px;
}
.section-one-column-one .entry-comments,
.section-one-column-one .entry-edit,
.section-two-column-one .entry-comments,
.section-two-column-one .entry-edit,
.section-three-column-one .entry-comments,
.section-three-column-one .entry-edit {
	margin-left: 20px;
}

/* --- Front Section Small Posts --- */
.section-one-column-two,
.section-two-column-two {
	display: block;
	overflow: hidden;
}
.section-one-column-two .type-post:nth-of-type(n+2),
.section-two-column-two .type-post,
.section-fourcolumn-postwrap .type-post,
.section-sixcolumn-postwrap .type-post {
	width: 47.8134110787172%;
}
.section-one-column-two .type-post:nth-of-type(2),
.section-one-column-two .type-post:nth-of-type(4),
.section-two-column-two .type-post:nth-of-type(1),
.section-two-column-two .type-post:nth-of-type(3),
.section-two-column-two .type-post:nth-of-type(5),
.section-two-column-two .type-post:nth-of-type(7),
.section-fourcolumn-postwrap .type-post:nth-of-type(odd),
.section-sixcolumn-postwrap .type-post:nth-of-type(odd) {
	float: left;
	margin-right: 2.1865889212828%;
	clear: left;
}
.section-one-column-two .type-post:nth-of-type(3),
.section-one-column-two .type-post:nth-of-type(5),
.section-two-column-two .type-post:nth-of-type(2),
.section-two-column-two .type-post:nth-of-type(4),
.section-two-column-two .type-post:nth-of-type(6),
.section-two-column-two .type-post:nth-of-type(8),
.section-fourcolumn-postwrap .type-post:nth-of-type(even),
.section-sixcolumn-postwrap .type-post:nth-of-type(even) {
	float: right;
	margin-left: 2.1865889212828%;
	clear: right;
}
#front-section-one .section-one-column-two .type-post:nth-of-type(4),
#front-section-one .section-one-column-two .type-post:nth-of-type(5),
#front-section-two .section-two-column-two .type-post:nth-of-type(7),
#front-section-two .section-two-column-two .type-post:nth-of-type(8),
.section-fourcolumn-postwrap .type-post:last-child,
.section-fourcolumn-postwrap .type-post:nth-last-child(2),
.section-sixcolumn-postwrap .type-post:last-child,
.section-sixcolumn-postwrap .type-post:nth-last-child(2) {
	padding-bottom: 0;
}
.section-one-column-one .entry-header,
.section-two-column-one .entry-header,
.section-three-column-one .entry-header {
	padding: 15px 0 10px;
}
.section-one-column-one .entry-cats {
	position: absolute;
	top: 37px;
	left: 17px;
}
.section-one-column-one .entry-summary,
.section-two-column-one .entry-summary,
.section-three-column-one .entry-summary {
	padding: 0 0 20px;
	line-height: 1.35;
}
.columns-wrap .entry-header,
.columns-wrap .entry-header h2.entry-title,
.columns-wrap .entry-summary  {
	padding: 8px 0 0 0;
}

/* --- Front Section 3 (on Background) --- */
#front-section-three {
	width: 100%;
	background: #f4f4f4;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 70px;
	padding-top: 35px;
	padding-bottom: 35px;
}
#front-section-three h3.front-section-title {
	position: relative;
	display: block;
	padding: 8px 0 20px;
	border-top: none;
}
#front-section-three h3.front-section-title:before,
#big-footer-feature h3.footer-feature-title:before {
	content: " ";
	border-top: 4px solid #1a1a1a;
	width: 50px;
	position: absolute;
	top: 0;
	left: 0;
}
#big-footer-feature h3.footer-feature-title:before {
	border-top: 4px solid #fff;
}
#front-section-three a.all-posts-link {
	border: 2px solid #2b2b2b;
	padding: 4px 6px;
	top: 2px;
}
#front-section-three a.all-posts-link:after {
	display: none;
}
#front-section-three .section-three-column-one .type-post {
	border-top: none;
	padding-top: 0;
}
.section-three-column-two .entry-cats {
	display: none;
}
.section-three-column-two .entry-thumbnail {
	width: 50%;
	float: left;
	padding-right: 4.6875%;
	padding-bottom: 35px;
}
.section-three-column-two .entry-header {
	width: 50%;
	float: left;
}
.section-three-column-two .type-post .entry-header h2.entry-title {
	padding: 0;
}
.section-three-column-two .type-post:last-of-type .entry-thumbnail {
	padding-bottom: 0;
}
.section-three-column-two .type-post {
	clear: both;
}
.section-three-column-one .entry-cats {
	position: absolute;
	top: 17px;
	left: 17px;
}

/* --- Front Section Four (Fullwidth) --- */
#front-section-four {
	padding-left: 0;
	padding-right: 0;
}
#front-section-four .type-post {
	position: relative;
	padding: 0;
	border-top: none;
}
#front-section-four .type-post .entry-summary,
#front-section-four .type-post .entry-author {
	display: none;
}
#front-section-four .type-post .entry-thumbnail img {
	width: 100%;
}
#front-section-four .meta-main-wrap {
	display: block;
	padding-left: 5.3125%;
	padding-right: 5.3125%;
	padding-bottom: 17px;
}

/* --- Front Section About (About Info + Social Menu) --- */
.section-about-column-one {
	padding: 0;
	overflow: hidden;
}
.section-about-column-one .front-section-title {
	border-bottom: 1px solid #1a1a1a;
	margin-bottom: 20px;
}
.front-about-img {
	width: 50%;
	float: left;
	clear: left;
	padding-right: 2.34375%;
}
.section-about-column-one p {
	display: block;
	margin: 0;
	clear: right;
	float: left;
	width: 50%;
	padding-left: 2.34375%;
}
.section-about-column-one p cite {
	display: block;
	padding: 20px 0 0 0;
	font-weight: 600;
	letter-spacing: 3px;
	text-transform: uppercase;
	font-style: normal;
}
.section-about-column-two {
	padding-top: 60px;
}
.section-about-column-two  .social-nav ul {
	display: block;
	border-top: 1px solid #1a1a1a;
}
.section-about-column-two  .social-nav ul li {
	display: block;
	border-bottom: 1px solid #1a1a1a;
}
.section-about-column-two  .social-nav ul li a {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	padding: 22px 0 22px 35px;
	text-align: left;
	width: auto;
	height: auto;
	overflow: hidden;
	font-weight: 600;
	letter-spacing: 3px;
	text-transform: uppercase;
}
.section-about-column-two  .social-nav ul li a:before {
	position: absolute;
	top: 18px;
	left: 0;
	font-size: 24px;
	width: 28px;
}

/* --- Front Section - Columns --- */
#front-section-twocolumn .type-post:last-of-type,
#front-section-threecolumn .type-post:last-of-type {
	padding-bottom: 0;
}
#front-section-twocolumn .entry-summary,
#front-section-threecolumn .entry-summary,
#front-section-fourcolumn .entry-summary,
#front-section-sixcolumn .entry-summary {
	display: none;
}


/*-----------------------------------------------------------------------------------*/
/* 7.0 Blog Front
/*-----------------------------------------------------------------------------------*/

.blog-wrap h3.blog-title,
.archive-header h1.archive-title {
	display: block;
	padding: 3px 0 20px;
	border-top: 4px solid #1a1a1a;
}

/* --- Blog Front: Posts --- */
#primary .hentry {
	position: relative;
	padding: 20px 0 34px;
	border-top: 1px solid #1a1a1a;
}
#primary .hentry .entry-meta,
#primary .hentry .entry-author,
.comment-name,
.hide-blog-title .blog-wrap h3.blog-title  {
	display: none;
}
.entry-author span {
	padding-right: 4px;
}
.blog #primary .hentry .entry-thumbnail,
.archive #primary .hentry .entry-thumbnail,
.search-results #primary .hentry .entry-thumbnail {
	width: 32.1875%; /* -- 103px at 320px ---*/
	margin: 0 0 0 10px;
	float: right;
}
.blog.blog-classic #primary .hentry .entry-thumbnail,
.archive.blog-classic #primary .hentry .entry-thumbnail,
.search-results.blog-classic #primary .hentry .entry-thumbnail,
.blog.blog-grid #primary .hentry .entry-thumbnail,
.archive.blog-grid #primary .hentry .entry-thumbnail,
.search-results.blog-grid #primary .hentry .entry-thumbnail {
	width: 100%; /* -- 103px at 320px ---*/
	margin: 0;
	float: none;
}
.blog .hentry .entry-cats a {
	display: none;
}
.blog .entry-cats a:nth-child(n+2):before,
.search-results .entry-cats a:nth-child(n+2):before,
.archive .entry-cats a:nth-child(n+2):before {
	content: ' / ';
	padding: 0 2px;
	color: #2b2b2b !important;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats a:before,
.blog .section-one-column-one .entry-cats a:before,
.blog .section-three-column-one .entry-cats a:before,
.blog #front-section-four .entry-cats a:before,
.featured-slider .entry-cats a:before {
	display: none;
}
.blog .hentry .entry-cats a:nth-child(1),
.blog .hentry .entry-cats a:nth-child(2) {
	display: inline-block;
}

/* --- Blog Front: Bigger Posts --- */
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) {
	margin-left: -5.94405594405594%; /* -- 17px at 320px ---*/
	margin-right: -5.94405594405594%; /* -- 17px at 320px ---*/
	margin-bottom:  34px;
	padding: 0;
	border-top: 0;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-thumbnail {
	width: 100%;
	margin: 0;
	float: none;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-thumbnail img {
	width: 100%;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap {
	width: 100%;
	padding: 0 5.3125% 28px;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta {
	float: none;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-summary {
	display: none;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats a {
	padding: 2px 5px;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-date,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-comments,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-edit,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-author {
	display: inline-block;
	padding-bottom: 0;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-date,
#front-section-four .entry-date,
.featured-slider .entry-date {
	padding-right: 20px;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-author {
	font-weight: 600;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta {
	display: block;
	position: absolute;
	width: 80.43478260869566%;
	left: 5.3125%;
	bottom: 17px;
}
.featured-slider .entry-edit,
#front-section-four .entry-edit,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-edit,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-author {
	display: none;
}


/*-----------------------------------------------------------------------------------*/
/*	8.0 Blog Posts
/*-----------------------------------------------------------------------------------*/
.single-post .format-video .entry-thumbnail a:before,
.featured-slider .entry-date:before {
	display: none;
}
.entry-header h2.entry-title {
	padding: 4px 0 8px;
	overflow-wrap: break-word;
}
.entry-thumbnail a {
	position: relative;
	line-height: 0;
	display: block;
}
.entry-header h2.entry-title,
.entry-header h1.entry-title {
	display: block;
	margin: 0;
	line-height: 1.1;
}
.entry-summary {
	line-height: 1.5;
}
.single-post .entry-content p,
.page .entry-content p,
.page .entry-content,
.entry-content ol,
.entry-content ul,
.uku-standard.blog-classic .entry-content p {
	line-height: 1.6;
}
.single-post .entry-content p.intro {
	line-height: 1.5;
}
.format-video .entry-thumbnail {
	position: relative;
}
.format-video .entry-thumbnail a:before {
	content: '\25b6';
	position: absolute;
	display: block;
	width: 40px;
	height: 28px;
	padding: 15px 0 0 16px;
	font-size: 12px;
	color: #1a1a1a;
	background: #fff;
	z-index: 1;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
#front-section-twocolumn .format-video .entry-thumbnail a:before,
#front-section-threecolumn .format-video .entry-thumbnail a:before,
.section-one-column-one .format-video .entry-thumbnail a:before,
.blog.blog-defaultplus #primary .hentry.format-video:nth-child(4n) .entry-thumbnail a:before,
.section-two-column-one .format-video .entry-thumbnail a:before {
	width: 60px;
	height: 42px;
	padding: 22px 0 0 24px;
	font-size: 16px;
}
.blog.blog-defaultplus #primary .hentry.format-video:nth-child(4n) .entry-thumbnail a:before,
#front-section-four .format-video .entry-thumbnail a:before {
	top: 30px;
	left: 5.3125%;
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0,0);
	transform: translate(0, 0);
}
.featured-slider .format-video .entry-thumbnail a:before {
	display: none;
}
.sticky {}

/* --- Additional Blog Layouts (Classic, 3- and 4-columns) --- */
.uku-serif.blog-classic .blog-wrap .entry-header,
.uku-serif.blog-grid .blog-wrap .entry-header {
	text-align: center;
}
.blog.blog-classic #primary .entry-comments {
	margin-left: 16px;
}
.blog-classic .blog-wrap .entry-header {
	padding-top: 0;
	padding-bottom: 15px;
}
.blog-classic .blog-wrap .entry-header h2.entry-title {
	padding-top: 0;
}
.blog-classic #primary .hentry .entry-meta {
	display: inline-block;
	padding-top: 6px;
}
.blog-classic .blog-wrap .entry-thumbnail {
	padding-bottom: 20px;
}
.blog-classic .entry-content p a.more-link {
	box-shadow: inset 0 0 0 transparent;
	display: inline-block;
	color: #1a1a1a;
	border: 1px solid #1a1a1a;
	padding: 10px 26px;
	text-align: center;
	text-decoration: none;
}
.blog-classic .entry-content p a.more-link:after {
	display: none;
}
.uku-standard.blog-classic .entry-content p a.more-link {
	font-weight: bold;
	letter-spacing: 2px;
	color: #2b2b2b;
	border: 2px solid #2b2b2b;
}
.uku-standard.blog-classic .entry-content p a.more-link:hover {
	color: #fff !important;
}
.uku-standard.blog-classic .entry-footer {
	margin-top: 30px;
}
.uku-neo.blog-classic .entry-footer {
	margin-top: 20px;
}
.blog-classic .blog-wrap .entry-footer {
	padding-bottom: 20px;
}
.blog-classic .entry-footer span {
	font-weight: bold;
}
.blog.blog-classic.no-sidebar #primary {
	max-width: 790px;
	margin-left: auto;
	margin-right: auto;
}
.blog-grid #primary .hentry .entry-meta {
	display: block;
}
.blog-grid #primary .hentry .entry-meta span {
	display: inline-block;
}
.uku-standard.blog-grid #primary .hentry .entry-meta span.comment-name {
	display: none !important;
}
.blog-grid .blog-wrap .entry-header {
	padding-top: 20px;
}
.blog-grid .blog-wrap #primary .hentry {
	padding: 20px 0 35px;
}
.uku-neo.blog-grid .blog-wrap #primary .hentry {
	padding: 0 0 35px;
}
.uku-serif.blog-grid .blog-wrap #primary .hentry {
	padding: 0 0 60px;
}
.blog-grid #primary .hentry .entry-meta span.entry-comments,
.blog-classic #primary .hentry .entry-meta span.entry-comments,
.blog-grid #primary .hentry .entry-meta span.entry-edit,
.blog-classic #primary .hentry .entry-meta span.entry-edit {
	margin-left: 20px;
}

/* --- Post Meta --- */
.entry-meta {
	display: block;
	clear: both;
}
#primary .hentry .entry-date,
#primary .hentry .entry-comments,
#primary .hentry .entry-edit {
	display: block;
}
.blog-classic #primary .hentry .entry-date,
.blog-classic #primary .hentry .entry-comments,
.blog-classic #primary .hentry .entry-edit {
	display: inline-block;
}
#primary .hentry .entry-date,
#primary .hentry .entry-comments {
	padding-bottom: 8px;
}
.entry-comments a {
	position: relative;
	padding-left: 18px;
}
.entry-comments a:before {
	font: normal 14px/1 'Genericons';
	display: block;
	content: '\f108';
	position: absolute;
	top: 2px;
	left: 0;
}
.entry-meta .entry-tags ul {
	margin: 0;
	padding: 0;
}
.featured-slider .entry-cats a,
.section-one-column-one .entry-cats a,
.section-three-column-one .entry-cats a,
#front-section-four .entry-cats a,
.single-post .entry-cats a {
	padding: 3px 5px;
	margin: 0 2px 4px 0;
	color: #fff !important;
}

/* --- Single Post --- */
.singlepost-wrap,
.recommended-posts-wrap {
	margin-left: auto;
	margin-right: auto;
}
.single-post .hentry {
	position: relative;
	padding: 0;
}

/* --- Single Post - Header --- */
.single-post .entry-header,
.single-attachment .entry-header {
	display: block;
	margin: 0 0 35px;
	padding: 25px 0 0;
}
.single-attachment .entry-header {
	padding-top: 40px;
}
.single-post .entry-header .entry-cats {
	display: block;
}
.single-post .entry-header .entry-cats a {
	display: inline-block;
}
.single-post .entry-header h1.entry-title {
	position: relative;
	display: block;
	padding-top: 5px;
}
.single-post .hentry .entry-meta,
.single-attachment .entry-meta {
	display: block;
	margin-top: 20px;
	padding-top: 15px;
	border-top: 3px solid #1a1a1a;
	line-height: 1.6;
}
.entry-header p.intro {
	display: none;
	margin: 0;
	padding: 10px 0 0;
}
.meta-columnone {
	width: 60%;
	float: left;
}
.meta-columntwo,
.meta-columthree {
	width: 40%;
	float: left;
}
.single-post .entry-comments-title {
	font-weight: 600;
}
.author-pic {
	width: 35px;
	float: left;
	margin: 0 10px 0 0;
	display: block;
	line-height: 0;
}
.author-pic img {
	width: 35px;
	height: 35px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
}
.single-post .entry-author,
.single-post .entry-tags span {
	font-weight: 600;
}

/* --- Single Post - Thumbnail + Big Thumbnail Option --- */
.single-post .entry-thumbnail {
	padding-bottom: 35px;
}
.single-post .big-thumb .entry-thumbnail {
	margin-left: -5.94405594405594%; /* 17px at 320px --- */
	margin-right: -5.94405594405594%;
	padding-bottom: 35px;
}
.single-post .big-thumb .entry-thumbnail img {
	width: 100%;
}
.big-thumb .entry-header {
	position: relative;
	padding: 0;
}
.big-thumb .title-wrap {
	bottom: 88px;
	width: 111.88811188811188%;
	margin-left: -5.94405594405594%; /* 17px at 320px --- */
	margin-right: -5.94405594405594%;
	padding-bottom: 17px;
}
.big-thumb .title-wrap .entry-cats,
.big-thumb .entry-header h1.entry-title,
.big-thumb .entry-header p.intro {
	padding-left: 5.3125%;
	padding-right: 5.3125%;
}
.single-post .big-thumb .entry-meta {
	margin-top: 0;
}

/* --- Single Post - Footer --- */
.single-post .entry-tags {
	padding: 30px 0 0 0;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.single-post .entry-tags span:after {
	content: '\2022';
	padding: 0 7px;
}
.single-post .authorbox {
	position: relative;
	margin: 40px 0 0 0;
	padding: 30px 0 0 0;
	clear: both;
	border-top: 1px solid #1a1a1a;
}
.authorbox .author-pic {
	width: 40px;
	height: 40px;
	float: left;
}
.authorbox .author-pic img {
	width: 40px;
	height: 40px;
}
.authorbox .author-heading {
	padding: 0 0 0 60px;
}
.authorbox h3.author-title {
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.authorbox h3.author-title span {
	padding: 0 5px 0 0;
	display: inline-block;
	font-style: normal;
}
.authorbox h3.author-title:after {
	content: ':';
	padding-left: 1px;
}
.authorbox p.author-bio {
	margin: 0;
	padding: 15px 0 0 60px;
}
.authorbox .author-links {
	padding: 16px 0 0 60px;
}
.author-links a.author-website {
	position: relative;
	padding: 0 0 0 20px;
	display: block;
}
.author-links a.author-twitter {
	position: relative;
	display: block;
	margin: 4px 0 0 0;
	padding: 0 0 0 18px;
}
.author-links a.author-website:before,
.author-links a.author-twitter:before {
	display: block;
	position: absolute;
	top: 2px;
	left: -4px;
	text-align: left;
}
.author-links a.author-website:before {
	font: normal 23px/1 'Genericons';
	content: '\f442';
}
.author-links a.author-twitter:before {
	font: normal 18px/1 'Genericons';
	content: '\f202';
}

/*-----------------------------------------------------------------------------------*/
/*	8.1 Comments
/*-----------------------------------------------------------------------------------*/
#comments-toggle {
	position: relative;
	display: block;
	width: 100%;
	padding: 18px 20px 18px 60px;
	border: 2px solid #2b2b2b;
	background: none;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 3px;
	text-align: left;
	outline: none;
}
#comments-toggle:before {
	font: normal 24px/1 'Genericons';
	display: block;
	content: '\f431';
	position: absolute;
	top: 0;
	left: 0;
	width: 60px;
	height: 58px;
	text-align: center;
	padding-top: 16px;
	background: none;
}
.comments-show #comments-toggle:before {
	content: '\f432';
}
.toggledcomments .comments-content {
	display: none;
}
.comments-show .comments-content {
	display: block;
}
#comments {
	position: relative;
	padding: 60px 0 0 0;
}
#comments li.comment,
#comments li.pingback {
	overflow:hidden;
	margin: 0 0 16px;
	padding: 0;
}
#comments li.comment:last-of-type,
#comments li.pingback:last-of-type {
	margin: 0;
}
#comments li.comment ul.children {
	margin: 16px 0 0;
}
#comments .children .comment:last-child {
	margin: 0;
}
#comments h3.comments-title {
	padding: 27px 0 0 0;
	border-top: 1px solid #1a1a1a;
	display: block;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 3px;
}
ol.commentlist {
	list-style: none;
	margin: 0;
	padding: 40px 0 0;
}
ol.commentlist li {
	display: block;
	margin: 0;
	padding: 0;
}
ol.commentlist .comment-text li {
	padding: 0 0 0 18px;
}
#comments ul.children {
	margin: 0;
	padding: 0;
}

/* --- Comment Content --- */
.comment-wrap {
	padding: 0 0 16px 60px;
}
ol.commentlist li.comment:last-of-type .comment-wrap {
	padding-bottom: 0;
}
ol.commentlist ul.children li.comment:last-of-type .comment-wrap {
	padding-bottom: 16px;
}
#comments .comment-details {
	position: relative;
	margin: 0 90px 0 0;
	padding: 0;
}
#comments li.pingback {
	padding: 0 0 0 50px;
}
#comments .comment-avatar {
	margin: 0;
	padding: 0;
	line-height: 0;
	float: left;
}
#comments .comment-avatar img.avatar {
	width: 40px;
	height: 40px;
	margin:  0;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
}
#comments .comment-author {
	font-weight: 600;
}
#comments .comment-author span {
	display: none;
}
#comments .comment-text {
	overflow: hidden;
	padding: 10px 30px 10px 0;
}
#comments .comment-text p {
	margin: 0;
	padding: 0 0 15px;
}
#comments .comment-text p:last-child {
	padding: 0;
}
#comments .comment-meta {
	overflow: hidden;
	list-style: none;
}
#comments .comment-meta li {
	display: inline;
}
#comments .comment-reply {
	position: relative;
	padding: 0;
}
#comments p.comment-awaiting-moderation {
	display: inline-block;
}
.bypostauthor {
}
.comment-edit:before {
	content: ',';
	display: inline;
}
#comments .comment-reply a {
	padding-left: 13px;
}
#comments .comment-reply a:before {
	font: normal 12px/1 'Genericons';
	display: block;
	content: '\f412';
	position: absolute;
	top: 4px;
	left: 0;
	text-align: left;
}

/* --- Pingbacks --- */
#comments ol li.pingback p {
	margin:0;
}

/* --- No Comments Info --- */
.site-content .nopassword,
.site-content p.nocomments {
	position: relative;
	margin: 15px 0 0;
	padding: 0;
	font-weight: 600;
}

/* --- Comments Reply --- */
#comments #respond {
	margin: 0;
	padding-top: 60px;
	overflow: hidden;
	text-align: left;
	outline: none;
}
#comments li.comment #respond {
	padding-top: 20px;
}
#comments ol.commentlist #respond {
	margin: 0;
	padding-left: 0;
	padding-right: 0;
}
#comments #respond h3#reply-title {
	margin: 0;
	padding: 0;
	display: block;
	line-height: 1;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.5px;
}
#comments #respond p.comment-notes {
	margin: 0;
	padding: 5px 0 10px;
}
#comments #respond p.logged-in-as {
	padding: 3px 0 0 0;
}
#respond a#cancel-comment-reply-link {
	margin: 21px 0 0 0;
	float:  right;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 0;
}
#commentform p.comment-form-author,
#commentform p.comment-form-email,
#commentform p.comment-form-url,
#commentform p.comment-form-comment {
	margin:0;
	padding: 8px 0 0;
}
#commentform p.comment-form-author,
#commentform p.comment-form-email,
#commentform p.comment-form-url,
#commentform p.comment-form-comment,
.contact-form div {
	float: none;
	clear: both;
	width: 100%;
}
.comment-respond label {
	line-height: 1.7;
}
#commentform input#author,
#commentform input#email,
#commentform input#url {
	display: block;
	width: 100%;
	margin: 0;
	line-height: normal;
	-webkit-appearance: none;
	outline-color: transparent;
	outline-style: none;
}
#commentform textarea#comment {
	width:100%;
	margin: 0;
	line-height: normal;
	-webkit-appearance: none;
	outline-color: transparent;
	outline-style: none;
}
#commentform input#submit {
	margin: 20px 0;
	width: 100%;
	font-weight: 600;
}
#commentform p.form-submit {
	margin:0;
	clear: both;
}
#respond small {
	font-size: 100%;
}
.comment-form-cookies-consent {
	margin: 0;
	padding: 10px 0 20px;
}
#wp-comment-cookies-consent {
	margin-right: 6px;
}

/*-----------------------------------------------------------------------------------*/
/*	9.0 Pagination + Infinite Scroll
/*-----------------------------------------------------------------------------------*/
.pagination {
	position: relative;
	clear: both;
	padding: 18px 20px;
	border: 2px solid #2b2b2b;
	font-size: 15px;
	font-size: 0.9375rem;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.pagination,
.pagination a {
	color: #2b2b2b;
}
.pagination .nav-links a.next.page-numbers:hover,
.pagination .nav-links a.prev.page-numbers:hover {
	text-decoration: none;
}
.pagination .nav-links {
	text-align: center;
}
.single-post .navigation {
	clear: both;
	text-align: center;
}
.single-post .post-navigation,
.single-attachment .post-navigation {
	overflow: hidden;
	clear: both;
	padding-top: 60px;
}
.single-post .post-navigation .nav-previous,
.pagination .prev,
.single-attachment .nav-previous {
	float: left;
}
.single-post .post-navigation .nav-next,
.pagination .next,
.single-attachment .nav-next {
	float: right;
}
.single-post .post-navigation a,
.single-attachment .post-navigation a {
	position: relative;
	display: block;
	font-size: 15px;
	font-size: 0.9375rem;
	line-height: 1.15;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.5px;
	border-bottom: 2px solid #2b2b2b;
}
.single-post .post-navigation .nav-previous a {
	text-align: left;
}
.single-post .post-navigation .nav-next a {
	text-align: right;
}
#nav-comments {
	padding: 10px 0;
	clear: both;
	overflow: hidden;
}
#nav-comments .nav-previous {
	float: right;
}

/*-----------------------------------------------------------------------------------*/
/*	10.0 Default Page
/*-----------------------------------------------------------------------------------*/
.page-template-default #primary .hentry,
.page-fullwidth #primary .hentry,
.page-template-no-sidebar #primary .hentry,
.error404 #primary .page {
	padding: 0;
	border-top: 4px solid #1a1a1a;
}
.page h1.entry-title {
	display: block;
	margin: 0 0 20px;
	padding: 6px 0 20px;
	border-bottom: 1px solid #1a1a1a;
}
.page a.post-edit-link {
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 600;
	margin-top: 30px;
	display: inline-block;
}
.page.has-thumb .content-wrap {
	padding-top: 0;
}
.page.has-thumb .blog-wrap {
	padding-top: 35px;
}
.page.has-thumb .entry-thumbnail img {
	width: 100%;
}

/*-----------------------------------------------------------------------------------*/
/*	11.0 Fullwidth / Archives / Search Results / 404
/*-----------------------------------------------------------------------------------*/

.archive-header .taxonomy-description p {
	margin: 8px 0 0 0;
}
.author .taxonomy-description {
	display: none;
}
.entry-summary p:last-child {
	margin-bottom: 0;
}
.archive .site-content .post,
.search-results .site-content .post,
.search-results .site-content .page {
	clear: both;
	overflow: hidden;
}
.search-no-results .searchform {
	width: 420px;
}
.error404 .site-content .entry-wrap {
	overflow: hidden;
}
.author h3.author-archive-title {
	margin: 0;
	padding: 80px 0 0 0;
}
.page .edit-link {
	padding-top: 30px;
}

/*-----------------------------------------------------------------------------------*/
/* 12.0 Sidebar + Widgets
/*-----------------------------------------------------------------------------------*/

#secondary,
#sidebar-page {
	padding-top: 40px;
	padding-bottom: 70px;
	max-width: 480px;
	margin-left: auto;
	margin-right: auto;
}
.no-sidebar #secondary,
.no-sidebar #sidebar-page {
	display: none;
}
.widget-area .widget {
	clear: both;
	float: none;
	line-height: 1.5;
	padding-bottom: 34px;
}
#secondary .widget:last-of-type,
#sidebar-page.widget:last-of-type {
	padding-bottom: 0;
}
.widget .widget-title-wrap {
	display: block;
}
.widget h2.widget-title {
	display: block;
	margin: 0;
	padding: 15px 0 24px;
	border-top: 1px solid #1a1a1a;
	color: #2B2B2B;
}
.widget-area .widget ul {
	margin: 0;
	padding: 0;
}
.widget-area .widget ul ul {
	display: inline;
}
.widget ul ul:before {
	display: inline;
	content: ' / ';
}
.widget ul li:after {
	display: inline;
	content: ' / ';
}
.widget-area .widget ul li {
	list-style: none;
	display: inline;
}
.widget-area .widget ul li:last-child {
	padding-bottom: 0;
}
.widget-area .widget ul li:last-child::after {
	content: '';
}
.widget-area .widget img.resize {
	max-width: 100%;
	height: auto;
}
.widget select,
.widget iframe {
	max-width: 99%;
	margin-left: 1px;
	margin-left: 0.1rem;
}
.wp_widget_tag_cloud div,
.widget_tag_cloud div {
	-ms-word-break: break-all;
	word-break: break-all;
	word-break: break-word;
}
.widget_recent_comments a.url,
.widget_recent_comments span.comment-author-link {
	font-weight: 600;
}
.widget-area .widget_recent_comments ul li {
	display: block;
	padding-bottom: 6px;
}
.widget-area .widget_recent_comments ul li:after,
.widget-area .widget_rss ul li:after {
	display: none;
	content: '  ';
}
.tagcloud a {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}

/* --- Search Widget + default Search Form --- */
.widget_search {
	clear: both;
	overflow: hidden;
}
.widget ul .dropdown-toggle {
	display: none;
}

/* --- RSS Widget --- */
.widget-area .widget_rss ul {
	margin: 0;
	padding: 0;
}
.widget-area .widget_rss ul li {
	display: block;
	padding-bottom: 20px;
}
.widget-area .widget_rss ul li .rssSummary {
	padding: 0;
	display: inline-block;
}
.widget-area .widget_rss ul li cite {
	font-style: normal;
	font-weight: 600;
}
a.rsswidget {
	font-weight: 600;
}
.widget-area .widget_rss ul ul:after {
	display: none;
	content: ' ';
}

/* --- Calendar Widget --- */
.widget_calendar #calendar_wrap {
	position: relative;
}
.widget_calendar #calendar_wrap table {
	width: 100%;
}
.widget_calendar #calendar_wrap a {
	font-weight: bold;
}
.widget_calendar #wp-calendar caption {
	margin: 0 0 15px;
	text-align: left;
}
.widget_calendar table#wp-calendar tr th {
	padding: 2px;
	text-align: center;
}
.widget_calendar table#wp-calendar tr td {
	padding: 7px 0 3px;
	border: 1px solid #000;
	text-align: center;
}
.widget_calendar table#wp-calendar tbody tr td a {
	display: block;
}

/* --- Text Widget --- */
.textwidget p {
	margin: 0 0 20px;
}
.textwidget p:last-child {
	margin: 0;
}
.textwidget img {
	display: block;
	line-height: 0;
}

/*-----------------------------------------------------------------------------------*/
/*	13.0 Social Icon Menu
/*-----------------------------------------------------------------------------------*/
.social-nav ul {
	display: inline-block;
	margin: 0;
	padding: 0;
}
.social-nav ul li {
	display: inline-block;
	margin: 0 -2px;
	border-bottom: none;
}
.social-nav ul li a::before {
	text-align: center;
	height: 30px;
}
.social-nav ul li a {
	display: block;
	margin: 0;
	padding: 7px 0 0 0;
	font: normal 19px/1 'Genericons';
	text-align: center;
	width: 30px;
	height: 30px;
	overflow: hidden;
}
.social-nav ul li a:before {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	vertical-align: top;
	visibility: visible;
}
.social-nav ul li a::before {
	font: normal 19px/1 'Genericons';
	padding: 0;
	text-align: left;
	width: 23px;
	overflow: hidden;
}
.social-nav ul li a::before { content: '\f408';}
.social-nav ul li a[href*="codepen.io"]::before {content: '\f216';}
.social-nav ul li a[href*="digg.com"]::before {content: '\f221';}
.social-nav ul li a[href*="dropbox.com"]::before {content: '\f225';}
.social-nav ul li a[href*="facebook.com"]::before {content: '\f204';}
.social-nav ul li a[href*="flickr.com"]::before {content: '\f211';}
.social-nav ul li a[href*="plus.google.com"]::before {content: '\f218';}
.social-nav ul li a[href*="github.com"]::before {content: '\f200';}
.social-nav ul li a[href*="instagram.com"]::before {content: '\f215';}
.social-nav ul li a[href*="linkedin.com"]::before {content: '\f208';}
.social-nav ul li a[href*="pinterest.com"]::before {content: '\f210';}
.social-nav ul li a[href*="path.com"]::before {content: '\f219';}
.social-nav ul li a[href*="dribbble.com"]::before {content: '\f201';}
.social-nav ul li a[href*="polldaddy.com"]::before {content: '\f217';}
.social-nav ul li a[href*="getpocket.com"]::before {content: '\f224';}
.social-nav ul li a[href*="reddit.com"]::before {content: '\f222';}
.social-nav ul li a[href*="foursquare.com"]::before {content: '\f226';}
.social-nav ul li a[href*="skype.com"]::before, .social-nav ul li a[href*="skype:"]::before {content: '\f220';}
.social-nav ul li a[href*="stumbleupon.com"]::before {content: '\f223';}
.social-nav ul li a[href*="tumblr.com"]::before {content: '\f214';}
.social-nav ul li a[href*="twitter.com"]::before {content: '\f202';}
.social-nav ul li a[href*="vimeo.com"]::before {content: '\f212';}
.social-nav ul li a[href*="youtube.com"]::before {content: '\f213';}
.social-nav ul li a[href*="spotify.com"]::before {content: '\f515';}
.social-nav ul li a[href*="wordpress.org"]::before, .social-nav ul li a[href*="wordpress.com"]::before  {content: '\f205';}
.social-nav ul li a[href*="feed"]::before {content: '\f413';}
.social-nav ul li a[href*="mailto"]::before {content: '\f410';}


/*-----------------------------------------------------------------------------------*/
/*	14.0 Footer
/*-----------------------------------------------------------------------------------*/
#colophon {
	clear: both;
	overflow: hidden;
	margin: 0 auto;
	background: #1a1a1a;
	color: #fff;
	padding-top: 40px;
	padding-bottom: 40px;
}
.no-sidebar #colophon {
	margin-top: 60px;
}
.page-template-shop-front #colophon {
	margin-top: 0;
}
#site-info {
	padding-top: 30px;
}
#site-info ul {
	margin: 0;
	padding: 0;
}
#site-info ul li {
	display: block;
}
#site-info ul li:after {
	content: '\002E';
}
.title-footer {
	display: block;
	margin: 0;
	padding-bottom: 45px;
	font-size: 24px;
	font-size: 1.5rem;
	font-weight: bold;
}
#colophon .custom-logo-wrap {
	text-align: left;
	display: block;
	padding-bottom: 45px;
}

/* --- Big Footer Featured Area --- */
.big-footer-feature {
	display: block;
	margin-bottom: 40px;
	padding-bottom: 40px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
#big-footer-feature h3.footer-feature-title {
	position: relative;
	display: block;
	padding: 8px 0 20px;
}
.big-footer-feature p {
	margin-bottom: 0;
}
.big-footer-feature p.text-small {
	padding: 10px 0 0 0;
	opacity: 0.5;
}
.footer-feature-btn {
	display: inline-block;
	margin: 20px 0 0 0;
	padding: 18px 30px;
	background: none;
	border: 2px solid #fff;
	text-transform: uppercase;
	letter-spacing: 3px;
	outline: none;
	font-weight: 500;
}
.footer-feature-btn:hover {
	border: 2px solid #0c6ca6 !important;
}
.footer-feature-textwrap {
	padding: 15px 0 0 0;
}
.footer-feature-image a {
	display: block;
	line-height: 0;
}

/* --- Big Instagram Footer Widget Area --- */
.big-instagram-wrap .widget h2.widget-title {
	display: none;
}
.big-instagram-wrap .widget-area .widget {
	position: relative;
	padding: 35px 0 0 0;
}
.widget ul.instagram-pics li a {
	width: 16.66666666666667%;
}
.widget ul.instagram-pics li:after {
	display: none;
}
.widget ul.instagram-pics li a {
	display: block;
	float: left;
	line-height: 0;
}
.null-instagram-feed {
	position: relative;
	overflow: hidden;
}
.big-instagram-wrap .null-instagram-feed .clear {
	position: absolute;
	top: 0;
	width: 100%;
	text-align: center;
}

/* --- Footer Menus --- */
.footer-wrap {
	margin: 0 auto;
}
.footer-menus-wrap {
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.footer-menu h3.footer-menu-title {
	padding: 0 0 20px;
}
.footer-menu {
	width: 50%;
	float: left;
}
#footer-menu-one,
#footer-menu-three {
	clear: left;
}
#footer-menu-two,
#footer-menu-four {
	clear: right;
}
.footer-menu ul {
	margin: 0;
	padding: 0 0 60px;
}
.footer-menu ul ul {
	margin: 0;
	padding: 0;
}
.footer-menu ul li {
	padding: 0 0 10px;
}
.footer-menu ul ul li:last-child {
	padding: 0;
}

/* --- Footer Social --- */
#footer-social {
	padding-top: 30px;
}
#footer-social span {
	display: none;
}
#footer-social ul {
	margin: 0;
	padding: 0;
	display: inline-block;
}
#footer-social span {
	display: none;
}
#footer-social ul li {
	display: inline-block;
}


/*-----------------------------------------------------------------------------------*/
/*	15.0 Plugins + Jetpack Styles
/*-----------------------------------------------------------------------------------*/

/* --- Jetpack Subscription Widget --- */
.jetpack_subscription_widget {
	clear: both;
	overflow: hidden;
	margin-bottom: 34px;
}
.jetpack_subscription_widget #subscribe-text p {
	margin-bottom: 23px;
	display: block;
	margin-bottom: 0;
}
.jetpack_subscription_widget p#subscribe-email,
.jetpack_subscription_widget p#subscribe-submit {
	width: 100%;
	display: block;
	margin-bottom: 0;
}
.jetpack_subscription_widget p#subscribe-email input {
	width: 100%;
}
.jetpack_subscription_widget input[type="submit"] {
	padding-left: 0;
	padding-right: 0;
	width: 100%;
	border-left: none;
}
.jetpack_subscription_widget label#jetpack-subscribe-label {
	display: none;
}
.widget-grofile ul.grofile-accounts {
	margin: 0 auto;
	display: inline-block;
}
.comment-subscription-form .subscribe-label {
	display: inline !important;
	float: none !important;
	font-weight: normal;
}
p.comment-subscription-form {
	clear: both;
	overflow: hidden;
	margin-top: 2px !important;
	margin-bottom: 2px !important;
	font-weight: normal;
}
p.comment-subscription-form:last-child {
	padding-top: 0;
	margin-bottom: 0 !important;
}
.widget_twitter_timeline iframe {
	display: block;
}
.widget_jetpack_display_posts_widget img {
	margin: 0 0 15px;
}
.widget_contact_info .contact-info-map-canvas {
	height: 400px;
}
.widget_contact_info .confit-address {
	margin: 30px 0 0 0;
}
.contact-form {
	padding: 0 0 30px;
}
.contact-form div {
	overflow: hidden;
	margin-top: 10px;
}
.contact-form label {
	margin-left: 0;
	margin-bottom: 3px !important;
	font-weight: 600 !important;
}
.contact-form label span {
	margin-left: 3 !important;
	padding-top: 0;
	font-weight: normal;
}
.contact-form input,
.contact-form textarea {
	margin-bottom: 8px;
}
.page .contact-form input[type='text'],
.page .contact-form input[type='email'],
.page .contact-form textarea {
	display: block;
	width: 99%;
	max-width: 99%;
}
.contact-form input[type='text'],
.contact-form input[type='email'] {
	margin-bottom: 4px !important;
}
.contact-form p.contact-submit {
	clear: both;
	float: none;
	overflow: hidden;
	margin-top: 5px;
}
.contact-form input[type='submit'] {
	width: 99%;
	font-weight: 600;
}

/* --- Infinite Scroll --- */
.infinite-scroll .pagination {
	display: none;
}
.infinity-end.neverending #colophon {
	display: block;
}
#primary #infinite-footer .container {
	display: none;
}
#primary #infinite-handle {
	display: block;
	overflow: hidden;
	clear: both;
}
#primary #infinite-handle {
	float: none;
	margin: 0;
	text-align: center;
}
#primary #infinite-handle span {
	background: none;
	border: 2px solid #2b2b2b;
	border-radius: 0;
	color: #2b2b2b !important;
	cursor: pointer;
	display: block;
	width: 100%;
	padding: 18px;
}
#primary #infinite-handle span:hover {
	padding: 18px;
}
#primary #infinite-handle span,
#primary #infinite-handle span button {
	text-transform: uppercase;
	letter-spacing: 3px;
	font-size: 15px;
	font-size: 0.9375rem;
	font-weight: 600;
	width: 100%;
	display: block;
}
#primary .infinite-loader {
	margin: 0;
	padding:  0;
	text-align: center;
}
#primary .infinite-loader .spinner {
	left: 50% !important;
}
#primary #infinite-handle span button {
	outline: none
}

/* --- Jetpack Share Icons --- */
.disable-share .sharedaddy {
	display: none !important;
}
.single-post div.sharedaddy h3.sd-title {
	margin: 0;
}
.entry-content .sd-content ul {
	margin: 0 !important;
}
.entry-content .sharedaddy ul li:before {
	display: none;
}
div.sharedaddy h3.sd-title:before {
	display: none !important;
}
.single-post .sd-social-icon .sd-content ul li[class*='share-'] a,
.single-post .sd-social-icon .sd-content ul li[class*='share-'] a:hover,
.single-post .sd-social-icon .sd-content ul li[class*='share-'] div.option a,
.page .sd-social-icon .sd-content ul li[class*='share-'] a,
.page .sd-social-icon .sd-content ul li[class*='share-'] a:hover,
.page .sd-social-icon .sd-content ul li[class*='share-'] div.option a {
	border-radius: 0;
	-webkit-border-radius: 0;
	margin: 0;
	padding: 16px;
}
.single-post .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button,
.page .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button {
	margin-top: 0;
}
div.sharedaddy h3.sd-title {
	font-weight: 600 !important;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.single-post .sd-content ul li a.sd-button:before,
.page .sd-content ul li a.sd-button:before {
	font-size: 19px !important;
	vertical-align: top;
}
.single-post .sd-social-icon .sd-content ul li a.sd-button:hover,
.page .sd-social-icon .sd-content ul li a.sd-button:hover {
	color: #fff;
	opacity: 0.7;
}
.single-post .sd-social-icon .sd-content ul li a.share-email:hover,
.page .sd-social-icon .sd-content ul li a.share-email:hover {
	color: #555 !important;
	opacity: 0.7;
}
.single-post #sharing_email,
.page #sharing_email {
	z-index: 10000001;
}

/* --- Jetpack Related Posts --- */
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {
	display: none;
}
.recommended-posts-wrap #jp-relatedposts {
	width: 100%;
	display: none;
	padding-top: 0;
	margin: 0;
	position: relative;
	clear: both;
}
#jp-relatedposts h3.jp-relatedposts-headline em:before {
	display: none !important;
}
.recommended-posts-wrap #jp-relatedposts h3.jp-relatedposts-headline {
	margin: 0;
	padding: 3px 140px 20px 0;
	display: block;
	float: none;
	font-weight: 600;
	font-family: inherit;
	position: relative;
	border-top: 4px solid #1a1a1a;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
	padding-right: 0;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	width: 46.1%;
	margin: 0;
	padding: 20px 0 35px;
	border-top: 1px solid #1a1a1a;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(odd) {
	float: left;
	margin-right: 2.1865889212828%;
	clear: left;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(even) {
	float: left;
	margin-left: 2.1865889212828%;
	clear: right;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a {
	text-decoration: none;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
	font-size: 16px;
	font-size: 1rem;
	line-height: 1.1;
	margin: 0;
	padding: 8px 0 0 0;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
	font-weight: 600;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img {
	width: 100%;
}

/* --- Mailchimp for WP Widget --- */
.widget_mc4wp_form_widget,
.jetpack_subscription_widget {
	padding: 25px 30px 30px;
	background: #f4f4f4;
	border: 1px solid #1a1a1a;
	clear: both;
	overflow: hidden;
}
#secondary .widget_mc4wp_form_widget:last-of-type,
#sidebar-page .widget_mc4wp_form_widget:last-of-type,
#secondary .jetpack_subscription_widget:last-of-type,
#sidebar-page .jetpack_subscription_widget:last-of-type {
	padding-bottom: 30px;
}
.widget_mc4wp_form_widget h2.widget-title,
.jetpack_subscription_widget h2.widget-title {
	padding: 0 0 15px;
	border-top: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;
	line-height: 1.2;
}
.widget_mc4wp_form_widget p,
.jetpack_subscription_widget #subscribe-text p {
	line-height: 1.4;
	margin-bottom: 25px;
}
.widget_mc4wp_form_widget input[type="email"],
.jetpack_subscription_widget #subscribe-email input[type="email"] {
	width: 100%;
	padding: 17px 4%;
	margin-bottom: 10px;
}
.widget_mc4wp_form_widget input[type="submit"],
.jetpack_subscription_widget #subscribe-submit input[type="submit"] {
	padding: 19px 4%;
	color: #fff;
	border: none !important;
	font-size: 14px;
	font-size: 0.875rem;
	line-height: 1.52;
	width: 100%;
}
.widget_mc4wp_form_widget input[type="submit"]:hover,
.jetpack_subscription_widget #subscribe-submit input[type="submit"]:hover {
	border: none !important;
}

/* --- Contact Form 7 --- */
.site-content div.wpcf7 {
	clear: both;
	overflow: hidden;
	max-width: 100%;
	padding: 0 0 30px;
}
.site-content div.wpcf7 p {
	margin: 10px 0 0 0;
	padding: 0;
}
.site-content div.wpcf7 p:last-of-type {
	padding: 0;
}
.site-content div.wpcf7 input[type='text'],
.site-content div.wpcf7 input[type='email'],
.site-content div.wpcf7 textarea {
	width: 100%;
}
.site-content input.wpcf7-submit,
.site-content div.wpcf7 p input.wpcf7-submit {
	clear: both;
	overflow: hidden;
	width: 100%;
	font-weight: 600;
}

/*-----------------------------------------------------------------------------------*/
/*	16.0 Shortcodes
/*-----------------------------------------------------------------------------------*/

/* --- Multi Columns --- */
.two-columns-one,
.three-columns-one,
.three-columns-two,
.four-columns-one,
.four-columns-two,
.four-columns-three {
	width:100%;
}
.entry-content .two-columns-one,
.entry-content .three-columns-one,
.entry-content .three-columns-two,
.entry-content .four-columns-one,
.entry-content .four-columns-two,
.entry-content .four-columns-three {
	position: relative;
	float: left;
	margin-bottom: 30px;
	font-size: 16px;
	font-size: 1rem;
}
.entry-content .two-columns-one p,
.entry-content .three-columns-one p,
.entry-content .three-columns-two p,
.entry-content .four-columns-one p,
.entry-content .four-columns-two p,
.entry-content .four-columns-three p {
	font-size: 16px;
	font-size: 1rem;
}
.two-columns-one.last,
.three-columns-one.last,
.three-columns-two.last,
.four-columns-one.last,
.four-columns-two.last,
.four-columns-three.last {
	clear: right;
	margin-right: 0 !important;
}
.divider {
	width: 100%;
	margin-bottom: 21px;
	padding-top: 21px;
	display: block;
	clear: both;
}

/* --- Infoboxes --- */
.box {
	margin: 0 0 30px;
	padding: 20px;
	overflow: hidden;
	line-height: 1.4;
}
.site-content .box p {
	margin: 0 0 30px;
}
.white-box {border: 3px solid #fff;}
.blue-box {border: 3px solid #0066ff;}
.yellow-box {border: 3px solid #e7b547;}
.red-box {border: 3px solid #d7464d;}
.green-box {border: 3px solid #85c066;}
.lightgrey-box {border: 3px solid #ececed;}
.grey-box {border: 3px solid #a9a9a9;}
.dark-box {border: 3px solid #222;}

/* --- Buttons --- */
a.standard-btn {
	display: inline-block;
	margin: 0 0 30px;
	padding: 10px 18px;
	overflow: hidden;
	cursor: pointer;
	background: #2b2b2b;
	color: #fff;
	font-size: 16px;
	font-size: 1rem;
	text-align: center;
	font-weight: normal;
	text-decoration: none !important;
	-webkit-transition: 0.2s background ease;
	-moz-transition: 0.2s background ease;
	-o-transition: 0.2s background ease;
	-ms-transition: 0.2s background ease;
	transition: 0.2s background ease;
}
.post .entry-content a.standard-btn,
.page .entry-content a.standard-btn,
.post .entry-content a.standard-btn:hover,
.page .entry-content a.standard-btn:hover {
	color: #fff;
	border: none;
}
a.standard-btn.xsmall-btn {
	padding: 5px 10px 3px;
	font-size: 14px;
	font-size: 0.875rem;
}
a.standard-btn.small-btn {
	padding: 7px 12px 5px;
	font-size: 18px;
	font-size: 1.125rem;
}
a.standard-btn.large-btn {
	padding: 14px 20px 13px;
	font-size: 23px;
	font-size: 1.4375rem;
}
a.standard-btn.xlarge-btn {
	padding: 18px 30px 17px;
	font-size: 25px;
	font-size: 1.5625rem;
}
a.standard-btn.red-btn {background: #d7464d;}
a.standard-btn.green-btn {background: #85c066;}
a.standard-btn.blue-btn {background: #0066ff;}
a.standard-btn.yellow-btn {background: #e7b547;}
a.standard-btn.grey-btn {background: #a9a9a9;}
a.standard-btn.black-btn {background: #000;}


/*-----------------------------------------------------------------------------------*/
/*	17.0 Editor Blocks
/*-----------------------------------------------------------------------------------*/
.wp-block-column,
.wp-block-quote {
	margin-bottom: 35px;
}

/* Wide and full alignment */
.alignwide, .alignfull {
	position: relative;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
}

@media (min-width: 1270px) {
	.entry-content .alignwide,
	.entry-content .alignfull {
		width: 112.04819277108434%;
		max-width: 112.04819277108434%;
		left: -12.04819277108434%;
		right: 0;
		margin-left: 0;
		margin-right: 0;
	}
	.uku-serif .entry-content .alignwide,
	.uku-serif .entry-content .alignfull,
	.uku-neo .entry-content .alignwide,
	.uku-neo .entry-content .alignfull {
		width: 100%;
		max-width: 100%;
		left: 0;
		right: 0;
		margin-left: 0;
		margin-right: 0;
	}
	.no-sidebar .entry-content .alignwide,
	.no-sidebar .entry-content .alignfull {
		width: calc(100% + 450px);
		max-width: calc(100% + 450px);
		left: -225px;
		right: -225px;
		margin-left: 0;
		margin-right: 0;
	}
}

@media screen and (min-width: 66.25em) {
	.uku-neo.no-sidebar .entry-content .alignwide,
	.uku-neo.no-sidebar .entry-content .alignfull {
		width: 125%;
		max-width: 125%;
		left: -12.5%;
		right: -12.5%;
	}
	.uku-serif.no-sidebar .entry-content .alignwide,
	.uku-serif.no-sidebar .entry-content .alignfull {
		width: 136%;
		max-width: 136%;
		left: -18%;
		right: -18%;
	}
}

@media screen and (min-width: 85em) {
	.uku-neo.no-sidebar .entry-content .alignwide,
	.uku-neo.no-sidebar .entry-content .alignfull {
		width: 145.67375886524822%;
		max-width: 145.67375886524822%;
		left: -22.83687943262411%;
		right: -22.83687943262411%;
	}
	.uku-serif.no-sidebar .entry-content .alignwide,
	.uku-serif.no-sidebar .entry-content .alignfull {
		width: 171.631205673758866%;
		max-width: 171.631205673758866%;
		left: -35.815602836879433%;
		right: -35.815602836879433%;
	}
}

/* Separators */
.wp-block-separator {
	border: none;
	border-bottom: 1px solid #555;
	margin-bottom: 32px;
	margin-top: 32px;
}

/* Dropcaps */
.entry-content .has-drop-cap::first-letter {
	font-size: 3.4em !important;
	line-height: .78 !important;
	font-weight: 600 !important;
}

/* Blockquotes and pullquotes */
.single-post .entry-content .wp-block-pullquote blockquote,
.page .entry-content .wp-block-pullquote blockquote {
	margin: 0 0 30px;
	padding: 0;
	border: none;
}

.entry-content .wp-block-pullquote {
	padding: 0;
	border: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 35px;
	padding: 0;
	text-align: center;
	border: none;
	font-size: 18px;
	font-weight: 600;
	border: 0;
}

.entry-content .wp-block-pullquote p,
.single-post .entry-content .wp-block-pullquote blockquote p {
	margin: 0;
	font-family: 'Noticia Text', serif;
	font-size: 18px;
	color: #161616;
	font-weight: 600;
}

@media screen and (min-width: 48em) {
	.single-post .entry-content .wp-block-pullquote blockquote p {
		 font-size: 22px;
	}
}

@media screen and (min-width: 1270px) {
.wp-block-pullquote.alignleft {
		margin: 5px 35px 20px -100px;
}
}

@media screen and (min-width: 1270px) {
	.wp-block-pullquote.alignright {
		margin: 5px 0 20px 35px;
	}
	.no-sidebar .wp-block-pullquote.alignright {
		margin-right: -100px;
	}
}

.single-post .entry-content .wp-block-pullquote cite,
.page .entry-content .wp-block-pullquote cite {
	text-align: center;
	text-transform: none;
	font-weight: normal;
	font-size: 16px;
}

.entry-content .wp-block-pullquote.alignleft,
.entry-content .wp-block-pullquote.alignleft cite {
	text-align: left;
}

.entry-content .wp-block-pullquote.alignleft blockquote {
	margin-left: 0;
}

.entry-content .wp-block-pullquote.alignright,
.entry-content .wp-block-pullquote.alignright cite {
	text-align: right;
}

.wp-block-pullquote.alignleft,
.wp-block-pullquote.alignright {
	max-width: 100%;
}

@media (min-width: 49.375em) {
	.wp-block-pullquote.alignleft,
	.wp-block-pullquote.alignright {
		max-width: 48%;
		margin-bottom: 0;
	}
	.wp-block-pullquote.alignleft blockquote {
		margin-right: 30px;
	}
	.wp-block-pullquote.alignright blockquote {
		margin-left: 30px;
	}
}

.wp-block-quote:not(.is-large):not(.is-style-large) {
	position: relative;
	border-left: none;
	padding-left: 0;
}

.wp-block-quote:not(.is-large):not(.is-style-large) p {
	margin-bottom: 0;
	font-size: 26px;
}

.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
	margin: 50px 0;
	padding: 0 0 0 50px;
	border: none;
}

.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p {
	font-size: 23px;
	line-height: 1.45;
	margin-bottom: 0;
	font-style: normal;
}

.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer,
.wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer {
	text-align: inherit;
}

.wp-block-quote__citation,
.wp-block-quote cite,
.wp-block-quote footer {
	margin-top: 10px;
	display: block;
	color: #000;
}

/* Additional font sizes */
.entry-content p.has-small-font-size {
	font-size: 16px;
}

.entry-content p.has-regular-font-size {
	font-size: 19px;
}
.entry-content p.has-large-font-size {
	font-size: 22px;
	line-height: 1.55;
}

.uku-serif .entry-content p.has-large-font-size {
	font-size: 28px;
	line-height: 1.45;
}

.entry-content p.has-larger-font-size {
	font-size: 26px;
}

.uku-serif .entry-content p.has-larger-font-size {
	font-size: 30px;
	line-height: 1.35;
}

/* Color Palette */
.default-page .entry-content p.has-background,
.entry-content p.has-background {
	padding: 30px;
}
.has-dark-background-color {
	background-color: #1a1a1a;
}
.has-dark-color {
	color: #1a1a1a;
}
.has-white-background-color {
	background-color: #ffffff;
}
.has-white-color {
	color: #ffffff;
}
.has-light-grey-background-color {
	background-color: #f4f4f4;
}
.has-light-grey-color {
	color: #f4f4f4;
}
.has-light-blue-background-color {
	background-color: #51a8dd;
}
.has-light-blue-color {
	color: #51a8dd;
}
.has-dark-blue-background-color {
	background-color: #0c6ca6;
}
.has-dark-blue-color {
	color: #0c6ca6;
}

/* Buttons */
.wp-block-button .wp-block-button__link {
	font-family: 'Kanit', sans-serif;
	border: none;
	border-radius: 4px;
	box-shadow: none;
	cursor: pointer;
	display: inline-block;
	font-weight: normal;
	margin: 0;
	padding: 10px 18px;
	text-decoration: none;
	font-size: 16px;
	line-height: 1.8;
}

.wp-block-button.is-style-outline .wp-block-button__link {
	border-width: 1px;
}

/* Columns */
@media (min-width: 49.375em) {
	.wp-block-column:not(:last-child) {
		margin-right: 35px;
	}
	.wp-block-column:not(:last-child) {
		margin-right: 35px;
	}
	.wp-block-column:not(:first-child),
	.wp-block-column:nth-child(2n) {
		margin-left: 35px;
	}
	.wp-block-column:nth-child(odd) {
		margin-right: 35px;
	}
	.has-3-columns .wp-block-column:nth-child(odd) {
		margin-right: 0;
	}
	.has-3-columns .wp-block-column:last-child {
		margin-left: 0;
		margin-right: 0;
	}
}

/* Image, Cover Image and Gallery */
.entry-content .wp-block-gallery {
	padding-left: 0;
	margin: 35px 0;
}

.entry-content .wp-block-gallery li {
		padding: 0;
}

.entry-content .wp-block-gallery li:before {
	display: none;
	content: '';
}

.entry-content .wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
	padding: 40px 10px 10px;
}

.wp-block-image figcaption,
.wp-block-embed figcaption {
	font-size: 14px;
	line-height: 1.4;
	margin-top: 15px;
	margin-bottom: 35px;
	color: #363636;
}

.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover-image .wp-block-cover-text,
.wp-block-cover .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text,
.single-post .entry-content .wp-block-cover-text:last-child {
	font-size: 1.5em;
	margin-bottom: 0 !important;
}

@media screen and (min-width: 49.375em) {
	.wp-block-cover-image .wp-block-cover-image-text,
	.wp-block-cover-image .wp-block-cover-text,
	.wp-block-cover .wp-block-cover-image-text,
	.wp-block-cover .wp-block-cover-text {
		font-size: 2em;
		margin-bottom: 0 !important;
	}
}

/* Table */
.wp-block-table.is-style-stripes tr:nth-child(odd) {
		background-color: #ededed;
}

.entry-content .wp-block-categories,
.entry-content .wp-block-latest-posts {
	padding-left: 0;
}


/*-----------------------------------------------------------------------------------*/
/*	18.0 Media Queries
/*-----------------------------------------------------------------------------------*/

/* Minimum width of 600 pixels (smartphone landscape)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 37.500em) {
	.featured-slider .entry-edit,
	#front-section-four .entry-edit,
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-edit,
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-author {
		display: inline-block;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-date:before {
		content: ' / ';
		padding: 0 4px;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-edit,
	#front-section-four .entry-edit {
		padding-left: 20px;
	}
	.entry-content p.pull-left,
	.entry-content p.pull-right {
		width: 48%;
	}
	.entry-content p.pull-left {
		float: left;
		margin-right: 20px;
	}
	.entry-content p.pull-right {
		float: right;
		margin-left: 20px;
		text-align: right;
	}

	/* --- Front Section 2-column --- */
	#front-section-twocolumn .type-post {
		width: 47.8134110787172%;
		float: left;
	}
	#front-section-twocolumn .type-post:nth-of-type(odd) {
		margin-right: 2.1865889212828%;
		clear: left;
	}
	#front-section-twocolumn .type-post:nth-of-type(even) {
		margin-left: 2.1865889212828%;
		clear: right;
	}
	#front-section-twocolumn .type-post:nth-last-of-type(2) {
		padding-bottom: 0;
	}

	/* --- Widgets --- */
	.widget_search input.search-field {
		width: 67.8%;
	}
	.widget_search input[type="submit"] {
		width: 30%;
	}

	.widget_mc4wp_form_widget input[type="email"],
	.jetpack_subscription_widget #subscribe-email input[type="email"] {
		width: 58%;
		float: left;
	}
	.widget_mc4wp_form_widget input[type="submit"],
	.jetpack_subscription_widget #subscribe-submit input[type="submit"] {
		width: 40%;
		float: right;
	}

	/* --- Footer --- */
	.footer-feature-image {
		width: 47.8134110787172%;
		float: left;
		margin-right: 2.1865889212828%;
	}
	.footer-feature-textwrap {
		width: 47.8134110787172%;
		float: right;
		padding-top: 0;
		margin-left: 2.1865889212828%;
	}
}

/* Minimum width of 768 pixels (tablet portrait)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 48.000em) {
	/* --- General --- */
	.page .content-wrap,
	.front-section:first-of-type,
	.page.has-thumb .blog-wrap,
	.search-results .blog-wrap,
	.archive .blog-wrap,
	.error404 .content-wrap {
		padding-top: 60px;
	}

	/* --- Font Sizes --- */
	.single-post .entry-header h1.entry-title,
	.single-attachment .entry-header h1.entry-title,
	.page h1.entry-title {
		font-size: 48px;
		font-size: 3rem;
	}
	.single-post .entry-content blockquote p,
	.page .entry-content blockquote p,
	.front-section-title,
	.blog-wrap h3.blog-title,
	.social-front-title,
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-header h2.entry-title,
	.featured-slider .entry-header h2.entry-title,
	.section-one-column-one .entry-header h2.entry-title,
	.section-three-column-one .entry-header h2.entry-title,
	#front-section-four .entry-header h2.entry-title,
	.recommended-posts-wrap #jp-relatedposts h3.jp-relatedposts-headline,
	.archive-header h1.archive-title,
	.entry-content h1 {
		font-size: 36px;
		font-size: 2.25rem;
	}
	.entry-header p.intro,
	.section-about-column-one p,
	p.text-big,
	.single-post .entry-content p.intro,
	.entry-content h2 {
		font-size: 26px;
		font-size: 1.625rem;
	}
	.entry-header h2.entry-title,
	.entry-content  h3 {
		font-size: 24px;
		font-size: 1.5rem;
	}
	.entry-content  h4,
	.entry-content p.pull-left,
	.entry-content p.pull-right {
		font-size: 22px;
		font-size: 1.375rem;
	}
	.entry-content p,
	.entry-content ol,
	.entry-content ul,
	.entry-content dl,
	.big-thumb .entry-header p.intro,
	.section-one-column-one .type-post .entry-summary,
	.section-three-column-one .type-post .entry-summary,
	p.text-small,
	.single-post .entry-content blockquote cite,
	.page .entry-content blockquote cite,
	.entry-content  h5,
	.entry-content  h6,
	address {
		font-size: 19px;
		font-size: 1.1875rem;
	}
	.entry-summary,
	.section-one-column-two .type-post:nth-of-type(n+2) .entry-header h2.entry-title,
	.section-two-column-two .type-post .entry-header h2.entry-title,
	.section-three-column-two .type-post .entry-header h2.entry-title,
	#front-section-fourcolumn .type-post .entry-header h2.entry-title,
	.section-sixcolumn-postwrap .type-post .entry-header h2.entry-title {
		font-size: 16px;
		font-size: 1rem;
	}
	input[type="button"],
	input[type="submit"],
	input#submit,
	.single-post .hentry .entry-meta,
	.single-attachment .hentry .entry-meta,
	.front-section a.all-posts-link,
	.single-post .entry-tags,
	.single-post div.sharedaddy h3.sd-title,
	.page div.sharedaddy h3.sd-title,
	.page div.sharedaddy h3.sd-title,
	.null-instagram-feed .clear {
		font-size: 15px;
		font-size: 0.9375rem;
	}
	.section-fourcolumn-postwrap .type-post .entry-summary,
	.section-sixcolumn-postwrap .type-post .entry-summary {
		font-size: 14px;
		font-size: 0.875rem;
	}

	/* --- Typography --- */
	.single-post .entry-content blockquote,
	.page .entry-content blockquote {
		margin: 0 0 40px;
		padding-bottom: 40px;
	}
	#front-section-four .format-video .entry-thumbnail a:before,
	.section-three-column-one .format-video .entry-thumbnail a:before,
	.featured-slider .format-video .entry-thumbnail a:before {
		width: 60px;
		height:42px;
		padding: 22px 0 0 24px;
		font-size: 16px;
	}

	/* --- Featured Posts Slider + Header Image --- */
	.featured-content {
		padding-bottom: 60px;
	}
	.header-image {
		margin-bottom: 60px;
	}
	.featured-slider {
		padding-bottom: 0;
	}
	.featured-slider .meta-main-wrap,
	#front-section-four .meta-main-wrap {
		padding-bottom: 35px;
	}
	.featured-slider button.slick-next,
	.featured-slider button.slick-prev {
		position: absolute;
		bottom: 0;
		outline: 0;
		border-top: none;
		border-left: none;
		border-bottom: none;
		text-indent: -99999px;
		z-index: 1;
		background: rgba(26, 26, 26, 0.75);
		width: 50px;
		height: 50px;
	}
	.slider-on.slider-boxed .featured-slider button.slick-prev,
	.slider-on.slider-boxed .featured-slider button.slick-next {
		border: none;
	}
	.featured-slider button.slick-next:hover,
	.featured-slider button.slick-prev:hover {
		background: rgba(26, 26, 26, 1);
	}
	.featured-slider button.slick-prev {
		left: auto;
		right: 50px;
		border-right: none;
	}
	.featured-slider button.slick-next {
		right: 0;
	}
	.featured-slider button.slick-prev:after,
	.featured-slider button.slick-next:after {
		color: #fff;
		position: absolute;
		bottom: 0;
	}
	.featured-slider button.slick-prev:after {
		left: 13px;
		bottom: 10px;
	}
	.featured-slider button.slick-next:after {
		right: 13px;
		bottom: 13px;
	}
	.slider-on.slider-boxed .featured-slider .entry-header,
	.slider-on.slider-boxed .featured-slider .entry-meta {
		padding-left: 40px;
		padding-right: 40px;
	}

	/* --- Front Page - Sections --- */
	.front-section {
		padding-bottom: 75px;
	}
	.front-section-title,
	.social-front-title,
	.page h1.entry-title,
	.recommended-posts-wrap #jp-relatedposts h3.jp-relatedposts-headline {
		padding: 3px 0 20px;
	}
	.front-section a.all-posts-link {
		top: 25px;
	}

	/* --- Front Section One --- */
	.section-one-column-one .entry-cats {
		top: 60px;
		left: 40px;
	}

	/* --- Front Section Two --- */
	.section-two-column-two .type-post {
		width: 22.28915662650602%;
	}
	.section-two-column-two .type-post:nth-of-type(1),
	.section-two-column-two .type-post:nth-of-type(2),
	.section-two-column-two .type-post:nth-of-type(3),
	.section-two-column-two .type-post:nth-of-type(5),
	.section-two-column-two .type-post:nth-of-type(6),
	.section-two-column-two .type-post:nth-of-type(7) {
		float: left;
		margin-right: 3.6144578313253%;
		margin-left: 0;
		clear: none;
	}
	.section-two-column-two .type-post:nth-of-type(1),
	.section-two-column-two .type-post:nth-of-type(5) {
		clear: left;
	}
	.section-two-column-two .type-post:nth-of-type(4),
	.section-two-column-two .type-post:nth-of-type(8) {
		float: right;
		margin: 0;
		clear: right;
	}
	.front-section .section-two-column-two .type-post:nth-of-type(5),
	.front-section .section-two-column-two .type-post:nth-of-type(6),
	.front-section .section-two-column-two .type-post:nth-of-type(7),
	.front-section .section-two-column-two .type-post:nth-of-type(8) {
		padding-bottom: 0;
	}

	/* --- Front Section Three --- */
	#front-section-three {
		padding-top: 75px;
		padding-bottom: 75px;
	}
	#front-section-three h3.front-section-title {
		padding-bottom: 40px;
	}
	#front-section-three a.all-posts-link {
		padding: 8px 20px;
		top: 0;
	}
	.section-three-column-two .entry-thumbnail {
		padding-bottom: 0;
	}
	.section-three-column-two .type-post:nth-of-type(1),
	.section-three-column-two .type-post:nth-of-type(3) {
		width: 47.81021897810219%;
		float: left;
		clear: left;
	}
	.section-three-column-two .type-post:nth-of-type(2),
	.section-three-column-two .type-post:nth-of-type(4) {
		width: 47.81021897810219%;
		float: right;
		clear: right;
	}
	.section-three-column-two .type-post:nth-of-type(3),
	.section-three-column-two .type-post:nth-of-type(4) {
		padding-bottom: 0;
	}

	/* --- Front Section Columns --- */
	#front-section-threecolumn .type-post,
	.section-sixcolumn-postwrap .type-post {
		width: 30.42333333333333%;
		float: left;
	}
	.section-sixcolumn-postwrap .type-post:nth-of-type(even) {
		float: left;
		clear: none;
		margin-left: 0;
	}
	.section-sixcolumn-postwrap .type-post:nth-of-type(odd) {
		clear: none;
		margin-right: 0;
	}
	#front-section-threecolumn .type-post:nth-of-type(3n+1),
	.section-sixcolumn-postwrap .type-post:nth-of-type(3n+1) {
		margin-right: 2.9%;
		clear: left;
	}
	#front-section-threecolumn .type-post:nth-of-type(3n+2),
	.section-sixcolumn-postwrap .type-post:nth-of-type(3n+2) {
		margin-left: 1.455%;
		margin-right: 1.455%;
	}
	#front-section-threecolumn .type-post:nth-of-type(3n+3),
	.section-sixcolumn-postwrap .type-post:nth-of-type(3n+3) {
		margin-left: 2.915%;
		clear: right;
	}
	.section-fourcolumn-postwrap .type-post {
		width: 22.28915662650602%;
		margin-right: 3.6144578313253%;
		float: left;
		clear: none;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(odd),
	.section-fourcolumn-postwrap .type-post:nth-of-type(even) {
		clear: none;
		margin-left: 0;
		margin-right: 3.6144578313253%;
		float: left;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(4n+1) {
		clear: left;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(4n+4) {
		margin-right: 0;
		clear: right;
	}
	#front-section-threecolumn .type-post:last-child,
	#front-section-threecolumn .type-post:nth-last-child(2),
	#front-section-threecolumn .type-post:nth-last-child(3),
	.section-fourcolumn-postwrap .type-post:last-child,
	.section-fourcolumn-postwrap .type-post:nth-last-child(2),
	.section-fourcolumn-postwrap .type-post:nth-last-child(3),
	.section-fourcolumn-postwrap .type-post:nth-last-child(4),
	.section-sixcolumn-postwrap .type-post:nth-last-child(3) {
		padding-bottom: 0;
	}

	/* --- Front Page - Blog --- */
	#primary .hentry {
		padding: 20px 0 40px;
	}

	/* --- Blog - default --- */
	.blog #primary .hentry .entry-meta,
	.archive #primary .hentry .entry-meta,
	.search-results #primary .hentry .entry-meta {
		width: 25.49019607843137%; /* -- 130px at 1440px ---*/
		float: left;
		display: block;
	}
	.blog.blog-grid #primary .hentry .entry-meta,
	.archive.blog-grid #primary .hentry .entry-meta,
	.search-results.blog-grid #primary .hentry .entry-meta,
	.blog.blog-classic #primary .hentry .entry-meta,
	.archive.blog-classic #primary .hentry .entry-meta,
	.search-results.blog-classic #primary .hentry .entry-meta {
		width: 100%;
	}
	.blog #primary .hentry .entry-main,
	.archive #primary .hentry .entry-main,
	.search-results #primary .hentry .entry-main {
		width: 74.50980392156863%; /* -- 380px at 1440px ---*/
		float: left;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-main {
		width: 100%;
		float: none;
	}
	.blog #primary .hentry .entry-thumbnail,
	.archive #primary .hentry .entry-thumbnail,
	.search-results #primary .hentry .entry-thumbnail {
		width: 36.14457831325301%; /* -- 300px at 1440px ---*/
	}
	.blog #primary .hentry .meta-main-wrap,
	.archive #primary .hentry .meta-main-wrap,
	.search-results #primary .hentry .meta-main-wrap {
		width: 61.44578313253012%; /* -- 510px at 1440px ---*/
		float: left;
	}

	/* --- Blog - default Bigger Posts --- */
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) {
		margin-top: 40px;
		margin-bottom: 80px;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap {
		padding: 0 5.3125% 64px;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta {
		width: 80.43478260869566%;
		left: 5.3125%;
		bottom: 35px;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats {
		padding-bottom: 8px;
	}

	/* --- Blog - Additional Blog Layouts --- */
	.blog.blog-grid #primary .hentry .entry-thumbnail,
	.archive.blog-grid #primary .hentry .entry-thumbnail,
	.search-results.blog-grid #primary .hentry .entry-thumbnail {
		width: 100%;
		float: none;
	}
	.blog.blog-grid #primary .hentry .meta-main-wrap,
	.archive.blog-grid #primary .hentry .meta-main-wrap,
	.search-results.blog-grid #primary .hentry .meta-main-wrap {
		width: 100%;
		float: none;
	}
	.blog-grid .infinite-wrap {
		display: block;
	}
	.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry,
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry {
		width: 48%;
		float: left;
	}
	.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry,
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry {
		padding: 20px 0 35px;
	}
	.uku-serif.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry,
	.uku-serif.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry {
		padding: 0 0 80px;
	}
	.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(2n+1),
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(2n+1) {
		margin-right: 4%;
		clear: left;
	}
	.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(2n+2),
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(2n+2) {
		clear: right;
	}

	/* --- Single Post --- */
	.single-post.blog-classic.no-sidebar .entry-content,
	.single-post.blog-classic.no-sidebar .entry-footer,
	.single-post.blog-classic.no-sidebar #comments,
	.single-post.blog-classic.no-sidebar .post-navigation {
		max-width: 790px;
		width: 790px;
	}
	.single-post .entry-header {
		margin: 0 0 60px;
		padding: 45px 0 0;
	}
	.single-post .big-thumb .entry-header {
		padding:  0;
	}
	.single-post .entry-thumbnail {
		padding-bottom: 53px;
	}
	.single-post .big-thumb .entry-thumbnail {
		padding-bottom: 60px;
	}
	.single-post .big-thumb .entry-thumbnail,
	.big-thumb .title-wrap {
		margin-left: -7.14285714285714%; /* 90px at 1440px */
		margin-right: -7.14285714285714%;
		padding-bottom: 60px;
	}
	.big-thumb .title-wrap {
		width: 114.28571428571428%;
	}
	.big-thumb .title-wrap .entry-cats,
	.big-thumb .entry-header h1.entry-title,
	.big-thumb .entry-header p.intro {
		padding-left: 6.25%;
		padding-right: 6.25%;
	}
	.big-thumb .title-wrap {
		bottom: 128px;
		padding-bottom: 35px;
	}
	.meta-columnone,
	.meta-columntwo {
		display: block;
		width: 320px;
	}
	.meta-columntwo {
		width: 200px;
	}
	.single-post .entry-comments-title {
		display: block;
	}
	.single-post .entry-comments a:before {
		font: normal 18px/1 'Genericons';
		top: 4px;
	}
	.single-post .entry-comments a {
		padding-left: 22px;
	}
	.single-post .entry-tags {
		padding: 30px 0 0 0;
	}
	.author-pic {
		width: 50px;
	}
	.author-pic img {
		width: 50px;
		height: 50px;
	}
	.authorbox .author-heading,
	.authorbox p.author-bio,
	.authorbox .author-links {
		padding-left: 90px;
	}
	.authorbox .author-pic,
	.authorbox .author-pic img {
		width: 70px;
		height: 70px;
	}
	.author-links a.author-website {
		display: inline-block;
		margin: 0 30px 0 0;
	}
	.author-links a.author-twitter {
		display: inline-block;
	}

	/* --- Comments --- */
	#comments {
		padding: 70px 0 0 0;
		outline: none;
	}
	ol.commentlist {
		padding: 40px 0 10px;
	}
	/* --- Pagination --- */
	.pagination {
		letter-spacing: 3px;
	}
	.single-post .post-navigation {
		padding-top: 75px;
	}
	#comments li.comment ul.children {
		margin-left: 60px;
	}
	#comments li.comment ul.children ul.children ul.children {
		margin-left: 0;
	}

	/* --- Pages --- */
	.page h1.entry-title {
		margin-bottom: 45px;
	}

	/* --- Footer --- */
	#colophon {
		padding-top: 70px;
	}
	#site-info {
		font-size: 14px;
		font-size: 0.875rem;
	}
	#site-info ul li {
		display: inline-block;
	}
	#footer-social {
		padding-top: 10px;
	}
	.big-footer-feature {
		margin-bottom: 70px;
		padding-bottom: 70px;;
	}
	#big-footer-feature h3.footer-feature-title {
		padding: 8px 0 35px;
	}
	.big-instagram-wrap .widget-area .widget {
		padding: 45px 0 0 0;
	}

	/*--- Shortcodes ---*/
	.two-columns-one {width: 48.5%;}
	.three-columns-one {width: 31.3%;}
	.three-columns-two {width: 65.15%;}
	.four-columns-one {width: 22.375%;}
	.four-columns-two {width: 48%;}
	.four-columns-three {width: 74.5%;}
	.two-columns-one,
	.three-columns-one,
	.three-columns-two,
	.four-columns-one,
	.four-columns-two,
	.four-columns-three {
		position: relative;
		float: left;
		margin-bottom: 0;
	}
	.two-columns-one {margin: 0 1.5% 0 0;}
	.two-columns-one.last {margin: 0 1.5% 0;}
	.three-columns-one {margin: 0 3% 0 0;}
	.four-columns-one {margin: 0 3.5% 0 0;}

	/*--- Jetpack Related Posts ---*/
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
		width: 21.8%;
		margin-right: 3.6144578313253%;
		float: left;
		clear: none;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(odd),
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(even) {
		margin-left: 0;
		margin-right: 3.6144578313253%;
		clear: none;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(4n+4) {
		margin-right: 0;
		clear: right;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(4n+1) {
		clear: left;
	}
}

/* Minimum width of 790 pixels (WP Admin bar changes size)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 49.375em) {
	.admin-bar #site-branding,
	.admin-bar .inner-offcanvas-wrap {
		top: 32px;
	}
}

/* Minimum width of 1024 pixels (tablet landscape)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 64.000em) {
	/* --- General --- */
	.featured-slider .entry-thumbnail a,
	#front-section-four .entry-thumbnail a {
		width: 100%;
	}

	/* --- Font Sizes --- */
	.entry-header h2.entry-title {
		font-size: 28px;
		font-size: 1.75rem;
	}
	#front-section-twocolumn .entry-header h2.entry-title,
	p.text-big,
	.uku-standard.blog-classic .entry-header h2.entry-title {
		font-size: 32px;
		font-size: 2rem;
	}

	/* --- Front Page Sections --- */
	.front-about-img {
		width: 32.8%;
		padding-right: 1.6%;
	}
	.section-about-column-one p {
		padding-left: 1.6%;
		width: 67.2%;
	}

	/* --- Footer --- */
	.footer-feature-btn {
		margin: 40px 0 0 0;
		padding: 18px 40px;
	}
	.big-footer-feature p.text-small {
		padding: 20px 0 0 0;
	}
}

/* Minimum width of 1060 pixels (small desktop screens)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 66.250em) {
	/* --- General --- */
	body,
	.inner-offcanvas-wrap,
	.featured-content {
		padding-top: 0;
	}
	.blog.slider-on #masthead,
	.blog.headerimg-on #masthead {
		margin-bottom: 0;
		border-bottom: none;
	}
	.slider-on.slider-boxed #masthead,
	.headerimg-on.header-boxed #masthead {
		border-bottom: 1px solid #ddd !important;
	}
	.front-section:first-of-type {
		padding-top: 0;
	}
	.page .content-wrap {
		padding-top: 60px;
	}
	.blog #masthead {
		margin-bottom: 60px;
	}

	/* --- Header --- */
	.custom-logo-wrap {
		text-align: center;
	}
	.custom-logo-wrap a.custom-logo-link img {
		width: 260px;
		max-width: 260px;
		max-height: 120px;
	}
	.admin-bar #site-branding,
	.admin-bar .inner-offcanvas-wrap {
		top: 0;
	}
	.admin-bar .inner-offcanvas-wrap {
		top: 32px;
	}
	.admin-bar.slider-on.overlay-show #masthead {
		padding-top: 32px;
	}
	p.site-description {
		display: block;
		text-align: center;
		margin: 0;
		padding: 4px 0 0 0;
		font-size: 12px;
		font-size: 0.75rem;
		text-transform: uppercase;
		letter-spacing: 1px;
	}
	.hide-tagline p.site-description {
		display: none !important;
	}
	.home.blog.slider-on.slider-fullscreen #site-branding,
	.home.blog.headerimg-on.header-fullscreen #site-branding {
		position: relative;
	}
	.content-wrap {
		margin-top: 0;
	}
	#site-branding {
		position: relative;
		width: 87.5%; /* -- 1260px at 1440px ---*/
		margin-left: auto;
		margin-right: auto;
		padding: 17px 0 0;
		border-bottom: none;
		background: none;
	}

	/* --- Image Fade In --- */
	.js .imgfade-on .fadein {
		opacity: 0;
		transition: opacity 0.7s ease-in-out;
		-webkit-transition: opacity 0.7s ease-in-out;
		-webkit-transform: translateZ(0);
	}
	.js .imgfade-on .fadein.inview {
		opacity: 1;
	}

	/* --- Blog - default --- */
	.blog-wrap {
		padding-bottom: 80px;
	}
	.blog-wrap, #colophon,
	.featured-slider .entry-header,
	.featured-slider .entry-meta,
	.singlepost-wrap,
	.recommended-posts-wrap,
	.front-section,
	.slider-on.slider-boxed .featured-content,
	.headerimg-on.header-boxed .header-image {
		padding-left: 0;
		padding-right: 0;
	}
	.blog-wrap,
	.front-section,
	.singlepost-wrap,
	.recommended-posts-wrap,
	.footer-wrap,
	.big-footer-feature,
	.slider-on.slider-boxed .featured-content,
	.headerimg-on.header-boxed .header-image {
		margin-left: 6.25%;
		margin-right: 6.25%;
	}
	.slider-on.slider-boxed .featured-content {
		width: 87.5%;
	}
	#front-section-four {
		margin-left: auto;
		margin-right: auto;
	}
	#primary {
		width: 65.87301587301587%; /* -- 830px at 1440px ---*/
		float: left;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) {
		margin-left: -10.8433734939759%; /* -- 90px at 1440px ---*/
		margin-right: 0;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) img.wp-post-image {
		width: 100%;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap {
		padding-left: 9.78260869565217%;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta {
		left: 9.78260869565217%;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail.format-video:nth-child(4n) .entry-thumbnail a:before {
		left: 9.78260869565217%;
		top: 35px;
	}
	#secondary,
	#sidebar-page {
		width: 31.74603174603175%; /* -- 400px at 1440px ---*/
		float: right;
		padding-top: 0;
	}

	/* --- Blog - Additional Blog Layouts --- */
	.uku-serif.blog-grid .blog-wrap .entry-header h2.entry-title {
			font-size: 36px;
	}
	.blog-grid.infinity-success #primary .infinite-wrap {
		clear: both;
		display: block;
		overflow: hidden;
	}
	.blog-grid .blog-wrap #primary .posts-wrap .hentry {
		width: 30.5785124%;
		float: left;
	}
	.blog-grid .blog-wrap #primary .posts-wrap .hentry {
		padding: 20px 0 35px;
	}
	.uku-serif.blog-grid .blog-wrap #primary .posts-wrap .hentry {
		padding: 0 0 80px;
	}
	.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry {
		width: 30.5785124%;
	}
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry {
		width: 21.9008264%;
	}
	.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(2n+2),
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(2n+2) {
		margin-right: 0;
		clear: none;
	}
	.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(3n+1) {
		margin-right: 4.1322314%;
		clear: left;
	}
	.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(3n+2) {
		margin-right: 4.1322314%;
		clear: none;
	}
	.blog-threecolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(3n+3) {
		margin-right: 0;
		clear: right;
	}
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(4n+1) {
		margin-right: 4.1322314%;
		clear: left;
	}
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(4n+2),
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(4n+3) {
		margin-right: 4.1322314%;
		clear: none;
	}
	.blog-fourcolumns .blog-wrap #primary .posts-wrap .hentry:nth-child(4n+4) {
		margin-right: 0;
		clear: right;
	}

	/* --- Left and no Sidebar Options --- */
	.sidebar-left #primary {
		float: right;
	}
	.single-post.sidebar-left .contentwrap {
		float: right;
	}
	.blog.blog-defaultplus.sidebar-left #primary .hentry.has-post-thumbnail:nth-child(4n) {
		margin-right: -10.8433734939759%; /* -- 90px at 1440px ---*/
		margin-left: 0;
	}
	.blog.blog-defaultplus.sidebar-left #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap {
		padding-left: 40px;
		padding-right: 9.78260869565217%;
	}
	.sidebar-left #secondary,
	.sidebar-left #sidebar-page {
		float: left;
		padding-top: 0;
	}
	.blog.blog-defaultplus.sidebar-left #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta,
	.blog.blog-defaultplus.no-sidebar #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta  {
		left: 40px;
	}
	.no-sidebar #primary {
		width: 90%;
		max-width: 1260px;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}
	.page-fullwidth #primary,
	.blog-grid.no-sidebar #primary {
		width: 100% !important;
		max-width: none;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}
	.blog.blog-defaultplus.no-sidebar #primary .hentry.has-post-thumbnail:nth-child(4n) {
		margin-left: auto;
	}
	.blog.blog-defaultplus.no-sidebar #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap {
		padding-left: 40px;
	}
	.single-post.no-sidebar .contentwrap {
		width: 100%;
		max-width: 1318px;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}
	.single-post.no-sidebar .entry-content,
	.single-post.no-sidebar .entry-footer,
	.single-post.no-sidebar #comments,
	.single-post.no-sidebar .post-navigation {
		margin-left: auto;
		margin-right: auto;
		width: 80%;
	}
	.single-post.no-sidebar .entry-content .wide-content {
		margin-left: -12.5%;
		margin-right: -12.5%;
	}

	/* --- Font Sizes --- */
	h1.site-title,
	p.site-title {
		font-size: 60px;
		font-size: 3.75rem;
		line-height: 1.35;
		text-align: center;
		padding-right: 0;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-header h2.entry-title,
	.featured-slider .entry-header h2.entry-title,
	.section-one-column-one .entry-header h2.entry-title,
	.section-three-column-one .entry-header h2.entry-title,
	#front-section-four .entry-header h2.entry-title,
	p.text-big {
		font-size: 48px;
		font-size: 3rem;
	}
	.section-one-column-one .type-post .entry-summary,
	.section-about-column-one p {
		font-size: 32px;
		font-size: 2rem;
		line-height: 1.25;
	}
	.big-thumb .entry-header p.intro {
		font-size: 26px;
		font-size: 1.625rem;
	}
	#front-section-fourcolumn .type-post .entry-header h2.entry-title,
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
		font-size: 20px;
		font-size: 1.25rem;
	}
	.entry-meta,
	.entry-cats,
	.search-results a.post-edit-link,
	.archive a.post-edit-link {
		font-size: 12px;
		font-size: 0.75rem;
		font-weight: normal;
	}

	/* --- Colors --- */
	.blog.headerfont-light #site-branding .site-title a,
	.blog.headerfont-light #desktop-navigation ul a,
	.blog.headerfont-light #search-open,
	.blog.headerfont-light #header-social ul li a,
	.blog.headerfont-light #desktop-navigation ul a,
	.blog.headerfont-light #search-open,
	.blog.headerfont-light #header-social ul li a {
		color: #fff;
	}

	/* --- Off Canvas Area --- */
	#offcanvas-wrap {
		padding-top: 0;
	}
	#overlay-nav .dropdown-toggle {
		display: none !important;
	}
	.overlay-show #overlay-wrap {
		width: 100%; /* -- 1010px at 1440px ---*/
		background: transparent;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: -20px;
		z-index: 90000000;
		cursor: pointer;
	}
	.inner-offcanvas-wrap {
		position: fixed;
		left: -100%;
		top: 0;
		height: 100%;
		overflow: auto;
		display: block;
		background: #f4f4f4;
		width: 70.13888888888889%; /* -- 1010px at 1440px ---*/
		padding-left: 6.25%; /* -- 90px at 1440px ---*/
		padding-right: 6.25%; /* -- 90px at 1440px ---*/
		z-index: 100000000;
		pointer-events: auto;
		padding-bottom: 100px;
		-webkit-transition: left,.35s,ease-in-out;
		-moz-transition: left,.35s,ease-in-out;
		-o-transition: left,.35s,ease-in-out;
		transition: left,.35s,ease-in-out;
	}
	.offcanvas-widgets-off .inner-offcanvas-wrap {
		width: 40.27777777777778%; /* -- 580px at 1440px ---*/
	}
	.overlay-show .inner-offcanvas-wrap {
		left: 0;
	}
	#overlay-open {
		position: absolute;
		top: 40px;
		left: -17px;
		right: auto;
		width: 4.76190476190476%;
		height: 59px;
		text-align: center;
	}
	.close-btn-wrap {
		border: none;
	}
	.mobile-search,
	#mobile-social {
		display: none;
	}
	#overlay-nav {
		width: 48.19277108433735%; /* -- 400px at 1440px ---*/
		float: left;
		border-top: 1px solid #1a1a1a;
	}
	#sidebar-offcanvas {
		width: 48.19277108433735%; /* -- 400px at 1440px ---*/
		float: right;
	}
	.offcanvas-widgets-off #overlay-nav {
		width:100%;
	}
	.close-btn-wrap {
		position: relative;
		height: 160px;
	}
	#overlay-close {
		position: absolute;
		top: 40px;
		left: -17px;
		right: auto;
		width: 59px;
		height: 59px;
		text-align: center;
	}
	#overlay-nav ul li {
		padding-top: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #1a1a1a;
	}
	#overlay-nav ul li.menu-item-has-children,
	#overlay-nav ul li.page_item_has_children {
		padding-bottom: 0;
		border-bottom: none;
	}
	#overlay-nav ul li a {
		display: inline-block;
		padding: 0;
	}
	#overlay-nav ul li.menu-item-has-children a,
	#overlay-nav ul li.page_item_has_children a {
		border-bottom: none !important;
		padding-bottom: 0;
	}
	#overlay-nav ul ul.sub-menu,
	#overlay-nav ul ul.children {
		display: block;
		border-bottom: 1px solid #1a1a1a;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	#overlay-nav ul ul ul.sub-menu,
	#overlay-nav ul ul ul.children {
		border-bottom: none;
		padding-top: 0;
		padding-bottom: 0;
	}
	#overlay-nav ul ul li a {
		padding-left: 0;
		padding-right: 0;
	}
	#offcanvas-widgets-open {
		display: none;
	}
	#sidebar-offcanvas {
		display: block !important;
	}
	#sidebar-offcanvas .widget {
		padding-left: 0;
		padding-right: 0;
	}
	.overlay-show .close-btn-wrap {
		position: relative;
		top: 0;
		left: auto;
		right: auto;
		background: transparent;
		height: 158px;
	}

	/* --- Social Nav Header --- */
	.header-social {
		display: block;
		position: absolute;
		right: 0;
		top: 40px;
		height: 59px;
	}
	.header-social ul li a {
		font: normal 22px/1 'Genericons';
		padding: 0;
		width: 45px;
		height: 59px;
	}
	.header-social ul li a::before {
		font: normal 22px/1 'Genericons';
		text-align: center;
		width: 45px;
		height: 59px;
		padding-top: 20px;
	}

	/* --- Search Desktop --- */
	#masthead {
		position: relative;
		border-bottom: 1px solid #ddd;
	}
	.search-open,
	.desktop-search {
		display: block;
	}
	.search-open {
		position: absolute;
		top: 40px;
		left: 9.23611111111111%;
		right: auto;
		width: 4.16666666666667%;
		height: 59px;
		text-align: center;
		background: transparent;
		border: none;
		text-indent: -99999px;
		z-index: 10000;
		outline: none;
	}
	.search-open:before {
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		text-indent: 0;
		font: normal 27px/1 'Genericons';
		content: '\f400';
		text-align: center;
		width: 100%;
		height: 59px;
		padding-top: 17px;
	}
	.desktop-search {
		position: absolute;
		top: 100%;
		width: 100%;
		opacity: 0;
		height: 0;
		z-index: 10000;
		background: rgba(26, 26, 26, 0.75);
		text-align: center;
		border-top: 1px solid #ddd;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.desktop-search-show .desktop-search {
		position: absolute;
		top: 100%;
		opacity: 1;
		height: 118px;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.desktop-search .searchform {
		height: 0;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.desktop-search-show .desktop-search .searchform {
		height: 118px;
		padding-top: 35px;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.desktop-search input.search-field {
		width: 33%;
		border-top: 0;
		border-left: 0;
		border-right: 0;
		background: none;
		border-bottom: 1px solid #fff;
		padding: 9px 0;
		color: #fff;
		letter-spacing: 0.5px;
	}
	.desktop-search input[type="submit"] {
		margin-left: 10px;
		padding: 8px 20px;
		background: none;
		color: #fff;
		border: 2px solid #fff;
		font-size: 15px;
		font-size: 0.9375rem;
		text-transform: uppercase;
		letter-spacing: 3px;
	}

	/* --- Desktop Nav --- */
	#desktop-navigation {
		display: block;
		padding: 0;
	}
	#desktop-navigation ul {
		margin: 0;
		padding: 0;
		text-align: center;
	}
	#desktop-navigation ul li {
		position: relative;
		display: inline-block;
		padding: 20px 15px 18px;
	}
	#desktop-navigation .sub-menu,
	#desktop-navigation .children {
		display: none;
	}
	#desktop-navigation .dropdown-toggle {
		display: none;
	}

	/* --- Desktop Nav - Sub Menu --- */
	#desktop-navigation ul li:hover > ul.sub-menu,
	#desktop-navigation ul li:hover > ul.children {
		display: block !important;
	}
	#desktop-navigation ul ul.sub-menu,
	#desktop-navigation ul ul.children {
		position: absolute;
		top: 59px;
		left: 0;
		width: 200px;
		margin: 0;
		padding: 5px 0;
		text-align: left;
		color: #fff;
		background: #1a1a1a;
		z-index: 100000;
	}
	#desktop-navigation ul ul.sub-menu:before,
	#desktop-navigation ul ul.children:before {
		font: normal 22px/1 'Genericons';
		content: '\f500';
		position: absolute;
		top: -22px;
		left: 15px;
		width: 30px;
		text-align: left;
		background: none;
		z-index: 10;
		color: #1a1a1a;
	}
	#desktop-navigation ul ul.sub-menu ul.sub-menu:before,
	#desktop-navigation ul ul.children ul.children:before {
		display: none;
	}
	#desktop-navigation ul ul.sub-menu ul.sub-menu,
	#desktop-navigation ul ul.children ul.children {
		top: -5px;
		left: 200px;
	}
	#desktop-navigation .sub-menu li a,
	#desktop-navigation .children li a {
		display: block;
		padding: 10px 15px;
		font-size: 14px;
		font-size: 0.875rem;
		color: #fff !important;
		text-transform: none;
		font-weight: normal;
		letter-spacing: 0;
	}
	#desktop-navigation .sub-menu li,
	#desktop-navigation .children li {
		padding: 0;
		line-height: 1.1;
		display: block;
	}

	/* --- Desktop Header - Sticky --- */
	.hide-header-sticky .sticky-header {
		display: none !important;
	}
	.sticky-header {
		display: block;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		background: #fff;
		height: 59px;
		transition: -webkit-transform .3s;
		transition: transform .3s;
		transition: transform .3s,-webkit-transform .3s;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		box-shadow: 0 0 8px rgba(0,0,0,.25);
		z-index: 100000;
	}
	.fixedheader-dark .sticky-header {
		background: #1a1a1a;
	}
	.fixedheader-dark.header-stick #overlay-open-sticky,
	.fixedheader-dark.header-stick #search-open-sticky,
	.fixedheader-dark.header-stick #header-social-sticky ul li a {
		color: rgba(255, 255, 255, 0.5);
	}
	.fixedheader-dark.header-stick .sticky-header p.site-title a,
	.fixedheader-dark.header-stick #overlay-open-sticky:hover,
	.fixedheader-dark.header-stick #search-open-sticky:hover,
	.fixedheader-dark.header-stick #header-social-sticky ul li a:hover {
		color: #fff;
	}
	.sticky-header.hidden {
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
		box-shadow: none;
	}
	.sticky-header p {
		display: none;
		font-size: 30px;
		font-size: 1.875rem;
	}
	.header-stick .sticky-header p {
		display: block;
		padding: 8px 0 0 0;
	}
	#overlay-open-sticky {
		position: absolute;
		height: 59px;
		text-align: center;
	}
	#overlay-open-sticky {
		top: 0;
		left: 10px;
		width: 59px;
	}
	#search-open-sticky {
		top: 0;
		left: 69px;
		width: 59px;
	}
	#header-social-sticky {
		top: 0;
		right: 20px;
	}
	.header-stick #overlay-open-sticky,
	.header-stick #search-open-sticky,
	.header-stick #header-social-sticky {
		top: 0;
		z-index: 9999;
	}
	.header-stick #overlay-open-sticky {
		width: 60px;
	}
	.header-stick .desktop-search {
		position: fixed;
		top: 59px;
		border-top: none;
		height: 0;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.header-stick.desktop-search-show .desktop-search {
		height: 118px;
	}
	.sticky-header .custom-logo-wrap {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}
	.sticky-header .custom-logo-wrap .custom-logo-link img {
		max-width: 130px;
		max-height: 59px;
	}

	/* --- Featured Slider + Header Image --- */
	.featured-slider .entry-header,
	.featured-slider .entry-meta {
		width: 57.63888888888889%; /* -- 830px at 1440px ---*/
		margin-left: 6.25%;
	}
	.slider-on.slider-boxed .featured-slider .entry-header,
	.slider-on.slider-boxed .featured-slider .entry-meta {
		margin-left: 0;
	}
	.featured-slider .entry-author,
	.section-one-column-one .entry-author,
	.section-one-column-one .entry-date:before {
		display: inline-block;
	}
	.featured-slider .entry-date:before {
		content: ' / ';
		padding: 0 2px;
		display: inline-block;
	}
	.featured-slider .entry-meta {
		padding-top: 20px;
	}
	.featured-slider .entry-header h2.entry-title {
		padding-top: 10px;
	}
	.slider-on.slider-boxed .featured-content {
		padding-top: 30px;
	}
	.headerimg-on.header-boxed .header-image {
		margin-top: 30px;
	}
	.home.blog.headerimg-on.header-fullscreen #masthead .site-header-content,
	.home.blog.slider-on.slider-fullscreen #masthead .site-header-content {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		border-bottom: none;
		z-index: 1000000;
	}

	/* --- Front Section One --- */
	.section-one-column-one {
		width: 65.87301587301587%; /* -- 830px at 1440px ---*/
		float: left;
	}
	.section-one-column-one .type-post {
		padding-bottom: 0;
	}
	.section-one-column-two {
		width: 31.74603174603175%; /* -- 400px at 1440px ---*/
		float: right;
	}
	.section-one-column-one .entry-header {
		padding: 25px 0 15px;
	}
	.section-one-column-one .entry-summary,
	.section-three-column-one .entry-summary {
		padding: 0 0 35px;
	}
	.columns-wrap .entry-header {
		padding: 12px 0 0 0;
	}

	/* --- Front Section Two --- */
	.section-two-column-one {
		width: 31.74603174603175%; /* -- 400px at 1440px ---*/
		float: left;
	}
	.section-two-column-two {
		width: 65.87301587301587%; /* -- 830px at 1440px ---*/
		float: right;
	}
	.section-two-column-one .entry-header {
		padding: 20px 0 0 0;
	}
	.section-two-column-one .entry-header h2.entry-title {
		padding: 10px 0 20px;
	}
	.front-section .section-two-column-one .type-post {
		padding-bottom: 0;
	}

	/* --- Front Section Three (on Background) --- */
	#front-section-three {
		padding-left: 6.25%;
		padding-right: 6.25%;
	}
	.section-three-column-one {
		padding-bottom: 50px;
		clear: both;
		overflow: hidden;
	}
	.section-three-column-one .entry-thumbnail {
		width: 48.80952380952381%; /* -- 615px at 1440px ---*/
		float: right;
	}
	.section-three-column-one .entry-cats {
		top: 30px;
		left: 53.57142857142857%; /* -- 675px at 1440px ---*/
	}
	.section-three-column-one .entry-header,
	.section-three-column-one .entry-summary,
	.section-three-column-one .entry-meta,
	.page-template-shop-front .entry-text-wrap {
		width: 48.80952380952381%; /* -- 615px at 1440px ---*/
		float: left;
		clear: left;
	}
	.page-template-shop-front .section-three-column-one .entry-header,
	.page-template-shop-front .section-three-column-one .entry-summary,
	.page-template-shop-front .section-three-column-one .entry-meta {
			width: 100%;
	}
	.section-three-column-one .entry-header,
	.section-three-column-one .entry-header h2.entry-title {
		padding-top: 0;
	}
	.section-three-column-two .type-post {
		width: 23.21428571428571% !important;
		float: left !important;
		padding-bottom: 0 !important;
	}
	.section-three-column-two .type-post .entry-header h2.entry-title {
		padding-bottom: 0;
	}
	.section-three-column-two .type-post:nth-of-type(2),
	.section-three-column-two .type-post:nth-of-type(3) {
		clear: none;
		margin-right: 2.38095238095238%;
	}
	.section-three-column-two .type-post:nth-of-type(1) {
		clear: left;
		margin-right: 2.38095238095238%;
	}
	.section-three-column-two .type-post:nth-of-type(4) {
		clear: right;
	}

	/* --- Front Section Four (on Background) --- */
	#front-section-four .meta-main-wrap {
		padding-left: 6.25%;
		padding-right: 6.25%;
	}
	#front-section-four .format-video .entry-thumbnail a:before,
	.featured-slider .format-video .entry-thumbnail a:before {
		left: 6.25%;
		top: 40px;
	}
	#front-section-four .meta-main-wrap .entry-header {
		width: 65.87301587301587%; /* -- 830px at 1440px ---*/
	}
	#front-section-four .meta-main-wrap .entry-meta {
		padding-top: 20px;
	}
	#front-section-four .entry-header h2.entry-title {
		padding-top: 10px;
	}

	/* --- Front Section About  --- */
	.section-about-column-one {
		width: 74.4047619047619%; /* -- 937px at 1440px ---*/
		float: left;
	}
	.section-about-column-two {
		width: 23.21428571428571%;  /* -- 292px at 1440px ---*/
		float: right;
		padding: 0;
	}

	/* --- Front Section Columns --- */
	#front-section-twocolumn .type-post {
		width: 48.80952380952381%;
	}
	#front-section-twocolumn .type-post:nth-of-type(odd) {
		margin-right: 1.19047619047619%;
	}
	#front-section-twocolumn .type-post:nth-of-type(even) {
		margin-left: 1.19047619047619%;
	}
	#front-section-threecolumn .type-post {
		width: 31.74603333333333%;
	}
	#front-section-threecolumn .type-post:nth-of-type(3n+1) {
		margin-right: 1.5873%;
	}
	#front-section-threecolumn .type-post:nth-of-type(3n+2) {
		margin-left: 0.79365%;
		margin-right: 0.79365%;
	}
	#front-section-threecolumn .type-post:nth-of-type(3n+3) {
		margin-left: 1.5873%;
	}
	.section-fourcolumn-postwrap .type-post {
		width: 23.21428571428572%;
		margin-right: 2.38095238095238%; /* 30px at 1440px */
		float: left;
		clear: none;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(odd),
	.section-fourcolumn-postwrap .type-post:nth-of-type(even) {
		margin-right: 2.38095238095238%;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(4n+1) {
		clear: left;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(4n+4) {
		margin-right: 0;
		clear: right;
	}
	.section-sixcolumn-postwrap .type-post {
		width: 14.68253968253968%;
		margin-right: 2.38095238095238% !important;
		margin-left: 0;
		float: left;
		clear: none;
	}
	.section-sixcolumn-postwrap .type-post:nth-of-type(3n+1) {
		clear: none;
	}
	.section-sixcolumn-postwrap .type-post:nth-of-type(3n+2) {
		margin-left: 0;
	}
	.section-sixcolumn-postwrap .type-post:nth-of-type(3n+3) {
		margin-left: 0;
		clear: none;
	}
	.section-sixcolumn-postwrap .type-post:nth-of-type(6n+1) {
		clear: left;
	}
	.section-sixcolumn-postwrap .type-post:nth-of-type(6n+6) {
		clear: right;
		margin-right: 0 !important;
	}
	.section-sixcolumn-postwrap .type-post:nth-last-child(4),
	.section-sixcolumn-postwrap .type-post:nth-last-child(5),
	.section-sixcolumn-postwrap .type-post:nth-last-child(6) {
		padding-bottom: 0;
	}
	#front-section-twocolumn .entry-header,
	#front-section-threecolumn .entry-header,
	#front-section-fourcolumn .entry-header {
		padding: 20px 0 0 0;
	}
	#front-section-twocolumn .entry-summary,
	#front-section-threecolumn .entry-summary,
	#front-section-fourcolumn .entry-summary {
		padding: 12px 0 0 0;
	}

	/* --- Single Post --- */
	.singlepost-wrap {
		margin-top: 0;
	}
	.single-post .contentwrap,
	.single-attachment .contentwrap {
		width: 65.87301587301587%;
		float: left;
	}
	.single-post #colophon,
	.single-attachment #colophon {
		margin-top: 80px;
	}
	.entry-header p.intro {
		display: block;
	}

	/* --- Footer --- */
	.title-footer,
	#colophon .custom-logo-wrap {
		width: 31.74603174603175%; /* -- 400px at 1440px ---*/
		margin-right: 2.38095238095238%; /* -- 30px at 1440px ---*/
		float: left;
	}
	#colophon .custom-logo-wrap .custom-logo-link img {
		max-width: 130px;
		max-height: 59px;
	}
	#footer-menu-one,
	#footer-menu-two,
	#footer-menu-three,
	#footer-menu-four {
		clear: none;
	}
	.footer-menu {
		width: 14.68253968253968%; /* -- 185px at 1440px ---*/
		float: left;
	}
	#footer-menu-one,
	#footer-menu-two,
	#footer-menu-three {
		margin-right: 2.38095238095238%; /* -- 30px at 1440px ---*/
	}
	.title-footer {
		font-size: 36px;
		font-size: 2.25rem;
	}
	#site-info {
		width: 50%;
		float: left;
	}
	#footer-social {
		padding-top: 23px;
		float: right;
		text-align: right;
	}
	#footer-social ul {
		float: left;
	}
	#footer-social span {
		display: inline-block;
		float: left;
		padding: 8px 15px 0px 0px;
	}
	.footer-feature-image {
		width: 31.74603174603175%;
		margin-right: 0;
	}
	.footer-feature-textwrap {
		width: 65.87301587301587%;
		margin-left: 0;
	}

	/* --- Extra Plugins --- */
	.widget_mc4wp_form_widget input[type="email"],
	.jetpack_subscription_widget #subscribe-email input[type="email"] {
		width: 100%;
		margin-bottom: 10px;
	}
	.widget_mc4wp_form_widget input[type="submit"],
	.jetpack_subscription_widget #subscribe-submit input[type="submit"] {
		width: 100%;
	}

	/*--- Jetpack Related Posts ---*/
	.recommended-posts-wrap {
		padding-top: 80px;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
		width: 22.6%;
		margin-right: 2.38095238095238%;
		padding-bottom: 0;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(odd),
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(even) {
		margin-right: 2.38095238095238%;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
		padding: 18px 0 0 0;
	}
}


/* Minimum width of 1360 pixels (larger desktop screens)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 85.000em) {
	/* --- Font Sizes --- */
	.featured-slider .entry-header h2.entry-title,
	.single-post .entry-header h1.entry-title,
	#front-section-four .entry-header h2.entry-title  {
		font-size: 58px;
		font-size: 3.625rem;
		line-height: 1.03;
	}
	.section-three-column-one .type-post .entry-summary,
	.section-about-column-one p,
	.widget_mc4wp_form_widget p,
	.jetpack_subscription_widget #subscribe-text p {
		font-size: 34px;
		font-size: 2.125rem;
		line-height: 1.3;
	}

	/* --- Typography --- */
	.entry-content p.pull-left, .entry-content p.pull-right {
		margin-bottom: 20px;
	}

	/* --- Blog - Bigger Posts --- */
	.single-post.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) {
		margin-left: 0;
	}

	/* ---Front Page Sections --- */
	.section-about-column-one p cite {
		padding: 30px 0 0 0;
	}
	.section-one-column-one .format-video .entry-thumbnail a:before,
	.section-two-column-one .format-video .entry-thumbnail a:before,
	#front-section-four .format-video .entry-thumbnail a:before {
		width: 70px;
		height: 52px;
		padding: 29px 0 0 28px;
		font-size: 19px;
	}
	#front-section-fourcolumn .format-video .entry-thumbnail a:before {
		width: 60px;
		height: 42px;
		padding: 22px 0 0 24px;
		font-size: 16px;
	}

	/* --- Single Posts --- */
	.single-post .entry-content,
	.single-post .entry-footer,
	.single-post #comments,
	.single-post .post-navigation {
		margin-left: 12.04819277108434%;
	}
	.big-thumb .title-wrap {
		width: 114.28571428571428%;
	}
	.single-post .entry-content {
		margin-top: -8px;
	}

	/* --- No Sidebar --- */
	.no-sidebar #primary {
		width: 80%;
	}
	.single-post.no-sidebar .contentwrap {
		width: 100%;
		float: none;
	}
	.single-post.no-sidebar .entry-content,
	.single-post.no-sidebar .entry-footer,
	.single-post.no-sidebar #comments,
	.single-post.no-sidebar .post-navigation {
		width: 65.86%;
		margin-left: auto;
		margin-right: auto;
	}
	.single-post.no-sidebar .entry-content .wide-content {
		margin-left: 0;
		margin-right: -31.5%;
	}

	/* --- Jetpack Share Icons --- */
	.single-post #socialicons-sticky {
		position: relative;
	}
	.single-post div.sharedaddy .sd-social-icon h3.sd-title {
		display: none;
	}
	.single-post .sharedaddy .sd-social-icon {
		display: block;
		position: absolute;
		top: 8px;
		left: 0;
		z-index: 10000;
	}
	.single-post .sd-social-icon .sd-content ul li {
		display: block;
	}
	.single-post .sd-social-icon .sd-content ul {
		margin: 0 !important;
	}

	/* --- Extra Plugins --- */
	.widget_mc4wp_form_widget,
	.jetpack_subscription_widget {
		margin-bottom: 45px;
	}
	.widget_mc4wp_form_widget input[type="email"],
	.jetpack_subscription_widget #subscribe-email input[type="email"] {
		width: 60%;
		margin-bottom: 0;
	}
	.widget_mc4wp_form_widget input[type="submit"],
	.jetpack_subscription_widget #subscribe-submit input[type="submit"] {
		width: 38%;
		padding: 19px 4%;
	}
}


/* Minimum width of 1800 pixels (larger desktop screens)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 112.500em) {
	/* --- General --- */
	.blog-wrap,
	.front-section,
	#front-section-three .front-section-title,
	#front-section-three .section-three-column-one,
	#front-section-three .section-three-column-two,
	.singlepost-wrap,
	.recommended-posts-wrap,
	.footer-wrap,
	.big-footer-feature,
	.slider-on.slider-boxed .featured-content,
	.headerimg-on.header-boxed .header-image,
	.featured-slider .entry-header,
	.featured-slider .entry-meta,
	.big-instagram-wrap {
		width: 70%;
		margin-left: auto;
		margin-right: auto;
	}
	#front-section-three {
		padding-left: 0;
		padding-right:0;
	}
	#front-section-four {
		width: 100%;
		margin-left: 0;
	}
	#front-section-four .meta-main-wrap,
	.big-thumb .title-wrap .entry-cats,
	.big-thumb .entry-header h1.entry-title,
	.big-thumb .entry-header p.intro {
		padding-left: 15%;
		padding-right:15%;
	}
	#front-section-four .format-video .entry-thumbnail a:before {
		left: 15%;
	}
	.single-post .big-thumb .entry-thumbnail {
		width: 142.85714285714286%;
		margin-left: -21.42857142857143%;
	}
	.single-post .big-thumb .title-wrap {
		width: 142.85714285714286%;
		margin-left: -21.42857142857143%;
		margin-right: -21.42857142857143%;
	}
	.slider-on .featured-slider .entry-thumbnail a,
	.single-post .big-thumb .entry-thumbnail a,
	#front-section-four .entry-thumbnail a {
		max-height: 700px;
		overflow: hidden;
	}
	.slider-on.slider-fullscreen .featured-slider .entry-thumbnail a,
	.headerimg-on.header-fullscreen a.header-image {
		max-height: 900px !important;
		overflow: hidden;
	}
}


/* Minimum width of 2200 pixels (larger desktop screens)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 137.500em) {
	/* --- General --- */
	.blog-wrap,
	.front-section,
	#front-section-three .front-section-title,
	#front-section-three .section-three-column-one,
	#front-section-three .section-three-column-two,
	.singlepost-wrap,
	.recommended-posts-wrap,
	.footer-wrap,
	.big-footer-feature,
	.slider-on.slider-boxed .featured-content,
	.headerimg-on.header-boxed .header-image,
	.featured-slider .entry-header,
	.featured-slider .entry-meta,
	.big-instagram-wrap {
		width: 56%;
	}
	.uku-standard .shopfront-content,
	.uku-standard .section-title,
	.single-product.uku-standard .product-wrap {
		max-width: 56% !important;
	}
	#front-section-four .meta-main-wrap,
	.big-thumb .title-wrap .entry-cats,
	.big-thumb .entry-header h1.entry-title,
	.big-thumb .entry-header p.intro {
		padding-left: 22%;
		padding-right:22%;
	}
	#front-section-four .format-video .entry-thumbnail a:before {
		left: 22%;
	}
	.single-post .big-thumb .entry-thumbnail {
		width: 178.86178861788618%;
		margin-left: -39.43089430894309%;
	}
	.single-post .big-thumb .title-wrap {
		width: 178.86178861788618%;
		margin-left: -39.43089430894309%;
		margin-right: -39.43089430894309%;
	}
}


/*	Print
------------------------------------------------------------------------------------ */
@media print {
	body {
		padding-top: 0;
	}
	#site-branding {
		position: static;
	}
}
/*
Theme Name: Uku
Description: Styles for Uku Serif.

* @package Uku
* @since Uku 1.2
* @version 1.0.6
*/

/*-----------------------------------------------------------------------------------*/
/*	Reset
/*-----------------------------------------------------------------------------------*/
::-webkit-input-placeholder {color: #9b9b9b;}
:-moz-placeholder {color: #9b9b9b;}
::-moz-placeholder {color: #9b9b9b;}
:-ms-input-placeholder {color: #9b9b9b;}

.infinity-success .infinite-wrap,
.infinity-end .infinite-wrap {
	opacity: 1;
	display: block !important;
	visibility: visible;
}

/*-----------------------------------------------------------------------------------*/
/*	Icon Font
/*-----------------------------------------------------------------------------------*/
[class^="icon-"], [class*=" icon-"],
.search-open:before,
.mobile-search .searchform:after,
.desktop-search .searchform:after,
.widget_search .searchform:after,
#overlay-open:before,
#overlay-open-sticky:before,
a.cart-btn:before,
.added_to_cart.wc-forward:before,
a.account-btn:before,
#overlay-close:before,
.search-close:before,
#comments-toggle:before,
.comments-show #comments-toggle:before,
#desktop-navigation ul li.menu-item-has-children a:after,
.header-social ul li a::before,
.social-nav ul li a::before,
.featured-slider button.slick-prev:after,
.featured-slider button.slick-next:after,
.format-video .entry-thumbnail span.video-icon:before,
.shop-menu .cart-offcanvas .cart-close:before,
#desktop-navigation ul li.menu-item-has-children a:after {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.social-nav ul li a[href*="spotify.com"]::before {
		font-family: 'Genericons' !important;
}
.search-open:before {
	content: "\e922";
	font-size: 22px;
}
#overlay-open:before,
#overlay-open-sticky:before {
	content: "\e92b";
	font-size: 29px;
}
.mobile-search .searchform:after,
.desktop-search .searchform:after,
.widget_search .searchform:after {
	content: "\e922";
	font-size: 23px;
}
#overlay-close:before,
.search-close:before,
.shop-menu .cart-offcanvas .cart-close:before {
	content: "\e92a";
	font-size: 28px;
}
#comments-toggle:before {
	font-size: 13px;
	content: '\e93a';
}
.comments-show #comments-toggle:before {
		content: '\e939';
}
#desktop-navigation ul li.menu-item-has-children a:after {
	font-size: 11px;
	content: '\e93a';
}
.uku-serif .featured-slider button.slick-next:after {
	content: '\e93c';
	font-size: 15px;
	padding-top: 10px !important;
	padding-left: 4px !important;
	transform: none !important;
}
.uku-serif .featured-slider button.slick-prev:after {
	content: '\e93b';
	font-size: 15px;
	padding-right: 3px !important;
	padding-top: 10px !important;
}
.format-video .entry-thumbnail span.video-icon:before {
	content: '\f144';
	font-size: 36px;
}
.social-nav ul li a:before {
 font-size: 18px;
}
.social-nav ul li a::before { content: '\f005';}
.social-nav ul li a[href*="codepen.io"]::before {content: '\f1cb';}
.social-nav ul li a[href*="dropbox.com"]::before {content: '\f16b';}
.social-nav ul li a[href*="facebook.com"]::before {content: '\f09a';}
.social-nav ul li a[href*="flickr.com"]::before {content: '\f16e';}
.social-nav ul li a[href*="plus.google.com"]::before {content: '\f0d4';}
.social-nav ul li a[href*="github.com"]::before {content: '\f09b';}
.social-nav ul li a[href*="instagram.com"]::before {content: '\f16d';}
.social-nav ul li a[href*="linkedin.com"]::before {content: '\f08c';}
.social-nav ul li a[href*="pinterest.com"]::before {content: '\f0d2';}
.social-nav ul li a[href*="dribbble.com"]::before {content: '\f17d';}
.social-nav ul li a[href*="foursquare.com"]::before {content: '\f180';}
.social-nav ul li a[href*="skype.com"]::before,
.social-nav ul li a[href*="skype:"]::before {content: '\f17e';}
.social-nav ul li a[href*="stumbleupon.com"]::before {content: '\f1a3';}
.social-nav ul li a[href*="tumblr.com"]::before {content: '\f173';}
.social-nav ul li a[href*="twitter.com"]::before {content: '\f099';}
.social-nav ul li a[href*="vimeo.com"]::before {content: '\f194';}
.social-nav ul li a[href*="youtube.com"]::before {content: '\f16a';}
.social-nav ul li a[href*="spotify.com"]::before {content: '\f515';}
.social-nav ul li a[href*="wordpress.org"]::before,
.social-nav ul li a[href*="wordpress.com"]::before  {content: '\f19a';}
.social-nav ul li a[href*="feed"]::before {content: '\f09e';}
.social-nav ul li a[href*="mailto"]::before {content: '\f0e0';}
.social-nav ul li a[href*="xing.com"]::before {content: '\f169';}
.social-nav ul li a[href*="behance.net"]::before {content: '\f1b5';}
.social-nav ul li a[href*="soundcloud.com"]::before {content: '\f1be';}
.social-nav ul li a[href*="snapchat.com"]::before {content: '\f2ac';}
.social-nav ul li a[href*="amazon.com"]::before {content: '\f270';}
.social-nav ul li a[href*="amazon.de"]::before {content: '\f270';}
.social-nav ul li a[href*="tripadvisor.com"]::before {content: '\f262';}
.social-nav ul li a[href*="bitbucket.org"]::before {content: '\f171';}
.social-nav ul li a[href*="medium.com"]::before {content: '\f23a';}
.social-nav ul li a[href*="slideshare.net"]::before {content: '\f1e7';}

/*-----------------------------------------------------------------------------------*/
/*	Show/Hide Stuff (borders...)
/*-----------------------------------------------------------------------------------*/
#primary .hentry {
	border-top: 0;
}
.slider-on.slider-boxed #masthead,
.headerimg-on.header-boxed #masthead,
.section-about-column-one .front-section-title,
.single-post .post-navigation a,
.single-attachment .post-navigation a {
	border-bottom: none !important;
}
.blog-wrap h3.blog-title,
.archive-header h1.archive-title,
.widget h2.widget-title,
.blog .front-section-title,
#front-section-three h3.front-section-title {
	display: block;
	border-top: none !important;
	font-size: 12px;
	font-weight: 500;
	line-height: 1;
	line-height: 1.0;
	letter-spacing: 3px;
	text-transform: uppercase;
}
.blog-wrap h3.blog-title,
.archive-header h1.archive-title,
.widget h2.widget-title {
	padding: 0 0 40px;
}
.blog .entry-cats a:nth-child(n+2):before,
.search-results .entry-cats a:nth-child(n+2):before,
.archive .entry-cats a:nth-child(n+2):before,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-date:before,
.section-three-column-one .entry-date:before,
#front-section-two .entry-date:before,
.front-section a.all-posts-link:after,
.entry-comments a:before,
.blog .entry-author,
.social-front-title,
.featured-slider .entry-date:before,
.overlay-title-wrap,
.single-post .entry-tags span:after,
#comments .comment-reply a:before,
.title-footer,
#footer-social,
.authorbox .author-links,
#front-section-about .front-section-title {
	display: none;
}
#front-section-three h3.front-section-title:before,
#big-footer-feature h3.footer-feature-title:before,
.front-section-title,
.social-front-title,
.front-section .type-post,
.single-post .authorbox {
	border-top: none;
}
.featured-slider button.slick-next,
.featured-slider button.slick-prev,
.slider-on.slider-boxed .featured-slider button.slick-prev,
.slider-on.slider-boxed .featured-slider button.slick-next,
#front-section-three a.all-posts-link,
.uku-serif #front-section-three a.all-posts-link:hover,
#overlay-nav ul li,
.footer-menus-wrap {
	border: none;
}
.featured-slider .entry-edit,
#front-section-four .entry-edit,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-edit {
	display: inline-block;
}
.uku-serif #front-section-four .meta-main-wrap,
.uku-serif .featured-slider .meta-main-wrap,
.uku-serif .big-thumb .title-wrap {
	background: transparent;
}
.box {
	border-width: 1px !important;
}
.section-two-column-one {
	overflow: hidden;
}
.uku-serif .footer-menus-wrap {
	border: none !important;
}

/*-----------------------------------------------------------------------------------*/
/*	Fonts
/*-----------------------------------------------------------------------------------*/
/* --- Serif Font --- */
body {
	font-family: 'Cormorant Garamond', serif;
	color: #1a1a1a;
	padding-top: 0;
}
.widget_mc4wp_form_widget input[type="email"], .widget_mc4wp_form_widget input[type="submit"], .jetpack_subscription_widget #subscribe-email input[type="email"], .jetpack_subscription_widget #subscribe-submit input[type="submit"], .contact-form input[type="submit"], input, textarea, .site-content div.wpcf7 input, .site-content div.wpcf7 textarea, .site-content div.wpcf7 p, a.standard-btn,
.entry-summary,
.big-instagram-wrap .null-instagram-feed .clear,
.widget-area .widget,
.big-newsletter-wrap .widget_mc4wp_form_widget h2.widget-title,
input,
.widget_search input.search-field,
.entry-content p span.uppercase,
.entry-content,
.entry-content p,
.entry-content blockquote,
.entry-content blockquote p,
.single-post .entry-content p,
#commentform input#submit,
.entry-content ul,
.entry-content ol,
.entry-header p.intro,
input[type="submit"],
h1.site-title, p.site-title, .entry-summary, .widget, .title-footer, .entry-header p.intro, .entry-content, .entry-content p, .entry-content table, .entry-content dl, .entry-content ul, .entry-content ol, p.section-about-text, p.text-big, p.text-small,
.entry-content h5,
.page .entry-content blockquote p,
.uku-serif.single-product .entry-summary h1 {
	font-family: 'Cormorant Garamond', serif;
}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
#commentform input#submit,
.uku-serif #comments h3.comments-title {
	font-family: 'Cormorant Garamond', serif;
	font-weight: 500;
}

/* --- Sans Serif Font --- */
.sticky-header p,
.widget h2.widget-title,
.blog h3.front-section-title,
.blog-wrap h3.blog-title,
h1.archive-title {
	font-family: 'Poppins', sans-serif;
}
#site-branding h1.site-title,
#site-branding p.site-title {
	font-family: 'Poppins', sans-serif;
	font-size: 24px;
	font-weight: 500;
	text-transform: none;
	line-height: 1.0;
	letter-spacing: -2px;
}
.footer-menu h3.footer-menu-title,
.front-section a.all-posts-link,
#secondary h2.widget-title,
#sidebar-page h2.widget-title,
p.site-description,
.section-about-column-one p cite,
.cart-offcanvas h2.offcanvas-cart-title {
	font-family: 'Poppins', sans-serif;
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.0;
	letter-spacing: 2.8px;
	text-transform: uppercase;
}

/* --- Font Sizes --- */
.featured-slider .entry-header h2.entry-title,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-header h2.entry-title,
#front-section-four .entry-header h2.entry-title,
.header-intro-wrap p.header-intro-text,
.entry-content p.intro {
	font-size: 36px;
	line-height: 1.06;
	letter-spacing: -1px;
	font-weight: 500;
}
.page h1.entry-title,
.single-post .entry-header h1.entry-title,
.section-three-column-one .entry-header h2.entry-title,
.section-one-column-one .entry-header h2.entry-title,
.entry-content h1 {
	font-size: 32px;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.06;
	letter-spacing: -1px;
}
.big-instagram-wrap .null-instagram-feed .clear a,
.section-three-column-two .type-post .entry-header h2.entry-title,
.entry-header h2.entry-title,
.entry-content h2,
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
	font-size: 28px;
	font-weight: 500;
	line-height: 1.15;
	letter-spacing: -1px;
}
.entry-content h3 {
	font-size: 24px;
	line-height: 1.15;
	letter-spacing: -1px;
}
.widget_search input.search-field,
.authorbox h3.author-title,
#commentform input#submit,
.uku-serif #comments-toggle,
.uku-serif #comments h3.comments-title,
.entry-content h4 {
	font-size: 22px;
	line-height: 1.43;
}
.entry-content,
.entry-content p,
.section-one-column-one .entry-summary,
.section-two-column-one .entry-summary,
.section-three-column-one .entry-summary,
.widget-area .widget,
.pagination,
.entry-summary,
.footer-menu ul li,
#overlay-nav ul ul li a,
#footer-social span,
.widget_rss ul li .rssSummary,
.widget_rss ul li cite,
.contact-form label span,
#scrolldown,
.entry-content h5 {
	font-size: 20px;
	line-height: 1.3;
}
.authorbox p.author-bio,
.entry-header p.intro,
#comments .comment-text p,
.entry-content h6 {
	font-size: 18px;
}
.entry-meta,
.entry-cats,
.search-results a.post-edit-link,
.archive a.post-edit-link,
#site-info,
.single-post .entry-tags,
.single-post .post-navigation a,
.single-attachment .post-navigation a,
#commentform p.comment-form-comment,
#commentform input#author,
#commentform input#email,
#commentform input#url,
#comments .comment-reply,
#comments .comment-text p,
#comments .comment-details,
#comments .comment-author,
#comments #respond h3#reply-title {
	font-size: 14px;
	line-height: 1.43;
}

/* --- Text Styles --- */
#primary #infinite-handle span,
#primary #infinite-handle span button {
	line-height: 1;
	text-transform: none;
	letter-spacing: 0;
	font-size: 20px;
	font-weight: 500;
}
.entry-meta,
.entry-cats,
#overlay-nav ul li a,
#desktop-navigation ul li a,
.site-content p.nocomments,
.page-links,
.page a.post-edit-link,
#commentform input#submit,
input[type="submit"],
.uku-serif #comments h3.comments-title {
	text-transform: none;
	letter-spacing: 0;
}
.entry-content blockquote,
.entry-content blockquote p,
.page .entry-content blockquote p {
	font-weight: normal;
	font-style: italic;
}
.single-post .entry-content blockquote p,
.page .entry-content blockquote p,
.single-post #comments blockquote p {
	font-weight: normal;
	line-height: 1.3;
	font-style: italic;
}
.authorbox h3.author-title,
.single-post .post-navigation,
.single-post .post-navigation a,
.single-attachment .post-navigation a,
#comments-toggle,
#comments #respond h3#reply-title {
	font-weight: 500;
	text-transform: none;
	letter-spacing: 0;
}
.single-post .entry-content blockquote cite,
.page .entry-content blockquote p cite {
	padding-top: 10px;
	font-style: italic;
}

/* --- Colors --- */
#comments .comment-reply a, #respond a#cancel-comment-reply-link, #comments #respond p.comment-notes a, #comments #respond p.logged-in-as a, #nav-comments a, #comments .comment-meta, #comments .comment-meta a, .single-post .entry-tags a, p.wp-caption-text, .contact-form label span, .gallery .gallery-item .gallery-caption {
	color: #1a1a1a;
}
table th,
table td {
	border-top: 1px solid #d9d9d4;
}
table {
	border-bottom: 1px solid #d9d9d4;
}
.blog.uku-serif.blog-grid .entry-header .entry-meta a,
.blog.uku-serif.blog-classic .entry-header .entry-meta a,
.archive.uku-serif.blog-grid .entry-header .entry-meta a,
.archive.uku-serif.blog-classic .entry-header .entry-meta a,
.search-results.uku-serif.blog-grid .entry-header .entry-meta a,
.search-results.uku-serif.blog-classic .entry-header .entry-meta a,
.blog.uku-serif.blog-classic .entry-cats a,
.archive.uku-serif.blog-classic .entry-cats a,
.search-results.uku-serif.blog-classic .entry-cats a {
	color: #989895;
}

body.uku-serif.headerfont-light #desktop-navigation ul li a:hover,
.uku-serif.headerfont-light div:not(.sticky-header) > .shop-menu a {
		color: #fff;
}
body.uku-serif.headerfont-light #desktop-navigation a {
		color: #fff !important;
}
body.uku-serif.headerfont-light #desktop-navigation ul li a:hover,
body.uku-serif.headerfont-light div:not(.sticky-header) > .account-btn:hover,
body.uku-serif.headerfont-light #desktop-navigation ul li a:hover,
body.uku-serif.headerfont-light #desktop-navigation ul li:hover > a{
		box-shadow: inset 0 -1px 0 #fff;
}
body.uku-serif.headerfont-light #desktop-navigation ul ul.sub-menu {
		background: transparent;
}

/* --- Text Elements --- */
h1, h2, h3, h4 {
	font-weight: 500;
}
.entry-content h5,
.entry-content h6 {
	font-weight: 600;
}
.entry-content h5 {
	text-transform: none;
	letter-spacing: 0;
}
h1.site-title,
p.site-title {
	font-weight: 500;
	text-transform: none;
}
p,
.extra-wide-content,
.wide-content {
	margin-bottom: 20px;
}
.uku-serif.single-post .entry-content blockquote,
.uku-serif.page .entry-content blockquote {
	border-top: none;
	border-bottom: none;
	margin: 0 0 26px;
	padding: 0;
	line-height: 1.3;
}
.entry-content p.pull-left,
.entry-content p.pull-right {
	background: transparent;
	padding: 0;
	margin-top: 4px;
	margin-bottom: 20px;
	font-weight: 500;
	line-height: 1.3;
	text-align: left;
}
span.dropcap {
	float: left;
	padding: 6px 4px 0 0;
	font-size: 76px;
	line-height: 0.78;
}
.entry-content ol {
	padding-left: 30px;
}
.entry-content ol li,
.entry-content ul li {
	padding-bottom: 8px;
}
.template-page a.post-edit-link {
	display: inline-block;
	line-height: 1.7 !important;
	padding-top: 30px;
}
.single-post .entry-content p,
.page .entry-content p,
.page .entry-content,
.entry-content ol,
.entry-content ul {
	line-height: 1.3;
}
.wp-caption-text {
	padding-top: 10px;
	font-size: 16px;
}

/* --- Forms --- */
.uku-serif input,
.uku-serif textarea {
	padding: 12px 15px;
	background: none;
	border: 1px solid #d9d9d4;
	line-height: normal;
	outline: none;
}
.uku-serif input[type="submit"],
.uku-serif input:active,
.uku-serif input:focus,
.uku-serif textarea:active,
.uku-serif textarea:focus {
	border: 1px solid #1a1a1a;
}
.mobile-search .searchform input {
	background: transparent !important;
}
.uku-serif .widget_mc4wp_form_widget input[type="email"] {
	width: 100%;
	padding: 13px 10px;
	margin-bottom: 0;
	border-color: #1a1a1a;
	border-bottom: none;
	text-align: left;
	font-size: 20px;
	line-height: 1;
}
.uku-serif .widget_mc4wp_form_widget input[type="submit"] {
	background: transparent;
	border: 1px solid #1a1a1a !important;
	color: #1a1a1a !important;
	padding: 14px 0;
	width: 100%;
	font-size: 20px;
	line-height: 1;
	text-transform: none;
	letter-spacing: 0;
}
.contact-form input[type='submit'],
.site-content input.wpcf7-submit {
	border: 1px solid #1a1a1a;
	background: transparent;
}
.site-content div.wpcf7 {
	padding: 0;
}
.site-content div.wpcf7 p {
	padding: 6px 0 0 0;
}
.widget_search .searchform {
	max-width: 100%;
}
.widget_search input.search-field {
	width: 100%;
	margin: 0;
	padding: 9px 15px 9px 50px;
	background: #fff;
	border: 1px solid #d9d9d4;
}
.widget_search input.search-field:active,
.widget_search input.search-field:focus,
#commentform textarea#comment:active,
#commentform input#author:active,
#commentform input#email:active,
#commentform input#url:active,
#commentform textarea#comment:focus,
#commentform input#author:focus,
#commentform input#email:focus,
#commentform input#url:focus {
	border: 1px solid #1a1a1a;
}
.error404 input.search-field {
	padding: 13px 10px;
	margin-bottom: 10px;
}
.error404 input[type="submit"] {
	padding: 13px 0;
}
.error404 input[type="submit"]:hover {
	border: none;
}

/* --- Link Transitions --- */
.search-open,
#overlay-open,
.uku-serif .widget_mc4wp_form_widget input[type="submit"],
#colophon a.footer-feature-btn,
#overlay-open-sticky,
.uku-serif #comments-toggle,
.single-post .post-navigation .nav-previous,
.single-post .post-navigation .nav-next,
#primary #infinite-handle span,
.contact-form input[type='submit'],
.contact-form input[type='submit'],
.site-content input.wpcf7-submit,
table.cart .actions .button,
.single-post .sd-social-icon .sd-content ul li a.sd-button:hover,
.page .sd-social-icon .sd-content ul li a.sd-button:hover,
.single_add_to_cart_button {
	-webkit-transition: all .5s ease-out;
	transition: all .5s ease-out;
}
.entry-content p a,
.header-social ul li a,
.uku-serif #desktop-navigation .sub-menu li a,
.uku-serif #desktop-navigation .children li a,
.uku-serif .blog-wrap .hentry .entry-cats a,
.uku-serif .featured-slider button.slick-next,
.uku-serif .featured-slider button.slick-prev,
.uku-serif input,
.uku-serif textarea,
p.section-about-text a.small-link,
.uku-serif #front-section-sixcolumn .entry-cats a,
#colophon .footer-menu ul a,
.uku-serif .entry-header h2.entry-title a,
.entry-meta a,
.uku-serif.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats a,
.front-section .entry-cats a,
.blog.slider-on .featured-slider .hentry .entry-cats a,
.uku-serif .section-one-column-one .entry-cats a,
.uku-serif .section-two-column-two .entry-cats a,
#desktop-navigation ul li a,
.uku-serif .section-about-column-two .social-nav ul li a,
.front-section a.all-posts-link,
.null-instagram-feed .clear a,
#colophon a,
#overlay-nav ul li a,
.search-close,
#overlay-close,
#site-branding h1.site-title a,
#site-branding p.site-title a,
.single-post a,
.widget a,
#scrolldown,
.pagination .nav-links .page-numbers {
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}

/* --- Links --- */
a,
.entry-header h2.entry-title,
.entry-header h2.entry-title a,
#secondary h2.widget-title,
#sidebar-page h2.widget-title,
.entry-meta a,
.entry-cats a,
.uku-serif .entry-cats a:hover,
input[type="submit"],
.entry-content p a,
.entry-content li a,
.uku-serif .author-bio a,
.uku-serif .comment-text a,
.uku-serif #desktop-navigation ul li a:hover,
.uku-serif .account-btn {
	color: #1a1a1a;
}
.uku-serif #desktop-navigation ul ul.sub-menu li a {
	box-shadow: none !important;
}
#overlay-nav ul li a {
	opacity: 1;
}
#overlay-nav ul li a:hover {
	opacity: 0.54;
}
.uku-serif #desktop-navigation ul li a {
	box-shadow: inset 0 -1px 0 rgba(26, 26, 26, 0);
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
#colophon .footer-menu ul a,
.widget ul li a,
.textwidget a:hover,
.uku-serif #comments .comment-reply a:hover,
.uku-serif .account-btn,
.uku-serif .account-btn:hover,
.blog-classic .entry-content p a.more-link:hover {
	box-shadow: inset 0 -1px 0 transparent;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.uku-serif #desktop-navigation ul li a:hover,
.uku-serif #desktop-navigation ul li:hover > a,
.entry-content p a,
.entry-content li a,
.uku-serif .author-bio a,
.uku-serif .comment-text a,
.uku-serif #comments .comment-reply a,
#colophon .footer-menu ul a:hover,
.widget ul li a:hover,
.textwidget a {
	box-shadow: inset 0 -1px 0 #1a1a1a;
	-webkit-transition: box-shadow .4s ease;
	transition: box-shadow .4s ease;
}
.uku-serif.page-template-shop-front.header-fullscreen #desktop-navigation ul li a:hover,
.uku-serif.page-template-shop-front.header-fullscreen #desktop-navigation ul li:hover > a,
.header-intro-text a {
	box-shadow: inset 0 -1px 0 #fff;
}
.entry-content a,
.textwidget a,
.author-bio a,
.comment-text a {
	text-decoration: none;
}
.entry-content p a:after {
	background-color: #1a1a1a;
}
.entry-content a.standard-btn:after {
	display: none !important;
}
#desktop-navigation ul li.menu-item-has-children a {
	text-decoration: none;
	background-image: none;
	background-repeat: repeat-x;
	background-position: 0 90%;
	-webkit-background-size: 90% 1px;
	background-size: 90% 1px;
	line-height: 1;
}
#front-section-three a.all-posts-link:hover {
	border-top: 0;
	padding: 0;
}
.uku-serif #desktop-navigation .sub-menu li a,
.uku-serif #desktop-navigation .sub-menu li a:hover {
	background: none;
	padding: 0;
	background-image:  none;
	background-position: 0;
	background-size: 0;
	line-height: 1.3;
}
.uku-serif .widget_mc4wp_form_widget input[type="submit"]:hover,
#colophon a.footer-feature-btn:hover,
#commentform input#submit:hover,
.uku-serif #colophon a.footer-feature-btn:hover,
.single_add_to_cart_button:hover,
.blog-classic .entry-content p a.more-link:hover {
	background: #1a1a1a;
	color: #fff !important;
	border-color: #1a1a1a !important;
}
.uku-serif .entry-content p a.standard-btn {
	color: #ffffff !important;
	box-shadow: inset 0 0 0 transparent !important;
}
.uku-serif .entry-content p a:hover,
.uku-serif .entry-content li a:hover,
.uku-serif .author-bio a:hover,
.uku-serif .comment-text a:hover {
	box-shadow: inset 0 -1px 0 transparent;
}
.single-post .sd-social-icon .sd-content ul li a.sd-button:hover,
.page .sd-social-icon .sd-content ul li a.sd-button:hover {
	opacity: 1;
	background: #1a1a1a !important;
	color: #fff !important;
}
.single-post .sd-social-icon .sd-content ul li a.sd-button:hover::before,
.page .sd-social-icon .sd-content ul li a.sd-button:hover::before {
	color: #fff !important;
}

/* --- Thumbnail Image Hovers --- */
.entry-thumbnail a img,
.widget ul.instagram-pics li a img,
.footer-feature-image a img {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	overflow: hidden;
	-webkit-transition: all 0.8s ease;
	-moz-transition: all 0.8s ease;
	-ms-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	transition: all 0.8s ease;
}
.thumb-wrap {
	display: block;
	position: relative;
	z-index: 10;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.thumb-wrap img {
	width: 100%;
	vertical-align: top;
}
.widget ul.instagram-pics li a {
	position: relative;
}
.thumb-wrap:after,
.widget ul.instagram-pics li a:after {
	content: '\A';
	position: absolute;
	width: 100%;
	height:100%;
	top:0;
	left:0;
	background: rgba(0, 0, 0, 0.4);
	opacity: 0;
	transition: all 1s;
	-webkit-transition: all 1s;
}
.thumb-wrap:hover:after,
.widget ul.instagram-pics li a:hover::after,
.entry-thumbnail:hover:after {
	opacity: 1;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .thumb-wrap:after,
.section-two-column-one .thumb-wrap:after {
	background: #000000;
}

/*-----------------------------------------------------------------------------------*/
/*	Colors
/*-----------------------------------------------------------------------------------*/
.front-section a.all-posts-link,
.front-section a.all-posts-link:hover {
	color: #1a1a1a;
	padding-bottom: 4px;
	box-shadow: inset 0 -1px 0 #1a1a1a;
}
.front-section a.all-posts-link:hover {
	color: #1a1a1a !important;
	box-shadow: inset 0 -1px 0 transparent !important;
}
.uku-serif .section-two-column-one .entry-text,
.uku-serif .section-two-column-one .entry-text a,
.uku-serif .section-two-column-one .entry-text a:hover {
	color: #fff !important;
}
.uku-serif.imagefont-dark .section-two-column-one .entry-text,
.uku-serif.imagefont-dark .section-two-column-one .entry-text a,
.uku-serif.imagefont-dark .section-two-column-one .entry-text a:hover,
.imagefont-dark .featured-slider .entry-header h2.entry-title a,
.blog.blog-defaultplus.imagefont-dark #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-header h2.entry-title a,
.blog.blog-defaultplus.imagefont-dark #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta,
.blog.blog-defaultplus.imagefont-dark #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta a,
.imagefont-dark .featured-slider .entry-header h2.entry-title a,
.imagefont-dark .featured-slider .entry-meta, .imagefont-dark .featured-slider .entry-meta a,
.imagefont-dark #front-section-four .entry-header h2.entry-title a,
.imagefont-dark #front-section-four .entry-meta,
.imagefont-dark #front-section-four .entry-meta a,
.imagefont-dark .big-thumb .entry-header h1.entry-title,
.imagefont-dark .big-thumb .entry-header p.intro,
.imagefont-dark.blog .featured-slider .entry-meta a:hover,
.blog.blog-defaultplus.imagefont-dark #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats a,
.imagefont-dark .featured-slider .entry-cats a,
.imagefont-dark #front-section-four .entry-cats a,
.uku-serif.imagefont-dark .featured-slider button.slick-next:after,
.uku-serif.imagefont-dark .featured-slider button.slick-prev:after,
.single-post .entry-tags a {
	color: #1a1a1a !important;
}
.uku-serif.imagefont-dark .featured-slider button.slick-next,
.uku-serif.imagefont-dark .featured-slider button.slick-prev {
	border: 1px solid #1a1a1a;
}

/*-----------------------------------------------------------------------------------*/
/*	General
/*-----------------------------------------------------------------------------------*/
.site-content,
#secondary,
.singlepost-wrap,
#colophon,
.mobile-search,
#sidebar-offcanvas .widget,
.front-section,
.slider-on .featured-content .meta-main-wrap,
#mobile-social,
#sidebar-page,
.page.has-thumb .entry-thumbnail,
.big-instagram-wrap,
.slider-on.slider-boxed .featured-content,
.recommended-posts-wrap {
	padding-left: 20px;
	padding-right: 20px;
}
.blog-wrap,
.featured-slider .entry-header,
.slider-on .featured-content {
	padding-left: 0;
	padding-right: 0;
}
.singlepost-wrap .entry-thumbnail {
margin-left: -20px;
margin-right: -20px;
}
#offcanvas-widgets-open,
.headerimg-on.header-boxed .header-image {
	margin-left: 3.6231884057971%;
	margin-right: 3.6231884057971%;
}
.slider-on.slider-fullscreen .featured-content,
.headerimg-on.header-fullscreen .featured-content {
	padding-top: 0;
}

/*-----------------------------------------------------------------------------------*/
/*	Header
/*-----------------------------------------------------------------------------------*/
#site-branding {
	position: relative;
	padding: 80px 0 60px;
	border-bottom: none;
	z-index: 101;
}
.page-template-shop-front.header-fullscreen #site-branding {
		position: absolute;
		background: transparent;
		padding: 60px 0 60px;
}
#site-branding h1.site-title,
#site-branding p.site-title {
	display: block;
	padding-right: 0;
	line-height: 1.1;
	text-align: center;
	padding-top: 10px;
}
#site-branding h1.site-title a,
#site-branding p.site-title a {
	display: inline-block;
}
#overlay-open,
#overlay-close {
	top: 0;
	right: auto;
	width: 60px;
	height: 80px;
}
#overlay-open:before,
#overlay-open-sticky:before {
	text-align: center;
}
.custom-logo-wrap {
	text-align: center;
}
.custom-logo-wrap a.custom-logo-link img {
		max-width: 133px;
		max-height: 60px;
}
.custom-logo-link {
	max-height: 60px;
	line-height: 0;
	display: inline-block;
}

/*-----------------------------------------------------------------------------------*/
/*	Off Canvas Overlay
/*-----------------------------------------------------------------------------------*/
#overlay-nav {
	padding-bottom: 80px;
}
.inner-offcanvas-wrap {
	left: 0;
	top: 0;
	overflow: auto;
	z-index: 1000;
	height: 0;
	opacity: 0;
	transition: opacity .55s,height 0s .15s;
	background: #f2f2ee;
}
.overlay-show .inner-offcanvas-wrap {
	height: 100% ;
	opacity: 1;
	transition: opacity .55s,height 0s;
	z-index: 1000;
}
#overlay-wrap {
	display: none !important;
}
.overlay-show .close-btn-wrap {
	height: 80px;
	border-bottom: none !important;
}
.close-btn-wrap {
	height: 80px;
	border-bottom: none;
	background: transparent;
}
#overlay-close,
.search-close {
	width: 60px;
	height: 80px;
	top: 0;
	color: #1a1a1a;
	background: transparent;
}
#overlay-close:before,
.search-close:before {
	display: block;
	text-align: center;
	color: #1a1a1a !important;
}
.mobile-search {
	padding-top: 0;
	padding-bottom: 0;
	background: none;
	border-bottom: none;
}
.searchform {
	position: relative;
}
.searchform input {
	position: relative;
	width: 100%;
	border: 1px solid #1a1a1a;
	color: #1a1a1a;
	font-size: 20px;
}
.mobile-search .searchform input {
	padding-left: 50px;
}
.mobile-search .searchform:after,
.desktop-search .searchform:after,
.widget_search .searchform:after {
	vertical-align: top;
	position: absolute;
	top: 0;
	left: 0;
	height: 50px;
	width: 50px;
	text-align: center;
	background: transparent;
	padding-top: 14px;
}
#mobile-social {
	display: block;
	line-height: 0;
	border-bottom: none;
	text-align: center;
	padding-top: 0;
	padding-bottom: 30px
}
#mobile-social li {
	padding: 0;
	margin: 0;
	line-height: 1;
	float: left;
	display: block;
}
.uku-serif #mobile-social ul li a {
	border: 1px solid #1a1a1a;
	border-radius: 50%;
	margin: 0 5px 10px;
}
.uku-serif #mobile-social ul li a,
.uku-serif #mobile-social ul li a::before {
	font-size: 18px !important;
	text-align: center;
	width: 50px;
	height: 50px;
}
.uku-serif #mobile-social ul li a {
	padding-top: 0;
}
.uku-serif #mobile-social ul li a::before {
	padding-top: 16px;
}
#overlay-nav ul li a {
	padding-top: 0;
	padding-bottom: 0;
}
#overlay-nav ul li a {
	text-align: center;
	font-size: 36px;
	font-weight: 500;
	line-height: 1.39;
	letter-spacing: -1px;
}
#overlay-nav ul ul li {
	margin: 0;
	padding: 5px 0;
	border-bottom: none;
	font-size: 20px;
}
.dropdown-toggle {
	display: none;
	position: absolute;
	top: 0;
	right: 3.6231884057971%;
	width: 55px;
	height: 55px;
	padding: 0;
	outline: none;
}
.dropdown-toggle:after {
	width: 55px;
	height: 55px;
	padding: 26px 0 0 0;
	text-align: center;
}
#overlay-nav ul ul.sub-menu,
#overlay-nav ul ul.children {
		display: block !important;
		margin: 0 auto;
		padding: 0;
}
#overlay-nav ul ul li.menu-item-has-children {
	padding: 5px 0;
}
#overlay-nav ul ul.sub-menu,
#overlay-nav ul ul.children {
	padding: 5px 0 0 0;
}
#overlay-nav ul ul.sub-menu.toggled-on,
#overlay-nav ul ul.children.toggled-on {
	padding-top: 0;
}
#overlay-nav ul ul.sub-menu.toggled-on ul.sub-menu.toggled-on,
#overlay-nav ul ul.children.toggled-on ul.sub-menu.toggled-on {
	padding-top: 15px;
	padding-left: 35px;
}
#overlay-nav ul.sub-menu.toggled-on ul.sub-menu.toggled-on li:last-child {
	padding-bottom: 0;
}

/* --- Off Canvas Widget Area --- */
#offcanvas-wrap {
	padding-top: 0;
}
.uku-serif #offcanvas-widgets-open {
	display: none;
}
.sidebar-offcanvas {
	display: block !important;
	padding: 0 0 80px;
	text-align: center;
}
#offcanvas-wrap .widget-area .widget {
	font-size: 20px;
	line-height: 1.3;
	padding-top: 40px;
	padding-bottom: 0;
}

/*-----------------------------------------------------------------------------------*/
/*	Uku Headerimage Overlay
/*-----------------------------------------------------------------------------------*/

.page-template-shop-front.header-fullscreen #headerimg-wrap,
.home.blog.headerimg-on.header-fullscreen #headerimg-wrap {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	color: #fff;
	overflow: hidden;
	height: 100vh;
	display: block;
	z-index: 0;
}
.header-fullscreen #headerimg-wrap:after {
	background-color: #000000;
	z-index: 90;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: "";
}
.page-template-shop-front.header-fullscreen #masthead {
	text-align: center;
	position: absolute;
	width: 100%;
	padding: 0;
	z-index: 100;
}
.page-template-shop-front.header-fullscreen #desktop-navigation,
.page-template-shop-front.header-fullscreen #desktop-navigation a,
.page-template-shop-front.header-fullscreen #site-branding a,
.page-template-shop-front.header-fullscreen #search-open,
.page-template-shop-front.header-fullscreen #overlay-open,
.page-template-shop-front.header-fullscreen .header-intro-text a,
.page-template-shop-front.header-fullscreen .site-description {
	color: #fff !important;
}
.page-template-shop-front.header-fullscreen #desktop-navigation ul {
	text-align: left;
	float: left;
}
#scrolldown {
	display: block;
	position: absolute;
	bottom: 30px;
	left: 50%;
	transform: translate(-50%);
	background: transparent;
	border: 1px solid #fff;
	color: #fff;
	z-index: 100;
	height: 50px;
	padding: 11px 30px 0;
	outline: none;
	opacity: 1;
}
#scrolldown:hover {
	opacity: 0.5;
}
.header-intro-wrap {
	width: 100%;
	position: absolute;
	padding: 0 20px;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	display: block;
	text-align: center;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	align-items: center;
}
.header-intro-wrap p.header-intro-text {
	text-align: center;
	max-width: 705px;
	z-index: 100;
	margin: 0 auto;
}

/*-----------------------------------------------------------------------------------*/
/*	Slider (+ big Featured Posts)
/*-----------------------------------------------------------------------------------*/
.featured-slider {
	padding-bottom: 0;
	margin-bottom: 60px;
	max-height: 690px;
}
.slider-on.slider-fullscreen .featured-content {
	padding-top: 15px;
}
.featured-content,
.slider-on .featured-content {
	padding-bottom: 0;
}
.slick-slide {
	position: relative;
}
.slick-slide {
	overflow: hidden;
}
.featured-slider .meta-main-wrap {
	position: relative;
	width: 100%;
	padding-bottom: 30px;
	left: auto;
	right: auto;
	bottom: auto;
	visibility: visible !important;
	opacity: 1 !important;
}
.featured-slider .entry-thumbnail {
	position: relative;
	height: 100%;
	padding-bottom: 117%;
}
.featured-slider .entry-thumbnail img {
	width: 260%;
	max-width: 260%;
	height: auto;
	margin-left: 0;
	margin-right: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	left: -80%;
	right: -80%;
	z-index: 90;
}
.featured-slider .entry-thumbnail a:after {
	padding-bottom: 117%;
	z-index: 99;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
}
.slick-slide {
		display: block;
}
.featured-slider .entry-header h2.entry-title {
	margin-top: 10px;
}
.blog.slider-on .featured-slider .hentry .entry-cats {
	position: relative;
	top: 0;
	left: 0;
}
.featured-slider .entry-header h2.entry-title {
	background: none;
	padding: 0;
}
.featured-slider .entry-header,
.featured-slider .entry-meta {
	width: 100%;
	margin-left: 0;
}
.featured-slider .entry-thumbnail a,
#front-section-four .entry-thumbnail a {
	width: 100% !important;
}
.slider-on.slider-boxed .featured-slider .entry-header,
.slider-on.slider-boxed .featured-slider .entry-meta {
	padding-left: 0;
	padding-right: 0;
}
.featured-slider .entry-meta,
.slider-on.slider-boxed .featured-slider .entry-meta {
	padding: 10px 0 0;
}
.featured-slider .entry-edit {
	margin-left: 20px;
}

/* --- Slider Nav --- */
.uku-serif .featured-slider button.slick-next,
.uku-serif .featured-slider button.slick-prev,
.slider-on.slider-boxed .featured-slider button.slick-prev,
.slider-on.slider-boxed .featured-slider button.slick-next {
	width: 34px;
	height: 34px;
	border-radius: 50%;
	z-index: 100;
	bottom: 20px;
	color: #fff;
	border: 1px solid #fff;
	opacity: 1;
}
.uku-serif .featured-slider button.slick-next:hover,
.uku-serif .featured-slider button.slick-prev:hover,
.slider-on.slider-boxed .featured-slider button.slick-prev:hover,
.slider-on.slider-boxed .featured-slider button.slick-next:hover {
	opacity: 0.5;
}
.uku-serif .featured-slider button.slick-next {
	left: 54%;
}
.uku-serif .featured-slider button.slick-prev {
	left: 36%;
}
.featured-slider button.slick-prev:after,
.featured-slider button.slick-next:after {
	font-size: 24px;
	line-height: 1;
	text-indent: 0;
	transform: none;
	left: 0;
	bottom: 0;
	width: 34px;
	height: 34px;
	width: 100%;
	text-align: center;
	color: #fff !important;
}
.slider-on.slider-boxed .featured-content {
	padding-top: 0;
}

/*-----------------------------------------------------------------------------------*/
/*	Front Sections
/*-----------------------------------------------------------------------------------*/
.featured-content,
.front-section,
.blog .site-content,
.archive .site-content,
.search-results .site-content,
#secondary {
	border-bottom: none;
	margin-bottom: 0;
}
.front-section,
.blog .site-content,
.search-results .site-content,
.archive .site-content {
	padding-bottom: 60px;
}
.front-section-title,
.social-front-title,
#front-section-four {
	padding-top: 0;
	padding-bottom: 40px;
}
.featured-slider .entry-comments,
.featured-slider .entry-edit,
.front-section .entry-comments,
.front-section .entry-edit,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-comments,
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-edit {
	margin-left: 10px;
}
.front-section a.all-posts-link {
	position: absolute;
	top: 0;
	right: 0;
}
.blog #secondary {
	padding-top: 0;
}

/* --- Front Sections Posts - general --- */
.front-section .type-post,
.blog-wrap #primary .hentry {
	padding: 0 0 40px;
}
.section-two-column-one .type-post {
	padding-bottom: 0;
	margin-bottom: 40px;
}
.columns-wrap .entry-header,
.blog-wrap .entry-header {
	padding-top: 10px;
}
.columns-wrap .entry-header h2.entry-title,
.entry-header h2.entry-title {
	padding-top: 3px;
}
.page a.post-edit-link {
	margin-top: 0;
	letter-spacing: 0;
	font-weight: normal;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats,
.uku-serif #front-section-four .type-post .entry-cats {
	padding-bottom: 10px;
}

/* --- Front Sections Posts Meta --- */
.blog.blog-defaultplus .blog-wrap .hentry.has-post-thumbnail:nth-child(4n) .entry-cats,
.section-one-column-one .entry-cats,
#front-section-twocolumn .entry-cats,
#front-section-threecolumn .entry-cats {
	position: relative;
	top: 0;
	left: 0;
}
.blog .hentry .entry-cats a {
	display: inline-block;
}
.entry-cats a:after {
	content: ", ";
}
.entry-cats a:last-child::after {
	display: none;
}
.section-one-column-one .entry-header,
.section-two-column-one .entry-header,
.section-three-column-one .entry-header {
		padding: 10px 0;
}

/* --- Front Section - Featured Top --- */
.uku-serif .section-one-column-two .type-post,
.uku-serif .section-one-column-two .type-post {
	width: 100%;
	float: none;
	margin-left: 0;
	margin-right: 0;
	clear: left;
	clear: right;
}

/* --- Front Section - Fullwidth --- */
.section-one-column-two .type-post:last-of-type {
	padding-bottom: 0;
}
#front-section-four .entry-thumbnail a:after {
	background-color: #000000;
}

/* --- Front Section - Featured Bottom --- */
.section-two-column-one .entry-summary {
	display: none;
}
.uku-serif .section-two-column-two .type-post {
	width: 100%;
	float: none;
	margin-left: 0;
	margin-right: 0;
	clear: both;
}
.section-two-column-two {
	overflow: visible;
}
#front-section-two .section-two-column-two .type-post:nth-of-type(7) {
	padding-bottom: 40px;
}

/* --- Front Section - on Background --- */
#front-section-three {
	width: 100%;
	margin-bottom: 0;
	padding-top: 60px;
	padding-bottom: 20px;
	margin-left: 0;
	margin-right: 0;
}
.page-template-shop-front #front-section-three {
	margin-top: 20px;
}
.blog #front-section-three {
	margin-bottom: 60px;
}
.section-three-column-two .type-post {
	width: 100% !important;
	clear: both;
	margin-right: 0;
}
.uku-serif #front-section-three a.all-posts-link,
.uku-serif #front-section-three a.all-posts-link:hover {
	padding: 0 0 4px;
	top: 0;
	line-height: 1.4;
	background: none;
}
#front-section-three h3.front-section-title {
	padding: 0 0 40px;
}
.section-three-column-one .entry-header h2.entry-title {
	padding: 0;
}
.section-three-column-one .entry-header {
	padding: 15px 0 0;
}
.section-three-column-one .entry-cats {
	display: none;
}
.section-three-column-two .entry-thumbnail {
	width: 100%;
	float: none;
	padding-right: 0;
	padding-bottom: 0;
	margin-bottom: 20px;
}
.section-three-column-one .entry-thumbnail {
	margin-bottom: 20px;
}
.section-three-column-two .entry-header {
	width: auto;
	float: none;
}
.section-three-column-one .entry-summary,
.section-three-column-one .entry-summary p {
	font-size: 20px;
	font-size: 1.25rem;
	line-height: 1.45;
}
.entry-author span {
		padding-right: 0;
}
.uku-serif #front-section-three .section-three-column-two .type-post {
		padding-bottom: 40px;
}

/* --- Front Section - 4 and 6 Columns --- */
.section-fourcolumn-postwrap .type-post,
.section-fourcolumn-postwrap .type-post:nth-last-child(2) {
	width: 100%;
	float: none;
	margin-right: 0;
	padding: 0 0 30px;
	clear: both;
}
.columns-wrap .entry-summary {
	padding: 10px 0 0 0;
}
.section-sixcolumn-postwrap .type-post {
	width: 100%;
	float: none;
	margin-right: 0;
	clear: both;
}

/* --- Front Section - About --- */
.section-about-column-one .front-section-title,
.section-about-column-two {
	display: none;
}
#front-section-about {
	padding-left: 0;
	padding-right: 0;
}
.page-template-shop-front #front-section-about {
	margin-top: 20px;
	margin-bottom: 40px;
	padding-bottom: 0;
}
.section-about-column-one {
	position: relative;
}
.front-about-img {
	position: relative;
	width: 100%;
	float: none;
	clear: both;
	padding: 0;
	line-height: 0;
	max-height: 600px;
}
.front-about-img:after {
	display: block;
	content: '\A';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: #ffefef;
	opacity: 0.9;
}
.front-about-img img {
	width: 400%;
	max-width: 400%;
	max-height: auto;
	height: auto;
	margin-left: -150%;
	z-index: 0;
}
.section-about-column-one p {
	font-size: 36px;
	line-height: 1.06;
	letter-spacing: -1px;
	width: 100%;
	padding: 0 20px;
	position: absolute;
	top: 60px;
}
.section-about-text a.small-link {
	display: inline-block;
}
.section-about-text a.about-link {
	display: block;
	width: 120px;
	height: 120px;
	margin-top: 20px;
	float: right;
	background-color: #1a1a1a;
	color: #fff;
	border-radius: 50%;
	line-height: 1.3;
	text-align: center;
	font-size: 20px;
	padding-top: 47px;
	letter-spacing: 0;
}

/*-----------------------------------------------------------------------------------*/
/*	Posts (Front)
/*-----------------------------------------------------------------------------------*/
.blog-wrap h3.blog-title {
	padding-top: 30px;
	text-align: center;
}
.featured-slider .entry-cats a,
.section-one-column-one .entry-cats a,
#front-section-four .entry-cats a,
.single-post .entry-cats a,
.single-post .entry-header .entry-cats a {
	padding: 0;
	margin: 0;
	line-height: 1;
	background: none !important;
}
.section-one-column-one .entry-cats a,
.single-post .entry-cats a,
.single-post .entry-header .entry-cats a {
	color: #1a1a1a !important;
}
.featured-slider .entry-cats a,
#front-section-four .entry-cats a {
	color: #fff;
}
.section-one-column-one .entry-header h2.entry-title,
.blog-wrap .entry-header h2.entry-title {
	padding-bottom: 0;
}
.blog-wrap .entry-summary {
	padding-top: 8px;
	display: block;
	clear: both;
}
.section-one-column-one .entry-summary,
.section-two-column-one .entry-summary,
.section-three-column-one .entry-summary {
	padding: 0 0 10px;
}
.comment-name {
	display: inline-block;
	padding-right: 4px;
}
.blog #primary .hentry .entry-thumbnail,
.archive #primary .hentry .entry-thumbnail,
.search-results #primary .hentry .entry-thumbnail {
	width:  100%;
	margin: 0;
	float: none;
}
.blog-wrap .hentry .entry-cats a {
	text-transform: none;
	display: inline;
}

/* --- Post Meta --- */
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta {
	position: relative;
	width: 100%;
	left: 0;
	bottom: 0;
	padding-top: 10px;
}
.entry-comments a {
	padding-left: 0;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-date,
#front-section-four .entry-date, .featured-slider .entry-date {
		padding-right: 0;
}

/* --- Highlighted, bigger Posts in Blog Loop (every 4th post) --- */
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) {
	margin: 0 -20px 40px;
	text-align: center;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-thumbnail,
#front-section-four .type-post.has-post-thumbnail .entry-thumbnail {
	margin: 0;
	float: none;
	overflow: hidden;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-thumbnail img,
.section-two-column-one .type-post .entry-thumbnail img {
	width: 150%;
	max-width: 150%;
	margin-left: -25%;
	height: auto;
}
#front-section-four .type-post .entry-thumbnail img {
	width: 240%;
	max-width: 240%;
	margin-left: -70%;
	height: auto;
}

.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap,
.uku-serif #front-section-four .meta-main-wrap,
.section-two-column-one .entry-text-wrap,
.featured-slider .meta-main-wrap {
	width: 100%;
	position: absolute;
	padding: 0 20px;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	text-align: center;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-webkit-box-align: center;
	align-items: center;
	z-index: 100;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-main,
#front-section-four .entry-main,
.section-two-column-one .entry-text,
.featured-slider .slider-text {
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
.featured-slider .slider-text,
.section-two-column-one .entry-text {
	margin: 0 auto;
}
.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats {
	position: relative;
	top: auto;
	left: auto;
}
.blog-defaultplus .blog-wrap .hentry.has-post-thumbnail:nth-child(4n) .entry-header {
		padding-top: 0;
}
.blog.uku-serif.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats a {
	background: none !important;
	padding: 0 !important;
}

/* --- Video Posts --- */
.blog.blog-defaultplus #primary .hentry.format-video:nth-child(4n) .entry-thumbnail a:before,
#front-section-four .format-video .entry-thumbnail a:before {
	top: auto !important;
	left: 10px !important;
	bottom: 10px;
}
.format-video .entry-thumbnail a:before {
	display: none;
}
.format-video .entry-thumbnail span.video-icon {
	display: block;
	position: absolute;
	bottom: 10px;
	left: 38px;
	width: 31px;
	height: 36px;
	background: none;
	padding: 6px 0;
	line-height: 1;
	text-align: center;
	z-index: 1;
	text-indent: -9999px;
}
.format-video .entry-thumbnail span.video-icon:before {
	position: absolute;
	display: block;
	width: 31px;
	height: 36px;
	padding: 0;
	line-height: 1;
	color: #fff;
	top: auto;
	bottom: 0;
	left: -28px;
	text-indent: 0;
	z-index: 1;
}
.format-video .entry-thumbnail span.video-icon:after,
.blog-wrap .format-video .entry-thumbnail span.video-icon:after,
.section-two-column-two .format-video .entry-thumbnail span.video-icon:after,
.section-three-column-two .format-video .entry-thumbnail span.video-icon:after {
	display: none;
}
.blog-defaultplus .blog-wrap .hentry.format-video:nth-child(4n) .entry-thumbnail span.video-icon:after {
	display: block;
}
.blog.blog-defaultplus #primary .blog-wrap .hentry.has-post-thumbnail:nth-child(4n) .entry-thumbnail span.video-icon {
	text-indent: 0;
}

/*-----------------------------------------------------------------------------------*/
/*	Sidebar + Widgets
/*-----------------------------------------------------------------------------------*/
#secondary,
#sidebar-page {
	padding-top: 60px;
	padding-bottom: 60px;
}
.widget-area .widget {
	padding-bottom: 60px;
}
#secondary h2.widget-title {
	text-align: center;
}
.big-newsletter-wrap .widget_mc4wp_form_widget {
	padding: 60px 20px;
	background: transparent;
	clear: both;
	overflow: hidden;
	border: none;
	text-align: center;
}
.widget_mc4wp_form_widget h2.widget-title {
	font-size: 32px;
	text-transform: none;
	line-height: 1.06;
	letter-spacing: -1px;
}
.widget_mc4wp_form_widget p {
	font-size: 20px;
	line-height: 1.3;
}
.post-password-form input[type="submit"] {
	padding: 17px 0;
	font-weight: normal;
	line-height: 1.65;
	border: 1px solid #1a1a1a !important;
}
.widget_search input[type="submit"] {
	display: none;
}

/*-----------------------------------------------------------------------------------*/
/*	Single Post
/*-----------------------------------------------------------------------------------*/
.single-post.no-sidebar .singlepost-wrap {
	padding-bottom: 60px;
}
.singlepost-wrap #secondary {
	padding-left: 0;
	padding-right: 0;
	padding-top: 50px;
}
.singlepost-wrap .entry-thumbnail {
	width: auto;
	overflow: visible;
}
.single-post .big-thumb .entry-thumbnail {
	margin-left: 0;
	margin-right: 0;
	padding-bottom: 35px;
}
.single-post .entry-header,
.single-attachment .entry-header {
	display: block;
	position: relative;
	margin: 0 0 40px;
	padding: 0;
}
.single-post .entry-header h1.entry-title {
	padding: 0 0 10px;
}
.entry-footer {
	padding-top: 20px;
}
.single-post .entry-footer {
	padding-top: 20px;
}
.single-post .entry-thumbnail {
	padding: 0 0 20px;
	line-height: 0;
}
.entry-header p.intro,
.entry-content p.intro {
	display: block;
	margin: 0;
	padding: 0 0 20px;
	line-height: 1.4;
	font-style: italic;
}
.entry-meta .author-pic img {
	display: none;
}
.single-post .hentry .entry-meta,
.single-attachment .entry-meta {
	display: block;
	margin-top: 0;
	padding-top: 0;
	border-top: none;
	line-height: 1.6;
}
.single-post .entry-date,
.single-post .entry-comments,
.single-post .entry-edit {
	display: inline-block;
	font-weight: normal;
}
.single-post .entry-edit {
	margin-left: 10px;
}
.single-post .entry-author {
	display: none;
}
.single-post .entry-comments {
	padding-left: 10px;
}
.single-post .singlepost-wrap {
	position: relative;
}
.single-post .entry-cats {
	display: block;
	position: relative;
	padding: 0;
}
.single-post .entry-cats a {
	display: inline-block;
}
.single-post .entry-comments-title {
	display: inline-block;
}
.single-post .entry-comments a {
	padding-left: 0;
}
.single-post .entry-tags {
	padding: 0;
	text-transform: none;
	letter-spacing: 0;
}
.single-post .entry-tags span,
.single-post .entry-cats span,
.single-post .entry-tags a {
	margin: 0 0;
	line-height: 1.5;
}
.single-post .entry-tags span,
.single-post .entry-cats span {
	margin-right: 10px;
	font-weight: bold;
}
div.sharedaddy h3.sd-title,
.single-post .entry-tags span {
	letter-spacing: 0;
}
.uku-serif div.sharedaddy h3.sd-title {
	padding-bottom: 15px;
}
.single-post .authorbox {
	margin: 0;
	padding: 40px 0 20px;
}
.authorbox .author-heading {
	padding: 0;
}
.authorbox p.author-bio {
	padding: 20px 0 0 0;
}
.authorbox .author-pic {
	width: 70px;
	height: 70px;
	margin: 0 20px 0 0;
}
.authorbox .author-pic img {
	width: 70px;
	height: 70px;
}
.authorbox .author-pic img,
#comments .comment-avatar img.avatar {
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius:  50%;
}
#comments .comment-avatar img.avatar {
	width: 40px;
	height: 40px;
}
.single-post .sd-content ul li {
	margin: 0 1px 1px 0;
	padding: 0;
}
.authorbox .author-links {
	padding: 20px 0 0 0;
}
.author-links a.author-website {
	padding: 0;
	line-height: 1.5;
	float: left;
}
.author-links a.author-website:before,
.author-links a.author-twitter:before {
	display: none;
}
.author-links a.author-twitter {
	float: left;
	padding-left: 20px;
	line-height: 1.5;
	margin-top: 0;
}
.authorbox h3.author-title:after {
	display: none;
}

/* --- Sharing (via Jetpack) --- */
.single-post .sd-social-icon .sd-content ul li[class*='share-'] a,
.single-post .sd-social-icon .sd-content ul li[class*='share-'] a:hover {
	padding: 12px;
}
div.sharedaddy h3.sd-title {
	padding-top: 20px;
	display: none !important;
}
div.sharedaddy {
	margin: 0;
	padding: 0;
}
div.sharedaddy .sd-content {
	margin-bottom: 20px;
}
.uku-serif .sd-content ul {
	padding: 0 !important;
	margin:  0 !important;
}
.single-post .sd-social-icon .sd-content ul li {
	margin-right: 15px;
}
.uku-serif .sd-social-icon .sd-content ul li a.sd-button {
	background: transparent !important;
	border: 1px solid #1a1a1a !important;
	border-radius: 50% !important;
	color: #1a1a1a !important;
}
.sd-social-icon .sd-content ul li a.sd-button:before {
	color: #1a1a1a !important;
}

/* --- Single Post - No Sidebar --- */
.single-post .entry-header {
	text-align: center;
}
.no-sidebar #colophon {
	margin-top: 0;
}

/* --- Single Post - Related Posts --- */
.recommended-posts-wrap #jp-relatedposts h3.jp-relatedposts-headline {
	padding: 0 0 40px;
	border-top: none;
}
.recommended-posts-wrap  #jp-relatedposts h3.jp-relatedposts-headline em {
		font-weight: 500 !important;
}
.uku-serif #jp-relatedposts .jp-relatedposts-items-visual {
	margin: 0 !important;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
	padding-right: 0;
	padding: 0 0 60px;
	border-top: none;
	width: 48.214285714285714%;
	margin-right: 3.571428571428571%;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(odd) {
	margin-right: 3.571428571428571%;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(even) {
	float: left;
	margin-right: 0;
	margin-left: 0;
	clear: right;
}
.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
	font-weight: 500;
}

/*-----------------------------------------------------------------------------------*/
/*	Comments
/*-----------------------------------------------------------------------------------*/
.single-post #comments {
	padding: 30px 0 0 0;
}
.page #comments,
.page #comments h3.comments-title {
	padding-top: 0;
}
.page #comments {
	padding-bottom: 30px;
}
.uku-serif #comments-toggle {
	padding: 12px 20px 14px 55px;
	border: 1px solid #1a1a1a;
	border-width: 1px !important;
}
.uku-serif #comments-toggle:hover,
.uku-serif.comments-show #comments-toggle {
	background-color: #1a1a1a !important;
	border-color: #1a1a1a !important;
}
#comments-toggle:before {
	width: 55px;
	height: 60px;
	padding-top: 23px;
}
.comments-show #comments-toggle, #comments-toggle:hover {
	background: #1a1a1a !important;
}
.comments-show #comments-toggle:before {
	padding-top: 20px;
}
#comments h3.comments-title {
	border-top: none;
}
.comment-wrap {
	padding: 0 0 16px 50px;
}
#comments .comment-details {
	margin: 0;
}
#comments .comment-text {
	overflow: hidden;
	padding: 10px 0 10px 0;
}
#comments .comment-author,
#comments .comment-meta {
	display: inline;
}
#comments .comment-meta span.comment-time {
	padding-left: 10px;
}
ol.commentlist {
	padding: 40px 0 0;
}
#comments #respond h3#reply-title {
	letter-spacing: 0;
}
#comments #respond {
	padding-top: 50px;
	position: relative;
}
#respond a#cancel-comment-reply-link {
	position: absolute;
	top: 0;
	right: 0;
}
#comments #respond p.logged-in-as {
	margin: 0;
}
#commentform textarea#comment,
#commentform input#author,
#commentform input#email,
#commentform input#url {
	border: 1px solid #d9d9d4;
}
#commentform p.comment-form-author,
#commentform p.comment-form-email,
#commentform p.comment-form-url,
#commentform p.comment-form-comment {
	padding: 10px 0 0;
}
#commentform input#submit {
	margin: 10px 0;
	border-width: 1px !important;
	background: transparent;
}
#comments .comment-reply a {
	padding-left: 0;
}

/*-----------------------------------------------------------------------------------*/
/*	Pagination
/*-----------------------------------------------------------------------------------*/
.pagination {
	text-transform: none;
	font-weight: normal;
	padding: 0;
	text-align: center;
	display: block;
}
.pagination .nav-links {
	display: inline-block;
	padding-top: 40px;
}
.pagination .nav-links .page-numbers {
		padding: 0;
		margin: 0;
		float: left;
		display: inline-block;
		overflow: hidden;
		text-align: center;
		margin: 0 10px 20px;
		font-size: 22px;
		line-height: 1.0;
		letter-spacing: 0;
}
.pagination .nav-links .page-numbers,
.pagination .nav-links .page-numbers.current {
		color: #989895;
		width: 60px;
		height: 60px;
		display: block;
		border: 1px solid #989895;
		padding-top: 17px;
}
.pagination .nav-links .page-numbers.next,
.pagination .nav-links .page-numbers.prev {
	position: relative;
}
.pagination .nav-links .page-numbers.next .meta-nav,
.pagination .nav-links .page-numbers.prev .meta-nav {
	display: none;
}
.pagination .nav-links .page-numbers.next:after {
		content: '\00bb';
}
.pagination .nav-links .page-numbers.prev:after {
		content: '\00ab';
}
.pagination .nav-links .page-numbers.next:after {
		content: '\00bb';
}
.pagination .nav-links .page-numbers.next:after,
.pagination .nav-links .page-numbers.prev:after {
		position: absolute;
		top: 0;
		left: 0;
		text-indent: 0;
		display: block;
		font-size: 22px;
		color: #989895;
		width: 60px;
		height: 60px;
		padding-top: 17px;
}
.pagination .nav-links .page-numbers.current,
.pagination .nav-links .page-numbers:hover {
		color: #1a1a1a;
		border: 1px solid #1a1a1a;
}
.single-post .post-navigation,
.single-attachment .post-navigation {
	padding-top: 20px;
	text-transform: none;
}
.single-post .post-navigation a,
.single-attachment .post-navigation a {
	line-height: 1.3;
}
.single-post .post-navigation .nav-next a span,
.single-post .post-navigation .nav-previous a span {
	display: block;
	font-weight: normal;
	padding-bottom: 7px;
}
.single-post .post-navigation .nav-previous,
.single-post .post-navigation .nav-next {
	width: 50%;
}
.single-post .post-navigation .nav-previous {
	padding: 0 20px 0 10px;
}
#primary #infinite-handle span {
	background: none;
	color: #1a1a1a !important;
	width: 100%;
	padding: 14px 0;
	border: 1px solid #1a1a1a;
	border-radius: 0;
	line-height: 1;
}
.uku-serif #primary #infinite-handle span:hover {
	border-width: 1px !important;
	padding: 14px 0;
	background: #1a1a1a !important;
	border-color: #1a1a1a !important;
}
.uku-serif #primary #infinite-handle span:hover button {
	color: #fff !important;
}
.single-post .post-navigation .nav-previous a span {
	padding-left: 24px;
	padding-top: 2px;
}
.single-post .post-navigation .nav-next a span {
	padding-right: 24px;
	padding-top: 2px;
}
.single-post .post-navigation .nav-previous a:before,
.single-post .post-navigation .nav-next a:before {
	position: absolute;
	font-family: LucidaGrande;
	font-size: 14px;
	line-height: 1;
	width: 14px;
	height: 14px;
}
.single-post .post-navigation .nav-previous a:before {
	content: '\2190';
	top: 2px;
	left: 0;
}
.single-post .post-navigation .nav-next a:before {
	content: '\2192';
	top: 2px;
	right: 0;
}
.pagination {
	border: none !important;
}

/*-----------------------------------------------------------------------------------*/
/*	Pages
/*-----------------------------------------------------------------------------------*/
.page-template-default #primary .hentry,
.page-fullwidth #primary .hentry,
.page-template-no-sidebar #primary .hentry,
.error404 #primary .page {
	border-top: none;
}
.page .entry-header {
	padding-top: 0;
}
.front-section:first-of-type, .page .content-wrap,
.search-results .blog-wrap,
.archive .blog-wrap,
.error404 .content-wrap {
	padding-top: 0;
}
#primary .hentry {
	padding: 0;
	border-top: none;
}
.page h1.entry-title {
	margin: 0 0 15px;
	padding: 0;
	border: none;
}
.page .edit-link {
	padding: 20px 0;
}
.page.has-thumb .blog-wrap {
	padding-top: 15px;
}
.page.has-thumb .entry-thumbnail {
	padding-top: 15px;
}
.error404 .entry-content .searchform,
.search-no-results .entry-content .searchform {
	max-width: 790px;
}
.search-no-results .entry-content .searchform {
	width: auto !important;
}

/*-----------------------------------------------------------------------------------*/
/*	Footer
/*-----------------------------------------------------------------------------------*/
#colophon {
	padding-top: 60px;
	padding-bottom: 40px;
}
.footer-wrap {
	text-align: center;
}
.footer-menu {
	width: 100%;
}
.footer-menu h3.footer-menu-title {
	padding: 0 0 20px;
}
#site-info {
	padding-top: 0;
}
#site-info ul li {
	line-height: 1.7;
}

.footer-menu ul {
	padding: 0 0 40px;
}
.footer-menu ul li {
	padding: 0;
	font-size: 20px;
	font-weight: 500;
	line-height: 1.3;
}
#colophon .social-nav ul {
	height: 55px;
}
#footer-social {
	padding-top: 10px;
	padding-bottom: 0;
}
.social-nav ul li a {
	text-align: center;
}
#colophon .social-nav ul li a {
	padding: 0;
	font: normal 18px/1 'Genericons';
	width: 55px;
	height: 55px;
	text-align: center;
	padding-top: 19px;
	color: #1a1a1a;
}
#colophon .social-nav ul li a::before {
	font: normal 18px/1 'Genericons';
	padding: 0;
	text-align: center;
	width: 55px;
	height: 55px;
	overflow: hidden;
}

/* --- Instagram Footer Widget  --- */
.big-instagram-wrap {
	padding-top: 60px;
	padding-bottom: 50px;
	width: 100%;
}
.widget ul.instagram-pics li {
	width: 48.214285714285714%;
	margin-right: 3.571428571428571%;
	margin-bottom: 10px;
	display: block;
	float: left;
}
.widget ul.instagram-pics li a {
	width: 100% !important;
}
.widget ul.instagram-pics li:nth-child(even) {
	margin-right: 0;
}
.null-instagram-feed .clear {
	top: 0;
	margin-bottom: 0;
	line-height: 1;
}
.big-instagram-wrap .widget h2.widget-title {
	display: block;
	text-align: center;
	padding-bottom: 83px;
}
.big-instagram-wrap .null-instagram-feed .clear {
	display: inline-block;
	text-align: center;
	font-weight: normal;
	top: 25px;
}
.big-instagram-wrap .null-instagram-feed .clear a {
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.06;
	letter-spacing: -1px;
	text-transform: none;
}
.big-instagram-wrap .widget-area .widget {
	padding: 0 !important;
}
#sidebar-offcanvas .null-instagram-feed .clear {
	top: 0;
	right: 3.6231884057971%;
}

/* --- Footer Featured Section --- */
.big-footer-feature {
	background: #ebebeb;
	padding: 30px;
	margin-bottom: 50px;
}
#big-footer-feature h3.footer-feature-title {
	padding: 0 0 10px;
}
.footer-feature-textwrap {
	padding: 30px 0 0 0;
}
.big-footer-feature p.text-small {
	opacity: 1;
	line-height: 1.5;
}
a.footer-feature-btn {
	display: block;
	margin: 15px 0 0 0;
	padding: 24px 0;
	border: 1px solid #1a1a1a;
	text-transform: none;
	letter-spacing: 0;
	font-weight: normal;
	line-height: 1;
	text-align: center;
}
.footer-feature-btn:hover {
	border-width: 1px !important;
	color: #fff !important;
}


/*-----------------------------------------------------------------------------------*/
/*	Editor Blocks
/*-----------------------------------------------------------------------------------*/
.entry-content .wp-block-pullquote p,
.single-post .entry-content .wp-block-pullquote blockquote p {
		margin: 0;
		font-family: 'Cormorant Garamond', serif;
		font-size: 28px;
		color: #1a1a1a;
		font-weight: normal;
}
.wp-block-image figcaption,
.wp-block-embed figcaption {
		font-size: 16px;
		color: #1a1a1a;
}
.wp-block-button .wp-block-button__link {
		font-family: 'Cormorant Garamond', serif;
		font-size: 20px;
		line-height: 1.8;
}

/*-----------------------------------------------------------------------------------*/
/*	Media Queries
/*-----------------------------------------------------------------------------------*/

/* Minimum width of 480 pixels (smartphone landscape)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 30.00em) {
	.blog-wrap .entry-summary {
		padding-top: 8px;
		display: block;
		clear: none;
	}
	#front-section-four .entry-edit {
		padding-left: 0;
	}
	.footer-feature-textwrap {
		padding: 0;
	}

	/* --- Front Page sections --- */
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-edit {
		padding-left: 0;
	}
	.front-about-img img {
		width: 240%;
		max-width: 240%;
		height: auto;
		margin-left: -70%;
	}
}


/* Minimum width of 768 pixels (tablet portrait)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 48.00em) {

	/* --- General --- */
	.site-content, #secondary, .singlepost-wrap, .recommended-posts-wrap, #colophon, .mobile-search, #sidebar-offcanvas .widget, .front-section, .slider-on .featured-content .meta-main-wrap, #mobile-social, #sidebar-page, .page.has-thumb .entry-thumbnail, .big-instagram-wrap,
	#front-section-three, .slider-on.slider-boxed .featured-content {
		padding-left: 34px;
		padding-right: 34px;
	}
	.slider-on.slider-boxed .featured-content .meta-main-wrap {
		padding-left: 0;
		padding-right: 0;
	}
	.singlepost-wrap .entry-thumbnail {
		margin-left: -34px;
		margin-right: -34px;
		width: auto;
	}
	.front-section, .blog .site-content {
		padding-bottom: 120px;
	}
	.page .content-wrap,
	.search-results .blog-wrap,
	.archive .blog-wrap,
	.error404 .content-wrap {
		padding-top: 0;
	}
	#sidebar-offcanvas .null-instagram-feed .clear {
		right: 0;
	}
	.img-wrap {
		padding: 0 0 30px;
	}
	.page-template-shop-front #front-section-three {
		margin-top: 40px !important;
	}
	span.dropcap {
		padding: 3px 8px 0 0;
		font-size: 89px;
		line-height: 0.78;
	}
	.widget h2.widget-title {
		display: block;
		padding: 0 0 40px;
	}
	.page #secondary,
	#sidebar-page {
		padding-top: 120px;
	}
	.page .edit-link {
		padding: 40px 0 0;
	}

	/* --- Font Sizes --- */
	#overlay-nav ul li a {
		font-size: 64px;
		font-weight: 500;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.12;
		letter-spacing: -1px;
	}
	.featured-slider .entry-header h2.entry-title,
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-header h2.entry-title,
	#front-section-four .entry-header h2.entry-title,
	.section-two-column-one .entry-header h2.entry-title,
	.header-intro-wrap p.header-intro-text,
	.single-post .entry-header h1.entry-title,
	.entry-content h2,
	.page h1.entry-title,
	.big-newsletter-wrap .widget_mc4wp_form_widget h2.widget-title,
	.entry-content h1,
	.section-about-column-one p,
	.blog-classic .blog-wrap .entry-header h2.entry-title {
		font-size: 48px;
	}
	.section-three-column-one .entry-header h2.entry-title,
	.section-one-column-one .entry-header h2.entry-title,
	#site-branding h1.site-title,
	#site-branding p.site-title,
	.big-instagram-wrap .null-instagram-feed .clear a,
	.section-three-column-two .type-post .entry-header h2.entry-title,
	.entry-header h2.entry-title,
	.section-one-column-two .type-post:nth-of-type(n+2) .entry-header h2.entry-title,
	.section-two-column-two .type-post .entry-header h2.entry-title,
	.section-three-column-two .type-post .entry-header h2.entry-title,
	#front-section-fourcolumn .type-post .entry-header h2.entry-title,
	.entry-content h2,
	.big-instagram-wrap .null-instagram-feed .clear a,
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
		font-size: 36px;
		line-height: 1.06;
		padding-bottom: 3px;
	}
	.page .entry-content blockquote p,
	.single-post .entry-content blockquote p {
		font-size: 36px;
	}
	.single-post .entry-content p.pull-left,
	.single-post .entry-content p.pull-right,
	.entry-content h3 {
		font-size: 32px;
		line-height: 1.06;
		letter-spacing: -1px;
	}
	.entry-header p.intro,
	.entry-content h4 {
		font-size: 28px;
		padding-bottom: 40px;
	}
	.section-sixcolumn-postwrap .type-post .entry-header h2.entry-title,
	#overlay-nav ul ul li a,
	.authorbox h3.author-title {
		font-size: 24px;
		line-height: 1.08;
	}
	.single-post .entry-content p,
	.page .entry-content p,
	.page .entry-content,
	.entry-content ol,
	.entry-content ul,
	.blog.blog-classic .blog-wrap .entry-content p {
		font-size: 24px;
		line-height: 1.65;
	}
	.blog.blog-classic .blog-wrap .entry-content p {
		font-size: 24px;
		line-height: 1.5;
	}
	.entry-summary, .entry-content p, .entry-content ol, .entry-content ul, .entry-content dl, .section-one-column-one .type-post .entry-summary, .section-three-column-one .type-post .entry-summary, p.text-small, .entry-content h5, .entry-content h6, address,
	.widget-area .widget,
	.footer-menu ul li,
	.widget_mc4wp_form_widget p,
	.uku-serif .big-newsletter-wrap .widget_mc4wp_form_widget input[type="email"],
	.uku-serif .big-newsletter-wrap .widget_mc4wp_form_widget input[type="submit"],
	.searchform input {
		font-size: 22px;
		line-height: 1.45;
	}
	.section-three-column-one .entry-summary,
	.section-three-column-one .entry-summary p,
	.entry-content p span.uppercase {
		font-size: 20px;
		font-size: 1.375rem;
		line-height: 1.3;
	}
	#front-section-sixcolumn .entry-summary,
	#front-section-fourcolumn .entry-summary,
	.entry-meta,
	.entry-cats,
	.search-results a.post-edit-link,
	.archive a.post-edit-link,
	.page a.post-edit-link,
	.single-post .entry-tags,
	.single-post .entry-header .entry-meta,
	.wp-caption-text {
		font-size: 18px;
		line-height: 1.33;
	}
	#site-info {
		font-size: 18px;
		line-height: 1.78;
	}
	.single-post .post-navigation a,
	.single-attachment .post-navigation a,
	#commentform p.comment-form-comment,
	#commentform input#author,
	#commentform input#email,
	#commentform input#url,
	#comments .comment-reply,
	#comments .comment-text p,
	#comments .comment-details,
	#comments .comment-author,
	#comments #respond h3#reply-title {
		font-size: 18px;
	}
	p.site-description,
	#secondary h2.widget-title,
	#sidebar-page h2.widget-title,
	.section-about-column-one p cite,
	.footer-menu h3.footer-menu-title,
	.front-section a.all-posts-link {
		font-size: 12px;
	}
	p.site-description {
		padding-top: 15px;
	}

	/* --- Text Styles --- */
	.entry-content h1 {
		padding: 20px 0 15px;
	}
	.entry-content h2 {
		padding: 20px 0 12px;
	}
	.entry-content h3 {
		padding: 15px 0 10px;
	}
	.entry-content h4 {
		padding: 0 0 4px;
	}
	.entry-content h5,
	.entry-content h6 {
		padding: 6px 0;
	}
	p,
	ul,
	ol {
		margin-bottom: 26px;
	}
	.fullwidth-content,
	.wide-content {
		margin-bottom: 60px;
		padding-top: 34px;
	}
	.entry-content p.pull-left {
		margin: 0 60px 40px 0;
		padding: 0;
	}
	.entry-content p.pull-right {
		margin: 0 0 40px 60px;
		padding: 0;
	}
	.entry-content ol {
		padding-left: 70px;
	}
	.site-content div.wpcf7 {
		padding-bottom: 20px;
	}
	.big-newsletter-wrap .widget_mc4wp_form_widget h2.widget-title {
		padding-bottom: 20px;
	}

	/* --- Forms --- */
	.error404 .entry-content input,
	.search-no-results .entry-content .searchform input {
		float: left;
		width: 76.73758865248227%;
		margin-bottom: 0;
	}
	.error404 .entry-content input[type="submit"],
	.search-no-results .entry-content .searchform input[type="submit"] {
		width: 23.26241134751773%;
		float: left;
		border-left: none;
	}
	.widget_search input.search-field {
		padding: 13px 15px 13px 50px;
	}
	.widget_search input.search-field {
		padding: 13px 15px 13px 50px;
	}
	.mobile-search .searchform:after,
	.desktop-search .searchform:after,
	.widget_search .searchform:after {
		height: 60px;
		padding-top: 18px;
	}
	#commentform input#submit {
		padding: 13px 30px;
	}

	/* --- Header --- */
	.page-template-shop-front.header-fullscreen #site-branding {
		padding: 80px 0;
	}
	.uku-serif #site-branding {
		padding-bottom: 80px;
	}
	#site-branding h1.site-title,
	#site-branding p.site-title {
		padding-top: 40px;
	}
	#site-branding .custom-logo-link {
		max-width: 100%;
		margin-top: 40px;
	}
	.custom-logo-wrap a.custom-logo-link img {
			max-width: 222px;
			max-height: 100px;
	}
	.sticky-header .custom-logo-wrap {
		text-align: left;
		margin-left: 40px;
		margin-right: auto;
	}
	#scrolldown {
		bottom: 80px;
	}

	/* --- Off Canvas Area --- */
	.sidebar-offcanvas {
		padding: 0 0 120px;
	}
	#overlay-nav {
		padding-bottom: 120px;
	}
	#overlay-nav ul li {
		padding-bottom: 20px;
	}
	#overlay-nav ul li.menu-item-has-children a {
		padding-bottom: 20px;
	}
	#overlay-nav ul li.menu-item-has-children .sub-menu a,
	#overlay-nav ul ul li.menu-item-has-children a {
		padding-bottom: 0;
	}
	#overlay-nav ul ul li a {
		padding-left: 0;
	}
	#overlay-nav ul ul li {
		font-size: 24px;
		display: inline-block;
		padding: 0;
	}
	#overlay-nav ul.sub-menu li a {
		padding-right: 10px;
		display: inline-block;
		position: relative;
	}
	#overlay-nav ul.sub-menu li a:before {
		content: ' / ';
		display: inline-block;
		padding-right: 10px;
	}
	#overlay-nav ul.sub-menu li:first-child a:before {
		display: none;
	}
	#overlay-nav ul ul.sub-menu,
	#overlay-nav ul ul.children {
		border-bottom: none;
		text-align: center;
	}
	#overlay-nav ul ul ul.sub-menu,
	#overlay-nav ul ul ul.children {
		display: inline !important;
	}
	#overlay-nav ul ul li.menu-item-has-children {
		display: inline;
	}
	#overlay-nav ul ul ul.sub-menu:before {
		content: ' / ';
		display: inline-block;
		padding-right: 10px;
	}
	#offcanvas-wrap .widget-area .widget {
		font-size: 22px;
		line-height: 1.45;
		padding-top: 120px;
		padding-bottom: 0;
	}
	#mobile-social {
		padding-bottom: 50px;
	}
	.searchform input {
		padding: 13px 10px 13px 50px;
	}

	/* --- Front Page - Post Sections --- */
	.columns-wrap .entry-header h2.entry-title,
	.entry-header h2.entry-title {
		padding-top: 10px;
	}
	.columns-wrap .entry-summary {
		padding: 20px 0 0 0 !important;
	}
	.section-one-column-one .entry-header,
	.section-three-column-one .entry-header {
		padding: 20px 0 20px;
	}
	.front-section .type-post,
	.blog-wrap #primary .hentry {
		padding: 0 0 50px;
	}
	.section-two-column-one .type-post {
		padding: 0;
		margin-bottom: 50px;
	}
	.columns-wrap .entry-header {
		padding-top: 20px;
	}
	#front-section-sixcolumn .columns-wrap .entry-header {
		padding-top: 10px;
	}
	.blog-wrap .entry-header {
			padding-top: 0;
	}
	.section-one-column-one .entry-summary,
	.section-two-column-one .entry-summary,
	.section-three-column-one .entry-summary {
			padding: 0 0 20px;
	}
	#front-section-three {
		padding-top: 120px;
		padding-bottom: 100px;
	}
	.blog #front-section-three {
		margin-bottom: 120px;
	}
	#front-section-four {
		padding-bottom: 120px;
	}
	.section-one-column-one .entry-comments,
	.section-one-column-one .entry-edit,
	.section-two-column-one .entry-comments,
	.section-two-column-one .entry-edit,
	.section-three-column-one .entry-comments,
	.section-three-column-one .entry-edit {
			margin-left: 20px;
	}
	.section-fourcolumn-postwrap .type-post,
	.section-fourcolumn-postwrap .type-post:nth-last-child(2),
	.section-fourcolumn-postwrap .type-post:nth-last-child(3),
	.section-fourcolumn-postwrap .type-post:nth-last-child(4),
	.uku-serif .section-two-column-two .type-post {
		width: 47.8134110787172%;
		padding-bottom: 40px;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(odd),
	.section-fourcolumn-postwrap .type-post:nth-last-child(2),
	.uku-serif .section-two-column-two .type-post:nth-of-type(odd) {
		clear: left;
		margin-left: 0;
		margin-right: 3.6144578313253%;
		float: left;
		padding-bottom: 40px;
	}
	.section-fourcolumn-postwrap .type-post:last-child,
	.section-fourcolumn-postwrap .type-post:nth-last-child(2) {
		padding-bottom: 0;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(even),
	.uku-serif .section-two-column-two .type-post:nth-of-type(even) {
		clear: right;
		margin-left: 0;
		margin-right: 0;
		float: left;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-cats {
		padding-bottom: 10px;
	}
	.blog #primary .hentry .entry-thumbnail,
	.archive #primary .hentry .entry-thumbnail,
	.search-results #primary .hentry .entry-thumbnail {
		width: 46.835443037974684%;
		margin: 0;
		float: left;
	}
	.blog #primary .hentry .meta-main-wrap,
	.archive #primary .hentry .meta-main-wrap,
	.search-results #primary .hentry .meta-main-wrap {
		width: 50%;
		float: right;
	}
	.blog #primary .hentry .entry-meta,
	.archive #primary .hentry .entry-meta,
	.search-results #primary .hentry .entry-meta {
		width: 100%;
		display: block;
		padding-top: 20px;
	}
	.blog #primary .hentry .entry-meta span,
	.archive #primary .hentry .entry-meta span,
	.search-results #primary .hentry .entry-meta span {
		display: inline-block;
	}
	.blog #primary .hentry .entry-meta .entry-author span {
		display: none;
	}
	.blog #primary .hentry .entry-main,
	.archive #primary .hentry .entry-main,
	.search-results #primary .hentry .entry-main {
		width: 100%;
	}
	.big-footer-feature {
		margin-bottom: 50px;
		padding-bottom: 90px;
	}
	.section-sixcolumn-postwrap .type-post {
		width: 30.42333333333333%;
		float: left;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta,
	#front-section-four .entry-meta {
		padding-top: 20px;
	}
	#front-section-three .section-three-wrap {
		max-width: 705px;
		margin-left: auto;
		margin-right: auto;
	}
	.section-three-column-two .entry-thumbnail {
		max-width: 210px;
		margin-right: 20px;
		margin-bottom: 0;
		float: left;
	}
	.uku-serif #front-section-three .section-three-column-two .type-post {
		padding-bottom: 20px;
	}
	.section-about-column-one p {
		padding: 0 34px;
		top: 120px;
	}
	.page-template-shop-front #front-section-about {
		margin-top: 40px;
		margin-bottom: 100px;
}

	/* --- Featured Slider --- */
	.featured-slider,
	.header-image {
		margin-bottom: 120px;
	}
	.featured-slider .entry-thumbnail img {
		width: 180%;
		max-width: 180%;
		left: -40%;
		right: -40%;
	}
	.featured-slider .entry-thumbnail,
		.featured-slider .entry-thumbnail a:after {
		padding-bottom: 80%;
	}
	.uku-serif .featured-slider button.slick-next,
	.uku-serif .featured-slider button.slick-prev,
	.slider-on.slider-boxed .featured-slider button.slick-prev,
	.slider-on.slider-boxed .featured-slider button.slick-next {
		background: none;
		width: 60px;
		height: 60px;
		bottom: 40px;
	}
	.uku-serif .featured-slider button.slick-next:after,
	.uku-serif .featured-slider button.slick-prev:after {
		width: 60px;
		height: 60px;
		padding-top: 22px !important;
		font-size: 18px;
	}
	.featured-slider .entry-meta,
	.slider-on.slider-boxed .featured-slider .entry-meta {
		padding: 20px 0 0;
	}
	.uku-serif .featured-slider button.slick-prev {
		left: 40%;
	}
	.uku-serif .featured-slider button.slick-next {
		left: 50%;
	}

	/* --- Highlighted, bigger Featured Images --- */
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-thumbnail img,
	#front-section-four .type-post .entry-thumbnail img,
	.section-two-column-one .type-post .entry-thumbnail img {
		width: 100%;
		max-width: 100%;
		height: auto;
		margin-left: 0;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) {
		margin: 0 0 50px;
		text-align: center;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap,
	.uku-serif #front-section-four .meta-main-wrap,
	.section-two-column-one .entry-text-wrap {
		padding: 0 34px;
	}
	#front-section-four .type-post {
			width: 100%;
			overflow: hidden;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-main,
	#front-section-four .entry-main,
	.section-two-column-one .entry-text {
		 max-width: 705px;
		 margin: 0 auto;
		 padding: 0 25px;
	}
	.blog-wrap .format-video .entry-thumbnail span.video-icon {
		text-indent: 0;
	}
	.blog-wrap  .format-video .entry-thumbnail span.video-icon:after {
		display: block;
	}

	/* --- About Section --- */
	.uku-serif .section-about-column-two .social-nav ul li a {
		width: 55px;
		height: 55px;
	}
	.uku-serif .section-about-column-two .social-nav ul li a:before {
		top: 16px;
		font-size: 24px;
		width: 55px;
		height: 34px;
	}
	.footer-feature-btn,
	.pagination {
		padding-left: 25px;
		padding-right: 25px;
	}

	/* --- Blog --- */
	.blog-wrap h3.blog-title {
		padding-top: 0;
	}
	.featured-slider .entry-comments,
	.featured-slider .entry-edit,
	.front-section .entry-comments,
	.front-section .entry-edit,
	.blog #primary .entry-comments,
	.archive #primary .entry-comments,
	.blog #primary .entry-edit,
	.archive #primary .entry-edit,
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-comments,
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-edit {
		margin-left: 20px;
	}
	.blog.blog-grid .blog-wrap .entry-header,
	.archive.blog-grid .blog-wrap .entry-header,
	.search-results.blog-grid .blog-wrap .entry-header {
		padding-top: 10px;
	}

	/* ---Alternativ Blog Layouts --- */
	.blog-classic .blog-wrap #primary .hentry {
		padding: 0 0 120px;
	}
	.blog-classic .blog-wrap .entry-header {
		display: block;
		padding-bottom: 45px;
	}
	.blog-classic .entry-footer {
		padding: 30px 0 0;
	}
	.blog-classic .entry-content p a.more-link {
			margin-top: 4px;
	}
	.blog-classic .blog-wrap .entry-thumbnail {
		padding-bottom: 50px;
	}


	/* --- Single Post --- */
	.single-post.no-sidebar .entry-content,
	.single-post.no-sidebar .entry-footer,
	.single-post.no-sidebar #comments,
	.single-post.no-sidebar .post-navigation,
	.page.no-sidebar .entry-header,
	.page.no-sidebar .entry-content,
	.page.no-sidebar #comments,
	.single-post .entry-header {
		max-width: 705px;
		width: 705px;
		margin-left: auto;
		margin-right: auto;
}
	.single-post .entry-header,
	.single-attachment .entry-header {
		margin-bottom: 60px;
		display: block;
	}
	.single-post .entry-header h1.entry-title {
		padding: 0 0 40px;
	}
	.single-post .entry-thumbnail,
	.page.has-thumb .entry-thumbnail {
		padding-top: 0;
		padding-bottom: 80px;
		text-align: center;
	}
	.single-post .entry-footer {
		padding-top: 80px;
	}
	.single-post #comments {
		padding: 101px 0 0 0;
	}
	.single-post .post-navigation,
	.single-attachment .post-navigation {
		padding-top: 50px;
	}
	.single-post.no-sidebar .singlepost-wrap {
		padding-bottom: 120px;
	}
	.authorbox p.author-bio {
		padding: 5px 0 0 90px;
	}
	.entry-footer {
		padding-top: 60px;
	}
	div.sharedaddy .sd-content {
		margin-bottom: 40px;
	}
	/* --- Single Post - Related Posts --- */
	.recommended-posts-wrap {
		padding-bottom: 60px;
	}
	.recommended-posts-wrap #jp-relatedposts h3.jp-relatedposts-headline {
		padding: 0 0 60px;
	}

/* --- Pagination --- */
	#primary #infinite-handle span {
		padding: 18px 0;
		font-size: 22px;
	}
	.uku-serif #primary #infinite-handle span:hover {
		padding: 18px 0;
	}
	#primary #infinite-handle span,
	#primary #infinite-handle span button {
		font-size: 22px;
	}

	/* --- Page --- */
	.page h1.entry-title {
		margin: 0 0 25px;
	}

	/* --- Sidebar + Widgets --- */
	.widget-area .widget {
		padding-bottom: 80px;
	}

	/* --- Footer --- */
	#colophon {
		padding-top: 120px;
	}
	.footer-menu h3.footer-menu-title {
		padding: 0 0 40px;
}
	a.footer-feature-btn {
		margin: 30px 0 0 0;
	}
	.footer-menu ul {
		padding: 0 0 80px;
	}

		/* --- Instagram Footer Widget Area --- */
	.big-instagram-wrap {
		padding-top: 120px;
		padding-bottom: 70px;
	}
	.big-instagram-wrap .null-instagram-feed .clear {
		top: 45px;
	}
	.big-instagram-wrap .widget h2.widget-title {
		padding-bottom: 143px;
	}
	.widget ul.instagram-pics li {
		width: 21.900826446280992%;
		margin-right: 4.132231404958678%;
		margin-bottom: 50px;
	}
	.widget ul.instagram-pics li:nth-child(even) {
		margin-right: 4.132231404958678%;
	}
	.widget ul.instagram-pics li:nth-child(4n+4) {
		margin-right: 0;
	}

	/* --- Newsletter Footer Widget Area --- */
	.big-newsletter-wrap {
		max-width: 705px;
		margin: 0 auto;
	}
	.big-newsletter-wrap .widget_mc4wp_form_widget {
		padding: 120px 0;
	}
	.big-newsletter-wrap  .widget_mc4wp_form_widget input[type="email"] {
		padding: 14px 20px;
		width: 76.73758865248227%;
		float: left;
		border-top: 1px solid #1a1a1a;
		border-left: 1px solid #1a1a1a;
		border-bottom: 1px solid #1a1a1a;
		border-right: none;
	}
	.big-newsletter-wrap .widget_mc4wp_form_widget input[type="submit"] {
		padding: 14px 0;
		width: 23.26241134751773%;
		float: left;
	}
}

/* Minimum width of 1024 pixels (tablet landscape)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 64.00em) {
	/* --- Font Sizes --- */
	.featured-slider .entry-header h2.entry-title,
	.header-intro-wrap p.header-intro-text {
		font-size: 64px;
	}
	#front-section-twocolumn .entry-header h2.entry-title {
		font-size: 36px;
	}
	#front-section-twocolumn .entry-header h2.entry-title,
	#front-section-threecolumn .entry-header h2.entry-title {
		padding-top: 10px;
	}

	/* --- Header Image --- */
	#scrolldown {
		font-size: 22px;
		height: 60px;
		padding: 14px 40px 0;
	}

	/* --- Featured Slider --- */
	.featured-slider .entry-thumbnail img {
		width: 150%;
		max-width: 150%;
		left: -25%;
		right: -25%;
	}
	.featured-slider .entry-thumbnail,
	.featured-slider .entry-thumbnail a:after {
		padding-bottom: 50%;
	}
	.uku-serif .featured-slider button.slick-prev {
		left: 41%;
	}
	.uku-serif .featured-slider button.slick-next {
		left: 49%;
	}

	/* --- Front Page - Post Sections --- */
	.section-one-column-one {
		width: 100%;
		float: none;
		padding-bottom: 50px;
		clear: both;
		overflow: hidden;
	}
	.section-one-column-one .entry-thumbnail {
		width: 65.289256198347107%; /*790px */
		float: left;
	}
	.section-one-column-one .entry-text-wrap {
		float: right;
	}
	.section-one-column-two {
		width: 100%;
		float: none;
	}
	.section-one-column-two .type-post {
		padding-bottom: 0;
	}
	.section-one-column-one .entry-text-wrap,
	#front-section-threecolumn .type-post,
	.uku-serif .section-one-column-two .type-post {
		width: 30.578512396694215% /* 370px */
	}
	.uku-serif .section-one-column-two .type-post {
		float: left;
		clear: none;
	}
	.uku-serif .section-one-column-two .type-post:nth-of-type(3n+1),
	.uku-serif #front-section-threecolumn .type-post:nth-of-type(3n+1) {
		margin-right: 2.479338842975207%;
	}
	.uku-serif .section-one-column-two .type-post:nth-of-type(3n+2),
	.uku-serif #front-section-threecolumn .type-post:nth-of-type(3n+2) {
		margin-left: 1.652892561983471%;
		margin-right: 1.652892561983471%;
	}
	.uku-serif .section-one-column-two .type-post:nth-of-type(3n+3),
	.uku-serif #front-section-threecolumn .type-post:nth-of-type(3n+3) {
		margin-left: 2.479338842975207%;
	}
}


/* Minimum width of 1060 pixels (smaller laptops)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 66.25em) {
	/* --- Hide Stuff --- */
	.blog .site-content,
	.archive .site-content,
	.search-results .site-content {
		padding-bottom: 0;
	}
	.section-one-column-one .entry-date:before {
		display: none;
	}
	.uku-serif #site-branding {
		position: static;
		box-shadow: none;
	}
	.page-template-shop-front.header-fullscreen #site-branding,
	.home.blog.headerimg-on.header-fullscreen #site-branding  {
		position: static;
	}

	/* --- Fade In Animations --- */
	.js .imgfade-on .fadein,
	.js .imgfade-on .fadein.inview  {
		opacity: 1;
	}
	.js .imgfade-on .type-product,
	.js .imgfade-on .shopfront-section .product-category,
	.js .imgfade-on .type-post,
	.js .imgfade-on .instagram-pics li,
	.js .imgfade-on .section-about-text {
		-webkit-transform: translateY(50px);
		-ms-transform: translateY(50px);
		transform: translateY(50px);
		opacity: 0;
	}
	.js .imgfade-on.infinity-success .infinite-wrap .type-post,
	.js .imgfade-on.infinity-end .infinite-wrap .type-post {
		opacity: 1;
	}
	.infinity-success .infinite-wrap {
		padding-bottom: 50px;
	}
	.js .imgfade-on .type-product.inview,
	.js .imgfade-on .shopfront-section .product-category.inview,
	.js .imgfade-on .type-post.inview,
		.js .imgfade-on .featured-slider .type-post,
	.js .imgfade-on .instagram-pics li.inview,
	.js .imgfade-on .section-about-text.inview {
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
		-webkit-transition: -webkit-transform 1s,opacity 1.5s;
		transition: transform 1s,opacity 1.5s;
	}

	/* --- Icon Button Transitions --- */
	.cart-btn,
	.search-open,
	.overlay-open,
	#overlay-close,
	.search-close,
	.shop-menu .cart-offcanvas .cart-close,
	.cart-offcanvas-open {
		-webkit-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
		-webkit-transform: scale(.01,.01);
		-ms-transform: scale(.01,.01);
		transform: scale(.01,.01);
		-webkit-transform: scale(1,1);
		-ms-transform: scale(1,1);
		transform: scale(1,1);
	}
	.cart-btn:hover,
	.cart-offcanvas-open:hover + .cart-btn,
	.cart-offcanvas-open:hover,
	.search-open:hover,
	.overlay-open:hover,
	#overlay-close:hover,
	.search-close:hover,
	.shop-menu .cart-offcanvas .cart-close:hover {
		-webkit-transform: scale(1.2,1.2);
		-ms-transform: scale(1.2,1.2);
		transform: scale(1.2,1.2);
	}
	.uku-serif .account-btn:hover {
		box-shadow: inset 0 -1px 0 #1a1a1a;
	}
	.uku-serif.page-template-shop-front.header-fullscreen .account-btn:hover {
		box-shadow: inset 0 -1px 0 #fff;
	}

	/* --- Text Styles --- */
	#secondary h2.widget-title,
	.blog-wrap h3.blog-title {
		text-align: left;
	}

	/* --- Forms --- */
	input, textarea {
		padding: 16px 15px 15px;
	}
	#commentform p.comment-form-comment {
		padding: 0;
	}
	#respond a#cancel-comment-reply-link {
		margin: 0;
	}
	.comment-form-cookies-consent {
		padding: 10px 0;
	}

	/* --- General --- */
	.blog-wrap,
	.front-section,
	.singlepost-wrap,
	.recommended-posts-wrap,
	.footer-wrap,
	.big-footer-feature,
	.slider-on.slider-boxed .featured-content,
	.headerimg-on.header-boxed .header-image,
	.desktop-search .searchform,
	.page.has-thumb .entry-thumbnail,
	.null-instagram-feed {
		max-width: 1210px;
	}
	.single-post.no-sidebar .singlepost-wrap {
		width: 100%;
		max-width: 100%;
	}
	#front-section-three {
		max-width: 100%;
	}
	.single-post.no-sidebar .entry-content,
	.single-post.no-sidebar .entry-footer,
	.single-post.no-sidebar #comments,
	.single-post.no-sidebar .post-navigation {
			width: 100%;
	}
	.front-section-title {
		padding-bottom: 80px;
	}
	.widget-area .widget {
		line-height: 1.5;
	}
	.page-template .blog-wrap #primary .hentry {
		padding-bottom: 0;
	}
	.page-template-shop-front.header-fullscreen #desktop-navigation ul ul.sub-menu,
	.page-template-shop-front.header-fullscreen #desktop-navigation ul ul.children {
		background: transparent;
	}

	/* --- Header --- */
	.uku-serif.fixedheader-dark.header-stick #overlay-open-sticky,
	.uku-serif.fixedheader-dark.header-stick #search-open-sticky {
		color: #1a1a1a;
		background: #ffffff;
	}
	.uku-serif.fixedheader-dark.header-stick #overlay-open-sticky:hover,
	.uku-serif.fixedheader-dark.header-stick #search-open-sticky:hover {
		color: #ffffff;
	}
	.fixedheader-dark.header-stick #header-social-sticky ul li a {
		color: #ffffff;
	}
	.blog.blog-defaultplus.no-sidebar #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap {
		padding-left: 0;
	}
	.blog.blog-defaultplus.sidebar-left #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta,
	.blog.blog-defaultplus.no-sidebar #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-meta {
		left: 0;
	}
	#masthead {
		border-bottom: none;
	}
	.headerimg-on.header-boxed .header-image {
		margin-top: 0;
	}
	.blog #masthead {
		margin-bottom: 0;
	}
	.uku-serif #site-branding {
		padding-top: 0;
	}
	.sticky-header .custom-logo-wrap .custom-logo-link img {
		max-width: 50%;
		max-height: 80px;
		padding-top: 20px;
	}

	/* --- Sticky Header Desktop --- */
	.sticky-header {
		height: 100px;
		background: #fff;
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
		transition: -webkit-transform 1s;
		transition: transform 1s;
		transition: transform 1s,
		-webkit-transform 1s;
	}
	.sticky-header p {
		position: absolute;
		top: 34px;
		left: 40px;
		display: block;
		font-size: 25px;
	}
	.header-stick .sticky-header p {
		padding: 0;
	}
	#overlay-open-sticky {
		top: 15px;
		left: auto;
		right: 40px;
		width: 70px;
		height: 70px;
	}
	.header-stick #overlay-open-sticky {
		width: 70px;
	}
	#search-open-sticky {
		left: auto;
		top: 15px;
		width: 70px;
		height: 70px;
		right: 110px;
	}
	.sticky-header .social-nav ul li a::before {
		padding-top: 15px;
	}
	.header-stick #overlay-open-sticky,
	.header-stick #search-open-sticky {
		top: 15px;
	}
	.home.blog.slider-fullscreen 	#overlay-open {
		top: -85px;
		right: 0;
	}

	/* --- Desktop Navigation --- */
	.site-header-content {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		padding: 0 40px;
		position: relative;
	}
	#site-branding,
	#desktop-navigation {
		width: 100%;
		padding: 0;
	}
	#desktop-navigation ul {
		text-align: left;
		display: inline-block;
		padding: 34px 0;
		min-height: 100px;
	}
	#desktop-navigation ul li {
		position: relative;
		display: inline-block;
		margin-right: 25px;
		padding: 0;
	}
	#desktop-navigation ul ul li {
		margin-right: 0;
	}
	#desktop-navigation ul li a {
		font-size: 22px;
		font-weight: 500;
	}
	#overlay-open,
	.search-open {
		width: 70px;
		height: 70px;
		left: auto;
		top: 15px;
		right: 40px;
		padding: 0;
		z-index: 1000;
	}

	/* ---  Desktop Search Open --- */
	.search-open {
		top: 15px;
		right: 110px;
		text-indent: -99999px;
		z-index: 10000;
	}
	.search-open:before {
		height: 55px;
		padding-top: 25px;
	}

	/* ---  Desktop Social Icons Menu --- */
	.header-social {
		display: none;
	}
	#desktop-navigation ul li.menu-item-has-children a {
		position: relative;
		padding-right: 18px;
	}
	#desktop-navigation ul li.menu-item-has-children a:after {
		position: absolute;
		top: 10px;
		right: 0;
		width: 13px;
		height: 8px;
		text-align: center;
	}
	#overlay-nav ul li.menu-item-has-children a:after {
		display: none;
	}
	#overlay-nav ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children a:after {
		position: absolute;
		right: 0;
		content: '\f502';
		font: normal 10px/1 'Genericons';
		width: 13px;
		height: 8px;
		text-align: center;
		display: none;
	}
	#overlay-nav ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul li a:after {
		display: none;
	}
	#overlay-nav ul li.menu-item-has-children a {
		position: relative;
	}
	.uku-serif #desktop-navigation .sub-menu li a:after,
	#desktop-navigation ul ul.sub-menu li.menu-item-has-children a:after {
		display: none;
	}
	#desktop-navigation ul ul.sub-menu li.menu-item-has-children > a:after {
		display: block;
		content: '\e93c';
	}
	.uku-serif #desktop-navigation .sub-menu li a,
	.uku-serif #desktop-navigation .children li a {
		opacity: 1;
		-webkit-transition: all .4s ease;
		transition: all .4s ease;
	}
	.uku-serif #desktop-navigation .sub-menu li a:hover,
	.uku-serif #desktop-navigation .children li a:hover {
		background: transparent;
		opacity: 0.54;
	}
	#desktop-navigation ul ul.sub-menu,
	#desktop-navigation ul ul.children {
		display: block;
		position: absolute;
		top: 24px;
		left: -10px;
		width: 200px;
		min-height: auto;
		padding: 10px 0;
		background: #fff;
		visibility: hidden;
		-webkit-opacity: 0;
		-moz-opacity: 0;
		opacity: 0;
		-webkit-transition: all .4s cubic-bezier(.445,.050,.55,.95);
		-moz-transition: all .4s cubic-bezier(.445,.050,.55,.95);
		-o-transition: all .4s cubic-bezier(.445,.050,.55,.95);
		transition: all .4s cubic-bezier(.445,.050,.55,.95);
	}
	#desktop-navigation ul li:hover > ul.sub-menu,
	#desktop-navigation ul li:hover > ul.children {
		display: block !important;
		visibility: visible;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		-webkit-transition: all .4s cubic-bezier(.445,.050,.55,.95);
		-moz-transition: all .4s cubic-bezier(.445,.050,.55,.95);
		-o-transition: all .4s cubic-bezier(.445,.050,.55,.95);
		transition: all .4s cubic-bezier(.445,.050,.55,.95);
	}
	#desktop-navigation ul ul.sub-menu ul.sub-menu,
	#desktop-navigation ul ul.children ul.children {
		top: 0;
		left: 200px;
	}
	#desktop-navigation ul ul.sub-menu:before,
	#desktop-navigation ul ul.children:before {
		display: none;
	}
	.uku-serif #desktop-navigation .sub-menu li,
	.uku-serif  #desktop-navigation .children li {
		padding: 6px 10px;
	}
	#desktop-navigation .sub-menu li a,
	#desktop-navigation .children li a {
		padding: 10px 0;
		font-size: 20px;
		font-weight: 500;
		line-height: 1.6;
		color: #1a1a1a !important;
	}
	#desktop-navigation .sub-menu li a:hover > :after {
		content: '';
		overflow: hidden;
		position: absolute;
		left: 0;
		bottom: 2px;
		display: block;
		width: 100%;
		height: 1px;
		background-color: #d9d9d4;
		-webkit-transition: all .3s cubic-bezier(.175,.885,.32,1.075);
		-moz-transition: all .3s cubic-bezier(.175,.885,.32,1.075);
		-o-transition: all .3s cubic-bezier(.175,.885,.32,1.075);
		transition: all .3s cubic-bezier(.175,.885,.32,1.075);
	}

	/* --- Desktop Search --- */
	.desktop-search {
		position: fixed;
		display: block;
		top: -196px;
		opacity: 1;
		left: 0;
		right: 0;
		width: 100%;
		height: 190px;
		z-index: 10000000;
		background: #f2f2ee;
		text-align: left;
		padding-top: 60px;
		border-top: none;
	}
	.header-stick .desktop-search {
		display: block;
		top: -196px;
		border-top: none;
	}
	.desktop-search-show .desktop-search {
		position: fixed;
		top: 0 !important;
		left: 0;
		right: 0;
		width: 100%;
		display: block;
		opacity: 1;
		height: 190px !important;
	}
	.desktop-search .searchform {
		width: auto;
	}
	.desktop-search-show .desktop-search .searchform {
		padding-top: 0;
		height: auto;
	}
	.desktop-search input[type="submit"] {
		display: none;
	}
.desktop-search .searchform {
	width: calc(100% - 68px);
		max-width: 1210px;
		margin-left: 34px;
		margin-right: 34px;
	}
	.desktop-search input.search-field {
		width: 100%;
		background: transparent;
		border: none !important;
		border-bottom: 1px solid #d9d9d4 !important;
		padding: 0 0 0 80px;
		height: 80px;
		color: #1a1a1a;
		letter-spacing: 0;
		font-size: 36px;
	}
	.desktop-search input.search-field:focus,
	.desktop-search input.search-field:active {
		border-bottom: 1px solid #1a1a1a !important;
	}
	.desktop-search .searchform:after {
		top: 0;
		width: 70px;
		height: 70px;
		background: transparent;
		padding-top: 29px;
	}
	.search-close {
		position: absolute;
		width: 70px;
		height: 70px;
		top: 15px;
		right: 40px;
		display: block;
		margin: 0;
		padding: 0;
		z-index: 9999;
		text-align: right;
		line-height: 1;
		opacity: 1;
		border: none;
		outline: none;
	}
	.search-close span {
		display: none;
	}

	/* ---  Desktop Social Icons Menu --- */
	.header-social {
		position: fixed;
		right: 15px;
		top: 0;
		bottom: 0;
		height: 100%;
		display: block;
		z-index: 999;
		text-align: center;
	}
	.header-social:before {
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle;
		margin-right: 0;
	}
	.header-social ul {
		display: inline-block;
		vertical-align: middle;
		padding: 0;
		text-align: center;
	}
	.header-social ul li {
		display: block;
	}
	.header-social ul li a {
		width:  45px;
		height: 45px;
		padding-top: 14px;
		margin-bottom: 15px;
		border-radius: 50%;
		background: rgba(255, 255, 255, 0.8);
		-webkit-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
		-webkit-transform: scale(.01,.01);
		-ms-transform: scale(.01,.01);
		transform: scale(.01,.01);
		-webkit-transform: scale(1,1);
		-ms-transform: scale(1,1);
		transform: scale(1,1);
	}
	.header-social ul li a:hover {
		background: rgba(255, 255, 255, 1);
		-webkit-transform: scale(1.2,1.2);
		-ms-transform: scale(1.2,1.2);
		transform: scale(1.2,1.2);
	}
	.header-social ul li a::before {
		width: 45px;
		height: 45px;
		padding-top: 0;
		color: #1a1a1a;
	}

	/* --- Overlay --- */
	#mobile-social {
		display: none;
	}
	.uku-serif .inner-offcanvas-wrap {
		opacity: 0;
		left: 0 !important;
		right: 0;
		height: 100%;
		width: 100% !important;
		padding-left: 10.20833333333333%; /* 147px at 1440px --- */
		padding-right: 10.20833333333333%;
		padding-bottom: 0;
		z-index: 0;
		visibility: hidden;
		-webkit-transition: .5s;
		-moz-transition: .5s;
		-ms-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
	}
	.uku-serif.overlay-show .inner-offcanvas-wrap {
		width: 100%;
		height: 100%;
		left: 0 !important;
		top: 0;
		right: 0;
		bottom: 0;
		opacity: 1;
		visibility: visible;
		z-index: 10000000;
		padding-left: 10.20833333333333%; /* 147px at 1440px --- */
		padding-right: 10.20833333333333%;
		padding-bottom: 0;
		-webkit-transition: .3s;
		-moz-transition: .3s;
		-ms-transition: .3s;
		-o-transition: .3s;
		transition: .3s;
	}
	.uku-serif .close-btn-wrap {
		position: absolute;
		top: 15px;
		right: 40px;
		display: block;
		width: 70px;
		height: 70px;
		border-bottom: none;
		background: transparent;
	}
	#overlay-close {
		right: 0;
		left: 0;
		width: 70px;
		height: 70px;
	}
	#overlay-nav {
		margin-top: 120px;
		padding-top: 0;
	}
	.overlay-title-wrap {
		display: block;
		width: 38.39441535776614%; /* 440px at 1440px --- */
		float: left;
		margin-right: 2.61780104712042%; /* 30px at 1440px --- */
	}
	.overlay-title-wrap p {
		text-align: left;
	}
	#overlay-nav,
	.offcanvas-widgets-off #overlay-nav {
		border-top: none;
		width: 100%;
		padding-bottom: 0;
		float: none;
		text-align: center;
	}
	#sidebar-offcanvas {
		width: 100%;
		max-width: 580px;
		float: none;
		margin: 0 auto;
	}
	#overlay-nav ul li {
		padding-top: 0;
		padding-bottom: 20px;
		border-bottom: none;
	}
	#overlay-nav ul li a {
		padding: 0;
	}
	#overlay-nav ul ul li {
		padding: 0;
	}
	#overlay-nav ul ul li.menu-item-has-children {
		padding: 0;
	}
	#overlay-nav ul li.menu-item-has-children,
	#overlay-nav ul li.page_item_has_children {
		padding-bottom: 20px;
	}
	#overlay-nav ul ul li a {
		padding: 0;
		line-height: 2.0;
	}
	#overlay-nav ul ul.sub-menu.toggled-on {
		padding-top: 20px;
	}
	#overlay-nav ul ul ul.sub-menu {
		padding-left: 20px;
	}
	#overlay-nav ul ul ul.sub-menu {
		padding-left: 0;
	}
	#sidebar-offcanvas .widget {
		padding: 0 0 50px;
	}

	/* --- Front Page Sections --- */
	.featured-content,
	.front-section,
	.blog .site-content,
	.archive .site-content,
	.search-results .site-content,
	#secondary {
		border-bottom: none;
		margin-bottom: 0;
	}
	.blog.blog-defaultplus.sidebar-left #primary .hentry.has-post-thumbnail:nth-child(4n) .meta-main-wrap {
	padding-left: 0;
	padding-right: 0;
	}
	.section-one-column-one .entry-date {
		margin-right: 0;
	}
	#front-section-twocolumn .type-post {
		width: 47.933884297520661%;
	}
	#front-section-twocolumn .type-post:nth-of-type(odd) {
		margin-right: 2.066115702479339%;
	}
	#front-section-twocolumn .type-post:nth-of-type(even) {
		margin-left: 2.066115702479339%;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(odd),
	.section-fourcolumn-postwrap .type-post:nth-last-child(2) {
		clear: none;
		margin-left: 0;
		margin-right: 4.132231404958678%;
		float: left;
	}
	.section-fourcolumn-postwrap .type-post,
	.section-fourcolumn-postwrap .type-post:nth-last-child(2),
	.section-fourcolumn-postwrap .type-post:nth-last-child(3),
	.section-fourcolumn-postwrap .type-post:nth-last-child(4) {
		width: 21.900826446280992%;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(even) {
		clear: none;
		margin-right: 4.132231404958678%;
	}
	.section-fourcolumn-postwrap .type-post:nth-last-child(2),
	.section-fourcolumn-postwrap .type-post:nth-last-child(3),
	.section-fourcolumn-postwrap .type-post:nth-last-child(4) {
		padding-bottom: 0;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(4n+1),
	.section-fourcolumn-postwrap .type-post:nth-of-type(8n+1) {
		clear: left;
	}
	.section-fourcolumn-postwrap .type-post:nth-of-type(4n+4) {
		margin-right: 0;
		clear: right;
	}
	.section-one-column-one .entry-header,
	.section-three-column-one .entry-header {
		padding: 0 0 40px;
	}
	.section-one-column-one .entry-header h2.entry-title {
		padding-bottom: 0;
	}
	.section-one-column-one .entry-summary {
		padding-bottom: 30px;
	}
	.featured-slider .entry-author,
	#front-section-four .type-post .entry-author,
	.blog #primary .hentry .entry-meta .entry-author span,
	.archive #primary .hentry .entry-meta .entry-author span,
	.section-two-column-one .entry-meta .entry-author,
	.section-three-column-one .entry-meta .entry-author {
		display: inline-block;
		margin-right: 20px;
		font-weight: bold;
	}
	#front-section-three .section-three-wrap {
		max-width: 1210px;
		margin-left: auto;
		margin-right: auto;
	}

	/* --- Featured Slider --- */
	.featured-slider .meta-main-wrap {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0 !important;
		padding-bottom: 0;
	}
	.featured-slider .slider-text {
		max-width: 705px;
	}
	.slick-slide {
		position: relative;
	}
	.blog.slider-on.slider-fullscreen,
	.blog.headerimg-on.header-fullscreen,
	.slider-on.slider-fullscreen .featured-content {
		padding-top: 0;
	}
	.entry-author {
		display: inline-block;
	}
	#front-section-four {
		max-width: 100%;
	}
	.page.has-thumb .entry-thumbnail {
		padding-left: 0;
		padding-right: 0;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) {
		margin-left: 0;
	}
	.blog.blog-defaultplus.sidebar-left #primary .hentry.has-post-thumbnail:nth-child(4n) {
		margin-right: 0;
	}
	.uku-serif .section-two-column-two .type-post:last-of-type(2) {
		padding-bottom: 0 !important;
	}

	/* --- Six Column Section --- */
	.section-sixcolumn-postwrap .type-post {
		width: 15.289256198347107%;
		margin-right: 1.652892561983471% !important;
		margin-left: 0;
		float: left;
		clear: none;
	}

	/* --- Front About Section --- */
	#front-section-about {
		width: 100%;
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.front-about-img img {
		max-width: 130%;
		max-height: 130%;
		margin-left: -15%;
	}
	.section-about-column-one {
		position: relative;
		width: 100%;
		float: none;
	}
	p.section-about-text {
		max-width: 705px;
		padding: 0;
		display: block;
		left: calc(50% - 350px);
	}
	p.section-about-text a.small-link {
		display: inline-block;
		padding-top: 20px;
	}

	/* --- Front On Background Section --- */
	.page-template-shop-front .entry-text-wrap {
		width: 100%;
	}
	#front-section-three {
		padding-bottom: 120px;
	}
	.section-three-column-one .entry-header {
		padding: 0;
	}
	.section-three-column-one {
		padding-bottom: 0;
		clear: left;
		width: 56.611570247933884%;
		float: left;
	}
	#front-section-three .section-three-column-one .type-post {
		padding-bottom: 0;
	}
	.section-three-column-one .entry-thumbnail {
		width: 100%;
		float: none;
		padding-bottom: 0;
	}
	.section-three-column-one .entry-header,
	.section-three-column-one .entry-summary,
	.section-three-column-one .entry-meta {
		width: 100%;
		float: none;
		clear: both;
	}
	.section-three-column-one .entry-meta {
		padding: 0;
	}
	#front-section-three .section-three-column-two {
		clear: right;
		float: right;
		width: 39.256198347107438%;
	}
	.uku-serif #front-section-three .section-three-column-two .type-post {
		clear: both;
		margin-right: 0;
		width: 100% !important;
		float: none !important;
		padding-bottom: 20px !important;
		overflow: hidden;
	}
	.uku-serif #front-section-three .section-three-column-two .type-post:last-of-type {
		padding-bottom: 0 !important;
	}
	#front-section-three .section-three-column-two .entry-thumbnail {
		margin-bottom: 0;
		margin-right: 20px;
		width: 44.210526315789474%;
		float: left;
	}
	.section-three-column-one .entry-summary {
		padding: 20px 0;
		display: block;
	}

		/* ---Fullwidth Post Section --- */
	#front-section-four .meta-main-wrap .entry-header {
			width: 100%;
	}
		/* ---Featured Bottom --- */
	.section-two-column-one,
	.section-two-column-two {
		width: 100%;
		float: none;
	}
	.section-two-column-two .entry-thumbnail {
		width: 36.206896551724138%;
		margin-right: 4.310344827586207%;
		float: left;
	}
	.section-two-column-two .entry-header {
		padding-top: 0;
	}

	/* --- Blog Front Desktop --- */
	.blog-wrap {
		padding-bottom: 120px;
	}
	.site-content,
	#secondary {
		padding-left: 0;
		padding-right: 0;
	}
	#secondary,
	#sidebar-page {
		width: 30.578512396694215%; /* 370px --- */
	}
	#primary,
	.single-post .contentwrap {
		width: 65.289256198347107%; /* 790px --- */
	}
	.uku-serif .blog-wrap .hentry .entry-cats a {
		display: inline-block;
		margin: 0;
		padding: 0;
	}

	/* --- Single Post --- */
	.singlepost-wrap {
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
		margin-left: auto;
		margin-right: auto;
		padding-bottom: 60px;
	}
	.single-post #colophon,
	.single-attachment #colophon {
		margin-top: 0;
	}
	.single-post .entry-comments,
	.single-post .entry-date,
	.single-post .entry-edit {
		padding-left: 20px;
	}
	.single-post .entry-edit {
		margin-left: 10px;
	}
	.single-post.no-sidebar .entry-content .wide-content {
			margin-left: -18%;
			margin-right: -18%;
	}
	.single-post .entry-author {
		display: inline-block;
	}
	.single-post .authorbox {
		padding: 50px 0 0 0;
	}
	.authorbox .author-pic,
	.authorbox .author-pic img {
		width: 80px;
		height: 80px;
		float: left;
	}
	.author-pic {
		margin: 0 20px 0 0;
		float: left;
	}
	.authorbox p.author-bio {
		padding: 20px 0 0 100px;
	}
	#comments {
		padding: 50px 0 0 0;
	}
	ol.commentlist {
		padding: 50px 0 0;
	}
	.comment-wrap {
		padding: 0 0 40px 80px;
	}
	ol.commentlist ul.children li.comment:last-of-type .comment-wrap {
		padding-bottom: 35px;
	}
	#comments .comment-text {
		overflow: hidden;
		padding: 15px 30px 15px 0;
	}
	#comments .comment-avatar img.avatar {
		width: 60px;
		height: 60px;
	}
	div.sharedaddy {
		margin: 0;
		padding: 30px 0 0;
	}
	.single-post .sd-social-icon .sd-content ul li[class*='share-'] a,
	.single-post .sd-social-icon .sd-content ul li[class*='share-'] a:hover {
		padding: 14px;
	}
	.single-post .entry-header {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}
	.single-post.no-sidebar .contentwrap {
		width: 100%;
		max-width: 100%;
	}
	.single-post.no-sidebar .entry-content,
	.single-post.no-sidebar .entry-footer,
	.single-post.no-sidebar #comments,
	.single-post.no-sidebar .post-navigation,
	.page.no-sidebar .entry-header,
	.page.no-sidebar .entry-content,
	.page.no-sidebar .edit-link,
	.page.no-sidebar #comments,
	.error404 .entry-header,
	.error404 .entry-content,
	.search-no-results.no-sidebar .entry-header,
	.search-no-results.no-sidebar .entry-content {
		margin-left: auto;
		margin-right: auto;
		max-width: 705px;
	}
	.single-post .post-navigation .nav-previous a:before,
	.single-post .post-navigation .nav-next a:before {
		top: 3px;
	}
	/* --- Single Post - No Thumbnail --- */
	.single-post .entry-cats {
			padding: 0 0 10px;
	}

	/* --- Single Post - Related Posts --- */
	.recommended-posts-wrap {
		padding-top: 0;
		margin-left: auto;
		margin-right: auto;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
		width: 21.900826446280992%;
		margin-right: 4.132231404958678%;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(odd) {
		margin-right: 4.132231404958678%;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(even) {
		margin-right: 4.132231404958678%;
		clear: none;
	}
	.recommended-posts-wrap #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(4n+4) {
		margin-right: 0;
}

	/* --- Paginations --- */
	.single-post .post-navigation,
	.single-attachment .post-navigation {
		padding-top: 50px;
	}

	/* --- Widgets --- */
	.singlepost-wrap #secondary {
		padding-top: 0;
	}

	/* --- Pages --- */
	.page.no-sidebar #primary {
		width: 100%;
		max-width: 100%;
	}
	#sidebar-page {
		padding-left: 0;
		padding-right: 0;
	}
	#sidebar-page {
		padding-top: 0;
	}
	.page.has-thumb .entry-thumbnail {
		margin: auto;
	}

	/* --- Footer --- */
	#colophon {
		padding-bottom: 0;
	}
	.footer-wrap {
		text-align: left;
	}
	.big-footer-feature {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	#site-info {
		width: 100%;
		float: none;
		padding-top: 0;
		padding-bottom: 40px;
	}
	#footer-social {
		padding-top: 12px;
	}
	#footer-social {
	padding-top: 10px;
	}
	.big-footer-feature {
		padding-left: 6.04166666666667%;
		padding-right: 6.04166666666667%;
	}
	p.text-big {
		font-size: 32px;
		font-size: 2rem;
		line-height: 1.3;
	}
	.big-footer-feature p.text-small {
		 padding: 30px 0 0 0;
	}
	.footer-feature-image {
		width: 42.62023217247098%;
		margin-right: 0;
	}
	.footer-feature-textwrap {
		width: 50.16583747927032%;
		margin-left: 0;
	}
	.footer-menu {
		width: 19.008264462809917%;
	}
	#footer-menu-four {
		width: 30.578512396694215%;
	}
		#footer-menu-one,
		#footer-menu-two,
		#footer-menu-three {
			margin-right: 4.132231404958678%;
	}
}


/* Minimum width of 1278px pixels (max layout width + padding left, right)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 79.875em) {
	.blog-wrap,
	.singlepost-wrap,
	#colophon,
	.featured-slider .entry-header,
	.featured-slider .entry-meta,
	.singlepost-wrap,
	.recommended-posts-wrap,
	.front-section,
	.slider-on.slider-boxed .featured-content,
	.headerimg-on.header-boxed .header-image,
	.slider-on.slider-boxed .featured-content .entry-thumbnail,
	.null-instagram-feed,
	.recommended-posts-wrap {
		padding-left: 0;
		padding-right: 0;
		margin-left: auto;
		margin-right: auto;
	}
	.singlepost-wrap .entry-thumbnail {
		margin-left: 0;
		margin-right: 0;
	}

	/* ---  About Section --- */
	.front-about-img img {
		max-width: 100%;
		max-height: 100%;
		margin-left: 0;
	}
}


/* Minimum width of 1360px pixels (15' laptops)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 85em) {
	/* --- General --- */
	.blog-wrap,
	.singlepost-wrap,
	.front-section,
	.recommended-posts-wrap,
	.footer-wrap,
	.big-footer-feature,
	.slider-on.slider-boxed .featured-content,
	.headerimg-on.header-boxed .header-image,
	.desktop-search .searchform,
	.page.has-thumb .entry-thumbnail,
	.big-instagram-wrap .widget-area,
	.footer-wrap {
		margin-left: auto;
		margin-right: auto;
		max-width: 1210px;
	}
	#front-section-three {
		max-width: 100%;
	}
	.no-sidebar #primary {
		width: 72%;
	}
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-main,
	#front-section-four .entry-main {
		 padding: 0;
	}
	#front-section-four .type-post.has-post-thumbnail {
		max-height: 690px;
	}

	/* --- Font Sizes --- */
	.blog.blog-defaultplus #primary .hentry.has-post-thumbnail:nth-child(4n) .entry-header h2.entry-title,
	#front-section-four .entry-header h2.entry-title,
	.section-two-column-one .entry-header h2.entry-title,
	.single-post .entry-header h1.entry-title,
	p.section-about-text {
			font-size: 64px;
	}
	.blog-wrap .entry-header h2.entry-title,
	.section-three-column-one .entry-header h2.entry-title,
	.section-one-column-one .entry-header h2.entry-title {
		font-size: 48px;
	}
	#front-section-twocolumn .entry-header h2.entry-title, p.text-big {
		font-size: 36px;
	}

	/* --- Featured Slider --- */
	.featured-slider .entry-thumbnail img {
		width: 120%;
		max-width: 120%;
		left: -10%;
		right: -10%;
	}
	.featured-slider .entry-thumbnail {
		padding-bottom: 690px;
	}
	.featured-slider .entry-thumbnail a:after {
		padding-bottom: 690px;
	}
	.uku-serif .featured-slider button.slick-prev {
		left: 44%;
	}
	.uku-serif .featured-slider button.slick-next {
		left: 50%;
	}
	.uku-serif.slider-boxed .featured-slider button.slick-prev {
		left: 43.5%;
	}
	.uku-serif.slider-boxed .featured-slider button.slick-next {
		left: 50%;
	}

	/* --- About Section --- */
	#front-section-about,
	.about-img-wrap {
		max-height: 640px;
	}
	.section-about-column-one {
		display: block;
		max-height: 640px;
	}
	.front-about-img {
		max-height: 640px;
	}
	p.section-about-text {
		max-width: 1210px;
		padding: 0;
		display: block;
		left: calc(50% - 605px);
	}
	p.section-about-text span {
		max-width: 790px;
		display: block;
	}
	.section-about-text a.about-link {
		display: block;
		position: absolute;
		right: 80px;
		bottom: calc(50% - 87px);
		width: 175px;
		height: 175px;
		padding-top: 72px;
		font-size: 22px;
		transition: -webkit-transform 1.2s ease;
		transition: transform 1.2s ease;
		-webkit-transform: scale(.01,.01);
		-ms-transform: scale(.01,.01);
		transform: scale(.01,.01);
		-webkit-transform: scale(1,1);
		-ms-transform: scale(1,1);
		transform: scale(1,1);
	}
	.section-about-text a.about-link:hover {
		transition: -webkit-transform .6s ease;
		transition: transform .6s ease;
		-webkit-transform: scale(1.2,1.2);
		-ms-transform: scale(1.2,1.2);
		transform: scale(1.2,1.2);
	}

	/* --- Single Post --- */
	.single-post.no-sidebar .entry-content,
	.single-post.no-sidebar .entry-footer,
	.single-post.no-sidebar #comments,
	.single-post.no-sidebar .post-navigation,
	.page.no-sidebar .entry-header,
	.page.no-sidebar .entry-content,
	.page.no-sidebar .edit-link,
	.page.no-sidebar #comments,
	.error404 .entry-header,
	.error404 .entry-content {
		max-width: 705px;
		width: 705px;
	}
	.page.sidebar-left.no-sidebar .entry-header,
	.page.sidebar-left.no-sidebar .entry-content,
	.page.sidebar-left.no-sidebar .entry-footer,
	.page.sidebar-left.no-sidebar #comments,
	.page.sidebar-left.no-sidebar .edit-link {
		margin-left: auto !important;
		margin-right: auto !important;
		float: none;
	}
	.single-post .entry-content,
	.single-post .entry-footer,
	.single-post #comments,
	.single-post .post-navigation {
		margin-left: 0;
	}
	.single-post.sidebar-left .post-navigation {
		margin-left: 0;
		float: right;
		width: 100%;
	}
	.single-post.sidebar-left.no-sidebar #comments,
	.single-post.sidebar-left.no-sidebar .post-navigation {
		float: none;
		margin-left: auto;
	}
	.singlepost-wrap #secondary,
	.page #sidebar-page {
		max-width: 30.578512396694215%;
		float: right;
	}
	.sidebar-left .singlepost-wrap #secondary {
		float: left;
	}
	.single-post .sharedaddy .sd-social-icon {
		display: block;
		position: relative;
	}
	.single-post .sd-social-icon .sd-content ul li {
		display: inline-block;
	}
	.single-post .sd-social-icon .sd-content ul li[class*='share-'] a,
	.single-post .sd-social-icon .sd-content ul li[class*='share-'] a:hover {
		padding: 12px;
	}
	div.sharedaddy {
		padding: 0;
	}
	.sd-social-icon .sd-content ul li a.sd-button:before {
		font-size: 20px !important;
	}
	.single-post.no-sidebar .entry-content .wide-content,
	.page.no-sidebar .entry-content .wide-content {
		margin-left: -35.815602836879433%;
		margin-right: -35.815602836879433%;
	}
	.single-post.no-sidebar .entry-content .fullwidth-content {
		width: calc(1210px + 705px);
		margin-left: -50%;
	}
	.widget_mc4wp_form_widget:last-of-type,
	.jetpack_subscription_widget:last-of-type {
		margin-bottom: 0;
	}
	.single-post .sharedaddy.jetpack-likes-widget-wrapper {
		margin-left: 7.936507937%;
		padding-top: 10px;
	}

	/* --- Pages (Sidebar Settings) --- */
	.page #primary {
		width: 62.82608695652174%;
	}
	.search-results .page .entry-header {
		margin-left: 0;
		margin-right: 0;
	}
	.page.page-fullwidth .entry-header,
	.page.page-fullwidth .entry-content,
	.page.sidebar-fullwidth .edit-link,
	.page.sidebar-fullwidth #comments {
		margin: 0 !important;
	}

	/* --- Footer --- */
	#site-info {
		width: 100%;
		float: none;
	}
}

/* Minimum width of 1440px pixels
------------------------------------------------------------------------------------ */
@media screen and (min-width: 90.00em) {
	/* --- Featured Slider --- */
	.featured-slider .entry-thumbnail img {
		width: 106%;
		max-width: 106%;
		left: -3%;
		right: -3%;
	}
}

/* Minimum width of 1560px pixels (bigger desktop screens)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 97.500em) {
	.blog-wrap,
	.front-section,
	.singlepost-wrap,
	.recommended-posts-wrap,
	.footer-wrap,
	.big-footer-feature,
	.slider-on.slider-boxed .featured-content,
	.headerimg-on.header-boxed .header-image,
	.big-instagram-wrap {
		margin-left: auto;
		margin-right: auto;
	}
	.overlay-desktop-content {
		max-width: 1500px;
		margin-left: auto;
		margin-right: auto;
	}
	#front-section-three .front-section-title {
		width: 100%;
	}
	.inner-offcanvas-wrap {
		padding-left: 15%;
		padding-right: 15%;
	}
	#front-section-three .section-three-column-one {
		width: 56.611570247933884%;
	}
	/* --- Featured Slider --- */
	.featured-slider .entry-thumbnail img {
		width: 100%;
		max-width: 100%;
		left: 0;
		right: 0;
	}
	.uku-serif .featured-slider button.slick-prev {
		left: 45%;
	}
	.uku-serif .featured-slider button.slick-next {
		left: 50%;
	}
}

/* Minimum width of 1800 pixels (bigger desktop screens)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 112.500em) {
	.slider-on .featured-slider .entry-thumbnail a,
	.slider-on.slider-fullscreen .featured-slider .entry-thumbnail a,
	.headerimg-on.header-fullscreen a.header-image {
		max-height: auto;
		overflow: visible;
	}
	.uku-serif .featured-slider button.slick-prev {
		left: 46%;
	}
	.uku-serif.slider-boxed .featured-slider button.slick-prev {
		left: 45%;
	}
	.uku-serif.slider-boxed .featured-slider button.slick-next {
		left: 51.5%;
	}
}
/**

	Genericons

*/


/* IE8 and below use EOT and allow cross-site embedding. 
   IE9 uses WOFF which is base64 encoded to allow cross-site embedding.
   So unfortunately, IE9 will throw a console error, but it'll still work.
   When the font is base64 encoded, cross-site embedding works in Firefox */
@font-face {
  font-family: "Genericons";
  src: url(/wp-content/plugins/jetpack/_inc/genericons/genericons/./Genericons.eot);
  src: url(/wp-content/plugins/jetpack/_inc/genericons/genericons/./Genericons.eot?) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Genericons";
  src: url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAADakAA0AAAAAVqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAA2iAAAABoAAAAcdeu6KE9TLzIAAAGgAAAARQAAAGBkLHXFY21hcAAAAogAAACWAAABsqlys6FjdnQgAAADIAAAAAQAAAAEAEQFEWdhc3AAADaAAAAACAAAAAj//wADZ2x5ZgAABFQAAC7AAABIkKrsSc5oZWFkAAABMAAAAC8AAAA2C2BCV2hoZWEAAAFgAAAAHQAAACQQuAgGaG10eAAAAegAAACfAAABOFjwU3Jsb2NhAAADJAAAATAAAAEwy4vdrm1heHAAAAGAAAAAIAAAACAA6QEZbmFtZQAAMxQAAAE5AAACN1KGf59wb3N0AAA0UAAAAjAAAAXo9iKXv3jaY2BkYGAAYqUtWvLx/DZfGbg5GEDgkmLVWhj9/ycDAwcbWJyDgQlEAQABJgkgAHjaY2BkYOBgAIIdHAz/fwLZbAyMDKiAFQBE7gLWAAAAAAEAAACXAOgAEAAAAAAAAgAAAAEAAQAAAEAALgAAAAB42mNgYf/MOIGBlYGB1Zh1JgMDoxyEZr7OkMYkxMDAxMDKzAADjAIMCBCQ5prC0MCg8FWcA8TdwQFVg6REgYERAPvTCMQAAAB42i1PsRXCUAg8SAprl7FN4QZqb2WZGRjAIVLrHj4be4ews7OJHAd54cMBd+Af7JHmt3RPYAOHAYFweFhmYE4jlj+uVb8nshCzd/qVeNUCLysG8lgwrojfSW/pcTK6o7rWX82En6HJwIEv+wbi28IwpndxRu/JaJGStHRDq5EB+OKCNumZLlSVl2TnOFVtl9nR5t7woR0QzVT+D7cKLeIAeNpjYGBgZoBgGQZGBhBYA+QxgvksDBOAtAIQsoDoj5yfOD9JflL7zPGF84vkF80vll88v0R+yfxS9lX8/3+wCoZPDJ8EPil8ZvjC8EXgi8IXgy8OXwK+JHwp+Mrw////x/wsfHx8HHxMvJo8Rjw6PGo8CjxSPCI8fDwc3PVQ2/ECRjYGuDJGJiDBhK4A4pXhDABtHClYAAAARAURAAAALAAsACwALABaAIQAzADyAQABHAFGAZQBzgIIArIDTAOkA+AEEgTCBRYFYgW+BjAGwgbkByQHSAeCB+AI2Ao4CowLGgvQDBwM6g08DX4Nug4kDkYOYg6ADsoO7A8yD4gP8hAwEGYQpBDuEUgRshHUEfYSQBJeEnoSlhLEEtwTIBNYE6oT6hQaFC4UShSQFJ4UtBTyFSAVjBW4FegV+hYUFiwWQBZWFmQWchaIFuYXFhdUF4gXyhgEGCwYThh8GNYZEhlCGVgZZhl8GZIZoBnQGhIaShp8GtIa6Br+GzAbVBt+G8Ib/Bw6HGgciBy8HOwdHh1WHXAdmB3eHvYfIB8uHzofSB9WH6of4CA4IMghACFCIcQh4CIGIjoiSCJ8IpYiyCLmIxAjWiPwJCQkSHja1Xx5YFTVvf/53nUm++zJJJnMkpkJJJkss5GFMIQ9w04IS0BZRSJLMIIo1l4XFETQFkVFBKwVrbuWpRaXPOtalZaCPKu1D2yf28NX21qfQubk9z3nzoSAS//+Mbn3nnvuuWc/n+/n+z3fCxHIaEKEJfJMIhKVhJ4GUtP8jCqRz+ufVuQ/NT8jChgkT4ssWmbRz6gK9DU/Ayw+bPKY/B6TZ7TgpuVwN71Unnnm0dHS24QQRSACUYis8XyzST6xEAch4LF5ZJsnKkc9NsDDj2ETXgUikT4iaClNJEBSGoZIP74qa+l//YRfKB5EAEyj4g/ztWBZbslcIEjucqHATOpjkYBXsYo18DNYeOQI3UMvonuOHIHXj+/YcXyHSs7FLGQp+o7sYA8IFq+BpmqKhtk6SDEZinWVWfMsHlLfIkRCgjdPsLpAtMlRUu8CmzVP8HlDEInJmkC+wcbihT54cN/6cePW79Mv/f1E+MUT2zvCM68cOWt7Rwc2pk8TNQ3IWW0gEbuI3yxI7KW9HdtnjbxyZrhj+xPbWX0EYhjcf9h3Jg9gldjBfhLm1af1ERF7BTAEmoxngQDeU35mB/YPsDiFtU0gxChgX2tn8S6FP3zG38O+zMWEVkU1yaYQRCMxt13WblvTT9bcdgpaTsnahlcqUp9owt0Vr2zYc+oUHwN8S2FjwMYV62PNA5+pPhaFc0EP4JhuPr2la4eQCVCsNRvnLac3A9nRNShIBFZPXpciEmHjareZsEbRWNTEBhVvHDasmyniwP7HJ+4AhlsgbmOP7PUsWVA8DFmHuzoSa3avSXR09XZ0HaZfHa7raOARKjm8kWoLdwfuamwHbcqaNVOo1t54V2D3QtA2nsQL1TYePrwRtMTaWUWYhvI0gGlYz5FeldWtgPiwvfW8bpVgAk/cwxqtR/hwhHxeVq9YWNG6duzo0miCHtBgy55TlN/jbYIHFGwyi6IJ6NVO7RG0c7c7ugBDRITMuMlYqovNAFYeuNg4BWPRSBCDBRhsEaKRQJCl5mOvSfmxpqbY3GQSCmYvXjy7s6bVP2WcjI/P4iEUxG7ddWt0brKrC5/P+Yz2fTans2bNjWMvPTwOi8B2Vhtw5pEr+cpyCWabVVAkVQngpGDFtChYcIsQCIYgT1ADQUUNifmQB7g4HIrN6pIdiponhCAYkoJDMd7ucEkOlxK32q02qxIMlAewtuYWQVwLdsg6+fyNbcufpfRunw+CruicxZMm1JYsV4zGfIuUV9+8OH7VzTdfFV80IpSVVZBvMErLS2rHT140JxrJtYfGjRjrFIyl3liplFNkNDlFY6nTmwuKwx0fu6gZfL67aOrZ5W03Pn/SQNiZfrXlIfr62RfrVXeh9JvpoxY4FUt5/eRFm2bsvTy/YvzFdSDK5jq/F8DrrzMpglAxtSFekt2zZ/rmRZPr/WYl1JmVJxdEq6VcX3GhoGY7zaAUuoZ5pNwhrqF5WabyKXVZhW4l/MJZaHhoC28cdiIDKkJ4nxqIiZQittSTBJlKiL8+LogKUe3+mDleLrvAjLhidsRIPBDMAda9LsERkxwCsETlccHiVXx2S4sUD1SBWyIIewRxjzDgk8iBw54n/0w3db0rjt/1ViE9TY/nNXaeue+KFT+Cxz4uSNCP6Bp5+biD/9dsLw0qj8DEq51nG1+if695Cb68Zevjbs19yW+VvZO2LB9yLT1Er4JdsAEsP/85/ZxupEvw+PznPweLNhWq4MY2evS13r0roL03FCq+m/5W2Jx4iP5u/dsQm1SrddTDuw0Xd7lKw+05HqUYSuGfM+nhE/bxIXBCrGAf3Sc0ultay6/9qXZB5lggL5R1FyAeVyEef0Aa8EZR7Qi4kuRz++3helzyOL0wgJfhOL8YXsXtkgNnaIsQrrc7YvE8UGOqllwpVM/Vnvo9pdvoEdpfVTXzgZ+MuPJ5n99dV/vjhyfPTs6uvwVu+TCrcfGm5OQt4R+tsLY3rFJquycX25Yff/vwfT0jH5QDY+vEbavV3KI3b5QrxfqfXbS445E3s4dUtm1a3Dg8XpRILPfm6vUlKD9UjQQH0MGHKG3xDEcZEXbEAz4UIKUIiyg0zwMI+hHk5dCPKlv3yZOWX/TT2VWUpqrYAxUR4SxB6HwNpN6c5jj8Iyt28drRp2lfqmFHl4xPOLZjufLHWK6b4YPIBAMrI9IiYU+Ugejl5YrSbpiQT1+lvX/+s6N6/EXXtsW7nE51/pKKiNMofU2P9h0SJ0ANCJEFs8bHShVRpB+Z/NVeUTASRJ9M2yyIzB6yhKzi2GA3s0HxeXFFF5hjgDMXFKjHuZsNdgtYYvEWMRphQGBA6AjXOwLlPq+kqPXh+tgIiNkVVVHBIiKOxBz2c3F+HGpVjJmjEbENVsDEL7aN7Nn38idXH6T7v9i27Qv6pzNv0x+PFQO3XC8JX/+j+y/gmypIBXkW1VFoBYdslvMkVZjcCMZV9NN7b6H9R8YXF/lX+Lw2S561qhb8T13bbs23WjdOCVzm82GkrVLwycO/OvSeqmHu+w9e/cnL+3pGbvsCJvLSU3mn6YYlUul9fTUhWREeSo30SHv7dkOOklNXNzZcGJoT9Qp+gzu7JL/Qlt3QAUu6Ox9YJQsilHlFWei7SzDBbFXwuiErE6lWVN68M9XQBT3vH2FzXSC3wj9Rlm4ldWQ4G0W73q8hITOh1ZARh5FBLM5+Me7xh20+my/qi4ajYeE9IZAbGLPkmh3T1723++JF9797+do3WncKVqO9oMjucpWblz66ZMmjS0d2j48VSXS/uE9nVJIWDE/fcc2SMYGLd7+3bu37uy+ePPEeyFVzDdmqURIXP/rbRxeXx8Y0Fb3Nk2M9RZ13Kc8jJzFjXTkjCTJxx4YX4R/FPkZF2FQHFYWyxxz02FoUfCbYhPn0ILQ9KExbumxGvL0KqjrkAnpoWkfluKG52fSQJMGEbJvbUxNuLZ++eVkDEPG/bl40oW1h9aS62kmhszsF8/Ir/WF3cSz1n+L187eaSnzFxZbs+GWPr2ZcKT0/Gct0k+ZBKzC91Bg/saCYDoEPiYTVjhG8moIa9dgLbCrWOs672mbSVyVbeCiGHfSbG0ZPg6mto6ZPGyk1PbSpftowbwH9GgAMhixvg3fMyMwy1ZfkGSIW9X0sbpzS2DxpclPjlL4N8NqTB4sqg4XdHtpz4CAcrrQ5h5Re3E5nY2c+isJhGsqFqazGLkkf9kBQwJURDMQtbALEWKWsrD/ZGsFVEULemYdJkQSpeewvyOeJLNWt++MT2xZEqmdctePgksVPeicUeOffqZb+TMqzb71kxuxAc57j6iVrn1005obXfzT/0ZtXTQjOMKuqaBVUn33munj5xBV3/fIvBhJftGnvgfkbPnxx18rm+Qn6wbAN22MPXy08ZfQsj9x6+LLp4e3/0bD49l9B3cFLn76uLTSt+6a7p965yOYszJmSVWgy+u54rnvS7nu3rp9Vr+N4RvYtzvCJAiFPwGYGY3ELn8/AGiXqjbI77AgbEI8Fgmk0x6nD2CRS7TinOWxuYboywE5yBMiFXCIt5+/YliwZX7J12lW/u31a0+W73u5Zd3T3tVOGdC0zl8iCSZDlvNHjtN41Sx/oGjZ1x0XRdn9Odp1r3KjY3GiBwbjG4pAP0NO7BjMH+hn9iuU/dP1icEaTlx0G8c7Ox+9YnYhfdM3td7bdcmyoIc9iSGRZbaYpVy185uZpzctvm7n96zujndGaXVcObZ01+upk5TSLhfpnLNo8BRyw7sgAQRDIXmGBukDei4srn/PeAuS2BeXpq2yF2V9+SR/+MnVFOiDvZecv03d41eUlUW9Xc4gXbyQR+bkP0TuIkwWpYhx/FrPDjCITQxhlVjaAtSAHlaGfpu5bsco7bZ71qvaN1z0152hdxNo8YdiabkPBpsSYG1VioA/SFB1Oh0AZ3HYtlLWvuKLnboOV/p7+agr9+1NPzbu7FB5nbcjoT/mIDd9af0ZBIag27OnjZ+CanoKsl/J7Ac99nL0SgHeJplTgWvbqWgUqEw47kw9xEwoHnDaMeEZNvihvVFwaBb+gs0wF1c0TN93cM3/+ig0XXzSqNfJqVzIZqjapGm2iH9PIrqoqZ/ls+lHMbi8ra2i8boOwNuVLJObO2cKm52D8cJBqjsEX1J+4lQK7O1aANeKr0c05B9bNHkb2b8J5WQlepRSs9iaojw2GELGMvnSKqVBIzf/XvPk0/ez0ZjP932RUJtFkMqqlT+ejCCWn9Lf6TolkbCMqSKg7NY1JsVekA5l3knxp9QOooPSTbeSnZAe5h9xH7icPkoeZNodNsNUq7M+q1KHOoNQpqpWdFBsDFOxOJR9A8QahtgYCwdpANKB3byAYCfIVGIhiZAS7IFobi8bqIqzPo/VxftV/I6A2DrF6B9Ta62rtYbtj4GdjRy37szqsdXYwyXEjOPyyLQ4mv+qPB1UjBGV/VFVx1Pk/Af+E9BkvqVZThSnVCiLgdBZZrADn/RNgIDGKVuEFTC68AAIM5JHOCDArcH2cujJ19mNwpV59EO6kH34sjPv000+hUpA/ph8KjQ9K/5AlWi2oAkjsHVaowIpM54D5A63OzoFjLPt0TUX+HC+AL+GLEhyTZAFkEPCWHew1ngE7H8vOptXpFop6jqwMlgzfgCn07Rd3wmz68M4X9/5pVeoFiLx47+Rdu3ZhaPbOF+//06rz56oF5dwL5GM2V5GJFaCO5uaqVQsSYVTXBJQPDrsUV9I8AjEVgXUEMEzFFKiHWTgDUxiRRmStjdQhVQuUsyj+aoyBcAgUPUI4B8whIRjggocnY1Qcc2MP2T0TSiIqi0GO1w6XiLfsjfStAPXlOINQiAVZlojhEpYZDJjjMYyPK5KCcG+2SxI5yJgfI2T0Dkb8OAc8tpueWLlyidW075r14N4wIbn6rTtmlSdC2KNGEUb+/OVlD4Brodt/KX3/dnHo0I4tV6xrn7vgyWuT2V3tl9AvV14xvCXLsHPlqv9qanEkQxs3RTsstnBBVbS0am4gEDEYzEUFlfXFzki1udghK5VlFTWh8bmohxlt9jGBwFirTTYbi70V9spOj9cvCh0bW8Mza3Js5qmXrBtWPjJsKjaaHRsebp91+0y64TRsuqRp1o43eibdsNAZG9/TTQ899BD9dFxb7qzZUP2MyXwv/fSNdde9DyGdd+rNZLQzzUDvMqxdfRn945139E8Yn9dgm739re6xm9bWY1uzBEiuaLp1Q7j62jtTWaNuGtYz1FfiTV775ALhshdbJlmbWpZfds3637g80+d3fpgMV1uDwxcsnFlcWaZm5zkc44YMbfc4PBZByHGai9v8/haTXYFhlQKUTSh1eQSo9Pnag1aP0yIZi8rcc2pHXhYy5Yy5aHU00l5tsOfVDC+Pb2ieclU0P2flA303f/3WTTeuPXrvZVb3yq3T7qJPrN/QXer8rz27YOU99/7BJQk5t7xL/7x7H/3D+9f//8R1mT73Y3W4ej25BG9cuAjy5BAqSKY8A858HnIJsTiKJ5eI+ngspPiC3kAeJgOXWAZqSMLF0iK6RIe8Wy2aMGb26CZnXlnlitVXdl86K2E2I+waTFa3P1IaWdU+xmzxjB41rACGKdbEiNmTpo+oyxLKW6Z3zpsx0mKRCsKR5NgZ48aXFBeJJmeR0XhKdTQOKc0eP2rMww899bO7N8xzqkPEnKH1M+ffsO3QojmbZ8Qtcm6uqtD/EVS7w+3yuUqzzUKRKycXCr2VeeXV4jOpjwQ5W5It1aMuGzPx+s62Km++ASFJyS+sCCerqxdMm9hYlZP9htG9fNWD9786b/LlTW4hr6QoKz2GiEFXIAYNIddh79hVbgwNMqiRUCwy5iaivseUAtlmBWapCgz+YRqmD9rTgn3gORITJpusg2SINS3zB57bMnQgpo4Mw6QbDiy5auWUiZe//yukq6ZRdZ3r75y69cq2sYteeHB7z4wqekmT1ze8qX368g6Xu9xtKYjEOxdVDvWUOIpqIj5vkXPYsBkzu7ctXzGsIR7tnL1xXsswr6el9dLJ1aFCp8NWUlYV8/pikVlXHrxnVbfYuuzyJQdumNSYN3zFrmff62mfefnGqXeu76xL5lTN6Nn+4AuL5tPftl86e3hzRbDY6bAYjeZ8zCPkLXe7W0I2e3l5dai+FqmIMzhkQtuCS0a3BgMlVrPJ46ofMbTKbvN4orWFRagDJSdNrBkRCnH+jKyIKMzuGGESHXFX1wbwrFQiS+EcJSRUgomjOO94Zp1Gwe6ptyuaPVhkZ0cymmCsgSZGXjFu7lCtt27VwgSoiACeOWMLDAbYG01KpLiu3OAJ6mdM3ZWsqK0QtIvu/3qzbKr2lLTvnD5zrz+Q1Cn927BVDas93KIVJLVkBBmPesxmrGUMq6UPWwSJAY4VYC3TWqK9nKkzCrvzxzidV+0oE1iQWwesdgmsjhgzlyjEqzCzbsRi1e0/gBKO866MXoTpLCimHHILYgXrCtQSgn7R7mD3LpBezx/qyu949nBHvmto/rDbfkL/1hoKjRwZCrXC6HmtrfNaBU9lw5DqshmpLY+C75FH6AePPkY/eOQR8KU+rKiZWVo1pFGuxoEYUb1vWCjvilfoF/QE/eKVtQWllUXrZtTNKDn03/Nks9kGDYXT69qWL2+rmVIn0jOT/vxkycz62LyYaMh3VeZ3dORXuvKHgRJqxeJbW/VzKDS8rHZIQ3B4alnXgctWHOzqOnjiYJdwb03JxOHlDUJ7qCVUnUg9Fe8srq9b+uzGKVM2/mop6n/hkb4Z66oDC43whj07Rx4/pG75HcurJ4Wa6bU5CypCsXlsfSK/Znq6RnwkjuPBjDBM7RX5loUwHDw23VzOu81hU2VPRscKRh1x/aE0ze63e2sA5t03f4w2LwZqzega+bUtW16X7kMaoc7bPX/+7nmw/D6Mlo7Os/ttIS8tm3vPnGjnj0YfPeKpqfHAx5uef3HTZdU/Ptq5a+6cnZ1/qA0dZ/FEryPbP8B5nU/KM3ybb+Lo+jrbxkF+yPZyHBB3IamOOxRkxpn9GyTW7wWSXX76Hn3P35UMwHLZ1DC6wSSr3Kx+VN/iOcrs6Kl9LAF9H/z8hR1Sqc9XKhHdrvUCcqnWgT0WByFG0WTMiduMEHUIt8Ga1Od0O6wULBTDggVWpv4u5NPtqc9hDb0dLt+d+iL1xW61lb5FD0F56lnw0V/RtyAC4+kH9CFxL/0TTIDI2W/o28t66EvQ0rOMt10ghCpzsO0uMoa3XRUFNU9iKoQKeaBrOEwcMr6F65vtb8TNyLCYcqGzMKaZcMuiBxVo+dXZjdbIHFlWrEU1rjMGWaVX5g11Z1vL8suaK4RTXtlpSa2ylcr/dFpLyz6wFouCS5RcFvr3Yp+vGEZk2wtUsmgRpbTFarVV2MyCgTYU5IqyWlkh2xxVVSV09S/tZW5zn0GRcZ4U5jnzDLtyrT5vcbDYk2PhOMX2R9h+0GDtb9BmCPnezY/0bgfHOgFnLd9TYnsdqPw5PDaPGBZ6xd5+wjRETJ7i8jylIRPW+klmLmHJCmPHOdwqZYTMRqCESyFFKBHf7GKApmAwRdg+U5Ldk8weC5+HZcSftmtm2DQza+q7f4hNeCdZTKhsmcQ6cIH8XHf3c/Qs/ZCefX716ufhjrXv3NvZee87a3fRr3buhKw/wdBO+rRKVj+vJ2LJkefji8+fXd2588RnJ3Z27qRf0dcxuUToXPqfnTAV3tPnB9aJ8L1IE957GY7arSLrVQ/rTKmL72ZqTGs+tUfS+B4m/ezUnn7siD2nCBncrmxSTKp0W53JEw3b8LAw45c+rbj+mh4vNlQ+VlhYRqFzBg9NwM5ORvu4xiniOdXrRKYcSODZqWhn2RLStLOYjCVIsbNwIOCkhD2HXkx5fl1cZChpxLrUoqasioxHxS16iZ4mqK0PowJRAnU/VFUJy1JC4RJ1xRO8DMK0KYebmya/s8bSb0AwqFij4pxQETyNVRLcDtTnDn9X5QnJGajr4H3rYpwblaQJZdwohqdhm5g+MmFPOowc1Wb6oZ7OvHtuO5vVmF+/pwGU6GnYM37Q9DVzFsh3NQWi+qY5Xx8zYaZ6tXo1tseNCAcOQB2tRYA4qAFvPt+jUyFurx+BsAt/Fsrmpk6VNzUGvTnWYcLX+4WyA/6uwIFCs7lwf+rkgQCG/cIwnspfU5pnDIWnS88dSJ3c7/cfKGptLTwglGHwoL9rYG1ynC8gJdh3KqCUZjv15W7JjOyOIM9HBEMJhdhHNGq6+9n0+oFhkLVzdd/q9Ue+PLKenQAb/LfVmSe4dHY9eze8mX64fv2AfTpdFm/pBcWRdFGoXtgtUY9NNsHfvlVmauxAngZBE1dT07fKpd+cq5VhsG2cr7cSUsFtVza2FeOJMjj6gXqIOIw4UGzpCv+mOkomIb6S+jf14vKNQKWBKO+QXKxTKaJbNdv/Z9AWNEIMqyIagXe8EZi2FUNVI8aNjgLnXYifMpyl8hL6JfKeL5dSBc4shRwYCjl+WEu3Tnrl3Zcn0lvh8kmvrFjxypQUYWauU/SlhRxbZXyTypf09CyDM3BmWU9PXyVcAT2TZ0yfTG+lW/EKL+3RXzglRDk6n1dn5ofh46uOgDcIjDWyuiOtjDNLeByCFgcE46whqEtk8N7PmSM2KK7zTYkUeWC/ckoAWMBbcucvdm2/qH3FK0lY+8fQdWfJdRpt5M268//eSG3h1YC3u257eAVvWsuaEaf2rEDIgf2eoj2nhJN0L2vTlO3e6ZPhinfhQ54DvMoauDf1Fm/4V13LeRNfWrNgJQdjEBho6b4S2P/M7IX1MwIKo15IaLSX9mqQ4CdIyBfcayxNen+R29HPz8NA+nrFhNbX29eriQl+EhPqBfcaS8PmqJaWKxbEsyjzcLFVGqJ+ziLsKutBhlWIVHJ4wPgZPveTiQ44mo49ySgg0DCB4OxPA76mg4+eQuGJEYoOIOjiX2+KqyACXjMH5w1QirxhBzGy9WrBP5CLQSW0/BD1U/8hWi5M3L9f+jE9mPoUJtL9ggPaQHCkPmXYovMFDbs2i692BN4gMxqj1Ne0PqKJuGAUBpiUGahTvdBLE+f4MeMLRu6TZAT8M3kYi0jhT8TfGQxzF5pedmJVJRLvv16lF98zkDzGdIwCW90OHIoaQfXjfMQ+6u3TaELUUo8vEGak9moLEgs0mIThBQqW3qdBL7acPetbwJ/lskdp/oS5syE2Ztx8VOQ5jPYgDCVS/E1WFegdjDc5uLY5g+a+Gp6IUO4z1aMYcwLeZEGgCnxmphyhmAWi7zm09ZMjdPfvj8I2mAYlr67qJ/Me/Jx+TA880b23G//kjLvE72HREZGsepX+lT5JLz/6BCSh6PMH5/VpPB2X7f3fADEo6ovYG07uo+JCecJ1UlyiLcgsBpZmMXgs6luVeZErZnxzunVZs8PhE76u7L68u5L+H193f4zQj8LC3LHa/LgvMbNrmPTO2AkTxp45ylcVRNmeAQ5MZp/BhtgQ1nkNQwXUXeJc3+RIhqCG6Oth0GB3sMYH1ZAgcBqleJnHFv1tkv7mpVkPbm0E1AoC0S2TmIMOHqi+JmH4S9d/MofFg2/G4i95YyWcSo8dD7U3AWoT/tjwU0IZ28h47PiSOSwCyutLaS3vPd3fivsxVWa8mPLAyzg9Liu7m7sz+bwDTkt8rXGazJ2XOIJrLLRmytRuXDcauzLXpZR2NcP2qxk2MD8lQZuypntqmmy9TJvZnUA2snUBP1HY3Mgjhbp/HIKnyrA+GjGjClHAii+wi+VccsyZSpfT5VPn7IR9Nz733I2Ys0qYNFl7DB/AXVOPrd0FWSnnc2B4jjlTMTxbwPBMPsmWEJIJH8QdMucl9KR2Uj65IEVgr9aLY4Vz1EAGuBQpwsFi48WuBvI10Q82k3GZ4pHionAQZ7CQIZhHEFd1HrMLO0w4iKwJzALi8JjKcIJxDwMTTn34y18E7ZOa0f4/PnTz6UcXrZc3DVs69i8pzfLO+KlLnljF4pRSvP8k1L1xzNP0b1X0jH3zqyDeugvsdPKlrz48Dt+3vDP215euPbKtFBR8SFNMJxGxrZLGW8OWpcb87tL1ZPjDOoG1j89EfzrFWVRP+vC9PsKd3RjSzBASBtZnKtczy9gq5/wgfQGHlN7vM6fXizCM/gu2a9QCa6UH04HuvlE4Mdgw/H33mjW718j30zLEJyLsSZ3Sry0L2VOcPvTwGpbkPG6icj7L8IW7kg1emTL3HUNVCa+QPLceEYnTsSJ3IBu8GAnLisuUdN4ZphzXmTJJ4475gqs/7f2pM2Vd/Mhc8Hi4EEK1Ecmzz8TSCPu48Bj8B2nnRuZHmRFDNKGrA/ycwMqx5zgI/A3QX6T6ZZ9OjCVOm5lE0nM9yzVK5oTKCB0j4kRlumgJ12d1cRiJNUHajsVtTNw+OWizT1UPb2xdVxV67vI9pwolwvWyHWWejYfD1Us3nNrT0srXpqaCKqf9Ye1Wxr+DbGEEA5ERbCdNRFquHEwmP207mqQN9CS8Bm1tnyaPt83e20/2yruSx/ARjKcN4GaPjuNdW2rHXiAMkIHJLpnRKPVc/4t6RWS9Qtym+Af5f+UnuKwRsPCoByQCn1PLLJjFXFTpL+THqYVaOmCWBrO4HRIX2B8UTX8H1zySWyS1EplFf8G8UGHWLGqRH++gv8B3O+BzrssnFFYPxuiYgASEiFRvCllNr8xksYDUJsHTMSxJsHRYFyMm41YCIYE/jQlsDKZ6B3wJRKwe88bEGSxyd9o+Pg8BVyhWTX+Gc5st0syzNE+QNe6STIwiq7zGSBmbAWeJoDsecx5fwG5kTfm2/ucjQZzZNShz4lwTJBl9jx3xsM03+D48SB/8vnthgEylMqE+7cLAgAN0xgP6e0K8awRuB+G2DFbnb+1iZ5CF4ZisG2T4WbeNMEMJs5718TiJObNo6dUu4qM0jvD8GX4FLsg/zASuzRcdVI4YZYownCtKYxlpmQI5K2NWwEyZqOExxfhcwQeYituv2xAydnCGM8U6FjN5Lqev4LEKCiOAIRBEfIc3iF/6cJBv+vQn/eQnn96kcODglnD9mnrzbvqvX5bSf0Ju6S8hm9FEoq97Ja3FMXxOAwBDq8Eg4IIBFJCwesz1FnDe8NZi43SHX0U5vLGqfVypDgoCVk3HLmBmGyZH8OJ2bzzsqHSlMeIc9pQPYI9ej+8rPe1JSDJ10If1/JI5HOnQ+R1lCtxfn/EqI7fgmdjWlkfl8hqBGDECFy3zLmf6JzNHpN6bKwToXIGNEMV1xy1yKMD38Qfn2bDymZgo5c4cePJFue86MKjFNP2MZbNhuUpNsdXI8gaUm/q6TY+5iY84kxBNyGrTs5nVLRCJc41F4apFIjN1+4hYX1/fd4TZo9hU0vT5fBZLi/80zjRNAdFyj7pAXUCq+M6K6ldUixpkRDFoCQTlINMf48G4HIuLcQeictwh2h1+h2rHseaT216vLmikv6tptm95Y4Sz5Y0ttqZa+rvGTwyGTxqhrrbJtuWNkdaRb9xqb6qFOhZNN3H4FU7fam+uOZdSzyA3O4E5NNfoST/RM771dcy4jGM3ucDGYEV9/rwvH4Ab+VWI+fnOaRyUC7+BkOo3n96yaYNweHwf4aHUmPHf+iAidWTL6c3jU2M2bGJX4fCGb/GH4nNypTyjVyCgstXPlrusc4eUfmEsCGGYsEkj4ezRY/XF/SaTwWx1n5srOo8y6SyRxWZEvUx0qGbceoBz8ZTsyxH965GBbxIyOK+7D4n48AwrnmTwftD+QyYtkiELm576dyB6iSkuIAa+nyCDvp/A0tLfT4jAHbwN34u5ZBDm6kbwNNalQRc7x4AAeEZfsXj+OgO6vKoixyOWv4LaFcNcjqnG84rxpH+DihPS4CoMFAm82rj0M0XzL1Gw/0UtUzy+hO1mrR+oxoXzznLhvJMym3TI1zy2MDK3C+edsExH+720V9v7rQlXz4vpSzJooWk5dl55ju/+wodx1m995ZMazFsvKOjskfP0yPPKCH93GfrONa4qB9+uZkDLfqUQjnIPqO8pH170t7ffsf/n825aUlHkLCyKjC52vmUyj5n+fXUSGhqndSdGXrR/XEFBia+k2Du0umpkg7fUaquOpH3hdZ1Xn9Xsp+K8YYYKjrknqRuHzQ0nL0jLEhpZ2hSOvESYwZ6lZcyHupk9I2MHYUzHTOz4RhgVg7AFj6DPb0HNLlzMggqjGimWeQe00/85UamlPuvgtkitYwTeybwu3I7JE6bDvO7/xPrkKtvYTgbTQFsEexnEW8CF0horv35CU/DGZ1+YcP/9E1741caK5gk4ZZeO+c1r97YMHXP33WOGttz7+ktj2Jwgl8BJdafixhWsfw3F7F8iqBbRwQzaQeGyE/Qo1Jw4Kh09cfToCag52/U1kK/lhm3IoRu2QQO8to2+Rl/bBq/RshaJtDCdjOunaTtQEdv9MQpRFLSoxX3LgTjKtTREubBJNxIpiCqsnX0oqges7lEm33UTrcxhhFnz8IRU9lwKbtMfMPp+ux6lP1wP2w+Xn/p3JWvkO8os+4EyLSj+g+oPldoHL8+lOw50/lDJOH1e7mSJGIqm56iMcgzLNRkF5rRgCqIIY/Y0k8CtngyARYJyaEfbc0v6OR7LCWYdpb18CrMPyujxHW0Tqabfp/0ldFzP4z7Vg3OVL8iLfMf752wPIuuTjCzycgdl0Weq5w4WHD0kPsnHrk4mV48dt6Il3ODzNYRbVozjMcB7SsaVxzRSdogDoUEYx/lRNrPSQBrEeYnMv9kT5Fv1wC0jDLgljS2shmHdKdLtDxcxNS/FxaPE51EfSW6Nr1lTPvfiem0wd+K2hguHlDkEurFzZE+Uf1qncEW4j583nwb76c1slxR5h3TeGGq6J6rG6SbTNwQiz8I2FBAn99f1cJRUVBt3QfF5mCmOQWglFOlBH8qkZV+uXr1w6sqFf/0NnQbk+iVz6uouXbt96YK3FG3smHuW3ZinFt20+r6nhV8NH9daWkpb6PFJU28jaTs6kTP7wz4xrHriYYsv7pFna19oFTRRwS6oXnKFikvOtM1b49wim2EQ6+eMYwmYgswRk7MLOJCWxzhxe/s5Vko6Xel7U0j0phaAm00QI/ezZv3KeIOR5HB/ZxuOIMp+i8ljYR8asNk2BEC3DKt+I6BKr+nKDWjf8DHTzS2gm5i1bzROhPFeThNjiqVnDC9shEHjLErjagYztmnny0kz+Y/zZZgjqKgjuLtlMF4j5EONMEJ1jIAyCNRAvhQcAY54cIQQCKoO/MsXWSK8RVkXR3jmCeP5QhnGYaAM8iGuloEazzcEK/HGEccMJYdaIyvMXdNRI48QkDiPEPBtScWkIuboyMdZd6GIzBPFLNnkEsjLkGhT8n1FhcMiFUEAWXbkWnL9geJRzsJch5xX6nCGC8XcGkOhrSJ/Yo9k9Ug2Q/OkZqUgJ2R3j3FdtuidJwO1bl+NSynJrk2Wx3ODxV6Lx2MszbYmY0PlvOxQgbMsz+fMcjsNhaFgnVLamD8kWIUKowEMcpYMTtc1726SsrJHubPUPIMh35rbHBTyLaPrvEaDx1BTWyY4Suoryk2CRxr6LcH9L0mxIMPum/zHp7LCRQaLTSyNueOq2ZdndfogS/VnNcdkVbD7so0VTtHuNNqz1ycFk5wlGLN8pc0em9VkMIH/ZsgxGBTVLDrkItvQfHOJN+AwmbPiVos9x1SgWixyvsliLXQ2O2srKt2uSqfRPKW2oNWUZcpxlIcWz/gJ7X+mPOeWEa3DSgqiLXK2Uc01Fxepdq9FrjMWZEuWxpGjyzplh8mpcBm6V3SrC6SMDfJbPH6Az/t+fcMNv75BFAdfpJM38Ougv7SfJLO79DJUxzlvIF9rYq84YK/BGwNbKyRqArEXUb8vwd6REnwvC+ORa/BYA+lLcDtOIr3PJXD+wqL1PAfbACpILRmmf6+sey4hJ/Po3y2nv5YxIWOLDYd0VHl6wUtpYodI08i/Ru4njWOZLtwYuPqmrh083KfvRQrJtMPI2LXeB5jc6NIkn3fdGIZ8oY5WB7WP29H1gHftWIyw87QHMoRZGdAtzv/2PS1LMps7me+4gejSpI8wBV5EAU55jMhAgmlOeFCSCQHnYXqY41ucY4BGcvX9EKOIOjEEWyS+Y+rzBiEaDCj5oDBfLodubiyDcyYaAp9igf/0+8EP3MtP/G0M2xGjBxPOTv9Ef5c/X9Dy/RjKdya0p6KBQNSvatSBtDPX3xWAclG2jZu+8QyNTkx2xaBNSzjzMbH+VheGOp2J1L/wJX+UkMHfEo4mE0k7mUeW8D2jtE9gC8SZU6DHNBDDfGzZ8A6KiHLlf2C0mdUHrxlQH/D8ueCqDgx1Mpoe9rGN/Sjx0kG2m5MOMiealD4N+tJq2vmX+fq484nwAJKqD9L3Y9Z5wZeMPpCeJ3j7wJ5TkJk2OJPoB6f2pMXKmeQgZTiZmTsC9skpNaH08v00ou/Lh42CiGzXwbZHM2tWfsS3plXMFmh3v84k6fH/Hsc9A/Cnb0TJPdEWoe+kwGcPqoOzerYxkxi7F36W3sETYBWuqZ/imvLwvRYH9w6Iu8BhYh7XgzrZFrb5TC2Q6WaZ3rGMPkCX0AeW3TH2lR5NS/edpvW8Qn+kd9OROY/+9s1H5rRdYoF/aQ+c64UHNJptWSqm0o0W0nOCkMk4H3SLVyX75tdcCqytwyESZFt85UFlIMIcDwR9ujUsEg+YeC3xoUtwtwjML47dFah2m98bCOreoI48QeWbBG/neucuCkQC18+lX+28h/5rzg14s3iOJ+9t9rS39D68XfrY5yB9/thSDO4qSWk7U8Pn/mNT5+M/aarY8mu+qTCybRnt38rzS5x49MpbNl/52HH9bivAsgmtmGTqgiMg6HHXY1aY5fX6He0/0tmh/WLzwpXhzsTcWyZnbF3aoL1swZNGC1nTTXps3TOeInHGwMaQMgSAAQ7AuI09bPJWAclCLcHqUO3EIb9+371H6eX0SfrXV1cJpOv5S6D+sBgOU7LqVSiBabDt6Ocnnn+a/m06r8OrOBca+f8FUcr9zjhX5CTaGg8rAjOvBoRg2AXumDR1z5o1UyJzws/2Wr98up88/aW11/EOFB8XtTVTBDJlTXhOhJKpBYfoF0PoF1AwBAoObT50KO3TLGJLB++pySS9p3buO2pHxoLDDZ+mwWE13SeDzpxAZc6MOn1XPKTfy+gJvL+zM9+Z6T/mLsDwltnSGbHWQ6y/+TduhNfNyHbRQPTIoh//PCIKMe654JHIOroVqtahHh25Eqro1nXHhMdT77yTOpE68U7qHeFx+WN6zx/onvffh4V/EFENodekboRb6DrhGrgx8917poyMP4SnGFCFH5TJsWOo7g96Mb0ZN7h++YPfFnklL8zjWKaK386MVrD6wbK07x7X1ezI8CuZ/cmIs4vtZnOc9nBvczbv1EAQYZk9hfq43cFs1gof036udnWxweCBueOHzLphj77r20f0O8q4MQcyLpaBpP/TkKZrF3Xq8ZSH4cLv9arJBLLoO7029Z3hgId9i8x2j+3hWJhv3NnjulJSnv5M2Wp31PNHkqPebhl4xp+EM0/s4njohol/27r1b3Q/vZ3uZyGxy+LKN+bn/Z3+NXb1xNEmk6nI6cz95SU//uKiXK2kPLiJPvPIuFunjA6HyhSn0vPLn0OgK8epuWrCd9Dr3+l7JBEO5Lvlx359GGZfXaRqg7OGiby4s8vykRcX5qlbTWaTIbvYbHPlOpsacj6qcTVYJ8/GEk3NJZGs3GDbqFxwRvxh57xZYduYQDg3MCWZc15fidybtIjNdh//TwL4ZrzoyzARWxxn7y6hZFffxcpwWk3v/+yvlChLzpyFiz+Fx+THaDUcYwccP/s8HcUIiPR6apQ45+yOY8c4DqVtSen95cHaJhPPusJznmcmV3XYyuQx/Pz/AAfdhq542o2QsWrDMBCGfyVOSjOUDn4AdSlJiY1sMCTZ0hQHQqcM6RyMahsSKVj2EChd+wgd+wZ9s7xDz4pKl0IrkO7T3a+73wZwhU8wnNcNHhwzDPDiuIMLvDvu4hYnxx4G7M5xD9fsyXGf8q+kZN4l3e7tq5YZfDw77tDcN8ddPOLDsQef+Y574Cxx3Kd8gQU0DjiiQokcBWpwDJFhRDGGQIQEY+IV6SQU0RwGezR0GpvBQh+OVZkXNR9mIx6LKBnzlZaKz82+MUaSZGmV0k7JqJOit1hKJasy04p4TcWcmu6wJRHWMm92W4LUimsbK1JIayskYxwz2r81PlciTBBgSvv7M5BqVae6yiWPQ8Fn/McAXaJJMA1a8/9wu7FFQ2Vtf4mwE0IbW2fYyMqUWnEholAIwf/u+QXtVlqxAAAAeNpt0meTFVUUheH7DhkJEgQJgpIFhdvn7NM9gxKGCZKzKGZyUHJGySAgSq7i5wrFfYdPdFXX+tRP9V61Wl2tt8//rdbh1vueV29eWl2tYXQxjOGMYCSjGM0YxvIB4xjPBCbyIZOYzBSm8hHTmM7HzGAms5jNJ8xhLp/yGfOYzwIWsojFLOFzlrKML/iS5aygTUUiExRqGrrpYSVf8TWrWM0a1tLLOvroZ4BBvmE9G9jIJjazha1sYzs72MkudvMte/iO79nLD/zIT/zML/zKb+xjPwc4yCEOc4SjHOM4v/MHJzjJKU5zhrOc4zwXuMglLnOFq/zJX1zjOje4yS1uc4e73ONv7vOAh/zDI/7lPx7zhKc84zkveDnqwsljg1W7bVZmMrMZZjFrszG7zZ63mfSSXtJLekkv6SW9pJf00pBX6VV6lV6lV+lVepVepVfpVXpJL+klvaSX9JJe6njZu7J3Ze/K3pW9K3tXbg9915id/wid0Amd0Amd0Amd0Il3TueesJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn0h6SS/pZb2sl/WyXtbLelkv62W9rBd6oRd6oRd6oRd6oRd6oVf0il7RK3pFr+gVvaJX9IperVfr1Xq1Xq1X69V6tV6tV+s1eo1eo9foNXqNXtPxijsr7qy4s+LOijsr7qy0h75rzG6zx+w115l9Zr85YA520l0Wd1ncZXGXxV0Wd1ncZama1x+EcTsAAAAB//8AAnjaY2BgYGQAgosrjpwF0ZcUq9bCaABTzgdAAAA=") format("woff"),
       url(/wp-content/plugins/jetpack/_inc/genericons/genericons/./Genericons.ttf) format("truetype"),
       url(/wp-content/plugins/jetpack/_inc/genericons/genericons/./Genericons.svg#Genericons) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Genericons";
    src: url(/wp-content/plugins/jetpack/_inc/genericons/genericons/./Genericons.svg#Genericons) format("svg");
  }
}


/**
 * All Genericons
 */

.genericon {
	font-size: 16px;
	vertical-align: top;
	text-align: center;
	-moz-transition: color .1s ease-in 0;
	-webkit-transition: color .1s ease-in 0;
	display: inline-block;
	font-family: "Genericons";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	text-decoration: inherit;
	text-transform: none;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	speak: none;
}


/**
 * Helper classes
 */

.genericon-rotate-90 {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

.genericon-rotate-180 {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.genericon-rotate-270 {
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.genericon-flip-horizontal {
	-webkit-transform: scale(-1, 1);
	-moz-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	-o-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

.genericon-flip-vertical {
	-webkit-transform: scale(1, -1);
	-moz-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	-o-transform: scale(1, -1);
	transform: scale(1, -1);
}


/**
 * Individual icons
 */

.genericon-404:before { content: "\f423"; }
.genericon-activity:before { content: "\f508"; }
.genericon-anchor:before { content: "\f509"; }
.genericon-aside:before { content: "\f101"; }
.genericon-attachment:before { content: "\f416"; }
.genericon-audio:before { content: "\f109"; }
.genericon-bold:before { content: "\f471"; }
.genericon-book:before { content: "\f444"; }
.genericon-bug:before { content: "\f50a"; }
.genericon-cart:before { content: "\f447"; }
.genericon-category:before { content: "\f301"; }
.genericon-chat:before { content: "\f108"; }
.genericon-checkmark:before { content: "\f418"; }
.genericon-close:before { content: "\f405"; }
.genericon-close-alt:before { content: "\f406"; }
.genericon-cloud:before { content: "\f426"; }
.genericon-cloud-download:before { content: "\f440"; }
.genericon-cloud-upload:before { content: "\f441"; }
.genericon-code:before { content: "\f462"; }
.genericon-codepen:before { content: "\f216"; }
.genericon-cog:before { content: "\f445"; }
.genericon-collapse:before { content: "\f432"; }
.genericon-comment:before { content: "\f300"; }
.genericon-day:before { content: "\f305"; }
.genericon-digg:before { content: "\f221"; }
.genericon-document:before { content: "\f443"; }
.genericon-dot:before { content: "\f428"; }
.genericon-downarrow:before { content: "\f502"; }
.genericon-download:before { content: "\f50b"; }
.genericon-draggable:before { content: "\f436"; }
.genericon-dribbble:before { content: "\f201"; }
.genericon-dropbox:before { content: "\f225"; }
.genericon-dropdown:before { content: "\f433"; }
.genericon-dropdown-left:before { content: "\f434"; }
.genericon-edit:before { content: "\f411"; }
.genericon-ellipsis:before { content: "\f476"; }
.genericon-expand:before { content: "\f431"; }
.genericon-external:before { content: "\f442"; }
.genericon-facebook:before { content: "\f203"; }
.genericon-facebook-alt:before { content: "\f204"; }
.genericon-fastforward:before { content: "\f458"; }
.genericon-feed:before { content: "\f413"; }
.genericon-flag:before { content: "\f468"; }
.genericon-flickr:before { content: "\f211"; }
.genericon-foursquare:before { content: "\f226"; }
.genericon-fullscreen:before { content: "\f474"; }
.genericon-gallery:before { content: "\f103"; }
.genericon-github:before { content: "\f200"; }
.genericon-googleplus:before { content: "\f206"; }
.genericon-googleplus-alt:before { content: "\f218"; }
.genericon-handset:before { content: "\f50c"; }
.genericon-heart:before { content: "\f461"; }
.genericon-help:before { content: "\f457"; }
.genericon-hide:before { content: "\f404"; }
.genericon-hierarchy:before { content: "\f505"; }
.genericon-home:before { content: "\f409"; }
.genericon-image:before { content: "\f102"; }
.genericon-info:before { content: "\f455"; }
.genericon-instagram:before { content: "\f215"; }
.genericon-italic:before { content: "\f472"; }
.genericon-key:before { content: "\f427"; }
.genericon-leftarrow:before { content: "\f503"; }
.genericon-link:before { content: "\f107"; }
.genericon-linkedin:before { content: "\f207"; }
.genericon-linkedin-alt:before { content: "\f208"; }
.genericon-location:before { content: "\f417"; }
.genericon-lock:before { content: "\f470"; }
.genericon-mail:before { content: "\f410"; }
.genericon-maximize:before { content: "\f422"; }
.genericon-menu:before { content: "\f419"; }
.genericon-microphone:before { content: "\f50d"; }
.genericon-minimize:before { content: "\f421"; }
.genericon-minus:before { content: "\f50e"; }
.genericon-month:before { content: "\f307"; }
.genericon-move:before { content: "\f50f"; }
.genericon-next:before { content: "\f429"; }
.genericon-notice:before { content: "\f456"; }
.genericon-paintbrush:before { content: "\f506"; }
.genericon-path:before { content: "\f219"; }
.genericon-pause:before { content: "\f448"; }
.genericon-phone:before { content: "\f437"; }
.genericon-picture:before { content: "\f473"; }
.genericon-pinned:before { content: "\f308"; }
.genericon-pinterest:before { content: "\f209"; }
.genericon-pinterest-alt:before { content: "\f210"; }
.genericon-play:before { content: "\f452"; }
.genericon-plugin:before { content: "\f439"; }
.genericon-plus:before { content: "\f510"; }
.genericon-pocket:before { content: "\f224"; }
.genericon-polldaddy:before { content: "\f217"; }
.genericon-portfolio:before { content: "\f460"; }
.genericon-previous:before { content: "\f430"; }
.genericon-print:before { content: "\f469"; }
.genericon-quote:before { content: "\f106"; }
.genericon-rating-empty:before { content: "\f511"; }
.genericon-rating-full:before { content: "\f512"; }
.genericon-rating-half:before { content: "\f513"; }
.genericon-reddit:before { content: "\f222"; }
.genericon-refresh:before { content: "\f420"; }
.genericon-reply:before { content: "\f412"; }
.genericon-reply-alt:before { content: "\f466"; }
.genericon-reply-single:before { content: "\f467"; }
.genericon-rewind:before { content: "\f459"; }
.genericon-rightarrow:before { content: "\f501"; }
.genericon-search:before { content: "\f400"; }
.genericon-send-to-phone:before { content: "\f438"; }
.genericon-send-to-tablet:before { content: "\f454"; }
.genericon-share:before { content: "\f415"; }
.genericon-show:before { content: "\f403"; }
.genericon-shuffle:before { content: "\f514"; }
.genericon-sitemap:before { content: "\f507"; }
.genericon-skip-ahead:before { content: "\f451"; }
.genericon-skip-back:before { content: "\f450"; }
.genericon-skype:before { content: "\f220"; }
.genericon-spam:before { content: "\f424"; }
.genericon-spotify:before { content: "\f515"; }
.genericon-standard:before { content: "\f100"; }
.genericon-star:before { content: "\f408"; }
.genericon-status:before { content: "\f105"; }
.genericon-stop:before { content: "\f449"; }
.genericon-stumbleupon:before { content: "\f223"; }
.genericon-subscribe:before { content: "\f463"; }
.genericon-subscribed:before { content: "\f465"; }
.genericon-summary:before { content: "\f425"; }
.genericon-tablet:before { content: "\f453"; }
.genericon-tag:before { content: "\f302"; }
.genericon-time:before { content: "\f303"; }
.genericon-top:before { content: "\f435"; }
.genericon-trash:before { content: "\f407"; }
.genericon-tumblr:before { content: "\f214"; }
.genericon-twitch:before { content: "\f516"; }
.genericon-twitter:before { content: "\f202"; }
.genericon-unapprove:before { content: "\f446"; }
.genericon-unsubscribe:before { content: "\f464"; }
.genericon-unzoom:before { content: "\f401"; }
.genericon-uparrow:before { content: "\f500"; }
.genericon-user:before { content: "\f304"; }
.genericon-video:before { content: "\f104"; }
.genericon-videocamera:before { content: "\f517"; }
.genericon-vimeo:before { content: "\f212"; }
.genericon-warning:before { content: "\f414"; }
.genericon-website:before { content: "\f475"; }
.genericon-week:before { content: "\f306"; }
.genericon-wordpress:before { content: "\f205"; }
.genericon-xpost:before { content: "\f504"; }
.genericon-youtube:before { content: "\f213"; }
.genericon-zoom:before { content: "\f402"; }




/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
/*
Theme Name: Uku
Description: Styles for Uku WooCommerce.

* @package Uku
* @since Uku 1.2
* @version 1.0.6
*/

/*-----------------------------------------------------------------------------------*/
/*	Clearfix
/*-----------------------------------------------------------------------------------*/
.shopfront-content ul.products:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0;
}
ul.products {
	overflow: hidden;
}

/*-----------------------------------------------------------------------------------*/
/*	Payment Icons
/*-----------------------------------------------------------------------------------*/
[class^="icon-"], [class*=" icon-"],
.menu li a[href*="discover.com"]::before,
.menu li a[href*="americanexpress.com"]::before,
.menu li a[href*="paypal.com"]::before,
.menu li a[href*="mastercard"]::before,
.menu li a[href*="visa.com"]::before,
.menu li a[href*="stripe.com"]::before,
.shop-menu .cart-offcanvas .cart-close:before,
a.cart-btn:before,
a.account-btn:before,
.added_to_cart.wc-forward:before {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.menu li a[href*="discover.com"],
.menu li a[href*="americanexpress.com"],
.menu li a[href*="paypal.com"],
.menu li a[href*="mastercard"],
.menu li a[href*="visa.com"],
.menu li a[href*="stripe.com"] {
	position: relative;
	font-size: 40px;
	display: block;
	overflow: hidden;
	width: 52px;
	height: 40px;
	text-indent: -9999px;
	float: left;
	margin: 0 8px 8px 0;
	box-shadow: inset 0 0 0 transparent !important;
}
.menu li a[href*="discover.com"]::before,
.menu li a[href*="americanexpress.com"]::before,
.menu li a[href*="paypal.com"]::before,
.menu li a[href*="mastercard"]::before,
.menu li a[href*="visa.com"]::before,
.menu li a[href*="stripe.com"]::before {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 40px;
	display: block;
	overflow: hidden;
	width: 52px;
	height: 40px;
	text-indent: 0;
}
.menu li a[href*="discover.com"]::before {content: '\f1f2';}
.menu li a[href*="americanexpress.com"]::before {content: '\f1f3';}
.menu li a[href*="paypal.com"]::before {content: '\f1f4';}
.menu li a[href*="mastercard"]::before {content: '\f1f1';}
.menu li a[href*="visa.com"]::before {content: '\f1f0';}
.menu li a[href*="stripe.com"]::before {content: '\f1f5';}

.shop-menu .cart-offcanvas .cart-close:before {
		content: "\e92a";
		font-size: 28px;
}
a.cart-btn:before {
		font-size: 23px;
		content: '\e74d';
}
a.account-btn:before {
	font-size: 21px;
	content: '\e71e';
}
.added_to_cart.wc-forward:before {
	font-size: 23px;
	content: '\e74f';
}

/*-----------------------------------------------------------------------------------*/
/*	General
/*-----------------------------------------------------------------------------------*/
#shopfront-cats,
.shopfront-section,
.single-product .related h2,
.single-product .related .products,
.woocommerce-page #shop-content,
.woocommerce-page.sidebar-shop #shop-content,
.woocommerce-page.sidebar-shop #sidebar-shop,
.single-product .product-wrap {
	padding-left: 20px;
	padding-right: 20px;
}
.woocommerce-message {
	margin-left: 20px;
	margin-right: 20px;
}
.woocommerce-page.single-product #shop-content {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.uku-serif .shopfront-content,
.uku-serif .section-title,
.single-product .product-wrap {
	max-width: 1210px;
	margin: 0 auto;
}
.uku-standard .shopfront-content,
.uku-standard .section-title,
.single-product.uku-standard .product-wrap {
	max-width: 70%;
	margin: 0 auto;
}
.uku-serif .shopfront-content,
.uku-serif .section-title,
.single-product.uku-serif .product-wrap {
	max-width: 1210px;
	margin: 0 auto;
}
.uku-neo .shopfront-content,
.uku-neo .section-title,
.single-product.uku-neo .product-wrap {
	max-width: 1500px;
	margin: 0 auto;
}
.uku-serif.woocommerce-cart .header-social,
.uku-serif.woocommerce-checkout .header-social,
.term-description {
	display: none !important;
}

/*-----------------------------------------------------------------------------------*/
/*	Fonts
/*-----------------------------------------------------------------------------------*/
.uku-serif .shopfront-section h2.section-title {
	display: block;
	padding: 0 0 40px;
	font-size: 32px;
	font-weight: 500;
	font-style: normal;
	line-height: 1.06;
	letter-spacing: -1px;
}
.uku-neo .shopfront-section h2.section-title {
	padding: 0 0 15px;
}
.shopfront-section h2,
.products h2,
.uku-serif .section-three-column-two .type-post .entry-header h2.entry-title,
.single-product .related h2.woocommerce-loop-product__title {
	font-size: 28px;
	font-weight: 500;
	font-style: normal;
	line-height: 1.06;
	letter-spacing: -1px;
}
.uku-serif #shopfront-cats h2.section-title,
.page-template-shop-front #front-section-three h3.front-section-title,
.woocommerce-ordering select,
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
	font-family: 'Poppins', sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 1.0;
	letter-spacing: 3px;
	text-align: center;
	font-weight: 500;
}
#shopfront-cats h3,
.single-product .entry-summary h1 {
	font-size: 32px;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.06;
	letter-spacing: -1px;
}
.woocommerce-checkout .entry-content h3,
.uku-serif ul.products li span.price {
	font-size: 24px;
	font-weight: 500;
}
.single-product .entry-summary .price {
	font-size: 22px;
	font-weight: 500;
}
.single-product .woocommerce-review-link,
.single-product .entry-summary .product_meta,
.star-rating,
.woocommerce-cart .cart_totals .shipping p,
.woocommerce-checkout .shop_table .shipping p,
.entry-content .create-account p,
.entry-content .create-account p small,
.entry-content .login p,
.woocommerce-password-strength,
.woocommerce-password-hint {
	font-size: 14px;
}
.entry-content p .woocommerce-password-strength,
.woocommerce-checkout .checkout .create-account small {
	padding-top: 20px;
	display: block;
	line-height: 1.2 !important;
}
.woocommerce-checkout .form-row label.checkbox {
	font-weight: normal;
}

/*-----------------------------------------------------------------------------------*/
/*	Colors
/*-----------------------------------------------------------------------------------*/

.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce-MyAccount-navigation ul>li a,
.widget_shopping_cart_content p.buttons a.wc-forward,
.widget_shopping_cart_content p.buttons a.checkout,
.woocommerce-cart .entry-content .return-to-shop a {
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.woocommerce nav.woocommerce-pagination ul li a.next:hover::after,
.woocommerce nav.woocommerce-pagination ul li a.prev:hover::after {
	color: #1a1a1a;
}
.woocommerce nav.woocommerce-pagination ul li a:hover {
	color: #1a1a1a;
	border: 1px solid #1a1a1a;
}
.woocommerce-account .form-row input.woocommerce-Button {
	border: 1px solid #1a1a1a;
}
.woocommerce-account .form-row input.woocommerce-Button:hover {
	backround: #1a1a1a;
}

/*-----------------------------------------------------------------------------------*/
/*	Animation
/*-----------------------------------------------------------------------------------*/
#shopfront-cats li.product a img,
.shopfront-content ul.products li a img {
	-webkit-transition: all 0.8s ease;
	-moz-transition: all 0.8s ease;
	-ms-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	transition: all 0.8s ease;
}
#shopfront-cats li.product a:hover img,
.shopfront-content ul.products li a:hover img {
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	-o-transform: scale(1.03);
	transform: scale(1.03);
}
#shopfront-cats .img-wrap,
.shopfront-content ul.products li .img-wrap {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

/*-----------------------------------------------------------------------------------*/
/*	Hovers
/*-----------------------------------------------------------------------------------*/

.shopfront-content ul.products li .wp-post-img {
	opacity: 1;
	-webkit-transition: all 0.8s ease;
	-moz-transition: all 0.8s ease;
	-ms-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	transition: all 0.8s ease;
}
.woocommerce ul.products li.product a {
	display: block;
}
.shopfront-content ul.products li .img-wrap {
	position: relative;
}
.img-wrap {
	position: relative;
	z-index: 10;
}
.img-wrap img {
	width: 100%;
	vertical-align: top;
}
.img-wrap:after {
	content: '\A';
	position: absolute;
	width: 100%; height:100%;
	top:0; left:0;
	background: rgba(0, 0, 0, 0.5);
	opacity: 0;
	transition: all 1s;
	-webkit-transition: all 1s;
}
.img-wrap:hover:after {
	opacity: 1;
}
.woocommerce-checkout #place_order:hover {
	background: #1a1a1a;
	border-color: #1a1a1a !important;
}
.uku-serif .account-btn {
	box-shadow: inset 0 -1px 0 transparent;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
}
.entry-content .woocommerce_message a,
.entry-content .woocommerce-info a,
.entry-content .woocommerce_error a,
.entry-content .woocommerce-message a,
.entry-content .woocommerce-error a,
.entry-content .woocommerce-privacy-policy-text a {
	color: #1a1a1a;
	box-shadow: inset 0 -1px 0 #1a1a1a;
}
.entry-content .woocommerce_message a:hover,
.entry-content .woocommerce-info a:hover,
.entry-content .woocommerce_error a:hover,
.entry-content .woocommerce-message a:hover,
.entry-content .woocommerce-error a:hover,
.entry-content .woocommerce-privacy-policy-text a:hover {
	color: #1a1a1a !important;
}

/*-----------------------------------------------------------------------------------*/
/*	Buttons + Forms
/*-----------------------------------------------------------------------------------*/
button {
	-webkit-appearance: none;
	cursor: pointer;
	outline: none;
}
.button {
	-webkit-transition: all .5s ease-out;
	transition: all .5s ease-out;
}
.button:hover,
.wc-proceed-to-checkout .button:hover {
	background: #1a1a1a;
	color: #fff !important;
}
.lost_reset_password .woocommerce-Button {
	height: 60px;
}
.lost_reset_password .woocommerce-Button:hover {
 border-width: 1px;
}

/*-----------------------------------------------------------------------------------*/
/*	Shop Messages
/*-----------------------------------------------------------------------------------*/
.woocommerce_message,
.woocommerce-info,
.woocommerce_error,
.woocommerce-message,
.entry-content .woocommerce-error,
.woocommerce-privacy-policy-text p {
	padding: 20px;
	position: relative;
	margin-bottom: 20px;
	font-size: 14px;
	color: #000;
}
.woocommerce-message,
.woocommerce-info,
.woocommerce-message,
.woocommerce-privacy-policy-text p {
	background: #e2f4ff;
}
.entry-content .woocommerce-error {
		background: #ffd8d8;
}
.entry-content .woocommerce-error li {
		padding: 0;
}
.entry-content .woocommerce-error li:before {
	display: none;
}

/*-----------------------------------------------------------------------------------*/
/*	Shop Menu
/*-----------------------------------------------------------------------------------*/
.shop-menu {
	position: absolute;
	top: 0;
	right: 0;
}
a.cart-btn,
a.account-btn {
	width: 56px;
	height: 80px;
	text-align: center;
	display: block;
	float: left;
}
a.cart-btn span.btn-text,
a.cart-btn span.cart-count,
a.account-btn span.btn-text {
	display: none;
}
a.cart-btn:before,
a.account-btn:before {
	vertical-align: top;
	display: block;
	width: 56px;
	height: 80px;
	padding: 30px 0 0 0;
	text-align: center;
}
.shop-menu .cart-offcanvas {
	display: none;
}
.uku-neo .shop-menu {
	right: 55px;
}
.uku-neo a.cart-btn,
.uku-neo a.account-btn {
	width: 55px;
	height: 55px;
}
.uku-neo a.cart-btn:before,
.uku-neo a.account-btn:before {
	width: 55px;
	height: 55px;
	padding: 15px 0 0 0;
}
.uku-neo a.account-btn:before {
	padding: 17px 0 0 0;
}
.uku-standard a.cart-btn,
.uku-standard a.account-btn {
	width: 59px;
	height: 59px;
}
.uku-standard a.cart-btn:before,
.uku-standard a.account-btn:before {
	width: 59px;
	height: 59px;
	padding: 18px 0 0 0;
}
.uku-standard a.account-btn:before {
	padding: 17px 0 0 0;
}

/* --- Cart OffCanvas  --- */
.cart-offcanvas-open {
	display: none;
}

/*-----------------------------------------------------------------------------------*/
/*	Shop Front Page
/*-----------------------------------------------------------------------------------*/
.shopfront-section {
	padding-top: 20px;
}
.shopfront-content ul.products {
	margin: 0;
	padding: 0;
	clear: both;
}
.shopfront-content ul.products li,
ul.products li {
	margin-bottom: 40px;
}
.shopfront-content ul.products li,
.shopfront-content ul.products li .img-wrap {
	position: relative;
}
ul.products li span.price {
	line-height: 1.0;
	padding-top: 5px;
	display: block;
}
.img-wrap {
	display: block;
	clear: both;
	margin: 0 0 15px;
	padding: 0;
	line-height: 0;
}

/* --- Font Colors --- */
s, strike, del {
	color: #9b9b9b;
}
.woocommerce ins {
	background: transparent;
}

/* --- All Shop Buttons --- */
.woocommerce ul.products li.product {
	position: relative;
}
.woocommerce ul.products li.product .add_to_cart_button {
	position: absolute;
	transform: translate(-50%);
	left: 50%;
	top: calc(50% - 67px);
	width: 240px;
	height: 60px;
	background: none;
	color: #fff;
	border: 1px solid #fff;
	padding: 14px 20px 0;
	display: block;
	font-size: 22px;
	font-weight: 500;
	text-align: center;
	line-height: 1.45;
	visibility: hidden;
	opacity: 0;
	z-index: 101;
	-webkit-transition: all 0.8s ease;
	-moz-transition: all 0.8s ease;
	-ms-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	transition: all 0.8s ease;
}
.uku-neo .woocommerce ul.products li.product .add_to_cart_button {
	font-size: 16px;
}
.page-template-shop-front .woocommerce ul.products li.product .add_to_cart_button {
	top: calc(50% - 67px);
}
.woocommerce ul.products li.product:hover .add_to_cart_button {
	visibility: visible;
	opacity: 1;
}
.woocommerce ul.products li.product .added_to_cart.wc-forward {
	background: rgba(255, 255, 255, .7);
	width: 60px;
	height: 60px;
	display: block;
	position: absolute;
	right: 0;
	bottom: 5px;
	text-indent: -99999px;
	border: 1px solid #1a1a1a;
}
.added_to_cart.wc-forward:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 60px;
	height: 60px;
	padding-top: 18px;
	display: block;
	text-align: center;
	color: #1a1a1a;
	text-indent: 0;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .price {
	padding-right: 80px;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
	padding-left: 0 !important;
}
#shopfront-cats ul.products li.product h3 {
	padding-right: 0;
}
.uku-neo #shopfront-cats ul.products li.product h3 {
	font-weight: bold;
}
.onsale {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 60px;
	height: 60px;
	background: rgba(255, 255, 255, .7);
	font-size: 22px;
	line-height: 1.45;
	padding-top: 15px;
	text-align: center;
	border-radius: 50%;
	z-index: 120;
}
.uku-standard .onsale {
	padding-top: 18px;
	font-size: 16px;
}
.uku-neo .onsale {
	padding-top: 6px;
	border-radius: 0;
	text-transform: uppercase;
	letter-spacing: 1;
	width: 60px;
	height: 30px;
}

/* --- Front - Product Categories --- */
#shopfront-cats {
	background: #f2f2ee;
	margin-bottom: 40px;
	padding-top: 60px;
	padding-bottom:  20px;
}
#shopfront-cats ul.products {
	text-align: center;
}
#shopfront-cats .img-wrap {
	margin: 0 0 20px;
}
.shop_cat_desc {
	margin: 10px 0 0 0;
	font-size: 20px;
	line-height: 1.3;
}

/* --- Front - Latest Blog Posts --- */
.page-template-shop-front.uku-serif.no-sidebar .entry-header {
	width: 100%;
}

/*-----------------------------------------------------------------------------------*/
/*	Shop Page default
/*-----------------------------------------------------------------------------------*/
.woocommerce-page #container {
	padding: 0 20px;
}
ul.products {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.products li {
	position: relative;
}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
	display: none;
	float: left;
	margin: 0;
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
	position: relative;
	float: right;
	margin: 0 0 40px;
	text-align: left;
}
.woocommerce-ordering select {
	background-color: transparent;
	color: #9b9b9b;
	border: 0;
	padding: 0;
	width: 220px;
	height: 20px;
	cursor: pointer;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	outline: 0;
}

/*-----------------------------------------------------------------------------------*/
/*	Single Product
/*-----------------------------------------------------------------------------------*/
.single-product #shop-container {
	padding-top: 60px;
}
.single-product .woocommerce-review-link {
	display: none;
}
.single-product .entry-summary {
	padding: 20px 0 0;
}
.single-product .entry-summary .price {
	margin: 0;
	padding: 0 0 40px;
}
.woocommerce-variation-price {
	padding: 0 0 40px;
}
.single-product .entry-summary .stock {
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
.single-product .woocommerce-tabs {
	clear: both;
	display: block;
	padding-top: 60px;
	padding-bottom: 60px;
}
.single-product .woocommerce-tabs ul.tabs {
	margin: 0;
	padding: 0 0 40px;
	font-size: 24px;
}
.single-product .woocommerce-tabs ul.tabs a {
	color: #989895;
}
.single-product .woocommerce-tabs ul.tabs li.active a {
	color: #1a1a1a;
}
.single-product .woocommerce-tabs ul.tabs li {
	display: inline-block;
}
.single-product .woocommerce-tabs ul.tabs li:after {
	content: " / ";
}
.single-product .woocommerce-tabs ul.tabs li:last-child:after {
	content: "";
}
.single-product .woocommerce-tabs h2 {
	display: none !important;
}
.single-product #reviews #comments,
.single-product #reviews ol.commentlist {
	padding: 0;
}
.single-product #reviews ol.commentlist .comment_container img {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	float: left;
}
.single-product #reviews #comments .comment-text {
	overflow: hidden;
	padding: 0 0 16px 10px;
}
.single-product #reviews h3 {
	font-size: 18px;
	padding: 0;
}
#reviews #commentform p label {
	font-size: 18px;
}
#reviews #commentform p.comment-form-rating {
	margin: 0;
	padding: 20px 0 8px 0;
}
#reviews #commentform p.comment-form-rating label {
	display: block;
	max-width: 150px;
	float: left;
	padding-top: 5px;
	font-size: 18px;
}
.single-product .related {
	background: #f2f2ee;
	padding-top: 60px;
	padding-bottom: 20px;
}
.single-product .related h2 {
	padding-bottom: 40px;
}
.single-product .product_meta {
		padding-top: 40px;
		font-weight: bold;
}
.product-wrap .entry-summary .sharedaddy {
	padding-top: 12px;
}
.single-product .entry-summary .posted_in,
.single-product .entry-summary .sku_wrapper,
.single-product .entry-summary .tagged_as {
	display: block;
}
.single-product .entry-summary .sku_wrapper {
	margin-bottom: 10px;
}
.single-product .entry-summary .sku_wrapper,
.single-product .entry-summary .tagged_as {
	margin-top: 10px;
}
.single-product .entry-summary .posted_in a,
.single-product .entry-summary .tagged_as a,
.sku_wrapper .sku {
	font-weight: normal;
}
.single-product .entry-summary  .cart {
	margin-top: 40px;
}
.quantity .qty {
	width: 70px;
	height: 60px;
	text-align: center;
	padding: 0;
	border: solid 1px #d9d9d4;
	float: left;
	margin-right: 10px;
	font-size: 22px;
	line-height: 1;
	color: #989895;
}
.single_add_to_cart_button {
	outline: none;
	background: none;
	border: 1px solid #1a1a1a;
	padding: 14px 20px 13px;
	font-size: 22px;
	height: 60px;
}
.single-product .product-wrap {
	position: relative;
	left: 0;
}
.single-product .product-wrap .onsale {
	top: 20px;
	left: 20px;
	right: auto;
}
.woocommerce-product-gallery {
	position: relative;
}
.woocommerce-product-gallery .flex-viewport {
	padding-bottom: 5px;
}
.size-woocommerce_single {
		width: 100%;
}
.single-product .images .columns-5,
.single-product .woocommerce-product-gallery__wrapper,
.single-product .flex-control-thumbs {
	display: block;
	clear: both;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.single-product .images .columns-5 a,
.single-product .woocommerce-product-gallery__image,
.single-product .flex-control-thumbs li {
	width: 18%;
	display: block;
	padding-top: 0;
	float: left;
}
.single-product .woocommerce-product-gallery__image:first-of-type {
	width: 100%;
	float: none;
	padding-top: 0;
}
.single-product .images .columns-5 a,
.single-product .woocommerce-product-gallery__image,
.single-product .flex-control-thumbs li {
	width: 19.2%;
	display: block;
	padding-top: 0;
	float: left;
	margin-right: 1%;
}
.single-product .flex-control-thumbs li:nth-of-type(5n) {
	margin-right: 0;
}
.single-product .images .columns-5 a:last-of-type,
.single-product .woocommerce-product-gallery__image:last-of-type,
.single-product .flex-control-thumbs li:last-of-type {
	margin-right: 0;
}
.woocommerce-product-gallery__trigger {
	position: absolute;
	top: 10px;
	left: 10px;
	background: #fff;
	width: 30px;
	height: 30px;
	display: block;
	z-index: 10000;
	text-align: center;
	padding-top: 7px;
}
.woocommerce div.product form.cart .variations td.label {
	background: 0;
	display: none;
}
.woocommerce div.product form.cart .variations {
	position: relative;
	border: none;
	margin: 0 0 40px;
	border-top: 1px solid #d9d9d4;
}
.woocommerce div.product form.cart .variations select {
	vertical-align: top;
	z-index: 2;
	outline: 0;
	display: inline-block;
	cursor: pointer;
	background-color: transparent!important;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 50px;
	border: none !important;
}
.variations td {
		padding: 0;
		border: none;
}
.variations tr {
	border-bottom: 1px solid #d9d9d4;
}
.reset_variations {
	display: none !important;
}
.single-product div.pp_overlay {
	z-index: 1000000;
}
.single-product div.pp_pic_holder {
	z-index: 1000001;
}
.uku-standard #commentform p.comment-form-comment {
	line-height: 1.2;
}
.single-product.uku-serif .product-wrap:after {
	content: ".";
	clear: both;
	display: block;
	visibility: hidden;
	height: 0px;
}

/* --- Products: Star Ratings --- */
#reviews #commentform p.comment-form-rating label {
	width: 100px;
	float: left;
	padding-top: 5px;
}
#reviews .comment .star-rating {
	margin: 4px 8px 2px 0;
	float: left;
}
.woocommerce-product-rating {
	padding-top: 15px;
}
.woocommerce .star-rating span:before,
.woocommerce .star-rating:before,
.woocommerce p.stars span a:before,
.woocommerce p.stars span:before,
.woocommerce-page .star-rating span:before,
.woocommerce-page .star-rating:before,
.woocommerce-page p.stars span a:before,
.woocommerce-page p.stars span:before {
	font: normal 15px/1 'Genericons';
	left: 2px;
	line-height: 16px;
	padding-left: 1px;
	position: absolute;
	top: 2px;
	width: 100%;
	white-space: nowrap
}
.woocommerce .star-rating,
.woocommerce-page .star-rating {
	font: normal 15px/1 'Genericons';
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	padding-bottom: 1px;
	position: relative;
	width: 80px;
	margin: 0 0 5px 0;
}
.woocommerce .star-rating span,
.woocommerce-page .star-rating span {
	float: left;
	left: 0;
	overflow: hidden;
	position: absolute;
	padding-top: 15px;
	top: 0
}
.woocommerce .star-rating strong,
.woocommerce-page .star-rating strong {
	font-weight: normal;
}
.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before {
	content: "\f511\f511\f511\f511\f511";
}
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before {
	color: #1a1a1a;
	content: "\f512\f512\f512\f512\f512";
}
.woocommerce p.stars:after,
.woocommerce-page p.stars:after {
	content: "";
	display: block;
	clear: both;
}
.woocommerce p.stars span,
.woocommerce-page p.stars span,
.woocommerce-page #commentform p.stars span {
	display: block;
	float: left;
	height: 16px;
	overflow: hidden;
	margin-top: 10px;
	padding: 0;
	position: relative;
	width: 80px;
}
.woocommerce p.stars span:before,
.woocommerce-page p.stars span:before {
	color: #989895;
	content: "\f511\f511\f511\f511\f511";
}
.woocommerce p.stars span a,
.woocommerce-page p.stars span a {
	float: left;
	height: 0;
	left: 0;
	overflow: hidden;
	padding-top: 16px;
	position: absolute;
	top: 0;
	width: 18px;
	box-shadow: none !important;
}
.woocommerce p.stars span a.active:before,
.woocommerce p.stars span a:focus:before,
.woocommerce p.stars span a:hover:before,
.woocommerce-page p.stars span a.active:before,
.woocommerce-page p.stars span a:focus:before,
.woocommerce-page p.stars span a:hover:before {
	color: #1a1a1a;
	content: "\f511\f511\f511\f511\f511";
}
.woocommerce .comment-form-rating p.stars span a.active:before,
.woocommerce .comment-form-rating p.stars span a:focus:before,
.woocommerce .comment-form-rating p.stars span a:hover:before,
.woocommerce-page .comment-form-rating p.stars span a.active:before,
.woocommerce-page .comment-form-rating p.stars span a:focus:before,
.woocommerce-page .comment-form-rating p.stars span a:hover:before {
	color: #1a1a1a;
	content: "\f512\f512\f512\f512\f512";
}
.woocommerce .comment-form-rating p.stars span:before,
.woocommerce-page .comment-form-rating p.stars span:before {
	color: #989895;
	content: "\f511\f511\f511\f511\f511";
}
.woocommerce p.stars span a.star-1,
.woocommerce-page p.stars span a.star-1 {
	width: 18px;
	z-index: 10
}
.woocommerce p.stars span a.star-2,
.woocommerce-page p.stars span a.star-2 {
	width: 32px;
	z-index: 9
}
.woocommerce p.stars span a.star-3,
.woocommerce-page p.stars span a.star-3 {
	width: 48px;
	z-index: 8
}
.woocommerce p.stars span a.star-4,
.woocommerce-page p.stars span a.star-4 {
	width: 64px;
	z-index: 7
}
.woocommerce p.stars span a.star-5,
.woocommerce-page p.stars span a.star-5 {
	width: 76px;
	z-index: 6
}
.single-product div.product .woocommerce-product-gallery {
	position: relative;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
	position: absolute;
	top: 20px;
	right: 20px;
	left: auto;
	display: block;
	z-index: 99;
	text-align: center;
	background: transparent;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before {
	font-family: 'icomoon' !important;
	content: "\e922";
	font-size: 22px;
	color: #fff;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img {
		display: none !important;
}


/*-----------------------------------------------------------------------------------*/
/*	Pagination
/*-----------------------------------------------------------------------------------*/
.woocommerce-pagination {
	text-align: center;
	padding: 0 0 120px;
}
.woocommerce nav.woocommerce-pagination ul {
	display: inline-block;
	white-space: nowrap;
	padding: 0;
	margin: 0;
}
.woocommerce nav.woocommerce-pagination ul li {
	padding: 0;
	margin: 0;
	float: left;
	display: inline-block;
	overflow: hidden;
	text-align: center;
	border: 0!important;
	margin: 0 10px;
	font-size: 22px;
	line-height: 1.0;
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span.current {
	color: #989895;
	width: 60px;
	height: 60px;
	display: block;
	border: 1px solid #989895;
	padding-top: 17px;
}
.woocommerce nav.woocommerce-pagination ul li a.next,
.woocommerce nav.woocommerce-pagination ul li a.prev {
	position: relative;
	display: inline-block;
	text-indent: -99999px;
	padding-top: 0;
}
.woocommerce nav.woocommerce-pagination ul li a.next:after,
.woocommerce nav.woocommerce-pagination ul li a.prev:after {
	position: absolute;
	top: 0;
	left: 0;
	text-indent: 0;
	display: block;
	font-size: 22px;
	color: #989895;
	width: 60px;
	height: 60px;
	padding-top: 17px;
}
.woocommerce nav.woocommerce-pagination ul li a.next:after {
	content: '\00bb';
}
.woocommerce nav.woocommerce-pagination ul li a.prev:after {
	content: '\00ab';
}

/* --- WooCommerce Price Filter Widget --- */
.widget_price_filter .price_slider {
	display: block !important;
	margin-bottom: 1em;
}
.widget_price_filter .price_slider_amount {
	text-align: right;
	font-size: 15px;
	font-size: 0.9375rem;
}
.widget_price_filter .price_slider_amount .price_label {
	padding-top: 8px;
}
.widget_price_filter .price_slider_amount .button {
	float: left;
	border: none;
	background: #ccc;
	outline: none;
	padding: 8px 12px;
}
.widget_price_filter .ui-slider {
	position: relative;
	text-align: left;
}
.widget_price_filter .ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 12px;
	height: 12px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	border: 1px solid #000;
	cursor: pointer;
	background: #fff;
	outline: none;
	top: -5px;
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child {
	margin-left: -0.5em;
}
.widget_price_filter .ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	display: block;
	border: 0;
	background: #000;
	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
	border-radius: 1em;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
		background: #ccc;
}
.widget_price_filter .ui-slider-horizontal {
	max-width: 98%;
	height: 2px;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
	left: -1px;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
	right: -1px;
}

/* --- WooCommerce: All Widgets --- */
ul.product_list_widget {
	padding: 0;
}
.widget-area ul.product_list_widget li,
.widget-area ul.product_list_widget li:last-child {
	padding-bottom: 25px;
	font-size: 15px;
	font-size: 0.9375rem;
}
.product_list_widget a .product-title {
	display: block;
	line-height: 1.55;
}
.product_list_widget del {
	display: inline-block;
}
.product_list_widget ins,
.product_list_widget .amount {
	display: inline;
}
ul.product_list_widget li img {
	display: block;
	width: 80px;
	float: left;
	margin: 0 20px 0 0;
	-webkit-backface-visibility: hidden;
	transform: translate3d(0px,0px,0px);
}
.product_list_widget span.amount {
	padding: 0 1px;
}
.widget_top_rated_products span.amount   {
	padding-top: 7px;
	display: inline-block;
}
.widget_top_rated_products .product_list_widget del span.amount {
	text-decoration: line-through;
}
.widget-area .widget_shopping_cart {
	max-width: 327px;
}
.cart_list,
.widget_shopping_cart_content li,
.widget_shopping_cart_content p.total,
.widget_shopping_cart_content p.buttons {
	display: block;
	overflow: hidden;
	clear: both;
	margin: 0;
}
.widget_shopping_cart_content ul li:after {
	display: none;
}
.widget_shopping_cart_content p.total {
	position: relative;
	text-align: left;
	font-size: 20px;
}
.uku-serif .widget_shopping_cart_content p.total {
	font-size: 28px;
}
.widget_shopping_cart_content p.total span.amount {
	position: absolute;
	right: 0;
}
.widget_shopping_cart_content ul.product_list_widget li {
	width: 100%;
	position: relative;
	margin: 0;
	padding: 0 0 40px 30px;
	clear: both;
	overflow: hidden;
	float: left;
	font-size: 20px;
	text-align: left;
}
ul.product_list_widget li.empty {
	padding-left: 0 !important;
}
.widget_shopping_cart_content img {
	position: relative;
	width: 40px;
	float: right;
}
.widget_shopping_cart_content ul.product_list_widget li a {
	padding-left: 0 !important;
	box-shadow: none !important;
}
.uku-serif .widget_shopping_cart_content ul.product_list_widget li a {
	font-size: 24px;
}
.widget_shopping_cart_content  dl.variation {
	display: none;
}
.widget_shopping_cart_content  a.remove {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 15px;
	height: 55px;
	text-align: left;
	font-size: 32px;
	padding-top: 10px;
}
.widget_shopping_cart_content .product_list_widget li .quantity {
	display: block;
	padding: 0 0 0 100px;
	font-size: 16px;
	line-height: 1;
}
.uku-serif .widget_shopping_cart_content .product_list_widget li .quantity {
	font-weight: bold;
	font-size: 22px;
}
.widget_shopping_cart_content p.total {
	border-bottom: 1px solid #d9d9d4;
	margin: 0 0 20px;
	padding: 0 0 20px;
}
.widget_shopping_cart_content p.buttons {
	padding: 0;
}
.widget_shopping_cart_content p.buttons a,
.woocommerce-product-search input[type="submit"] {
	display: inline-block;
	padding: 13px 0;
	background: none;
	border: 1px solid #1a1a1a;
	line-height: 1.45;
}
.widget_shopping_cart_content p.buttons a.wc-forward,
.widget_shopping_cart_content p.buttons a.checkout {
	width: 100%;
	text-align: center;
	width: calc(50% - 10px);
	float: left;
	font-size: 16px;
}
.uku-serif .widget_shopping_cart_content p.buttons a.wc-forward,
.uku-serif .widget_shopping_cart_content p.buttons a.checkout {
	font-size: 20px;
}
.widget_shopping_cart_content p.buttons a.wc-forward:hover,
.widget_shopping_cart_content p.buttons a.checkout:hover {
	background: #1a1a1a;
	color: #fff;
	border-color: #1a1a1a;
}
.widget_shopping_cart_content p.buttons a.checkout  {
	float: right;
}
.woocommerce-product-search {
		max-width: 100%;
}
.woocommerce-product-search input.search-field {
	padding: 7px 6px 5px;
	float: left;
	width: 65%;
}
.woocommerce-product-search input[type="submit"] {
	margin: 0 0 0 2%;
	float: left;
	width: 33%;
}
ul.product-categories {
	margin: 0;
	padding: 0;
}
.wc-gzd-item-desc {
	padding-top: 5px;
}
.widget_shopping_cart .wc-gzd-item-desc {
	display: none;
}
.wc-gzd-item-desc p {
	font-size: 14px;
	font-size: 0.875rem;
}
.legal-price-info {
	padding-bottom: 28px;
}
.woocommerce ul.products li.product .shipping-costs-info a {
	display: inline-block;
}
.product p.wc-gzd-additional-info {
	margin: 0;
}
.single-product div.product .product_meta span.sku {
	display: inline;
}
.woocommerce-checkout .shop_table {
	background-color: transparent !important;
}
.widget-area ul.product_list_widget li {
	display: block;
	width: 100%;
	clear: both;
	padding: 10px 0;
}


/*-----------------------------------------------------------------------------------*/
/*	Cart
/*-----------------------------------------------------------------------------------*/
.woocommerce-cart .blog-wrap #primary .hentry,
.woocommerce-checkout .blog-wrap #primary .hentry {
	padding: 0 0 60px;
}
.woocommerce-cart .content-wrap {
	margin-left: auto !important;
	margin-right: auto !important;
}
.shop_table thead {
	font-size: 14px;
	text-align: left;
}
table thead th {
		padding: 10px 5px;
}
.woocommerce-cart table.cart td.product-remove {
	padding: 10px 2px 10px 0;
}
.woocommerce-cart table.cart td.product-thumbnail {
	padding: 10px 5px 10px 0;
	vertical-align: top;
	min-width: 30px;
}
.woocommerce-cart table.cart td.product-thumbnail img {
	max-width: 80px;
}
.woocommerce-cart table.cart td.product-name {
	padding: 10px 10px;
	text-align: left;
	font-weight: 500;
}
.woocommerce-cart table.cart td {
	padding: 10px 0;
	text-align: left;
	font-size: 14px;
	line-height: 1.2;
	vertical-align: middle;
}
.woocommerce-cart table.cart td.product-quantity .quantity .qty {
	font-size: 14px;
	width: 40px;
	height: 50px;
}
.woocommerce-cart table.cart td.actions {
	padding: 20px 0;
}
.woocommerce-cart .entry-content table.cart td a {
	color: #1a1a1a;
}
.coupon label,
.woocommerce-cart .cross-sells .onsale {
	display: none;
}
table.cart .actions .button {
	width: 100%;
	display: block;
	margin: 0 0 10px;
	min-height: 50px;
	border: 1px solid #1a1a1a;
	cursor: pointer;
}
.uku-neo table.cart .actions .button {
	border: 1px solid #1a1a1a;
}
table.cart .actions .button:hover {
	border-width: 1px;
	background: #1a1a1a;
	border-color: #1a1a1a !important;
}
input#coupon_code {
	width: 100%;
	margin: 0 0 10px;
	padding: 5px 15px;
	min-height: 50px;
}
.woocommerce-cart .cross-sells {
 padding-bottom: 60px;
}
.woocommerce-cart .cross-sells .add_to_cart_button {
	display: none !important;
}
.woocommerce-cart .entry-content .cross-sells h2,
.woocommerce-cart .entry-content .cart_totals h2 {
	font-size: 24px;
	padding-bottom: 20px;
}
.woocommerce-cart .cross-sells ul.products li {
	margin: 0;
	padding: 0;
}
.woocommerce-cart .cross-sells ul.products li:before {
	display: none;
	margin: 0;
	padding: 0;
}
.woocommerce-cart .cross-sells  ul.products li {
 width: 50%;
 float: left;
}
.woocommerce-cart .cross-sells  ul.products li:nth-child(odd) {
	padding-right: 10px;
}
.woocommerce-cart .cross-sells  ul.products li:nth-child(even) {
	padding-left: 10px;
}
.woocommerce-cart .cross-sells ul.products li.product h3,
.woocommerce-cart .cross-sells ul.products li span.price {
	font-size: 18px;
	padding-bottom: 0;
	padding-right: 0;
}
.woocommerce-cart .cross-sells ul.products li span.price {
	padding-top: 0;
}
.woocommerce .cross-sells ul.products li.product .woocommerce-loop-product__title {
		padding-right: 0;
}
.woocommerce-cart .cart_totals table th {
 font-size: 18px;
 text-align: left;
}
.cart_totals tr td {
	text-align: right;
}
.cart_totals .order-total,
.woocommerce-cart .cart_totals .shipping p {
	line-height: 1.1 !important;
}
.cart_totals tr.order-total th,
.cart_totals tr.order-total th,
.cart_totals tr.order-total td strong .woocommerce-Price-amount,
.woocommerce-checkout-review-order .order-total {
	font-size: 22px;
}
.wc-proceed-to-checkout .button {
	display: block;
	padding: 11px 10px;
	background: transparent;
	color: #1a1a1a;
	border: 1px solid #1a1a1a;
	text-align: center;
	min-height: 50px;
}
.cart_totals .shop_table {
	margin: 0 0 20px;
}
.woocommerce-cart .cart_totals table th {
	padding-left: 0;
}
.woocommerce-cart .cart_totals td {
	padding-right: 0;
}
.cart_totals tr.cart-subtotal,
.woocommerce-cart .cart_totals tr.shipping th,
.woocommerce-cart .cart_totals tr.shipping td,
.woocommerce-cart .cart_totals tr.order-total th,
.woocommerce-cart .cart_totals tr.order-total td  {
	border-top: none;
	padding-top: 0;
}
.cart_totals .shop_table {
	border-bottom: none;
}
.woocommerce-cart .entry-content .return-to-shop a {
	border: 1px solid #1a1a1a;
	padding: 12px 15px;
	box-shadow: inset 0 0 0 transparent !important;
	display: inline-block;
}
.woocommerce-cart .entry-content .return-to-shop a:hover {
	background: #1a1a1a;
	color: #fff !important;
}


/*-----------------------------------------------------------------------------------*/
/*	Checkout
/*-----------------------------------------------------------------------------------*/
.woocommerce-checkout-review-order-table .order-total th,
.woocommerce-checkout-review-order-table .order-total td,
.woocommerce-checkout-review-order-table .shipping th,
.woocommerce-checkout-review-order-table .shipping td {
	border-top: none;
}
.woocommerce-checkout .form-row label, .woocommerce-account .form-row label {
	display: block;
	padding-bottom: 3px;
	font-size: 14px;
	font-weight: bold;
}
.woocommerce-checkout .entry-content h3 {
	padding: 0 0 20px;
	font-weight: 500;
}
.woocommerce-checkout .form-row input,
.woocommerce-checkout .form-row select,
.woocommerce-checkout .form-row textarea,
.woocommerce-account .form-row input {
	width: 100%;
	font-size: 14px;
}
.woocommerce-checkout input {
	padding: 5px 15px;
	min-height: 50px;
}
.woocommerce-checkout p.form-row {
	margin-bottom: 10px;
}
.uku-neo.woocommerce-checkout p.form-row {
	margin-bottom: 15px;
}
.woocommerce-checkout .select2-container {
	border: 1px solid #d9d9d4;
	min-height: 50px;
	outline: none;
}
.woocommerce-checkout .select2-container--default .select2-selection--single {
	border: none !important;
	outline: none;
	font-size: 18px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: inherit;
	height: 50px;
	padding-top: 10px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 48px;
}
.uku-neo.woocommerce-checkout .select2-container a:after {
	display: none;
}
.select2-container .select2-choice {
	border: none;
	color: #000;
	border-radius: 0;
	background: transparent;
	border-radius: 0;
	box-shadow: none !important;
	padding-left: 15px;
}
.woocommerce-checkout .select2-container .select2-choice>.select2-chosen {
	margin-right: 26px;
	min-height: 50px;
	border: none;
	padding-top: 15px;
	font-size: 14px;
}
.form-row input[type="checkbox"],
.woocommerce-checkout .woocommerce-shipping-fields .input-checkbox {
	width: auto;
	min-height: auto;
	margin: 0 5px;
	padding: 0;
	font-size: 16px;
}
.woocommerce-checkout .form-row label.checkbox {
	display: inline;
}
.woocommerce-checkout #ship-to-different-address,
.woocommerce-checkout #order_review_heading {
	padding: 60px 0 20px;
}
.woocommerce-checkout-review-order .product-name {
	width: 60%;
}
.uku-neo .woocommerce-checkout-review-order table td {
	font-size: 18px;
}
.entry-content .wc_payment_methods {
	padding: 0;
	margin: 0;
}
.wc_payment_methods p,
.checkout_coupon p {
	font-size: 14px;
}
.entry-content .wc_payment_methods li {
	margin: 0 0 0 5px;
	padding: 10px 0;
	font-size: 14px;
}
.entry-content .wc_payment_methods li.woocommerce-info,
.entry-content .woocommerce-privacy-policy-text p {
	margin: 0 0 30px;
	padding: 15px;
}
.wc_payment_methods li:before {
	display: none;
}
.includes_tax {
	font-size: 14px;
}
#payment .payment_methods li img {
	float: right;
	border: 0;
	padding: 0;
	max-height: 30px;
}
.about_paypal {
	padding-left: 10px;
}
#payment .payment_methods li label {
	width: 100%;
	padding-top: 0!important;
	margin-left: 8px;
}
#payment .payment_methods li .payment_box {
	padding: 3px 0 0 25px;
	margin: 0;
}
.woocommerce-checkout .place-order p.form-row {
	padding-bottom: 30px;
}
.woocommerce-checkout #place_order,
.checkout_coupon .button {
 font-size: 20px;
 border: 1px solid #1a1a1a;
 min-height: 50px;
}
.woocommerce-checkout #place_order {
 width: 100%;
}
.uku-neo.woocommerce-checkout #place_order {
	background: none;
}
#billing_address_1_field {
margin-bottom: 15px;
}
.rememberme {
	padding-top: 10px;
}
.woocommerce-checkout .login input[type="submit"] {
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #1a1a1a;
}
.woocommerce-checkout .checkout_coupon,
.woocommerce-checkout .login {
	padding-bottom: 40px;
}
input#coupon_code,
.woocommerce-checkout .checkout_coupon .form-row input[type="submit"] {
	border: 1px solid #1a1a1a;
}
.woocommerce-checkout .checkout_coupon .form-row input[type="submit"]:hover,
.woocommerce-checkout .login input[type="submit"]:hover {
	background: #1a1a1a;
	border: 1px solid #1a1a1a;
}


/*-----------------------------------------------------------------------------------*/
/* Account + Login
/*-----------------------------------------------------------------------------------*/
#customer_login .u-column2 {
padding-top: 40px;
}
.woocommerce-account .form-row button[type="submit"] {
	margin-top: 10px;
}
.woocommerce-account .u-column1 .form-row button[type="submit"] {
	margin-bottom: 20px;
}
.woocommerce-account .form-row button[type="submit"]:hover {
	background: #1a1a1a !important;
	border-width: 1px;
	border-color: #1a1a1a !important;
}
.woocommerce-account .form-row button {
	padding: 13px 15px;
}
.woocommerce-account .form-row {
	margin-bottom: 10px;
}
.woocommerce-form-login .woocommerce-Button,
.woocommerce-form-register .woocommerce-Button {
		margin: 20px 0;
		width: 100%;
		height: 60px;
		font-size: 18px;
}

.entry-content .woocommerce-form-register .woocommerce-privacy-policy-text p {
	margin: 0;
}

/*-----------------------------------------------------------------------------------*/
/* Account Page
/*-----------------------------------------------------------------------------------*/
.woocommerce-account .header-social {
	display: none;
}
.woocommerce-MyAccount-navigation ul>li a {
		display: inline-block;
}
.woocommerce-MyAccount-navigation ul>li {
	display: block;
	padding: 6px 0;
	border-bottom: 1px solid #d9d9d4;
	font-size: 18px;
}
.woocommerce-MyAccount-navigation ul li:before {
	display: none;
}
.woocommerce-MyAccount-navigation ul {
	margin: 0 0 40px;
	padding: 0;
	border-top: 1px solid #d9d9d4;
}
.woocommerce-account .entry-content {
	clear: both;
	overflow: hidden;
}
.woocommerce-MyAccount-content fieldset legend {
	padding-top: 40px;
	padding-bottom: 20px;
}
.woocommerce-MyAccount-content input.woocommerce-Button {
	margin-top: 20px;
	border: 1px solid #1a1a1a;
	width: 100%;
	font-size: 18px;
	padding: 13px 15px;
}


/*-----------------------------------------------------------------------------------*/
/*	Media Queries
/*-----------------------------------------------------------------------------------*/

/* --- From 768px (tablet portrait) --- */
@media screen and (min-width: 48em) {
	.woocommerce-page #container {
		padding: 0;
	}
	#shopfront-cats,
	.shopfront-section,
	.single-product .related h2,
	.single-product .related .products,
	.single-product .product-wrap,
	.single-product .woocommerce-tabs,
	.woocommerce-page #shop-content {
		padding-left: 34px;
		padding-right: 34px;
	}
	.single-product .woocommerce-tabs {
		margin-left: -34px;
		margin-right: -34px;
	}
	.single-product .product-wrap .onsale {
		left: 54px;
	}
	.page.woocommerce-cart.no-sidebar .entry-content {
		max-width: 100% !important;
		width: 100% !important;
		margin-left: auto;
		margin-right: auto;
	}
	.page.woocommerce-checkout.no-sidebar .entry-content {
		max-width: 790px !important;
		width: auto;
		margin-left: auto;
		margin-right: auto;
	}

	/* --- Font Sizes --- */
	.single-product.uku-serif .entry-summary h1 {
		font-size: 48px;
	}
	.uku-serif .woocommerce ul.products li.product h2 {
		font-size: 36px;
	}
	.single-product.uku-serif .entry-summary .price,
	.uku-serif .woocommerce-checkout-review-order .order-total {
		font-size: 32px;
	}
	.woocommerce-checkout #place_order,
	.uku-neo .shopfront-content h2 {
		font-size: 24px;
	}
	.woocommerce-cart table.cart td,
	.shop_table thead,
	.woocommerce-account .form-row input.woocommerce-Button {
		font-size: 20px;
	}
	.uku-serif #shopfront-cats h2.section-title,
	.page-template-shop-front #front-section-three h3.front-section-title,
	.woocommerce-ordering select,
	.woocommerce .woocommerce-result-count,
	.woocommerce-page .woocommerce-result-count {
		font-family: 'Poppins', sans-serif;
		font-size: 12px;
	}
	.single-product .woocommerce-review-link,
	.single-product .entry-summary .product_meta,
	.woocommerce-checkout .form-row label,
	.woocommerce-account .form-row label,
	.woocommerce-cart .cart_totals .shipping p,
	.woocommerce-checkout .entry-content .wc_payment_methods p,
	.woocommerce-checkout .entry-content .checkout_coupon p,
	.entry-content .wc_payment_methods li,
	.entry-content .woocommerce-privacy-policy-text p,
	.entry-content .create-account p,
	.entry-content .create-account p small,
	.woocommerce-checkout .form-row input,
	.woocommerce-checkout .form-row select,
	.woocommerce-checkout .form-row textarea,
	.woocommerce-account .form-row input,
	.entry-content .login p,
	.woocommerce-checkout .select2-container .select2-choice>.select2-chosen,
	.woocommerce-password-hint,
	.entry-content p .woocommerce-password-strength {
		font-size: 18px;
	}
	.entry-content .create-account p,
	.entry-content .create-account p small,
	.entry-content .login p {
		line-height: 1.2;
	}

	/* --- Shop Messages --- */
	.single-product .woocommerce_message,
	.single-product .woocommerce-info,
	.single-product .woocommerce_error,
	.single-product .woocommerce-message,
	.single-product .entry-content .woocommerce-error {
		max-width: 1210px;
		margin-left: 34px;
		margin-right: 34px;
	}
	.woocommerce_message,
	.woocommerce-info,
	.woocommerce_error,
	.woocommerce-message,
	.entry-content .woocommerce-error {
		font-size: 18px;
		margin-bottom: 40px;
	}

	/* --- Shop Menu --- */
	.uku-neo .shop-menu {
		right: 70px;
	}

	/* --- Shop Front --- */
	.img-wrap {
		margin: 0 0 30px;
	}
	.uku-serif ul.products li .price {
		font-size: 28px;
		padding-top: 8px;
	}
	.shopfront-section h2.section-title {
		padding: 0 0 80px;
	}
	.uku-serif .shopfront-section h2.section-title {
		font-size: 48px;
	}
	.shopfront-content ul.products li {
		width: 47.933884297520661%; /* 580px at 1210px --- */
		margin-right: 4.132231404958678%;
		float: left;
		margin-bottom: 80px;
	}
	.shopfront-content ul.products li.last {
		margin-right: 4.132231404958678% !important;
	}
	.shopfront-content ul.products li:nth-child(even) {
		margin-right: 0;
		clear: right;
	}
	.shopfront-content ul.products li.last:nth-child(even) {
		margin-right: 0 !important;
	}
	.shopfront-content ul.products li {
		padding-bottom: 0;
	}
	#shopfront-cats ul.products li {
		width: 100%; /* 580px at 1210px --- */
		float: none;
		margin-left: auto;
		margin-right: auto;
	}
	.uku-serif #shopfront-cats ul.products li {
		max-width: 370px;
	}
	.uku-serif #shopfront-cats h3,
	.uku-serif .page-template-shop-front .section-three-column-one .entry-header h2.entry-title {
		font-size: 48px;
	}
	.uku-serif .shopfront-section h3,
	.uku-serif .section-three-column-two .type-post .entry-header h2.entry-title,
	.single-product.uku-serif .related h2 {
		font-size: 36px;
	}
	.single-product.uku-serif .related h2.woocommerce-loop-product__title {
		font-size: 28px;
		padding-bottom: 0;
	}
	#shopfront-cats .img-wrap {
		margin: 0 0 30px;
	}
	.shop_cat_desc {
		margin: 20px 0 0 0;
		font-size: 22px;
		line-height: 1.45;
	}
	#shopfront-cats {
		margin-bottom: 80px;
		padding-top: 120px;
		padding-bottom:  40px;
	}
	.page-template-shop-front.header-fullscreen.header-stick #shopfront-cats {
		padding-top: 160px;
	}
	.page-template-shop-front #front-section-three h3.front-section-title {
		padding: 0 0 80px;
	}

	/* --- Shop Sidebar --- */
	#sidebar-shop {
		padding-bottom: 40px;
	}

	/* --- Shop Page --- */
	.woocommerce .woocommerce-ordering,
	.woocommerce-page .woocommerce-ordering {
		margin: 0 0 80px;
	}
	.woocommerce .woocommerce-result-count,
	.woocommerce-page .woocommerce-result-count {
		display: block;
	}
	.woocommerce .woocommerce-result-count {
		padding-top: 3px;
	}

	/* --- Single Product --- */
	.single-product .entry-summary {
		padding: 40px 0 0;
	}
	.single-product .entry-summary p.price {
		padding: 0 0 60px;
	}
	.single-product .woocommerce-tabs {
		padding-top: 120px;
		padding-bottom: 120px;
	}
	.single-product .woocommerce-tabs .entry-content {
		max-width: 790px;
	}
	.quantity .qty {
		margin-right: 10px;
	}
	.single-product .related {
		background: #f2f2ee;
		padding-top: 120px;
		padding-bottom: 40px;
	}
	.single-product .related h2 {
		padding-bottom: 60px;
	}
	.single-product .images .columns-5 a,
	.single-product .woocommerce-product-gallery__image,
	.single-product .flex-control-thumbs li {
		width: 17.974683544303797%;
		margin-right: 2.531645569620253%;
	}
	.woocommerce-product-gallery .flex-viewport {
		padding-bottom: 17px;
	}
	.single-product .woocommerce-tabs ul.tabs {
		padding: 0 0 60px;
		font-size: 36px;
	}
	.single-product #review_form_wrapper h3.comment-reply-title {
		padding-top: 40px;
		font-size: 28px;
	}

	/* --- Cart --- */
	.woocommerce-cart .blog-wrap #primary .hentry,
	.woocommerce-checkout .blog-wrap #primary .hentry {
		padding: 0 0 120px;
	}
	.page.woocommerce-cart.no-sidebar .entry-header {
		max-width: 1210px;
		width: 1210px;
	}
	.page.woocommerce-checkout.no-sidebar .entry-header {
		max-width: 790px;
		width: auto;
	}
	.woocommerce-cart .entry-content .cross-sells h2,
	.woocommerce-cart .entry-content .cart_totals h2,
	.woocommerce-checkout .entry-content h3 {
		font-size: 32px;
		padding-bottom: 20px;
	}
	.woocommerce-cart .cross-sells ul.products li.product h3 {
			font-size: 24px;
			padding: 0;
	}
	.woocommerce-cart .cross-sells ul.products li span.price {
			font-size: 20px;
	}
	.woocommerce-cart table.cart td.product-thumbnail {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.woocommerce-cart table.cart td.product-thumbnail img {
		width: 210px;
		max-width: 210px;
	}
	.woocommerce-cart table.cart td.actions {
		padding: 40px 0;
	}
	table.cart .actions .button {
		margin: 0;
		padding: 5px 30px;
		width: auto;
		font-size: 20px;
		min-height: 50px;
		float: right;
	}
	input#coupon_code {
		width: 250px;
		margin-bottom: 0;
		float: left;
		border-right: none;
	}
	table.cart .coupon .button:last-of-type {
			float: left !important;
	}
	.woocommerce-cart .cross-sells {
		padding-bottom: 80px;
	}
	.woocommerce-cart .shop_table.cart {
	 margin-bottom: 80px;
	}
	.woocommerce-cart .cart_totals table .order-total th {
		padding: 15px 0 20px;
	}
	.woocommerce-cart .cart_totals table .cart-subtotal th  {
		padding-top: 20px;
	}
	.woocommerce-cart .cart_totals table th {
		border-top: 1px solid #e8e8e8;
	}
	.cart_totals tr.order-total th,
	.cart_totals tr.order-total td strong .woocommerce-Price-amount {
		font-size: 32px;
	}
	.woocommerce-cart table.cart td.product-quantity .quantity .qty {
		font-size: 20px;
		width: 70px;
		height: 60px;
	}
	.uku-serif .wc-proceed-to-checkout .button,
	.uku-serif.woocommerce-checkout #place_order {
		padding: 9px 10px;
		height: 60px;
	}
	.woocommerce-checkout .col2-set .form-row-first,
	.woocommerce-checkout .login .form-row-first {
		width: calc(50% - 10px);
		float: left;
		margin-right: 10px;
	}
	.woocommerce-checkout .col2-set .form-row-last,
	.woocommerce-checkout .login .form-row-last {
		width: calc(50% - 10px);
		float: right;
		margin-left: 10px;
	}
	.woocommerce-checkout .select2-container .select2-choice>.select2-chosen {
		padding-top: 10px;
	}
	.woocommerce-cart .entry-content .return-to-shop a {
		padding: 9px 30px;
	}
	.single_add_to_cart_button {
		padding: 14px 40px 13px;
	}

		/* --- Checkout --- */
	.woocommerce-checkout .checkout_coupon .form-row input[type="submit"] {
		float: left;
		padding: 5px 40px;
		width: auto;
	}

	/* --- Account + Login --- */
	.woocommerce-account .u-column1 .form-row input[type="submit"] {
		font-size: 20px;
		padding: 14px 15px;
	}
	.woocommerce-MyAccount-navigation ul {
		margin: 0 0 60px;
		border-top: none;
		padding: 30px 0;
	}
	.woocommerce-MyAccount-navigation ul>li {
		padding: 0 0 0 3px;
		border-bottom: none;
		display: inline-block;
		font-size: 20px;
	}
	.woocommerce-MyAccount-navigation ul>li:after {
		content: " / ";
		padding: 0 0 0 3px;
	}
	.woocommerce-MyAccount-navigation ul>li:last-child::after {
		display: none;
	}
	.woocommerce-MyAccount-navigation ul>li a {
		box-shadow: inset 0 -1px 0 transparent;
	}
	.woocommerce-MyAccount-navigation ul>li a:hover {
		box-shadow: inset 0 -1px 0 #1a1a1a;
	}
	.woocommerce-MyAccount-navigation ul>li.is-active a {
		box-shadow: inset 0 -1px 0 #1a1a1a;
	}
}


/* --- From 1024px (tablet landscape)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 64em) {
	/* --- General --- */
	#shopfront-cats ul.products li,
	.woocommerce-page ul.products li {
		width: 30.578512396694215%; /* 370px at 1210px --- */
		margin-right: 4.132231404958678%;
		float: left;
	}
	#shopfront-cats ul.products li:nth-child(3n),
	.woocommerce-page ul.products li:nth-child(3n) {
		margin-right: 0;
		clear: right;
	}
	#shopfront-cats ul.products li:nth-child(3n+1),
	.woocommerce-page ul.products li:nth-child(3n+1) {
		clear: left;
	}
	ul.products li {
		margin-bottom: 80px;
	}
	.single-product .related {
		padding-bottom: 40px;
	}
	.woocommerce ul.products li.product .add_to_cart_button {
		top: 120px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.page-template-shop-front .woocommerce ul.products li.product .add_to_cart_button {
		top: calc(50% - 77px);
	}

	/* --- Shop Page with sidebar --- */
	.woocommerce-page.sidebar-shop #shop-content {
		width: 65.289256198347107%;
		float: left;
	}
	.woocommerce-page.sidebar-shop #sidebar-shop {
		width: 30.578512396694215%;
		margin-left: 4.132231404958678%;
		float: left;
	}
	.woocommerce-page.sidebar-shop ul.products li {
		width: 46.835443037974684%;
		margin-right: 6.329113924050633%;
	}
	.woocommerce-page.sidebar-shop ul.products li:nth-child(even){
		margin-right: 0;
		clear: right;
	}
	.woocommerce-page.sidebar-shop ul.products li:nth-child(odd){
		clear: left;
	}

	/* --- Cart --- */
	.woocommerce-cart .shop_table.cart {
		margin-bottom: 120px;
	}
	.woocommerce-cart .cross-sells {
		width: 40%;
		max-width: 370px;
		float: left;
	}
	.cart-collaterals {
		background: red;
	}
	.woocommerce-cart .cart_totals {
		max-width: 470px;
		 float: right;
		min-width: 470px;
	}
	table.cart .actions .button,
	.checkout_coupon .button {
		padding: 5px 40px;
	}
	.woocommerce-cart .edit-link {
		width: 100% !important;
		clear: both;
		max-width: 100% !important;
	}
}


/* Minimum width of 1060 pixels (smaller laptops)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 66.25em) {
	/* --- General --- */
	.single-product .related h2,
	.single-product .related .products,
	.woocommerce-page #shop-content,
	.single-product .woocommerce_message,
	.single-product .woocommerce-info,
	.single-product .woocommerce_error,
	.single-product .woocommerce-message,
	.single-product .entry-content .woocommerce-error {
		max-width: 1210px;
		margin-left: auto;
		margin-right: auto;
	}
	.woocommerce-page.single-product #shop-content {
		max-width: 100%;
	}

	/* --- Header Shop Menu --- */
	.shop-menu {
		top: 15px;
		right: 180px;
	}
	.uku-neo .shop-menu {
		top: 0;
		right: 140px;
	}
	.uku-standard .shop-menu {
		top: 30px;
		right: 10px;
	}
	.uku-standard .sticky-header .shop-menu {
		top: 0;
	}
	.uku-neo .sticky-header .shop-menu {
		right: 170px;
	}
	a.cart-btn {
		position: relative;
		width: 90px;
		height: 70px;
	}
	.uku-neo a.cart-btn {
		padding: 4px 0 0 25px;
		width: 70px;
		height: 55px;
		font-size: 18px;
	}
	a.cart-btn:before {
		padding: 25px 0 0 25px;
		width: 90px;
		height: 70px;
		text-align: left;
	}
	a.account-btn {
		width: auto;
		height: auto;
		text-align: center;
		display: block;
		float: left;
		margin: 19px 25px 0 0;
	}
	.uku-neo a.account-btn {
		width: auto;
		height: auto;
		margin: 19px 0 0 0;
	}
	a.account-btn span.btn-text {
		display: block;
		font-size: 22px;
		font-weight: 500;
	}
	.uku-neo a.account-btn span.btn-text {
		font-size: 18px;
		font-weight: normal;
	}
	.uku-standard a.account-btn span.btn-text {
		font-size: 15px;
		text-transform: uppercase;
		font-weight: 600;
	}
	a.account-btn:before {
		display: none;
	}
	a.cart-btn span.cart-count {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		background: transparent;
		width: 90px;
		height: 70px;
		font-size: 22px;
		font-weight: 500;
		padding: 18px 0 0 54px;
		text-align: left;
	}
	.uku-neo a.cart-btn span.cart-count {
		width: 90px;
		height: 55px;
	}
	.uku-standard a.cart-btn span.cart-count {
		width: 70px;
		height: 59px;
		padding: 15px 0 0 35px;
		font-size:  20px;
	}

	/* --- Single Product --- */
	.single-product .images {
		width: 65.289256198347107%;
		float: left;
	}
	.single-product .entry-summary {
		width: 30.578512396694215% /* 370px */;
		float: right;
		padding: 0;
	}
	.single-product #reviews ol.commentlist .comment_container img {
		width: 60px;
		height: 60px;
	}
	.single-product #reviews #comments .comment-text {
		overflow: hidden;
		padding: 0 0 40px 20px;
	}
	.single-product #reviews h3 {
		font-size: 18px;
		padding: 0;
	}
	.single-product #reviews #respond a#cancel-comment-reply-link {
			margin: 0;
			padding: 0;
	}

	/* --- Cart --- */
	.woocommerce-cart .blog-wrap #primary .hentry,
	.woocommerce-checkout .blog-wrap #primary .hentry {
		padding: 0;
	}
	.uku-serif.woocommerce-cart table.cart td {
		font-size: 24px;
	}
	.woocommerce-cart input#coupon_code {
		font-size: 20px;
	}
	.shop_table thead {
		font-size: 20px;
	}
	.shop_table td.product-thumbnail {
		width: 270px;
	}
	input#coupon_code {
			width:270px;
	}

	/* --- Cart OffCanvas --- */
	.woocommerce-cart .shop-menu .cart-offcanvas,
	.woocommerce-checkout .shop-menu .cart-offcanvas,
	.woocommerce-cart .cart-offcanvas-open,
	.woocommerce-checkout .cart-offcanvas-open {
		display: none !important;
	}
	.shop-menu .cart-offcanvas {
		display: block;
		background: #f2f2ee;
		position: fixed;
		top: 0;
		right: -500px;
		width: 500px;
		height: 100%;
		padding: 80px 70px 60px 60px;
		max-width: 500px;
		margin-top: 0;
		z-index: 999999;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.offcanvascart-show .shop-menu .cart-offcanvas {
		right: 0;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-o-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	.cart-offcanvas .woocommerce-mini-cart {
		max-height: 50vh;
		overflow: scroll;
	 }
	.cart-offcanvas-open {
		display: block;
		background: transparent;
		width: 90px;
		height: 70px;
		z-index: 1000;
		position: absolute;
		top: 0;
		right: 0;
		text-indent: -999999px;
		border: none;
		outline: none;
	}
	.uku-neo .cart-offcanvas-open {
		height: 55px;
	}
	.uku-standard .cart-offcanvas-open {
		width: 70px;
		height: 59px;
	}
	.cart-btn {
		position: relative;
		z-index: 0;
		background: transparent;
		z-index: 0;
	}
	.shop-menu .cart-offcanvas .cart-close {
		position: absolute;
		top: 40px;
		right: 40px;
		background: none;
		outline: none;
		border: none;
	}
	.shop-menu .cart-offcanvas .cart-close span {
		display: none;
	}
	.cart-offcanvas .widget_shopping_cart {
		max-width: 370px;
	}
	.page-template-shop-front.header-fullscreen #site-branding .cart-offcanvas .widget_shopping_cart .mini_cart_item a {
		color: #1a1a1a !important;
	}
	.cart-offcanvas .widget_shopping_cart_content p.buttons {
		position: absolute;
		bottom: 60px;
		left: 60px;
		right: 70px;
	}
	.page-template-shop-front.header-fullscreen #site-branding .widget_shopping_cart_content p.buttons a {
		color: #1a1a1a !important;
	}
	.page-template-shop-front.header-fullscreen #site-branding .widget_shopping_cart_content p.buttons a:hover {
		color: #fff !important;
	}
	.cart-offcanvas .widget_shopping_cart_content p.total {
		position: absolute;
		bottom: 140px;
		left: 60px;
		right: 70px;
		margin: 0;
	}
	.cart-offcanvas h2.offcanvas-cart-title {
		padding-bottom: 40px;
		text-align: left;
	}
}


/* Minimum width of 1278px pixels (max layout width + padding left, right)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 79.875em) {
	.shopfront-content,
	.section-title,
	.single-product
	.product-wrap {
		padding-left: 0;
		padding-right: 0;
	}
	.woocommerce_message,
	.woocommerce-info,
	.woocommerce_error,
	.woocommerce-message,
	.entry-content .woocommerce-error {
		margin-left: auto;
		margin-right: auto;
	}
}


/* Minimum width of 1360px pixels (15' laptops)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 85em) {
	.single-product .related h2,
	.single-product .related .products,
	.single-product .product-wrap,
	.woocommerce-page #shop-content {
		padding-left: 0;
		padding-right: 0;
	}
	.uku-serif .single-product .related .products h2 {
		font-size: 36px;
	}
	.uku-serif ul.products li span.price {
		font-size: 28px;
	}
	.quantity .qty {
		padding: 0 6px 0 20px;
	}
	.single-product .product-wrap .onsale {
		left: 20px;
	}
	.woocommerce ul.products li.product .add_to_cart_button {
		padding: 14px 30px 0;
	}
	.woocommerce-cart .cross-sells {
		max-width: 40%;
	}
}
#subscribe-email input {
	width: 95%;
}

.comment-subscription-form {
	margin-bottom: 1em;
}

.comment-subscription-form .subscribe-label {
	display: inline !important;
}

/*
Text meant only for screen readers.
Provides support for themes that do not bundle this CSS yet.
@see https://make.wordpress.org/accessibility/2015/02/09/hiding-text-for-screen-readers-with-wordpress-core/
***********************************/
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute ! important;
	width: 1px;
	word-wrap: normal ! important;
}
/* Authors Widget */
.widget_authors > ul, .widget.widget_authors li > ul {
	margin-left: inherit;
	padding-left: 0;
}
.widget_authors ul li li {
	padding-left: 0;
}

.widget_authors > ul > li {
	margin-bottom: 1em;
	list-style: none;
}

.widget_authors > ul > li + li {
	border-top: 0;
}

.widget.widget_authors img {
	margin-right: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
	-webkit-box-shadow: none;
	box-shadow: none;
}.widget_eu_cookie_law_widget {
	animation: fadeIn 800ms;
	border: none;
	bottom: 1em;
	left: 1em;
	margin: 0;
	padding: 0;
	position: fixed;
	right: 1em;
	width: auto;
	z-index: 50001;
}

@keyframes fadeIn {
	from { opacity: 0; visibility: hidden; }
	to { opacity: 1; visibility: visible; }
}

.widget_eu_cookie_law_widget.widget.top {
	bottom: auto;
	top: 1em;
}

.admin-bar .widget_eu_cookie_law_widget.widget.top {
	top: 3em;
}

amp-consent.widget_eu_cookie_law_widget.widget.top {
	top: 1em;
	margin: 0;
}

.admin-bar amp-consent.widget_eu_cookie_law_widget.widget.top {
	top: 0;
	margin-top: 3em;
}

#eu-cookie-law {
	background-color: #fff;
	border: 1px solid #dedede;
	color: #2e4467;
	font-size: 12px;
	line-height: 1.5;
	overflow: hidden;
	padding: 6px 6px 6px 15px;
	position: relative;
}

#eu-cookie-law a,
#eu-cookie-law a:active,
#eu-cookie-law a:visited {
	color: inherit;
	cursor: inherit;
	text-decoration: underline;
}

#eu-cookie-law a:hover {
	cursor: pointer;
	text-decoration: none;
}

#eu-cookie-law.negative {
	background-color: #000;
	border: none;
	color: #fff;
}

#eu-cookie-law.hide {
	opacity: 0;
	visibility: hidden;
	transition: opacity 400ms, visibility 400ms;
}

/**
 * Using a highly-specific rule to make sure that certain form styles
 * will be reset
 */
#eu-cookie-law form {
	margin-bottom: 0;
	position: static;
}

/**
 * Using a highly-specific rule to make sure that all button styles
 * will be reset
 */
#eu-cookie-law input,
#eu-cookie-law input:hover,
#eu-cookie-law input:focus {
	background: #f3f3f3;
	border: 1px solid #dedede;
	border-radius: 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #2e4453;
	cursor: pointer;
	display: inline;
	float: right;
	font-family: inherit;
	font-size: 14px;
	font-weight: inherit;
	line-height: inherit;
	margin: 0 0 0 5%;
	padding: 8px 12px;
	position: static;
	text-transform: none;
}

#eu-cookie-law.negative input,
#eu-cookie-law.negative input:hover,
#eu-cookie-law.negative input:focus {
	background: #282828;
	border-color: #535353;
	color: #fff;
}

@media ( max-width: 600px ) {
	#eu-cookie-law {
		padding-bottom: 55px;
	}
	#eu-cookie-law input.accept {
		bottom: 8px;
		position: absolute;
		right: 8px;
	}
}

/**
 * Tweak position of the Customizer edit button to make it more obvious this
 * is an editable widget rather than a normal accept cookies banner.
 */
.widget_eu_cookie_law_widget .customize-partial-edit-shortcut > button {
	left: 0;
}
.wpcom-instagram-images {
	display: grid;
	grid-gap: 0.5rem;
	grid-auto-columns: 1fr;
}

.wpcom-instagram-images:before,
.wpcom-instagram-images:after {
	content: none;
}

.wpcom-instagram-images a {
	display: block;
	margin: 4px 2px;
}
.wpcom-instagram-columns-2 a,
.wpcom-instagram-columns-3 a {
	display: inline-block;
	vertical-align: top;
}
.wpcom-instagram-columns-2 a {
	width: calc(50% - 8px);
}
.wpcom-instagram-columns-3 a {
	width: calc(33.3333% - 8px);
}

.wpcom-instagram-images .sq-bg-image {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 0;
	overflow: hidden;
	padding-bottom: 100%;
}

.wpcom-instagram-columns-2 {
	grid-template-columns: repeat(2, 1fr);
}

.wpcom-instagram-columns-3 {
	grid-template-columns: repeat(3, 1fr);
}

@supports (display:grid) {
	.wpcom-instagram-images a {
		display: block;
		margin: 0;
	}

	.wpcom-instagram-columns-2 a,
	.wpcom-instagram-columns-3 a {
		width: auto;
	}
}
.jetpack_widget_social_icons ul,
.jetpack_widget_social_icons li {
	list-style: none;
}

.jetpack_widget_social_icons ul {
	display: block;
	margin: 0 0 1.5em;
	padding: 0;
}

.jetpack_widget_social_icons ul li {
	border: 0;
	display: inline-block;
	line-height: 1;
	margin: 0;
	padding: 0;
}

.jetpack_widget_social_icons ul li:before,
.jetpack_widget_social_icons ul li:after {
	display: none;
}

.jetpack_widget_social_icons a {
	border: 0;
	box-shadow: none;
	display: block;
	height: 24px;
	text-decoration: none;
	width: 24px;
}

.jetpack_widget_social_icons svg {
	color: inherit;
	fill: currentColor;
	height: inherit;
	vertical-align: middle;
	width: inherit;
}

/* Sizes */

.jetpack_widget_social_icons ul.size-small a {
	height: 24px;
	width: 24px;
}

.jetpack_widget_social_icons ul.size-medium a {
	height: 32px;
	width: 32px;
}

.jetpack_widget_social_icons ul.size-large a {
	height: 48px;
	width: 48px;
}

/*
Text meant only for screen readers.
Provides support for themes that do not bundle this CSS yet.
@see https://make.wordpress.org/accessibility/2015/02/09/hiding-text-for-screen-readers-with-wordpress-core/
***********************************/
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute ! important;
	width: 1px;
	word-wrap: normal ! important;
}
/**
 * Sharedaddy Base Styles
 *
 * Contains styles for modules, containers, buttons
 */


/* Master container */
#jp-post-flair {
	padding-top: .5em;
}


/* Overall Sharedaddy block title */
div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
	clear: both;
}

div.sharedaddy h3.sd-title {
	margin: 0 0 1em 0;
	display: inline-block;
	line-height: 1.2;
	font-size: 9pt;
	font-weight: bold;
}

body.highlander-light h3.sd-title:before {
	border-top: 1px solid rgba(0,0,0,.2);
}

body.highlander-dark h3.sd-title:before {
	border-top: 1px solid rgba(255,255,255,.4);
}


/* Sharing services list */
.sd-sharing {
	margin-bottom: 1em;
}
.sd-content ul {
	padding: 0 !important;
	margin: 0 !important;
	list-style: none !important;
}

.sd-content ul li {
	display: inline-block;
}

.sd-content ul li.share-deprecated {
	opacity: 0.5;
}

.sd-content ul li.share-deprecated a span {
	text-decoration: line-through;
}

.sd-block.sd-gplus {
	margin: 0 0 .5em 0;
}

.sd-gplus .sd-content {
	font-size: 12px;
}

/* Sharing email errors */
.sd-content .share-email-error .share-email-error-title {
	margin: 0.5em 0;
}
.sd-content .share-email-error .share-email-error-text {
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	margin: 0.5em 0;
}


/* Buttons */
.sd-social-icon .sd-content ul li a.sd-button,
.sd-social-text .sd-content ul li a.sd-button,
.sd-content ul li a.sd-button,
.sd-content ul li .option a.share-ustom,	/* Ugh. */
.sd-content ul li.preview-item div.option.option-smart-off a,
.sd-content ul li.advanced a.share-more,
.sd-social-icon-text .sd-content ul li a.sd-button,
.sd-social-official .sd-content>ul>li>a.sd-button,
#sharing_email .sharing_send,
.sd-social-official .sd-content>ul>li .digg_button >a {		/* official Digg button no longer works, needs cleaning */
	text-decoration: none !important;
	display: inline-block;
	font-size: 13px;
	font-family: "Open Sans", sans-serif;
	font-weight: 500;
	border-radius: 4px;
	color: #2C3338 !important;
	background: #fff;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.12);
	text-shadow: none;
	line-height: 23px;
	padding: 4px 11px 3px 9px;
}

.sd-social-official .sd-content ul li a.sd-button,
.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a {
	align-items: center;
	display: flex;
	font-size: 12px;
	line-height: 12px;
	padding: 1px 6px 0px 5px;
	min-height: 20px;
}

.sd-social-official .sd-content ul.preview li a.sd-button,
.sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a {
	position: relative;
	top: 2px;
}

.sd-content ul li a.sd-button>span,
.sd-content ul li .option a.share-ustom span,	/* Ugh. */
.sd-content ul li.preview-item div.option.option-smart-off a span,
.sd-content ul li.advanced a.share-more span,
.sd-social-icon-text .sd-content ul li a.sd-button>span,
.sd-social-official .sd-content>ul>li>a.sd-button span,
.sd-social-official .sd-content>ul>li .digg_button >a span {		/* official Digg button no longer works, needs cleaning */
	line-height: 23px;
	margin-left: 6px;
}

/* Icon Only */
.sd-social-icon .sd-content ul li a.sd-button>span {
	margin-left: 0;
}

/* Text Only */
.sd-social-text .sd-content ul li a.sd-button span {
	margin-left: 3px;
}

.sd-social-official .sd-content ul li a.sd-button>span,
.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span {
	line-height: 12px;
	margin-left: 3px;
}


.sd-social-official .sd-content>ul>li>a.sd-button:before,
.sd-social-official .sd-content>ul>li .digg_button>a:before,
.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,
.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before {
	margin-bottom: -1px;
}

.sd-social-icon .sd-content ul li a.sd-button:hover,
.sd-social-icon .sd-content ul li a.sd-button:active,
.sd-social-text .sd-content ul li a.sd-button:hover,
.sd-social-text .sd-content ul li a.sd-button:active,
.sd-social-icon-text .sd-content ul li a.sd-button:hover,
.sd-social-icon-text .sd-content ul li a.sd-button:active,
.sd-social-official .sd-content>ul>li>a.sd-button:hover,
.sd-social-official .sd-content>ul>li>a.sd-button:active,
.sd-social-official .sd-content>ul>li .digg_button>a:hover,
.sd-social-official .sd-content>ul>li .digg_button>a:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(0, 0, 0, 0.22);
}

.sd-social-icon .sd-content ul li a.sd-button:active,
.sd-social-text .sd-content ul li a.sd-button:active,
.sd-social-icon-text .sd-content ul li a.sd-button:active,
.sd-social-official .sd-content>ul>li>a.sd-button:active,
.sd-social-official .sd-content>ul>li .digg_button>a:active {
	box-shadow: inset 0 1px 0 rgba(0,0,0,.16);
}

/* All icons */
.sd-content ul li a.sd-button:before {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font: normal 18px/1 'social-logos';
	vertical-align: top;
	text-align: center;
}
/* text + icon styles should have relative and top position */
.sd-social-icon-text ul li a.sd-button:before {
	position: relative;
	top: 2px;
}

/* Make it look great in Chrome and Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.sd-content ul li a.sd-button:before {
		position: relative;
		top: 2px;
	}
}

.sd-social-official ul li a.sd-button:before {
	position: relative;
	top: -2px;
}
/* Make it look great in Chrome and Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.sd-social-official ul li a.sd-button:before {
		top: 0px;
	}
}

.sd-content ul li {
	margin: 0 8px 12px 0;
	padding: 0;
}
/* Add more pading on touch devices */
.jp-sharing-input-touch .sd-content ul li { padding-left: 10px; }

.sd-content ul li.preview-item.no-icon a.sd-button span {
	margin-left: 0;
}

/* Text only */
.sd-social-text .sd-content ul li a:before,
.sd-content ul li.no-icon a:before {
	display: none;
}
body .sd-social-text .sd-content ul li.share-custom a span,
body .sd-content ul li.share-custom.no-icon a span {
	background-image: none;
	background-position: -500px -500px !important;	/* hack to work around !important inline style */
	background-repeat: no-repeat !important;
	padding-left: 0;
	height: 0;
	line-height: inherit;
}

.sd-social-icon .sd-content ul li a.share-more {
	position: relative;
	top: -4px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.sd-social-icon .sd-content ul li a.share-more {
		top: 2px;
	}
}
/* Firefox specific hack to make the share more button look better on Firefox. */
@-moz-document url-prefix() {
	.sd-social-icon .sd-content ul li a.share-more {
		top: 2px;
	}
}

.sd-social-icon .sd-content ul li a.share-more span {
	margin-left: 3px;
}


/* Individual icons */
.sd-social-icon .sd-content ul li.share-print a:before,
.sd-social-text .sd-content ul li.share-print a:before,
.sd-content ul li.share-print div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-print a:before,
.sd-social-official .sd-content li.share-print a:before {
	content: '\f469';
}

.sd-social-icon .sd-content ul li.share-email a:before,
.sd-social-text .sd-content ul li.share-email a:before,
.sd-content ul li.share-email div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-email a:before,
.sd-social-official .sd-content li.share-email a:before {
	content: '\f410';
}
.sd-social-icon .sd-content ul li.share-linkedin a:before,
.sd-social-text .sd-content ul li.share-linkedin a:before,
.sd-content ul li.share-linkedin div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-linkedin a:before {
	content: '\f207';
}
.sd-social-icon .sd-content ul li.share-twitter a:before,
.sd-social-text .sd-content ul li.share-twitter a:before,
.sd-content ul li.share-twitter div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-twitter a:before {
	content: '\f202';
}
.sd-social-icon .sd-content ul li.share-x a:before,
.sd-social-text .sd-content ul li.share-x a:before,
.sd-content ul li.share-x div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-x a:before {
	content: '\f10e';
}
.sd-social-icon .sd-content ul li.share-reddit a:before,
.sd-social-text .sd-content ul li.share-reddit a:before,
.sd-content ul li.share-reddit div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-reddit a:before,
.sd-social-official .sd-content li.share-reddit a:before {
	content: '\f222';
}
.sd-social-icon .sd-content ul li.share-tumblr a:before,
.sd-social-text .sd-content ul li.share-tumblr a:before,
.sd-content ul li.share-tumblr div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-tumblr a:before {
	content: '\f607';
}

.sd-social-icon .sd-content ul li.share-pocket a:before,
.sd-social-text .sd-content ul li.share-pocket a:before,
.sd-content ul li.share-pocket div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-pocket a:before {
	content: '\f224';
}
.sd-social-icon .sd-content ul li.share-pinterest a:before,
.sd-social-text .sd-content ul li.share-pinterest a:before,
.sd-content ul li.share-pinterest div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-pinterest a:before {
	content: '\f210';
}
.sd-social-icon .sd-content ul li.share-facebook a:before,
.sd-social-text .sd-content ul li.share-facebook a:before,
.sd-content ul li.share-facebook div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-facebook a:before {
	content: '\f203';
}
.sd-social-icon .sd-content ul li.share-press-this a:before,
.sd-social-text .sd-content ul li.share-press-this a:before,
.sd-content ul li.share-press-this div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-press-this a:before,
.sd-social-official .sd-content li.share-press-this a:before {
	content: '\f205';
}
.sd-social-official .sd-content li.share-press-this a:before {
	color: #2ba1cb;
}
.sd-social-icon .sd-content ul li.share-telegram a:before,
.sd-social-text .sd-content ul li.share-telegram a:before,
.sd-content ul li.share-telegram div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-telegram a:before,
.sd-social-official .sd-content li.share-telegram a:before {
	content: '\f606';
}
.sd-social-official .sd-content li.share-telegram a:before {
	color: #0088cc;
}
.sd-social-icon .sd-content ul li.share-mastodon a:before,
.sd-social-text .sd-content ul li.share-mastodon a:before,
.sd-content ul li.share-mastodon div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-mastodon a:before,
.sd-social-official .sd-content li.share-mastodon a:before {
	content: '\f10a';
}
.sd-social-official .sd-content li.share-mastodon a:before {
	color: #563ACC;
}
.sd-social-icon .sd-content ul a.share-more:before,
.sd-social-text .sd-content ul a.share-more:before,
.sd-content ul li.advanced a.share-more:before,
.sd-social-icon-text .sd-content a.share-more:before,
.sd-social-official .sd-content a.share-more:before {
	content: '\f415';
}
.sd-social-official .sd-content a.share-more:before {
	color: #2ba1cb;
}

.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,
.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before,
.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,
.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
	content: '\f608';
}
.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
	color: #43d854;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-jetpack-whatsapp a.sd-button {
	background: #43d854;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li.share-nextdoor a:before,
.sd-social-text .sd-content ul li.share-nextdoor a:before,
.sd-content ul li.share-nextdoor div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-nextdoor a:before,
.sd-social-official .sd-content li.share-nextdoor a:before {
	content: '\f10c';
}
.sd-social-official .sd-content li.share-nextdoor a:before {
	color: #8ED500;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-nextdoor a.sd-button {
	background: #8ED500;
	color: #fff !important;
}


.sd-social-icon .sd-content ul li.share-deprecated a:before,
.sd-social-icon-text .sd-content li.share-deprecated a:before,
.sd-social-official .sd-content li.share-deprecated a:before,
.sd-content ul li.share-deprecated div.option.option-smart-off a:before {
	width: 1em;
	height: 1em;
	content: "\1F6AB";
}

/* Share count */
.sd-social .sd-button .share-count {
	background: #2ea2cc;
	color: #fff;
	-moz-border-radius: 10px;
	border-radius: 10px;
	display: inline-block;
	text-align: center;
	font-size: 10px;
	padding: 1px 3px;
	line-height: 1;
}

.sd-social-official .sd-content>ul>li>a.sd-button span {
	line-height: 1;
}

.sd-social-official .sd-content ul {
	display: flex;
	flex-wrap: wrap;
}

.sd-social-official .sd-content ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.sd-social-official .sd-content li.share-press-this a {
	margin: 0 0 5px 0;
}

.sd-social-official .sd-content ul>li {
	display: flex;
	max-height: 18px;
}

.sd-social-official .sd-content ul>li .option-smart-off {
	margin-right: 8px;
}

.sd-social-official .fb-share-button > span {
	vertical-align: top !important;
}

.sd-social-official .sd-content .pocket_button iframe {
	width: 98px;
}


/* Individual official buttons */
.pocket_button iframe, .pinterest_button, .twitter_button, .linkedin_button>span {
	margin: 0 !important;
}

.linkedin_button>span, .pinterest_button a {
	display: block !important;
}

.sd-social-official .sd-content .share-tumblr iframe {
	max-width: 53px;
	width: unset;
}

body .sd-social-official li.share-print ,
body .sd-social-official li.share-email a,
body .sd-social-official li.share-custom a,
body .sd-social-official li a.share-more,
body .sd-social-official li.share-digg a,
body .sd-social-official li.share-press-this a
{
	position: relative;
	top: 0;
}


/* Custom icons */
body .sd-social-icon .sd-content li.share-custom>a {
	padding: 2px 3px 0 3px;
	position: relative;
	top: 4px;
}

body .sd-social-icon .sd-content li.share-custom a span,
body .sd-social-icon-text .sd-content li.share-custom a span,
body .sd-social-text .sd-content li.share-custom a span,
body .sd-social-official .sd-content li.share-custom a span,
body .sd-content ul li.share-custom a.share-icon span
{
	background-size: 16px 16px;
	background-repeat: no-repeat;
	margin-left: 0;
	padding: 0 0 0 19px;
	display: inline-block;
	height: 21px;
	line-height: 16px;
}

body .sd-social-icon .sd-content li.share-custom a span {
	width: 0;
}

body .sd-social-icon .sd-content li.share-custom a span {
	padding-left: 16px !important;
}


/* Overflow Sharing dialog */
.sharing-hidden .inner {
	position: absolute;
	z-index: 2;
	border: 1px solid #ccc;
	padding: 10px;
	background: #fff;
	box-shadow: 0px 5px 20px rgba(0,0,0,.2);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top: 5px;
	max-width: 400px;
}

.sharing-hidden .inner ul{
	margin: 0 !important;
}

.sd-social-official .sd-content .sharing-hidden ul>li.share-end {
	clear: both;
	margin: 0 !important;
	height: 0 !important;
}

.sharing-hidden .inner:before, .sharing-hidden .inner:after {
	position: absolute;
	z-index: 1;
	top: -8px;
	left: 20px;
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 8px solid #ccc;
	content: "";
	display: block;
}

.sharing-hidden .inner:after {
	z-index: 2;
	top: -7px;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 8px solid #fff;
}

.sharing-hidden ul {
	margin: 0;
}


/**
 * Special colorful look for "Icon Only" option
 */

.sd-social-icon .sd-content ul li[class*='share-'] a,
.sd-social-icon .sd-content ul li[class*='share-'] a:hover,
.sd-social-icon .sd-content ul li[class*='share-'] div.option a {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	border: 0;
	box-shadow: none;
	padding: 7px;
	position: relative;
	top: -2px;
	line-height: 1;
	width: auto;
	height: auto;
	margin-bottom: 0;
	max-width: 32px;
}

.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button>span,
.sd-social-icon .sd-content ul li[class*='share-'] div.option a span {
	line-height: 1;
}

.sd-social-icon .sd-content ul li[class*='share-'] a:hover,
.sd-social-icon .sd-content ul li[class*='share-'] div.option a:hover {
	border: none;
	opacity: .6;
}



.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button:before {
	top: 0;
}

.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button.share-custom {
	padding: 8px 8px 6px 8px;
	top: 5px;
}

.sd-social-icon .sd-content ul li a.sd-button.share-more {
	margin-left: 10px;
}

.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more {
	margin-left: 0;
}


.sd-social-icon .sd-button span.share-count {
	position: absolute;
	bottom: 0;
	right: 0;
	border-radius: 0;
	background: #555;
	font-size: 9px;
}

/* Special look colors */
.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button {
	background: #e9e9e9;
	margin-top: 2px;
	text-indent: 0;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-tumblr a.sd-button {
	background: #2c4762;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-facebook a.sd-button {
	background: #0866ff;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-twitter a.sd-button {
	background: #00acee;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-x a.sd-button {
	background: #000;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-pinterest a.sd-button {
	background: #ca1f27;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-digg a.sd-button {
	color: #555555 !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-press-this a.sd-button {
	background: #4f94d4;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-telegram a.sd-button {
	background: #0088cc;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-linkedin a.sd-button {
	background: #0077b5;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-pocket a.sd-button {
	background: #ee4056;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-reddit a.sd-button {
	background: #cee3f8;
	color: #555555 !important;
}

.sd-social-icon .sd-content ul li[class*='share-'].share-mastodon a.sd-button {
	background: linear-gradient(to top, #563ACC 0%, #6364FF 100%);
	color: #fff !important;
}

/**
 * Screen Reader Text for "Icon Only" option
 */

.sharing-screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.sharing-screen-reader-text:hover,
.sharing-screen-reader-text:active,
.sharing-screen-reader-text:focus {
	background-color: #f0f0f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}


#jetpack-source_f_name {
	display: none!important;
	position: absolute !important;
	left: -9000px;
}

.sd-content .share-customize-link {
	margin-top: 8px;
	line-height: 11px;
}

.sd-content .share-customize-link a {
	font-size: 11px;
	font-family: "Open Sans", sans-serif;
}

@media print {
	.sharedaddy.sd-sharing-enabled {
		display: none;
	}
}
@font-face{font-family:social-logos;src:url(data:application/octet-stream;base64,d09GMgABAAAAABzgAAsAAAAAM7gAABySAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJcgrNPL1NATYCJAOBZAt0AAQgBYRGB4R7G5EqVUaFjQOQme3bTfb/dQI3hoR3Yt0xJNpjlVjuuOuDHd2n38Rs6stnCPiGNqH8UJgox1RXOGizhYd7HWfNFhDNhlLCQ62V/5qGe7b3GMiFoTwKnwgV4WJTUREyRtH/eyQvAFrePgMyz9PfvnP7vGrmi5DURBzlkECwptEOz2/z/1wq9HKJUklBG0FEMCgBxUi0Z2zDXCQ+/8yVc13q4m+uwrUsW125/b+oem7Tsv39JbmiddHsW2b6TX/P18kgMDEgTgjv+ubNab3UuUnTmyFpSrsv1GaBBohle/ZlPy7kcpWu0tWWAjMcB5wUKEl5GOwkAv5+akat9A5bUzogmQAWwEKgvix590vvZ/fJad/aqlSXFDnVclp1AkhraFEmqFTFm2I7xXZKrTQdkOSOlQroHWFHUegBSA/S2Zr5FnLZVhjqQ/+RTetLkM1hgTr1fyyIBkiQ86tBgEiPKfK8bxyQ3vD2OWU0b02Bw8zidg9uEbh++k5zIRjmUU+aa3EDca6dK1jefPFL5hOSqfEuYOdavMuPr3oJ0FV1pbkAqpfAAAU6cjZcHvfHiA21C3dQomuPTscBDWpo+stQfKGSnDAnu4Av6BfMi8pL4wpdmLvyupLc3PwvwBAEV1c8lH4FMkvnxQoNZixZ84Wzurc73fXY6/8pD6SsAgMqlWnXoUipWIU2QwzH1yMyKF+xalWsPiO6FPLUytOoXosagVSJRIM6TboJihZq1qpTv2G9MsohCpgxAciHR0bwvxBdkPhfRBb/K6TgDTSQAYABUgnwgJQBfCDtgABIByAEUgSIgJQCYmhsIAFSAbBA2gApkCFABiIMcohwyAkRPnJSRA9yCokABsggwAOSD/CBFANCINUAB6QKkAViAXlA+gD5QEYABUC6AIXQABRBIz0oBlILKIGGLKgB0gioA1IPFUgLoAEaNGgEEgCaICLFhRNRgot8EQkuCkU04OKRiDpcFiJNGyiCiG5cgQioQBRAAtEABSQEGCDNAA9IK8AH0gkIgPQDQiDDAAekF1ABJAOoRxzlAEbDpK/BN5I3zdxYED8+Bs0b8KmEgM+QhAIKnSRDCEo3BCUih7rwuaS5YsKZvudzZEcOdUEGI3LdvyAFeXFcHunKKLGJK5nO11rpVYwN4zQMrfY6Ba6zybQIIq+F74cDJGlobUm9zurg1asisaVJXW2pDUNdUuJ0otzNYKW1oW50XVXzqxX5tnKzRldpnXRLJT98xwvqlTKmd9RmstnS/GxxlbNlqxZuaKx25VpHQYdrrc0v6s7vNN5AZBMvlTxHlQ1e4NqyVk1Wsw1Ap5pYrOd0z+/XhK2cYoYhLwFCZpSnZbqG+N7epOvpp5QyKy0sfEpWgLhVxAPIMnUMqOZavZPP6qH1D0ulv46wcJQ35koTLpVPIi5NlVG+V9SKeeH7JdpI+jOAFhvLCO2wRB0y6e4QApZQHLJgf9GOh0XdxLd6iHeCO+xuq5sSqzO3Y4iWHIm4q0sHuGxjiAoIcmlA9uQDQvzdIwDo4/cYi49PocSgjUWpeI2XK1YGkKnXCo+6f6YIHZPbXDFpx7rUc4ZoA+0sT9wO1sLDokkuypLplkU3LLppZbUNC1KrZnsHN2Llw1v7g7TUXL63dOy+fnuXv+dZtnFtM1P/sTJh6rfjpZR/ZBtWpmu7VzLdCTVxFzJDFqBh2JJrRNOA7vCE6Zi2ddG2Abk8um+vZV+xcrZjEehcmth/wOH9PhsMRBTRMHRkuvNb9E3rKelnozC6EXuPhV3JPb1gSuMVWUa3IltkXp5ZPN4Lncdh3Zwy1/qWm2zsLcW7u/wUW8wT2yGWY1tCkiuxCNkPLAfuLfy/aMJQvT/rpKgO4rrIHsVCGeSSRSM06dRj7o6SFrcZ0nSU6T9i3RKel+dhCGgUnYIIYsi2sUjpAHHNBQBPIvDy1gCyfj/valZmKnlNmc7ZuCMJ8fTUYYqnPmG7BrKUjg95GtUsCQnyTZR2DFOZ9sFuuYZhpb57JKjbNgW2mdgVox3F9lt3g07jVtPaNiai4HIBMA8qMggws/v+ZCCsyBH5Vrm8QZuixYI8fzVPF16Lt0ts8Q229EKZKoeo7hU95JgYi41RCSrLjrgLAPXOSzxtMhrRiAt3KFkKzUEQYwQw3AmG7Q11hFptUZanIKz2N2YEAWbigZheL6U8s2J2pgPIchKWE80xOlUXoeY3Hq4Uo1oT0GzjNy9RZlYykUdagovB4OjKbvIPT9jTj1gcOhggvkE3RU4lEMQeoGE+hFC51LvNPtHPntZn+xNBBBDAAEP8bXFf2FcxlZWookjJFUmVGw4CdAqpRwM4D3AxVkxWUcpj9934QpJAsZ0aspG8SPl+sxQv0Vix2NBBj5ana7WgPFJmiUqlVc/Ur/Bny41b9+j9282V5+Jlt3X3IXtwJ+i8ILzXpjOrYn2Oza4RvsW2xSY3ebE0iEmmLw07iPdiWDQBoA2ESqsYi68Qsi//BfTzwVhPmKzRkLXEy2uovIHCTt6eOXl4WCi4g8mbCOJpLiVTSoJFGxbqs15lJlcrAVamw+MlEEdoCE2h5QwIseFwPowcLI8rVgSAgih44dRzTT2jzPFkNd0xaiMSwpVd/pnux0RlogIh+6FswDWbiHg8UcFiU/oaDPH1HNt58f4xffSuHm+5JWYW6Hybzy6ypTlL3Kf3+AP2MD80vINkXQCoPgUQzCkICbKBq38fyeZHZUBmTENsOTj/rDecDCN7BvH9vi0t8RkAU7gDCFnAG0eXbHRGylAqvEuAku5hYZqV9QKbDnZ3wr2979qT2i5lfGaXyKmJilnJqEz3a2GCCIaAxpvdtX1CGfLOJS5lWlhEgIaIBwmVuMsCxNuA6jopjpXi1vQqMZf41VvtEEq3dQIanbuTcAzZOppQDpvmNrF42ngG4hMVycrVaDHXqC1C9jS3jsXrx3T+HeI1Y7L4nY9V1CrIGmqZiwPx1dE+fXXXyh7cPWCuDyYSkBHicsOWUnm3nm45SjSpemc4uBJNeXrQ52FWa7RHk1suMtX+hyf9wdeBVX7y4t38wuu3S4tpWW1oxSnPN+tzI1IaNc0t6tDzsWtE7ny5tTJzq9eZvbv+fPN++9WLrQdLb59P+TNxSOdfIZ72M92nhPf7kA0GZ7TlMGyRM/o6GC9vpZ8f2gQ01g4dDNCfqAPLnVVHrjeQFVtG6P8YIkuTRDMpuesC0zVngQUd7YPtWJosA+JVzZauRpbDpOR1Ryj0c0EP9xUyQ1VsVSoiRdf+W9d2vRGTFu+rGR+ISOVCoVOeVqlE0f/ygLX6QqETZX/XiEe1BoJ8WiqllzAUCSX+5FlbMcNpim22xTcA1UlgcqiVorZ5Jbe8qROglzIIDSIAxg5tb/Rqoz029GqSfrFjE7oBypDNbTetW0rDBqzjbvQ5ej+hocOSzUbKu3fXDMnqYsZiYLFkgE7XsOmlXad8kEGvGTUkrxGe8rFJW7iJU/7uukafuFIqc2B53q/H5lr/pO14G53zvG/f2EhfMbuDU8+1Hq0WAp4lLh2tHarue6WiRj4CLUZGcsPlyeya6k2RcxSzaSR/JfXKxftWwExnZzWizYgSyPNP/S3IJYSoQbwmyq6EB0BK09UZOSWXq6rWIPwt71Rzrct7kTti1PvlvCanIafyQEEaD76c1oA3e18L45W4F6/9tvxprNRMNfe8/LE14c/EihuvUN/0pPnE05nHmmN7HvzQt2GYRTMYOY4LxSC3PXF3fJZU1+6YKqMqUreybl7TlSCC6z2QAkYtX4JF270XW3fm1jEGslqkJb9egQWsl/QZ0MRdANXSFAEdRh7gteWGWY/utuCfLqrONEdjiHDh4Fas/RvAgM6cqmzietc0sNbN5enyMKB1bcIVxo+lQaCUEeaYWy0ggG2BZOhazA3sQHIVXaVNNVyoJluJ4R68eDUff9E/XKQzKZ6ViZuparq0KjcQN3r4zl/5qFqCsKXTbx0FNMz2+H6/a/LA8MxaAKGH5R2z+TolK/UVvW4WNWW6hdpLT+K23Sfx7PR6bjvz0oq4k12yxF3EkwMr0juL46xXjZOFIYJ8/4S+iqHhw8UvceRXx/c6+VMaRm2ykSDbyrURaTarFFdjXEpkuJrWoFOVSrSszc+oekXlVl2YGtYvz/Li7TKLk/fiVHO5EdjzWrGhcWks2kwpU4BI5Exqofj9+ODHjmmnf5LXiYZtcsfZ7f+xGYisY4gGJNm5wO+wyGSE56Kk5djSgFwqnPLPY3+963iAjpL1/K90c6GaZ8FBxEYWwY6F7REb/47yGKAZO7WEMCQQoqhQnvFEdU6fPvksvLwS/lhs9LTG9FJzDuTwT50681JjKhZImIlR87/UCIGWU06UhmunfzrJuUfgSoOXTfcTdrZG1IWXHxg2HExNFxMl4avkhbRKSWgePFi/x1UiS+dhHYqNCgdG2ImQ2Wv4WA9yW/UQKk3OkBzL94NZXMGKel0sVWEcH3ROaQmjjPeJycsUZ1TWipUooHBHQGiM6Jzq40lnzMgxYMNU+tMhB2Q8/MQyLuPNfA6tETeu0jOWRizYdwOviY0ZSXzUXUNiltD18V/AYZbnKL+QjvtCdvDK3oDeFakGTtjoJawZ5KHGohUMyvet0XgHUpRVzasGG4KYgDRABGJOk0gvauKIW3c1ph0il/Tua7DVo/+Wx0py9syK7tnEAfoA0Z4aaHtxLlzO1Cn4msMMgXgX1YUPxE2nTv9QG4C0IuguYTmuFUftDguElwTy+sIsIeOVBCcP7nGbnxATue8GS5L8nil3nZ4SzWEHGbidgvtZP1mNNa3PJ0gXXwQxB5sH+dSiOC/8vKLhZQOC+XmpkTDFLxr0mSBf5MwUJUV5slkcMTPyzOS92+mW+BPP5hb/Sg2X/Gwzbfivhw8erGmOBgSGAH9ESPul2cFggK40MrJ0fMpLI8fvXuJ/ur9kDIvjWlY+meMcRjLybZCBdaR8A07vuyX69vKPu0tHNTSZsWI+im1EprA/rS96piwLN9WXZtyae+vvTG8HY6Ztls/PjubSYSdb6MIEMDipIdkRNyl90r1ZnBN/S0hbOoYj7twb9RRV5HrV23HzygVNWyA6L46HErcGorereHd5KmWu31RqKVhlpKaPYWPYMc1GYuL8MlCC4EeWKozNGbZ7MENxPPEGLiOvM/3/FYDS5w0Ge0t1kbrwkPz0KPZidaw6VH7Y1xN6qPZC2io8ZdGzwxazf62Q/HBdcR8BmGSsOTNy1LZL22pH9Kcsex9jk24eLl6UuCJkli38lm1WXNKih8M3SKyPVnikZm9wYxjTg9QuDIYU38pAY4mRoxfG1j3sEscpPjCiv7Sk5szBUXUxK0Lq1nUZ6RvcCpLl1FDu+g07DeyVp4wYLCneQro78cJ6LgZDjKwtgf9LrwtbFe/uOAIyHbrScQnZeN7uigReWihS5T+0/8HhHGFL6HUgwGorWQ62ZJlRajBIjbKk2baSjNDU0K/MGSW28doyTUmJpkwbq2e9C/Izg7Yqb4pb56boKDt1OymXvde67vS1ARN7nzC31nlU0fuMJfMsNQ0itBVZaQ32u5BPChmJnobJwy8jkPHL8Ym4Wuw8tBMXQxxntecBiIdzYbuxLia4o1+RvOKZOFRTUtPyp8+Sny1PSnZBE7x11rSRBkapEys1PzoxfViETFeuNikn4AzYpimZVukp47U+8ea9GS81opxIMm0sjrDuaeASzbTAp+sIuLE0cmS2WPOybP09Lx3WOcbASB1laTBV8qJU92brsiQdPCuvQ6JUmJXewsuGy0bxO4k1tDaYojFbQBdjthc5UGI0SDPj5HJzRqSe3V+3ZNpEiTw7BbuL5pulVwZ6ngCZLUkKrmUBEpQVZZkwfYDOrNoTB15aHqQQpXMJvg+WWXh8If8rZx4YlKVNlOzqr+nxlXQG2gI7JQqfQxszpXm0gvanpYsuDFcOiWbYwOCqwSbDZvEKDKGKgFkh3mxoqoqexBQRNvLyN3oN/dulUWE1h3rPBuLVhfwLWyO2XogIw7xOflyEf672o9SzZzyI9+n3QdWr/oB+hoPJ2/+4yiy5Vz3ez2NKaNIAKc3lCFYlubFjsK4nnjJIEc/m713brT1H+DEHmfOD4CH2Ej++qs1jaYvl9fmsfG13BBcqOPuT7vdzdyDo6sqmtSIAaaVtKuD8rnJeIkU2+PdyPmhZtHRFz7hWH5qEDqWQKkdSbrin7ymjxS0qMXxbEYPDgfjr19RZ3eokPpYGNCcf9oEF+SDaIvrR0fFD5CUT1QRWdi4CP22A1k/gJaoMrBHJwOpGyfx298+3hAO/xtHcOBPOLbaPpRCv5F9BRAXQ9zT58evzzSL0ArRIhXFismiY8doFBPOCMlx4OyYJ0x6HG4tV/QeTqK1X1seDPx/dFVrT0CSsMWJchb2FPC7CXkFuOZylAetGtwZMkVWjRKggLGYoMst/FjLUPlQJ1qA53e4LiVHX6kOFWFFktBScPAO6SiX1VfxZpeiy9SlsnL9y2L9WBV+27fPlmce1p/fXkQG2V7d/QkBCoOCtZ9tQVgNa3LaL5vP0mFuuMkYrIsLiZMxV5oCJ3QImjdnH94yxC6c6fBlClAKqOK1weNYYmf7GIN/EkKBga4p88F2E2V7drbFwKuUBFFYRTL3GXWPi6GWwd3bg+kPIA4/MkFHbyhFULibdbzRXQroGBUt75LYjEgF8LOGGxfhC2P3zBzc36mKoRbATbuLqAuw6UcG57k3QQa2IZ8dtwhc2Di12cVzDii0psV1PHmelJrE909gQuxd9Z81pFnF923/qzUK70adOhfLmSAN3SxH0gBm1oIZgZceprPya/Z7r7owmLsm0iedP+fwr0hMHOx3zM+Udtp/zhDussBz4e5PbF41bgxdvaR7zj7OrdtYkFcNyyJwSqz1e+KQ5dhYXCG7E+rD89v+XuGTISnWuSpWrVoY4MtToMRutYf7xqGyR3RSeQknh5cKpp2atPjQjojxS8L+5hTrQ09UU2MRgGAy0Vlq/4AbDls5ssgKQY44EsALUBwysl6Gvp7+pX3+BOPsF7UU9kYrwxaAXzThcch+2oDgpZk/YKZoocsHUILsdFmagvPIVBmTtRflhBnXfBhZeossWVeQm6CQ43IYz5i738+fUeZfolxNXU8VU0oR9WzadXBKa6v0w5uFgQza2GbNW7p9AvvcIYUwwhcaBOYADzfemQFyIA7iAk4ngaRYFUFjE3GblB3/g/0GEA41dXNqSHA6FszhHFG5Ra4hiPu7h2cLwXY/hwsU5LDw/K7UF3DoNwx1rUVCbDQIQal0n5CtDb3ey+dAujqAHbYBRsH+CwOmT4E8TQWjUK8HVf1p8VsMYGIjpoxN8XIIEf0SJwqBejYC57s+aV/RxZzjF8lvj2rLDMvHk1yTP81dZ/u2PZeztj+XvJzCoYwNvj19VocyiD5A8qnNniMM2LFSXl0aulHYqE4NHcQyLeLnGOn6myhQwXH0io2siNTR9f3RB6fzJntTMaCYlEWvBpnb+a+0sGI4i2h2LOXZwROuKc7W0OGiHaY7OyWWxDGZluRqbDosPlw11xZkQB3KJHxEfuRlEHK646Y+VImGtW3b4Rsg1IdvkiDv5sNglPuyEgWnQBORmAQbXtTj9WokDyAAxJl7vNzH188vSRryP3Cd6Dazy8nPCW2LkE1MmyqPjo6k1NdSYVYU8FF4LQeKWjNxQFOyXCWGGZISZ8CYRfDfLOBYLahGhyHclDPn8eKYNkkHg0xHNKdqnsUx0KOlkGa3TnlcfpI19O8W/AJxbfGbxuQMvqjd33TgZlTAagHSvS1AawVggtaY7+wko4/mXREWOh7yOrFIJ/d7bjzAnMzrsPqjqmck+dGSGPohAii/ovpMWNI+y7ssBkMc5cIKArA1u41CCdmff5NxwOm9SAKY3gUprWBzdGBYPK3yXxi72jbmZ8DjGvv/yfOl238JR+FEFBaMYYNisfnra6kpaU0ZsRmU0GqO4HbdGHTCN23137vWAtO05YFHPQvqWTA9VqD9xUriC2lMNCARJYhRSRSI+jTKuQ7oMFGdIKiTF5cHfgw3XuBZ2SXi4OaWi4ov40aUSVXjqXyG401y3YOeaNafVmxIn1JiKQjl7g618Jg8SjnqqVs04vvNLDGnemYSk/aZXZ6PJLSm/JLY5GLRIaLiJyfJV5r+GW1I6OtH5NGgx5dfUtTK7W//gAWYL6rbxx7W+NeC+E2XIGZU3QS/n2cQtdBsb22un/N6XLiX3TUo3e5gRD00OSy2GccKqAlQcBA5517jHRpaURmoDkgVdguQA3ctTkh+IeGnJWKYAitSQ0DSFZAdk4EkUs7xHrFB1qWkGyhgoQ3SlEytRHzOXiXK9T0sdtQgdoku/MU2Y9tEOgCgLwYn399/2vRCNaUjzBot6A7xUXq9ExNGoT606vJcxxe8ylwWT6ZH01nd0U8ucZkYp1mkDSD0Oaz1FRwiGW6pi2QQcLJm3lZilqfKYnO0JUO8iN3asR/7u0uiK8Pm/MAYfONm/Rlwvs5OoDA/hJhNXqnAEL6NQFTSsTYNNt1z1r/dOnzcPYOU2LE3BvfQjvBzaK6vikIWPdZvPK3NVYT3YfnDpwN9rZqeodlbJrNHze+d3iRoXOReNOrXpyYRNqpcpKtCjn8yxsTGoMTisaXsXwbUsNsfomnGytF1o3KlQ7DQK20tPznAZFQwuSygJ0xuhPWN2pRk/7Lzc8VRrrVGfhMX9d2Lt2GjQOOjFUwAA0HOof9PyFjS9ZQ90vOVxyM36o5IG15/oLEW5VviGhVnLh1A1a48mclN9bM3X0BKW+Apj1Wn58sK28JpX1vw/1MRbfoc+t9wC3U68N++rc5yxPTJ9PFEfpXbXyhuurTmAAnVRew+ri+tjLd3Q0SHvQTtaPoJOJu7Lo8KLTnIf2NL/GqoO1CGde4s9o78SyOlv8XDTAffGD32/NiI8kD1mqx4n+v9PkPrX8X8zUvgRpSz/XFARNPLL4Qalzs96KRUSssyoH1EcqnYsH4KuXd3FiLV38SSGaHSFzeHksXzPKKIJEUq8W3WRUl+oeq/9lWrU/t7FKPKLeqj9u0vkKJhvFmvKHn8zKQf+6MlS/oq2eODThdin/ETOjmJ/PV0uXdwHRmQQ1P2w9Hm2NxHTG6bQ3ynWOXlPfWL6RCWnUSS9n8+GX8JJUVhlUg780ZMlp8evaMv6AROWiJk/MQZ17r6L/fV0IQofeiT3CIKaDwuLzbO9ic9NL+KZQn+XKhN1L8Xs03X6+UYVN09jjGB6P/uJDNU8KSlKD1P+y26xXmZqLSp1mrQp6dJn+PfnOzxmypwlKw2hM5gsNofL43t5+wiEIrFE6iuT+/kHBAYFh4QqwpSqcHWEJlKrE6pAgP8UqwFHiAq7wZO1yEfwUh3IJouCeVoqRRoTxlqzG67X0WOlmdJAzxZnjDKwE6wNKByIpsagdjNyxp1B1AfjnZq4NVQ4/yvAuLcjZTlYJ2MZWktkPabIvuyt5EuODtrB4TVt42IWsAxh512c6oCkNHXcBXC+VkwW0hTbcG6UEB8O+8upIz5FE3GVQBgpviYXBRmzEIqaT9shkZrw2Y2816D1sk983XOI1trJPo95J7VRXcIqJxJnlq5APCeov8osJVSNsySKtaDHXB66kpERdG7FTSJvjpS93hKBz7zMcZCHEzV2aybtoB4uaj+7gFQ/RpAMKXUPIkUhICtsirNO6eeT18/9E6KFaqEiZcAV) format('woff2');font-weight:400;font-style:normal}.social-logo{font-family:social-logos;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-logo__amazon:before{content:"\f600"}.social-logo__behance:before{content:"\f101"}.social-logo__blogger-alt:before{content:"\f601"}.social-logo__blogger:before{content:"\f602"}.social-logo__bluesky:before{content:"\f10f"}.social-logo__codepen:before{content:"\f216"}.social-logo__dribbble:before{content:"\f201"}.social-logo__dropbox:before{content:"\f225"}.social-logo__eventbrite:before{content:"\f603"}.social-logo__facebook:before{content:"\f203"}.social-logo__fediverse:before{content:"\f10b"}.social-logo__feed:before{content:"\f413"}.social-logo__flickr:before{content:"\f211"}.social-logo__foursquare:before{content:"\f226"}.social-logo__ghost:before{content:"\f61c"}.social-logo__github:before{content:"\f200"}.social-logo__google-alt:before{content:"\f102"}.social-logo__google-plus-alt:before{content:"\f218"}.social-logo__google-plus:before{content:"\f206"}.social-logo__google:before{content:"\f103"}.social-logo__instagram:before{content:"\f215"}.social-logo__link:before{content:"\f109"}.social-logo__linkedin:before{content:"\f207"}.social-logo__mail:before{content:"\f410"}.social-logo__mastodon:before{content:"\f10a"}.social-logo__medium-alt:before{content:"\f106"}.social-logo__medium:before{content:"\f623"}.social-logo__nextdoor:before{content:"\f10c"}.social-logo__patreon:before{content:"\f105"}.social-logo__pinterest-alt:before{content:"\f210"}.social-logo__pinterest:before{content:"\f209"}.social-logo__pocket:before{content:"\f224"}.social-logo__polldaddy:before{content:"\f217"}.social-logo__print:before{content:"\f469"}.social-logo__reddit:before{content:"\f222"}.social-logo__share:before{content:"\f415"}.social-logo__skype:before{content:"\f220"}.social-logo__spotify:before{content:"\f515"}.social-logo__squarespace:before{content:"\f605"}.social-logo__stumbleupon:before{content:"\f223"}.social-logo__telegram:before{content:"\f606"}.social-logo-threads:before{content:"\f10d"}.social-logo__tiktok-alt:before{content:"\f107"}.social-logo__tiktok:before{content:"\f108"}.social-logo__tumblr-alt:before{content:"\f607"}.social-logo__tumblr:before{content:"\f214"}.social-logo__twitch:before{content:"\f516"}.social-logo__twitter-alt:before{content:"\f202"}.social-logo__twitter:before{content:"\f610"}.social-logo__vimeo:before{content:"\f212"}.social-logo__whatsapp:before{content:"\f608"}.social-logo__woocommerce:before{content:"\f104"}.social-logo__wordpress:before{content:"\f205"}.social-logo__x:before{content:"\f10e"}.social-logo__xanga:before{content:"\f609"}.social-logo__youtube:before{content:"\f213"}
@charset "UTF-8";@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.jp-carousel-overlay .swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.jp-carousel-overlay .swiper-container-vertical>.swiper-wrapper{flex-direction:column}.jp-carousel-overlay .swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.jp-carousel-overlay .swiper-container-android .swiper-slide,.jp-carousel-overlay .swiper-wrapper{transform:translateZ(0)}.jp-carousel-overlay .swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.jp-carousel-overlay .swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.jp-carousel-overlay .swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.jp-carousel-overlay .swiper-container-pointer-events{touch-action:pan-y}.jp-carousel-overlay .swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.jp-carousel-overlay .swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.jp-carousel-overlay .swiper-slide-invisible-blank{visibility:hidden}.jp-carousel-overlay .swiper-container-autoheight,.jp-carousel-overlay .swiper-container-autoheight .swiper-slide{height:auto}.jp-carousel-overlay .swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.jp-carousel-overlay .swiper-container-3d{perspective:1200px}.jp-carousel-overlay .swiper-container-3d .swiper-cube-shadow,.jp-carousel-overlay .swiper-container-3d .swiper-slide,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top,.jp-carousel-overlay .swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.jp-carousel-overlay .swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.jp-carousel-overlay .swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.jp-carousel-overlay .swiper-button-next.swiper-button-disabled,.jp-carousel-overlay .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next{left:10px;right:auto}.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after{content:"prev"}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after{content:"next"}.jp-carousel-overlay .swiper-button-next.swiper-button-white,.jp-carousel-overlay .swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.jp-carousel-overlay .swiper-button-next.swiper-button-black,.jp-carousel-overlay .swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.jp-carousel-overlay .swiper-button-lock{display:none}.jp-carousel-overlay .swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.jp-carousel-overlay .swiper-pagination.swiper-pagination-hidden{opacity:0}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets,.jp-carousel-overlay .swiper-pagination-custom,.jp-carousel-overlay .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.jp-carousel-overlay .swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.jp-carousel-overlay .swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}.jp-carousel-overlay button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.jp-carousel-overlay .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.jp-carousel-overlay .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.jp-carousel-overlay .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.jp-carousel-overlay .swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.jp-carousel-overlay .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.jp-carousel-overlay .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.jp-carousel-overlay .swiper-pagination-white{--swiper-pagination-color:#fff}.jp-carousel-overlay .swiper-pagination-black{--swiper-pagination-color:#000}.jp-carousel-overlay .swiper-pagination-lock{display:none}.jp-carousel-overlay .swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.jp-carousel-overlay .swiper-zoom-container>canvas,.jp-carousel-overlay .swiper-zoom-container>img,.jp-carousel-overlay .swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.jp-carousel-overlay .swiper-slide-zoomed{cursor:move}.jp-carousel-overlay .swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}:root{--jp-carousel-primary-color:#fff;--jp-carousel-primary-subtle-color:#999;--jp-carousel-bg-color:#000;--jp-carousel-bg-faded-color:#222;--jp-carousel-border-color:#3a3a3a}:root .jp-carousel-light{--jp-carousel-primary-color:#000;--jp-carousel-primary-subtle-color:#646970;--jp-carousel-bg-color:#fff;--jp-carousel-bg-faded-color:#fbfbfb;--jp-carousel-border-color:#dcdcde}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev{background-image:none}[data-carousel-extra]:not(.jp-carousel-wrap) img,[data-carousel-extra]:not(.jp-carousel-wrap) img+figcaption{cursor:pointer}.jp-carousel-wrap *{line-height:inherit}.jp-carousel-wrap.swiper-container{height:auto;width:100vw}.jp-carousel-overlay .swiper-zoom-container{background-position:50%;background-repeat:no-repeat;background-size:200%}.jp-carousel-overlay .swiper-slide.swiper-slide-next .swiper-zoom-container img,.jp-carousel-overlay .swiper-slide.swiper-slide-prev .swiper-zoom-container img{transition:none!important}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{background-image:none;height:auto;opacity:.5;padding:20px 40px;transition:opacity .5s ease-out;width:auto}.jp-carousel-overlay .swiper-button-next:hover,.jp-carousel-overlay .swiper-button-prev:hover{opacity:1}.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after{content:none}.jp-carousel-overlay .swiper-button-next svg,.jp-carousel-overlay .swiper-button-prev svg{background:var(--jp-carousel-bg-color);border-radius:4px;height:30px;width:28px}.jp-carousel-overlay .swiper-button-next svg:hover,.jp-carousel-overlay .swiper-button-prev svg:hover{background:var(--jp-carousel-primary-subtle-color)}.jp-carousel-overlay{background:var(--jp-carousel-bg-color);bottom:0;direction:ltr;font-family:Helvetica Neue,sans-serif!important;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:2147483647}.jp-carousel-overlay *{box-sizing:border-box}.jp-carousel-overlay h1:before,.jp-carousel-overlay h2:before,.jp-carousel-overlay h3:before{content:none;display:none}.jp-carousel-overlay .swiper-container .swiper-button-prev{left:0;right:auto}.jp-carousel-overlay .swiper-container .swiper-button-next{left:auto;right:0}.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-prev{transform:scaleX(-1)}.jp-carousel-container{display:grid;grid-template-rows:1fr 64px;height:100%}.jp-carousel-hide-controls .jp-carousel-container{grid-template-rows:1fr}.jp-carousel-hide-controls .swiper-wrapper{margin-top:-32px}.jp-carousel-hide-controls .jp-swiper-button-next,.jp-carousel-hide-controls .jp-swiper-button-prev{margin-top:-54px}.jp-carousel-msg{background-color:var(--jp-carousel-primary-color);border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);display:inline-block;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;line-height:19px;margin:25px 20px 0 2px;padding:11px 15px;text-align:center}.jp-carousel-info{display:flex;flex-direction:column;text-align:left!important;-webkit-font-smoothing:subpixel-antialiased!important;background-color:var(--jp-carousel-bg-color);opacity:1;transition:opacity .2s ease-out;z-index:100}.jp-carousel-hide-controls .jp-carousel-info{height:0;overflow:hidden;visibility:hidden}.jp-carousel-info-footer{align-items:center;display:flex;height:64px;justify-content:space-between;position:relative}.jp-carousel-info-extra,.jp-carousel-info-footer{background-color:var(--jp-carousel-bg-color);width:100vw}.jp-carousel-info-extra{border-top:1px solid var(--jp-carousel-bg-faded-color);display:none;padding:35px}.jp-carousel-title-and-caption{margin-bottom:15px}.jp-carousel-info-extra.jp-carousel-show{display:block}.jp-carousel-info ::selection{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}.jp-carousel-info ::-moz-selection{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}.jp-carousel-photo-info{left:0!important;width:100%!important}.jp-carousel-comments-wrapper{display:none;padding:0;width:100%!important}.jp-carousel-comments-wrapper.jp-carousel-show{display:block}.jp-carousel-comments-wrapper>.jp-carousel-photo-info{display:none}.jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}.jp-carousel-buttons{background:#222;border-bottom:1px solid #222;margin:-18px -20px 15px;padding:8px 10px;text-align:center}div.jp-carousel-buttons a{border:none!important;color:var(--jp-carousel-primary-subtle-color);font:normal 11px/1.2em Helvetica Neue,sans-serif!important;letter-spacing:0!important;padding:5px 2px 5px 0;text-decoration:none!important;text-shadow:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}div.jp-carousel-buttons a:hover{border:none!important;color:var(--jp-carousel-primary-color)}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-slide,.jp-carousel-slide img{transform:translateZ(0)}.jp-carousel-close-hint{color:var(--jp-carousel-primary-color);cursor:default;cursor:pointer;height:45px;letter-spacing:0!important;padding:10px;position:fixed;right:30px;text-align:right;top:20px;transition:opacity .2s ease-out;width:45px;z-index:15}.jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}.jp-carousel-close-hint svg{background:var(--jp-carousel-bg-color);border-radius:4px;padding:3px 2px}.jp-carousel-close-hint svg:hover{background:var(--jp-carousel-primary-subtle-color)}.jp-carousel-close-hint:hover{color:var(--jp-carousel-primary-color)}.jp-carousel-close-hint:hover span{border-color:var(--jp-carousel-primary-color)}.jp-carousel-pagination-container{flex:1;margin:0 15px 0 35px}.jp-carousel-pagination,.jp-swiper-pagination{color:var(--jp-carousel-primary-color);display:none;font-size:15px;font-weight:400;position:static!important;white-space:nowrap}.jp-carousel-pagination-container .swiper-pagination{line-height:8px;text-align:left}.jp-carousel-pagination{padding-left:5px}.jp-swiper-pagination .swiper-pagination-bullet{background:var(--jp-carousel-primary-subtle-color);margin:0 4px}.jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--jp-carousel-primary-color)}.jp-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--jp-carousel-primary-color);opacity:.5}.jp-carousel-info-footer .jp-carousel-photo-title-container{flex-basis:50vw;flex:4;justify-content:center;margin:0;overflow:hidden}.jp-carousel-photo-caption,.jp-carousel-photo-title{background:none!important;border:none!important;color:var(--jp-carousel-primary-color);display:inline-block;font:normal 20px/1.3em Helvetica Neue,sans-serif;letter-spacing:0!important;line-height:normal;margin:0 0 10px;overflow:hidden;padding:0;text-shadow:none!important;text-transform:none!important}.jp-carousel-info-footer .jp-carousel-photo-caption{color:var(--jp-carousel-primary-subtle-color);cursor:pointer;font-size:15px;margin:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.jp-carousel-info-footer .jp-carousel-photo-caption p{margin:0}.jp-carousel-photo-title{font-size:32px;margin-bottom:2px}.jp-carousel-photo-description{color:var(--jp-carousel-primary-subtle-color);font-size:16px;margin:25px 0;overflow:hidden;overflow-wrap:break-word;width:100%}.jp-carousel-photo-description p{color:var(--jp-carousel-primary-subtle-color);line-height:1.4;margin-bottom:0}.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-photo-description p a{border:none!important;color:var(--jp-carousel-primary-color)!important;font-style:normal!important;font-weight:400!important;text-decoration:underline!important}.jp-carousel-photo-description p b,.jp-carousel-photo-description p strong{color:var(--jp-carousel-primary-subtle-color);font-weight:700}.jp-carousel-photo-description p em,.jp-carousel-photo-description p i{color:var(--jp-carousel-primary-subtle-color);font-style:italic}.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-photo-description p a:hover{color:var(--jp-carousel-primary-subtle-color)!important}.jp-carousel-photo-description p:empty{display:none}.jp-carousel-comments-wrapper h1:after,.jp-carousel-comments-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{content:none!important}.jp-carousel-caption{font-size:14px;font-weight:400;margin:0}.jp-carousel-image-meta{color:var(--jp-carousel-primary-color);display:none;font-size:13px;font:12px/1.4 Helvetica Neue,sans-serif!important;width:100%}.jp-carousel-image-meta.jp-carousel-show{display:block}.jp-carousel-image-meta h5,.jp-carousel-image-meta li{background:none!important;border:none!important;bottom:auto!important;font-family:Helvetica Neue,sans-serif!important;font-weight:400!important;left:auto!important;line-height:1.3em!important;position:inherit!important;right:auto!important;top:auto!important}.jp-carousel-image-meta ul{list-style:none!important;margin:0!important;padding:0!important}.jp-carousel-image-meta li{color:var(--jp-carousel-primary-color)!important;display:inline-block!important;font-size:13px!important;margin:0 2% 15px 0!important;vertical-align:top!important;width:48%!important}.jp-carousel-image-meta h5{color:var(--jp-carousel-primary-subtle-color)!important;font-size:10px!important;letter-spacing:.1em!important;margin:0 0 2px!important;text-transform:uppercase!important}a.jp-carousel-image-download{clear:both;color:var(--jp-carousel-primary-subtle-color);display:inline-block;font-size:14px;font-weight:400;line-height:1;text-decoration:none}a.jp-carousel-image-download svg{display:inline-block;margin:0 3px;padding-bottom:2px;vertical-align:middle}a.jp-carousel-image-download span.photo-size{border-radius:1em;display:inline-block;font-size:11px;margin-left:2px}a.jp-carousel-image-download span.photo-size-times{padding:0 1px 0 2px}.jp-carousel-comments{background:none transparent;bottom:10px;font:15px/1.7 Helvetica Neue,sans-serif!important;font-weight:400;margin-top:20px;width:100%}.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{color:var(--jp-carousel-primary-color)!important}.jp-carousel-comment{background:none transparent;color:var(--jp-carousel-primary-subtle-color);display:flex;overflow:auto;width:100%}.jp-carousel-comment+.jp-carousel-comment{margin-top:20px}.jp-carousel-comment:last-of-type{margin-bottom:20px}.jp-carousel-comment p{color:var(--jp-carousel-primary-subtle-color)!important}.jp-carousel-comment .comment-author{border:none;display:inline;float:none;font-size:15px;font-weight:500;margin:0;padding:0;width:auto}.jp-carousel-comment .comment-author a{color:var(--jp-carousel-primary-color)}.jp-carousel-comment .comment-gravatar{float:none;margin-right:10px}.jp-carousel-comment .comment-content{border:none;padding:0}.jp-carousel-comment .avatar{background-color:transparent!important;border:none!important;border-radius:4px;height:64px;margin:0;min-height:64px;min-width:64px;padding:0!important;width:64px}.jp-carousel-comment .comment-date{border-bottom:1px solid var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color);font-size:11px;margin-bottom:6px}#jp-carousel-comment-form{margin:0 0 10px!important;width:100%}#jp-carousel-comment-form.jp-carousel-is-disabled{opacity:.5;pointer-events:none}textarea#jp-carousel-comment-form-comment-field{background:var(--jp-carousel-bg-faded-color);border:1px solid var(--jp-carousel-border-color);border-radius:3px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);box-sizing:border-box;color:var(--jp-carousel-primary-subtle-color);float:none;font:16px/1.4 Helvetica Neue,sans-serif!important;height:147px;margin:0;overflow:hidden;padding:10px 10px 5px;width:100%}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}textarea#jp-carousel-comment-form-comment-field:focus{background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-loading-overlay{bottom:0;display:none;left:0;position:fixed;right:0;top:0}#jp-carousel-loading-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}#jp-carousel-library-loading,#jp-carousel-library-loading:after{border-radius:50%;height:40px;width:40px}#jp-carousel-library-loading{animation:load8 1.1s linear infinite;border:8px solid hsla(0,0%,100%,.2);border-left:8px solid var(--jp-carousel-primary-color);float:left;font-size:10px;margin:22px 0 0 10px;position:relative;text-indent:-9999em;transform:translateZ(0)}#jp-carousel-comment-form-spinner,#jp-carousel-comment-form-spinner:after{border-radius:50%;height:20px;width:20px}#jp-carousel-comment-form-spinner{animation:load8 1.1s linear infinite;border:4px solid hsla(0,0%,100%,.2);border-left:4px solid var(--jp-carousel-primary-color);bottom:0;display:none;float:left;font-size:10px;left:0;margin:0 auto;position:absolute;right:0;text-indent:-9999em;top:calc(50% - 15px);transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.jp-carousel-info-content-wrapper{margin:auto;max-width:800px}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:var(--jp-carousel-bg-color);border:1px solid var(--jp-carousel-border-color);border-radius:2px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);color:var(--jp-carousel-primary-subtle-color);float:left;font:16px/1.4 Helvetica Neue,sans-serif!important;padding:10px;width:285px}#jp-carousel-comment-form-commenting-as input:focus{background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-comment-form-commenting-as p{float:left;font:400 13px/1.7 Helvetica Neue,sans-serif!important;margin:22px 0 0}#jp-carousel-comment-form-commenting-as fieldset{border:none;clear:both;float:left;margin:20px 0 0;padding:0}#jp-carousel-comment-form-commenting-as label{float:left;font:400 13px/1.7 Helvetica Neue,sans-serif!important;margin:0 20px 3px 0;width:100px}#jp-carousel-comment-form-button-submit{background:var(--jp-carousel-bg-color);border:1px solid var(--jp-carousel-primary-color);border-radius:3px;color:var(--jp-carousel-primary-color);display:block;font-size:14px;margin-left:auto;margin-top:20px;padding:8px 16px}#jp-carousel-comment-form-button-submit:active,#jp-carousel-comment-form-button-submit:focus{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-bg-color)}#jp-carousel-comment-form-container{color:var(--jp-carousel-primary-subtle-color);margin-bottom:15px;margin-top:20px;overflow:hidden;position:relative;width:100%}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{border:1px solid var(--jp-carousel-border-color);border-radius:2px;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2);box-sizing:border-box;display:block;font:13px/1.4 Helvetica Neue,sans-serif!important;margin-top:20px;overflow:auto;padding:1em 0;text-align:center;width:100%}.jp-carousel-comment-post-error{color:#df4926}#jp-carousel-comments-closed,#jp-carousel-comments-loading{color:var(--jp-carousel-primary-subtle-color);display:none}#jp-carousel-comments-loading{bottom:10px;font:400 15px/1.7 Helvetica Neue,sans-serif!important;margin-bottom:20px;margin-top:20px;text-align:left;width:100%}.jp-carousel-photo-icons-container{display:block;flex:1;margin:0 20px 0 30px;text-align:right;white-space:nowrap}.jp-carousel-icon-btn{background:none;border:none;display:inline-block;height:64px;padding:16px;text-decoration:none}.jp-carousel-icon{border:none;border-radius:4px;display:inline-block;font-style:normal;font-weight:400;line-height:0;padding:4px 3px 3px;width:31px}.jp-carousel-icon:hover{background:var(--jp-carousel-primary-subtle-color)}.jp-carousel-icon svg{display:inline-block}.jp-carousel-overlay rect{fill:var(--jp-carousel-primary-color)}.jp-carousel-selected .jp-carousel-icon{background:var(--jp-carousel-primary-color)}.jp-carousel-selected rect{fill:var(--jp-carousel-bg-color)}.jp-carousel-icon-comments.jp-carousel-show{display:inline-block}.jp-carousel-icon .jp-carousel-has-comments-indicator{background:var(--jp-carousel-primary-color);border-radius:4px;color:var(--jp-carousel-bg-color);display:none;font-family:Helvetica Neue,sans-serif!important;font-size:12px;font-weight:400;line-height:1;margin-left:-16px;padding:2px 4px;position:relative;vertical-align:top}.jp-carousel-selected .jp-carousel-icon .jp-carousel-has-comments-indicator{background:var(--jp-carousel-bg-color);color:var(--jp-carousel-primary-color)}.jp-carousel-has-comments-indicator.jp-carousel-show{display:inline-block}@media only screen and (max-width:760px){.jp-carousel-buttons,.jp-carousel-overlay .swiper-container .swiper-button-next,.jp-carousel-overlay .swiper-container .swiper-button-prev{display:none!important}.jp-carousel-image-meta{box-sizing:border-box;float:none!important;margin-left:0;width:100%!important}.jp-carousel-close-hint{font-size:26px!important;position:fixed!important;right:10px;top:10px}.admin-bar .jp-carousel-close-hint{top:40px}.jp-carousel-slide img{opacity:1}.jp-carousel-wrap{background-color:var(--jp-carousel-bg-color)}.jp-carousel-fadeaway,.jp-carousel-info>.jp-carousel-photo-info{display:none}.jp-carousel-comments-wrapper>.jp-carousel-photo-info{display:block}.jp-carousel-caption{overflow:visible!important}.jp-carousel-info-footer .jp-carousel-photo-title-container{display:none}.jp-carousel-photo-icons-container{margin:0 10px 0 0;white-space:nowrap}.jp-carousel-icon-btn{padding-left:20px}.jp-carousel-pagination{padding-left:5px}.jp-carousel-pagination-container{margin-left:25px}.jp-carousel-comment .avatar{min-width:48px}#jp-carousel-comment-form-commenting-as fieldset,#jp-carousel-comment-form-commenting-as input{float:none;width:100%}}:root{--jetpack--contact-form--border:1px solid #8c8f94;--jetpack--contact-form--border-color:#8c8f94;--jetpack--contact-form--border-size:1px;--jetpack--contact-form--border-style:solid;--jetpack--contact-form--border-radius:0px;--jetpack--contact-form--input-padding:16px;--jetpack--contact-form--font-size:16px;--jetpack--contact-form--error-color:#b32d2e;--jetpack--contact-form--inverted-text-color:#fff}.contact-form .clear-form{clear:both}.contact-form input::placeholder{transition:opacity .3s ease-out}.contact-form input:hover::placeholder{opacity:.5}.contact-form input:focus::placeholder{opacity:.3}:where(.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url],.contact-form textarea){border:1px solid #8c8f94;border-radius:0;box-sizing:border-box;font:inherit;padding:16px;width:100%}:where(.contact-form textarea){height:200px}.contact-form .grunion-field{padding-left:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius));padding-right:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius))}.contact-form .grunion-field-wrap input,.contact-form .grunion-field-wrap textarea{margin:0}.contact-form select{min-width:150px;padding:14px 7px}.contact-form input[type=checkbox],.contact-form input[type=radio]{height:1rem;margin:0 .75rem 0 0;width:1rem}.contact-form input[type=checkbox]{margin-left:0;top:0}.contact-form label{display:block;float:none;font-weight:700;margin-bottom:.25em}.contact-form label.consent{align-items:center;display:flex;font-size:13px;font-weight:400;text-transform:uppercase}.contact-form label.consent-implicit input{display:none}.contact-form label.checkbox{font-weight:400}.contact-form label.checkbox-multiple,.contact-form label.radio{flex:1;font-weight:400;margin-bottom:0}.contact-form .grunion-checkbox-multiple-options,.contact-form .grunion-radio-options{align-items:flex-start;border:none;display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.contact-form .is-style-outlined .grunion-checkbox-multiple-options,.contact-form .is-style-outlined .grunion-radio-options{border:1px solid var(--jetpack--contact-form--border-color)}.contact-form .grunion-checkbox-multiple-options legend,.contact-form .grunion-radio-options legend{font-weight:700;margin-bottom:.25em;padding:0}.contact-form .is-style-outlined .grunion-checkbox-multiple-options legend,.contact-form .is-style-outlined .grunion-radio-options legend{font-size:.8em;font-weight:300;margin:0 0 -.75em;padding:0 .25em}.contact-form .grunion-checkbox-multiple-options .contact-form-field,.contact-form .grunion-radio-options .contact-form-field{align-items:baseline;display:flex;margin:0}.contact-form label span.required,.grunion-label-required{font-size:85%;font-weight:400;margin-left:.25em;opacity:.6}.contact-form-submission{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:4em;padding:1.5em 1em;width:100%}.contact-form-submission p{margin:0 auto;word-wrap:break-word}.contact-form-submission h4{font-weight:200;margin-bottom:32px;margin-top:32px}.contact-form-submission .go-back-message{margin-bottom:32px;margin-top:20px;text-align:left}.contact-form-submission .go-back-message .link{color:#000;font-weight:200}.contact-form-submission .field-name{font-weight:200}.contact-form-submission .field-value{font-weight:600;margin-bottom:20px}.form-errors .form-error-message{color:var(--jetpack--contact-form--error-color)}.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}#jetpack-check-feedback-spam{margin:1px 8px 0 0}.jetpack-check-feedback-spam-spinner{display:inline-block;margin-top:7px}.wp-block-jetpack-contact-form{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;gap:var(--wp--style--block-gap,1.5rem);justify-content:flex-start}.wp-block-jetpack-contact-form>*{box-sizing:border-box;flex:0 0 100%}.wp-block-jetpack-contact-form-container.alignfull .wp-block-jetpack-contact-form{padding-left:0;padding-right:0}.wp-block-jetpack-button.alignright button{float:right}.wp-block-jetpack-contact-form .grunion-field-wrap{box-sizing:border-box;position:relative}.wp-block-jetpack-contact-form .grunion-field-width-25-wrap{flex:1 1 calc(25% - var(--wp--style--block-gap, 1.5rem)*1);max-width:25%}.wp-block-jetpack-contact-form .grunion-field-width-50-wrap{flex:1 1 calc(50% - var(--wp--style--block-gap, 1.5rem)*1);max-width:50%}.wp-block-jetpack-contact-form .grunion-field-width-75-wrap{flex:1 1 calc(75% - var(--wp--style--block-gap, 1.5rem)*1);max-width:75%}.grunion-field-consent-wrap{align-self:center}@media only screen and (min-width:600px){.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url]{width:50%}.wp-block-jetpack-contact-form input[type=email],.wp-block-jetpack-contact-form input[type=tel],.wp-block-jetpack-contact-form input[type=text],.wp-block-jetpack-contact-form input[type=url]{width:100%}}.jetpack-empty-spam,.jetpack-empty-spam-container{display:inline-block}.jetpack-empty-spam-spinner{display:inline-block;margin-top:7px}.wp-block-jetpack-contact-form .wp-block-spacer{width:100%}.contact-form .contact-form__select-wrapper{position:relative}.contact-form .contact-form__select-wrapper:after{border-bottom:2px solid;border-right:2px solid;content:"";display:block;height:8px;inset-inline-end:calc(var(--jetpack--contact-form--input-padding) + 4px);pointer-events:none;position:absolute;top:calc(var(--jetpack--contact-form--input-padding) + var(--jetpack--contact-form--line-height)/2);transform:translateY(-50%) rotate(45deg);transform-origin:center center;width:8px}.contact-form .contact-form__select-wrapper select{-webkit-appearance:none;appearance:none;background-color:var(--jetpack--contact-form--input-background);border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);box-sizing:border-box;color:var(--jetpack--contact-form--text-color);font-family:var(--jetpack--contact-form--font-family);font-size:var(--jetpack--contact-form--font-size);line-height:var(--jetpack--contact-form--line-height);padding:var(--jetpack--contact-form--input-padding);padding-inline-end:calc(var(--jetpack--contact-form--input-padding)*3);text-overflow:ellipsis;white-space:nowrap;width:100%}.contact-form .is-style-animated,.contact-form .is-style-outlined{--notch-width:max(var(--jetpack--contact-form--input-padding-left,16px),var(--jetpack--contact-form--border-radius))}.contact-form .is-style-animated .grunion-field-wrap:not(.grunion-field-checkbox-wrap):not(.grunion-field-consent-wrap):not(.grunion-field-checkbox-multiple-wrap):not(.grunion-field-radio-wrap):not(.grunion-field-select-wrap),.contact-form .is-style-outlined .grunion-field-wrap:not(.grunion-field-checkbox-wrap):not(.grunion-field-consent-wrap):not(.grunion-field-checkbox-multiple-wrap):not(.grunion-field-radio-wrap):not(.grunion-field-select-wrap){display:flex;flex-direction:row-reverse;position:relative}.contact-form .is-style-outlined .grunion-field-checkbox-multiple-wrap,.contact-form .is-style-outlined .grunion-field-radio-wrap{background-color:var(--jetpack--contact-form--input-background)}.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options{flex-grow:1;padding:var(--jetpack--contact-form--input-padding,16px);padding-top:calc(var(--jetpack--contact-form--input-padding-top, 16px) + 4px)}.contact-form .is-style-outlined .grunion-field-wrap .notched-label{box-sizing:border-box;display:flex;height:100%;left:0;max-width:100%;pointer-events:none;position:absolute;right:0;text-align:left;width:100%}.contact-form .contact-form__select-wrapper+.notched-label{top:0}.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__leading{border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-bottom-right-radius:unset;border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);border-right:none;border-top-right-radius:unset;width:var(--notch-width)}.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__notch{border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:unset;border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);border-left:none;border-right:none;padding:0 4px;transition:border .15s linear}.contact-form .is-style-outlined .grunion-field-wrap.no-label .notched-label__notch{padding:0}.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__label{font-weight:300;margin:0;pointer-events:none;position:relative;top:50%;transform:translateY(-50%);transition:all .15s cubic-bezier(.4,0,.2,1);will-change:transform}.contact-form .is-style-outlined .grunion-field-textarea-wrap .notched-label .notched-label__label{top:var(--jetpack--contact-form--input-padding-top,16px);transform:unset}.contact-form .is-style-outlined .grunion-field-wrap .notched-label .notched-label__trailing{border:var(--jetpack--contact-form--border);border-color:var(--jetpack--contact-form--border-color);border-radius:var(--jetpack--contact-form--border-radius);border-bottom-left-radius:unset;border-style:var(--jetpack--contact-form--border-style);border-width:var(--jetpack--contact-form--border-size);border-left:none;border-top-left-radius:unset;flex-grow:1}.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field.has-placeholder~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:focus~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options~.notched-label .notched-label__notch,.contact-form .is-style-outlined .grunion-field-wrap.grunion-field-select-wrap .notched-label .notched-label__notch{border-top-color:transparent}.contact-form .is-style-outlined .grunion-field-wrap .grunion-checkbox-multiple-options~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field.has-placeholder~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:focus~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap .grunion-radio-options~.notched-label .notched-label__label,.contact-form .is-style-outlined .grunion-field-wrap.grunion-field-select-wrap .notched-label .notched-label__label{font-size:.8em;top:calc(var(--jetpack--contact-form--border-size)*-1);transform:translateY(-50%)}.contact-form .is-style-outlined .grunion-field-wrap select,.contact-form .is-style-outlined .grunion-field-wrap>input,.contact-form .is-style-outlined .grunion-field-wrap>textarea{border-color:transparent!important;outline:none;padding-left:calc(var(--notch-width) + 4px);padding-right:calc(var(--notch-width) + 4px)}.contact-form .is-style-outlined .grunion-field-wrap textarea{padding:var(--jetpack--contact-form--input-padding,16px);padding-left:calc(var(--notch-width) + 4px);padding-right:calc(var(--notch-width) + 4px)}.contact-form .is-style-animated .grunion-field-wrap{--left-offset:calc(var(--jetpack--contact-form--input-padding-left, 16px) + var(--jetpack--contact-form--border-size));--label-left:max(var(--left-offset),var(--jetpack--contact-form--border-radius));--field-padding:calc(var(--label-left) - var(--jetpack--contact-form--border-size))}.contact-form .is-style-animated .grunion-field-wrap input:not([type=checkbox]):not([type=radio]){outline:none}.contact-form .is-style-animated .grunion-field-wrap textarea{outline:none;padding:var(--jetpack--contact-form--input-padding,16px)}.contact-form .is-style-animated .grunion-field-wrap:not(.no-label) select,.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>input,.contact-form .is-style-animated .grunion-field-wrap:not(.no-label)>textarea{padding-left:var(--field-padding);padding-right:var(--field-padding);padding-top:1.4em}.contact-form .is-style-animated .grunion-field-wrap .animated-label__label{box-sizing:border-box;left:var(--label-left);margin:0;max-width:100%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .15s cubic-bezier(.4,0,.2,1);width:100%}.contact-form .is-style-animated .grunion-field-textarea-wrap .animated-label__label{top:var(--jetpack--contact-form--input-padding-top,16px);transform:unset}.contact-form .is-style-animated .grunion-field-wrap .grunion-field.has-placeholder~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-field:focus~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-field:not(:placeholder-shown)~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap.grunion-field-select-wrap .animated-label__label{font-size:.75em;top:calc(2px + var(--jetpack--contact-form--border-size));transform:translateY(0)}.contact-form .is-style-animated .grunion-field-wrap .grunion-checkbox-multiple-options~.animated-label__label,.contact-form .is-style-animated .grunion-field-wrap .grunion-radio-options~.animated-label__label{left:0;top:0;transform:translateY(0)}.contact-form .is-style-below .grunion-field-wrap .below-label__label{margin-left:var(--jetpack--contact-form--border-size)}.contact-form :where(.grunion-field-wrap:not(.is-style-button-wrap)) .grunion-checkbox-multiple-options,.contact-form :where(.grunion-field-wrap:not(.is-style-button-wrap)) .grunion-radio-options{padding-top:8px}.contact-form .grunion-field-wrap input.checkbox-multiple,.contact-form .grunion-field-wrap input.radio{-webkit-appearance:none;appearance:none;border:1px solid var(--jetpack--contact-form--text-color);box-sizing:border-box;height:var(--jetpack--contact-form--font-size);margin-inline-end:calc(var(--jetpack--contact-form--font-size)/2);outline-offset:4px;padding:0;position:relative;width:var(--jetpack--contact-form--font-size)}.contact-form .grunion-field-wrap input.radio{border-radius:50%;transform:translateY(15%)}.contact-form .grunion-field-wrap input.checkbox-multiple:checked:before{content:"✓";display:block;font-size:var(--jetpack--contact-form--font-size);left:calc(var(--jetpack--contact-form--font-size)/2);line-height:1;position:absolute;top:calc(var(--jetpack--contact-form--font-size)/2);transform:translate(-50%,-50%)}.contact-form .grunion-field-wrap input.radio:checked:before{background:currentColor;border-radius:50%;content:"";height:calc(var(--jetpack--contact-form--font-size)/2);margin-left:50%;margin-top:50%;position:absolute;transform:translate(-50%,-50%);width:calc(var(--jetpack--contact-form--font-size)/2)}.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-checkbox-multiple-label,.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-radio-label{border:var(--jetpack--contact-form--button-outline--border);border-color:transparent;border-radius:unset;color:var(--jetpack--contact-form--button-outline--text-color);cursor:pointer;line-height:var(--jetpack--contact-form--button-outline--line-height);padding:var(--jetpack--contact-form--button-outline--padding);position:relative;z-index:0}.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-radio-label{flex-direction:row-reverse;gap:16px;position:relative}.contact-form input.grunion-field.is-style-button+.grunion-field-text:before{background:var(--jetpack--contact-form--button-outline--background-color);border:var(--jetpack--contact-form--button-outline--border);border-color:currentColor;border-radius:var(--jetpack--contact-form--button-outline--border-radius);box-sizing:initial;content:"";display:block;height:100%;left:calc(var(--jetpack--contact-form--button-outline--border-size)*-1);position:absolute;top:calc(var(--jetpack--contact-form--button-outline--border-size)*-1);width:100%;z-index:-1}.contact-form input.grunion-field.is-style-button{color:var(--jetpack--contact-form--button-outline--color)}.contact-form input.grunion-field.is-style-button:checked,.contact-form input.grunion-field.is-style-button:checked+.grunion-field-text{color:var(--jetpack--contact-form--button-outline--background-color-fallback)}.contact-form input.grunion-field.is-style-button:checked+.grunion-field-text:before{background:var(--jetpack--contact-form--button-outline--text-color);border-color:var(--jetpack--contact-form--button-outline--text-color)}.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.radio{align-items:center;border:none;display:flex;height:auto;margin:0;padding:0;position:absolute;visibility:hidden;width:auto}.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.radio:checked{position:relative;visibility:visible}.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.radio:before{display:none}.contact-form .grunion-field-wrap.is-style-button-wrap .grunion-field.radio:after{background:unset;content:"✓";display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1em;font-weight:400;height:auto;margin:-.2em 0 0;position:relative;transform:unset;visibility:inherit;width:auto}.contact-form__error,.contact-form__input-error{--warning-icon-size:1.25em;--warning-icon-margin:0.75em;align-items:center;display:flex;flex-wrap:wrap;font-size:1rem}.contact-form__error{background-color:var(--jetpack--contact-form--error-color);color:var(--jetpack--contact-form--inverted-text-color);gap:var(--warning-icon-margin);margin-bottom:var(--wp--style--block-gap,1.5rem);padding:1em}.contact-form__error ul{flex-basis:100%;list-style-position:inside;margin:0;padding-inline-start:calc(var(--warning-icon-size) + var(--warning-icon-margin))}.contact-form__error ul:empty{display:none}.contact-form__error ul li{padding:.25em 0}.contact-form__error a{color:inherit}.contact-form__input-error{color:var(--jetpack--contact-form--error-color);gap:.33em;margin:.25rem 0}.contact-form__error:empty,.contact-form__input-error:empty{display:none}.contact-form .wp-block-jetpack-contact-form.is-style-outlined fieldset[aria-invalid=true],.contact-form [aria-invalid=true]:not(fieldset){border:1px solid var(--jetpack--contact-form--error-color)}.contact-form .wp-block-jetpack-contact-form:not(.is-style-outlined) fieldset[aria-invalid=true]{outline:solid 1px var(--jetpack--contact-form--error-color);outline-offset:.5em}.contact-form__warning-icon{background-color:var(--jetpack--contact-form--error-color);border:1px solid var(--jetpack--contact-form--inverted-text-color);border-radius:50%;color:var(--jetpack--contact-form--inverted-text-color);height:var(--warning-icon-size);width:var(--warning-icon-size)}.contact-form__warning-icon i:after{align-items:center;content:"!";display:flex;font-size:.8em;font-style:normal;font-weight:700;justify-content:center}.contact-form__checkbox-wrap{align-items:baseline;display:inline-flex}.contact-form :is([type=submit],button:not([type=reset])){align-items:center;display:inline-flex;gap:.5em}.contact-form .contact-form__spinner{fill:currentColor}.contact-form .contact-form__spinner svg{display:block}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.infinite-loader{color:#000;display:block;height:28px;text-align:center}#infinite-handle span{background:#333;border-radius:1px;color:#f0f0f1;cursor:pointer;font-size:13px;padding:6px 16px}@keyframes spinner-inner{0%{opacity:1}to{opacity:0}}.infinite-loader .spinner-inner div{animation:spinner-inner 1s linear infinite;background:#000;border-radius:3px/6px;height:12px;left:47px;outline:1px solid #fff;position:absolute;top:24px;transform-origin:3px 26px;width:6px}.infinite-loader .spinner-inner div:first-child{animation-delay:-.9166666667s;background:#000;transform:rotate(0deg)}.infinite-loader .spinner-inner div:nth-child(2){animation-delay:-.8333333333s;background:#000;transform:rotate(30deg)}.infinite-loader .spinner-inner div:nth-child(3){animation-delay:-.75s;background:#000;transform:rotate(60deg)}.infinite-loader .spinner-inner div:nth-child(4){animation-delay:-.6666666667s;background:#000;transform:rotate(90deg)}.infinite-loader .spinner-inner div:nth-child(5){animation-delay:-.5833333333s;background:#000;transform:rotate(120deg)}.infinite-loader .spinner-inner div:nth-child(6){animation-delay:-.5s;background:#000;transform:rotate(150deg)}.infinite-loader .spinner-inner div:nth-child(7){animation-delay:-.4166666667s;background:#000;transform:rotate(180deg)}.infinite-loader .spinner-inner div:nth-child(8){animation-delay:-.3333333333s;background:#000;transform:rotate(210deg)}.infinite-loader .spinner-inner div:nth-child(9){animation-delay:-.25s;background:#000;transform:rotate(240deg)}.infinite-loader .spinner-inner div:nth-child(10){animation-delay:-.1666666667s;background:#000;transform:rotate(270deg)}.infinite-loader .spinner-inner div:nth-child(11){animation-delay:-.0833333333s;background:#000;transform:rotate(300deg)}.infinite-loader .spinner-inner div:nth-child(12){animation-delay:0s;background:#000;transform:rotate(330deg)}.infinite-loader .spinner{background:none;display:inline-block;height:28px;overflow:hidden;width:28px}.infinite-loader .spinner-inner{backface-visibility:hidden;height:100%;position:relative;transform:translateZ(0) scale(.28);transform-origin:0 0;width:100%}.infinite-loader .spinner-inner div{box-sizing:content-box}#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{background:transparent;border:none;color:inherit;cursor:inherit;display:inline;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;position:static}#infinite-handle span button::-moz-focus-inner{border:none;margin:0;padding:0}@media (max-width:800px){#infinite-handle span:before{display:none}#infinite-handle span{display:block}}#infinite-footer{bottom:-50px;left:0;position:fixed;width:100%}#infinite-footer a{text-decoration:none}#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover{color:#444;text-decoration:underline}#infinite-footer .container{background:hsla(0,0%,100%,.8);border:solid rgba(0,0,0,.1);border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}#infinite-footer .blog-credits,#infinite-footer .blog-info{box-sizing:border-box;line-height:25px}#infinite-footer .blog-info{float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:40%}#infinite-footer .blog-credits{float:right;font-weight:400;width:60%}#infinite-footer .blog-info a{color:#111;font-size:14px;font-weight:700}#infinite-footer .blog-credits{color:#888;font-size:12px;text-align:right}#infinite-footer .blog-credits a{color:#646970}.infinity-end.neverending #infinite-footer{display:none}@media (max-width:640px){#infinite-footer .container{box-sizing:border-box;width:100%}#infinite-footer .blog-info{width:30%}#infinite-footer .blog-credits{width:70%}#infinite-footer .blog-credits,#infinite-footer .blog-info a{font-size:10px}#infinite-footer{position:static}}#infinite-aria{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.infinite-wrap:focus{outline:0!important}div.sharedaddy h3.sd-title:before{border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}#wpadminbar li#wp-admin-bar-admin-bar-likes-widget{overflow:hidden;width:61px}#wpadminbar iframe.admin-bar-likes-widget{border-width:0;height:28px;min-height:28px;position:absolute;top:0;width:61px}div.jetpack-likes-widget-wrapper{min-height:50px;position:relative;width:100%}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{min-height:31px;position:relative;width:100%}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{background-color:#2e4453;border-width:0;box-shadow:0 0 10px #2e4453;box-shadow:0 0 10px rgba(46,68,83,.6);display:none;min-width:130px;padding:10px 10px 12px;position:absolute;z-index:1000}#likes-other-gravatars.wpl-new-layout{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#fff;font-size:12px;padding-bottom:8px}#likes-other-gravatars.wpl-new-layout .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars li,#likes-other-gravatars ul{list-style-type:none;margin:0;padding:0;text-indent:0}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{display:block;max-height:190px;overflow:auto}#likes-other-gravatars ul.wpl-avatars li{float:left;height:32px;margin:0 5px 5px 0;width:32px}#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li{float:none;height:28px;margin:0 0 4px;width:196px}#likes-other-gravatars ul.wpl-avatars li a{border-bottom:none!important;display:block;margin:0 2px 0 0}#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a span{color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;box-sizing:border-box;margin:0!important;padding:0!important;position:static}#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;margin:0!important;padding:1px!important;position:static}div.sd-box{border-top:1px solid #dcdcde;border-top:1px solid rgba(0,0,0,.13)}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{border-width:0;display:block;margin:0}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{border-width:0;margin:0;position:relative}.comment-likes-widget-placeholder{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}.comment-likes-widget-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232EA2CC' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}.post-likes-widget-placeholder .button{display:none}.comment-likes-widget-placeholder .loading,.post-likes-widget-placeholder .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{float:none;position:absolute;top:0;width:100%}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}}.jp-related-posts-i2{margin-top:1.5rem}.jp-related-posts-i2__list{--hgap:1rem;column-gap:var(--hgap);display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;row-gap:2rem}.jp-related-posts-i2__post{display:flex;flex-basis:calc((100% - var(--hgap))/2);flex-direction:column}.jp-related-posts-i2__post:nth-last-child(n+3):first-child,.jp-related-posts-i2__post:nth-last-child(n+3):first-child~*{flex-basis:calc(33.33333% - var(--hgap)*2/3)}.jp-related-posts-i2__post:nth-last-child(4):first-child,.jp-related-posts-i2__post:nth-last-child(4):first-child~*{flex-basis:calc((100% - var(--hgap))/2)}.jp-related-posts-i2__post-link{display:flex;flex-direction:column;line-height:1.2;margin-bottom:1rem;row-gap:.5rem;width:100%}.jp-related-posts-i2__post-link:focus-visible{outline-offset:2px}.jp-related-posts-i2__post-img{max-width:100%;order:-1}.jp-related-posts-i2__post-defs{list-style-type:unset;margin:0}.jp-related-posts-i2__post-defs dt{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);white-space:nowrap}.jp-related-posts-i2__post-defs dd{margin:0}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__list{display:block}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post{margin-bottom:2rem}@media only screen and (max-width:640px){.jp-related-posts-i2__list{display:block}.jp-related-posts-i2__post{margin-bottom:2rem}}#jp-relatedposts{clear:both;display:none;margin:1em 0;padding-top:1em;position:relative}.jp-relatedposts:after{clear:both;content:"";display:block}#jp-relatedposts h3.jp-relatedposts-headline{display:inline-block;float:left;font-family:inherit;font-size:9pt;font-weight:700;margin:0 0 1em}#jp-relatedposts h3.jp-relatedposts-headline em:before{border-top:1px solid #dcdcde;border-top:1px solid rgba(0,0,0,.2);content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;margin:0 0 1em;width:33%}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;padding-right:20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:14px;line-height:20px;margin:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{border-bottom:0;bottom:0;display:block;left:0;position:absolute;right:0;top:0}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{margin-bottom:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{display:block;font-family:inherit;margin:0;max-width:100%;text-transform:none}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{filter:alpha(opacity=100);font-size:inherit;font-weight:400;-moz-opacity:1;opacity:1;text-decoration:none}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{height:auto;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:.6}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt,.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;margin-right:3%;max-width:33%;overflow:hidden}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}@media only screen and (max-width:640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px}}@media only screen and (max-width:320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{clear:both;margin:0 0 1em;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;margin-right:0;max-width:100%}}@media print{.jp-relatedposts{display:none!important}}#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}body.highlander-light h3.sd-title:before{border-top:1px solid rgba(0,0,0,.2)}body.highlander-dark h3.sd-title:before{border-top:1px solid hsla(0,0%,100%,.4)}.sd-sharing{margin-bottom:1em}.sd-content ul{list-style:none!important;margin:0!important;padding:0!important}.sd-content ul li{display:inline-block}.sd-content ul li.share-deprecated{opacity:.5}.sd-content ul li.share-deprecated a span{text-decoration:line-through}.sd-block.sd-gplus{margin:0 0 .5em}.sd-gplus .sd-content{font-size:12px}.sd-content .share-email-error .share-email-error-title{margin:.5em 0}.sd-content .share-email-error .share-email-error-text{font-family:Open Sans,sans-serif;font-size:12px;margin:.5em 0}#sharing_email .sharing_send,.sd-content ul li .option a.share-ustom,.sd-content ul li a.sd-button,.sd-content ul li.advanced a.share-more,.sd-content ul li.preview-item div.option.option-smart-off a,.sd-social-icon .sd-content ul li a.sd-button,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button,.sd-social-text .sd-content ul li a.sd-button{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.12);color:#2c3338!important;display:inline-block;font-family:Open Sans,sans-serif;font-size:13px;font-weight:500;line-height:23px;padding:4px 11px 3px 9px;text-decoration:none!important;text-shadow:none}.sd-social-official .sd-content ul li a.sd-button,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a{align-items:center;display:flex;font-size:12px;line-height:12px;min-height:20px;padding:1px 6px 0 5px}.sd-social-official .sd-content ul.preview li a.sd-button,.sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a{position:relative;top:2px}.sd-content ul li .option a.share-ustom span,.sd-content ul li a.sd-button>span,.sd-content ul li.advanced a.share-more span,.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li .digg_button>a span,.sd-social-official .sd-content>ul>li>a.sd-button span{line-height:23px;margin-left:6px}.sd-social-icon .sd-content ul li a.sd-button>span{margin-left:0}.sd-social-text .sd-content ul li a.sd-button span{margin-left:3px}.sd-social-official .sd-content ul li a.sd-button>span,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span{line-height:12px;margin-left:3px}.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content>ul>li>a.sd-button:before{margin-bottom:-1px}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover{box-shadow:0 1px 2px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.22)}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.16)}.sd-content ul li a.sd-button:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal 18px/1 social-logos;text-align:center;vertical-align:top}.sd-social-icon-text ul li a.sd-button:before{position:relative;top:2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-content ul li a.sd-button:before{position:relative;top:2px}}.sd-social-official ul li a.sd-button:before{position:relative;top:-2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-official ul li a.sd-button:before{top:0}}.sd-content ul li{margin:0 8px 12px 0;padding:0}.jp-sharing-input-touch .sd-content ul li{padding-left:10px}.sd-content ul li.preview-item.no-icon a.sd-button span{margin-left:0}.sd-content ul li.no-icon a:before,.sd-social-text .sd-content ul li a:before{display:none}body .sd-content ul li.share-custom.no-icon a span,body .sd-social-text .sd-content ul li.share-custom a span{background-image:none;background-position:-500px -500px!important;background-repeat:no-repeat!important;height:0;line-height:inherit;padding-left:0}.sd-social-icon .sd-content ul li a.share-more{position:relative;top:-4px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-icon .sd-content ul li a.share-more{top:2px}}@-moz-document url-prefix(){.sd-social-icon .sd-content ul li a.share-more{top:2px}}.sd-social-icon .sd-content ul li a.share-more span{margin-left:3px}.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before{content:"\f469"}.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before{content:"\f410"}.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before{content:"\f207"}.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before{content:"\f202"}.sd-content ul li.share-x div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-x a:before,.sd-social-icon-text .sd-content li.share-x a:before,.sd-social-text .sd-content ul li.share-x a:before{content:"\f10e"}.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-official .sd-content li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before{content:"\f222"}.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before{content:"\f607"}.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-icon-text .sd-content li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before{content:"\f224"}.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before{content:"\f210"}.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:"\f203"}.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before{content:"\f205"}.sd-social-official .sd-content li.share-press-this a:before{color:#2ba1cb}.sd-content ul li.share-telegram div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-telegram a:before,.sd-social-icon-text .sd-content li.share-telegram a:before,.sd-social-official .sd-content li.share-telegram a:before,.sd-social-text .sd-content ul li.share-telegram a:before{content:"\f606"}.sd-social-official .sd-content li.share-telegram a:before{color:#08c}.sd-content ul li.share-mastodon div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-mastodon a:before,.sd-social-icon-text .sd-content li.share-mastodon a:before,.sd-social-official .sd-content li.share-mastodon a:before,.sd-social-text .sd-content ul li.share-mastodon a:before{content:"\f10a"}.sd-social-official .sd-content li.share-mastodon a:before{color:#563acc}.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before,.sd-social-text .sd-content ul a.share-more:before{content:"\f415"}.sd-social-official .sd-content a.share-more:before{color:#2ba1cb}.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,.sd-social-official .sd-content li.share-jetpack-whatsapp a:before,.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before{content:"\f608"}.sd-social-official .sd-content li.share-jetpack-whatsapp a:before{color:#43d854}.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button{background:#43d854;color:#fff!important}.sd-content ul li.share-nextdoor div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-nextdoor a:before,.sd-social-icon-text .sd-content li.share-nextdoor a:before,.sd-social-official .sd-content li.share-nextdoor a:before,.sd-social-text .sd-content ul li.share-nextdoor a:before{content:"\f10c"}.sd-social-official .sd-content li.share-nextdoor a:before{color:#8ed500}.sd-social-icon .sd-content ul li[class*=share-].share-nextdoor a.sd-button{background:#8ed500;color:#fff!important}.sd-content ul li.share-deprecated div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-deprecated a:before,.sd-social-icon-text .sd-content li.share-deprecated a:before,.sd-social-official .sd-content li.share-deprecated a:before{content:"🚫";height:1em;width:1em}.sd-social .sd-button .share-count{background:#2ea2cc;border-radius:10px;color:#fff;display:inline-block;font-size:10px;line-height:1;padding:1px 3px;text-align:center}.sd-social-official .sd-content>ul>li>a.sd-button span{line-height:1}.sd-social-official .sd-content ul{display:flex;flex-wrap:wrap}.sd-social-official .sd-content ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.sd-social-official .sd-content li.share-press-this a{margin:0 0 5px}.sd-social-official .sd-content ul>li{display:flex;max-height:18px}.sd-social-official .sd-content ul>li .option-smart-off{margin-right:8px}.sd-social-official .fb-share-button>span{vertical-align:top!important}.sd-social-official .sd-content .pocket_button iframe{width:98px}.linkedin_button>span,.pinterest_button,.pocket_button iframe,.twitter_button{margin:0!important}.linkedin_button>span,.pinterest_button a{display:block!important}.sd-social-official .sd-content .share-tumblr iframe{max-width:53px;width:unset}body .sd-social-official li a.share-more,body .sd-social-official li.share-custom a,body .sd-social-official li.share-digg a,body .sd-social-official li.share-email a,body .sd-social-official li.share-press-this a,body .sd-social-official li.share-print{position:relative;top:0}body .sd-social-icon .sd-content li.share-custom>a{padding:2px 3px 0;position:relative;top:4px}body .sd-content ul li.share-custom a.share-icon span,body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span{background-repeat:no-repeat;background-size:16px 16px;display:inline-block;height:21px;line-height:16px;margin-left:0;padding:0 0 0 19px}body .sd-social-icon .sd-content li.share-custom a span{padding-left:16px!important;width:0}.sharing-hidden .inner{background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 5px 20px rgba(0,0,0,.2);margin-top:5px;max-width:400px;padding:10px;position:absolute;z-index:2}.sharing-hidden .inner ul{margin:0!important}.sd-social-official .sd-content .sharing-hidden ul>li.share-end{clear:both;height:0!important;margin:0!important}.sharing-hidden .inner:after,.sharing-hidden .inner:before{border-bottom:8px solid #ccc;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:block;height:0;left:20px;position:absolute;top:-8px;width:0;z-index:1}.sharing-hidden .inner:after{border-bottom:8px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:-7px;z-index:2}.sharing-hidden ul{margin:0}.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a{border:0;border-radius:50%;-webkit-border-radius:50%;box-shadow:none;height:auto;line-height:1;margin-bottom:0;max-width:32px;padding:7px;position:relative;top:-2px;width:auto}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span,.sd-social-icon .sd-content ul li[class*=share-] div.option a span{line-height:1}.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{border:none;opacity:.6}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{padding:8px 8px 6px;top:5px}.sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px}.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0}.sd-social-icon .sd-button span.share-count{background:#555;border-radius:0;bottom:0;font-size:9px;position:absolute;right:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0}.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{background:#2c4762;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#0866ff;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button{background:#000;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{background:#ca1f27;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{background:#4f94d4;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button{background:#08c;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{background:#0077b5;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button{background:#ee4056;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{background:#cee3f8;color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-mastodon a.sd-button{background:linear-gradient(0deg,#563acc 0,#6364ff);color:#fff!important}.sharing-screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus,.sharing-screen-reader-text:hover{background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#jetpack-source_f_name{display:none!important;left:-9000px;position:absolute!important}.sd-content .share-customize-link{line-height:11px;margin-top:8px}.sd-content .share-customize-link a{font-family:Open Sans,sans-serif;font-size:11px}@media print{.sharedaddy.sd-sharing-enabled{display:none}}.jetpack-slideshow-window{background-color:#222;border:20px solid #222;border-radius:10px;height:0;margin-bottom:20px;overflow:hidden;padding-bottom:56.25%!important;padding-top:30px!important;position:relative;z-index:1}.jetpack-slideshow-window.jetpack-slideshow-white{background-color:#fff;border-color:#fff}.jetpack-slideshow-window,.jetpack-slideshow-window *{box-sizing:content-box}.jetpack-slideshow-loading{height:100%;margin:auto;text-align:center}body div.jetpack-slideshow-window * img{background-color:transparent!important;background-image:none!important;border-width:0!important;display:block;margin:0 auto;max-height:100%;max-width:100%;padding:0!important;position:relative;top:50%;transform:translateY(-50%)}.jetpack-slideshow-loading img{vertical-align:middle}.jetpack-slideshow-slide{display:none;height:100%!important;left:0;margin:auto;position:absolute;text-align:center;top:0;width:100%!important}.jetpack-slideshow-slide img{vertical-align:middle}.jetpack-slideshow-line-height-hack{font-size:0;overflow:hidden;width:0}.jetpack-slideshow-slide-caption{bottom:5px;color:#f6f7f7;font-family:Helvetica Neue,sans-serif;font-size:13px;height:25px;left:0;line-height:25px;position:absolute;text-align:center;text-shadow:#222 1px 1px 2px;width:100%;z-index:100}.jetpack-slideshow-controls{bottom:30px;direction:ltr;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";margin:auto;opacity:.5;position:absolute;text-align:center;transition:opacity .3s ease-out;width:100%;z-index:1000}.jetpack-slideshow-window:hover .jetpack-slideshow-controls{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}body div div.jetpack-slideshow-controls a,body div div.jetpack-slideshow-controls a:hover{background-color:#000!important;background-color:rgba(0,0,0,.6)!important;background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls.png)!important;background-position:-34px 8px!important;background-repeat:no-repeat;background-size:142px 16px!important;border:2px solid hsla(0,0%,100%,.1)!important;color:#222!important;display:inline-block!important;*display:inline;margin:0 5px!important;padding:0!important;zoom:1;border-radius:10em!important;height:32px!important;line-height:32px!important;text-align:center!important;transition:border-color .3s ease-out;width:32px!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5){body div div.jetpack-slideshow-controls a,body div div.jetpack-slideshow-controls a:hover{background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls-2x.png)!important}}body div div.jetpack-slideshow-controls a:hover{border-color:#fff!important}body div div.jetpack-slideshow-controls a:first-child{background-position:-76px 8px!important}body div div.jetpack-slideshow-controls a:last-child{background-position:-117px 8px!important}body div div.jetpack-slideshow-controls a.running,body div div.jetpack-slideshow-controls a:nth-child(2){background-position:-34px 8px!important}body div div.jetpack-slideshow-controls a.paused{background-position:9px 8px!important}.jetpack-slideshow-controls a img{border:50px dotted #f0f}body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen-parent{overflow:hidden!important}.presentation-wrapper-fullscreen-parent #wpadminbar{display:none}.presentation-wrapper-fullscreen,.presentation-wrapper-fullscreen-parent{bottom:0!important;left:0!important;margin:0!important;min-height:100%!important;min-width:100%!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;z-index:10000!important}.presentation-wrapper-fullscreen{background-color:grey;border:none!important}.presentation-wrapper-fullscreen .nav-arrow-left,.presentation-wrapper-fullscreen .nav-arrow-right{z-index:20001}.presentation-wrapper-fullscreen .nav-fullscreen-button{z-index:20002}.presentation-wrapper{border:1px solid #dcdcde;line-height:normal;margin:20px auto;overflow:hidden}.presentation{margin:0;outline:none;overflow:hidden;position:relative}.presentation,.presentation .step{background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.presentation .step.fade:not(.active){opacity:0}.presentation .slide-content{padding:30px}.presentation .nav-arrow-left,.presentation .nav-arrow-right,.presentation .nav-fullscreen-button{background-repeat:no-repeat;opacity:0;position:absolute;transition:opacity .25s;width:34px;z-index:2}.presentation .nav-arrow-left,.presentation .nav-arrow-right{background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/images/slide-nav.png);background-size:450% 61px;height:100%}.presentation .nav-arrow-left{background-position:4px 50%;left:0}.presentation .nav-arrow-right{background-position:-120px 50%;right:0}.presentation .nav-fullscreen-button{background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/images/expand.png);background-size:100% 100%;bottom:0;height:32px;margin:4px;right:0;width:32px;z-index:3}.presentation:hover .nav-arrow-left,.presentation:hover .nav-arrow-right{opacity:1}.presentation:hover .nav-fullscreen-button{opacity:.8}.presentation-wrapper-fullscreen .nav-fullscreen-button{background-image:url(/wp-content/plugins/jetpack/css/../modules/shortcodes/images/collapse.png)}.presentation .autoplay-overlay{background-color:#dcdcde;background-color:rgba(0,0,0,.75);border-radius:50px;display:table;height:15%;margin:30% 10%;position:relative;transition:opacity .5s;width:80%;z-index:100}.presentation .autoplay-overlay .overlay-msg{color:#fff;display:table-cell;position:relative;text-align:center;vertical-align:middle}.presentation .will-fade{opacity:0}.presentation .do-fade{opacity:1;transition:opacity .5s}div.jetpack-quiz{background-color:#f3f3f3;border:1px solid #deede3;border-radius:.2em;line-height:1.3em;margin-bottom:2em;padding:1em}div.jetpack-quiz div.jetpack-quiz-question{font-weight:700;margin-bottom:.5em}div.jetpack-quiz div.jetpack-quiz-answer{border-bottom:1px dotted #999;cursor:pointer;margin-bottom:.5em;padding:1em 0 1em 1em}div.jetpack-quiz div.jetpack-quiz-answer.last{border-bottom:0;margin-bottom:0;padding-bottom:0}div.jetpack-quiz div.jetpack-quiz-answer.correct{color:green}div.jetpack-quiz div.jetpack-quiz-answer.wrong{color:red}div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation{display:none}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation{color:#000;display:block;font-size:90%;margin-top:1em}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt{font-size:85%}div.jetpack-quiz pre{background:transparent;font:15px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;margin:0;padding:0}.jetpack-quiz-options{margin-top:12px;text-align:right}.jetpack-quiz-count{color:#646970;float:left;font-size:12px}.jetpack-quiz-option-button{cursor:pointer;margin-left:12px}.jetpack-quiz-option-button:hover svg{background:#3c434a}.jetpack-quiz-option-button svg{background:#000;border-radius:50%;display:inline-block;fill:#fff;height:24px;width:24px}.jetpack-quiz-wrapper .jetpack-quiz:first-of-type .jetpack-quiz-option-button:first-of-type,.jetpack-quiz-wrapper .jetpack-quiz:last-of-type .jetpack-quiz-option-button:last-of-type{display:none}#subscribe-email input{width:95%}.comment-subscription-form{margin-bottom:1em}.comment-subscription-form .subscribe-label{display:inline!important}.jetpack-video-wrapper{margin-bottom:1.6em}.jetpack-video-wrapper>.wp-video,.jetpack-video-wrapper>embed,.jetpack-video-wrapper>iframe,.jetpack-video-wrapper>object{margin-bottom:0}.jetpack-social-navigation ul{display:block;margin:0 0 1.5em;padding:0}.jetpack-social-navigation li{display:inline-block;line-height:1;margin:0}.jetpack-social-navigation a{border:0;height:1em;text-decoration:none;width:1em}.jetpack-social-navigation-svg .icon{color:inherit;fill:currentColor;height:1em;vertical-align:middle;width:1em}.jetpack-social-navigation-genericons a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Genericons;font-size:1em;font-style:normal;font-weight:400;height:1em;line-height:1;speak:none;content:"\f415";text-decoration:inherit;vertical-align:top;width:1em}.jetpack-social-navigation-genericons a[href*="bsky.app"]:before{content:"\f10f"}.jetpack-social-navigation-genericons a[href*="codepen.io"]:before{content:"\f216"}.jetpack-social-navigation-genericons a[href*="digg.com"]:before{content:"\f221"}.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before{content:"\f201"}.jetpack-social-navigation-genericons a[href*="dropbox.com"]:before{content:"\f225"}.jetpack-social-navigation-genericons a[href*="mailto:"]:before{content:"\f410"}.jetpack-social-navigation-genericons a[href*="facebook.com"]:before{content:"\f203"}.jetpack-social-navigation-genericons a[href*="flickr.com"]:before{content:"\f211"}.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before{content:"\f226"}.jetpack-social-navigation-genericons a[href*="github.com"]:before{content:"\f200"}.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before{content:"\f206"}.jetpack-social-navigation-genericons a[href*="instagram.com"]:before{content:"\f215"}.jetpack-social-navigation-genericons a[href*="linkedin.com"]:before{content:"\f208"}.jetpack-social-navigation-genericons a[href*="nextdoor.com"]:before{content:"\f10c"}.jetpack-social-navigation-genericons a[href*="path.com"]:before{content:"\f219"}.jetpack-social-navigation-genericons a[href*="pinterest."]:before{content:"\f210"}.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before{content:"\f224"}.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before{content:"\f217"}.jetpack-social-navigation-genericons a[href*="reddit.com"]:before{content:"\f222"}.jetpack-social-navigation-genericons a[href$="/feed/"]:before{content:"\f413"}.jetpack-social-navigation-genericons a[href*="skype:"]:before{content:"\f220"}.jetpack-social-navigation-genericons a[href*="spotify.com"]:before{content:"\f515"}.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before{content:"\f223"}.jetpack-social-navigation-genericons a[href*="threads.net"]:before{content:"\f10d"}.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before{content:"\f214"}.jetpack-social-navigation-genericons a[href*="twitch.tv"]:before{content:"\f516"}.jetpack-social-navigation-genericons a[href*="twitter.com"]:before{content:"\f202"}.jetpack-social-navigation-genericons a[href*="vimeo.com"]:before{content:"\f212"}.jetpack-social-navigation-genericons a[href*="vine.co"]:before{content:"\f517"}.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before,.jetpack-social-navigation-genericons a[href*="wordpress.org"]:before{content:"\f205"}.jetpack-social-navigation-genericons a[href*="x.com"]:before{content:"\f10e"}.jetpack-social-navigation-genericons a[href*="youtube.com"]:before{content:"\f213"}.tiled-gallery{clear:both;margin:0 0 20px;overflow:hidden}.tiled-gallery img{margin:2px!important}.tiled-gallery .gallery-group{float:left;position:relative}.tiled-gallery .tiled-gallery-item{float:left;margin:0;position:relative;width:inherit}.tiled-gallery .gallery-row{overflow:hidden}.tiled-gallery .tiled-gallery-item a{background:transparent;border:none;color:inherit;margin:0;padding:0;text-decoration:none;width:auto}.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover{background:none;border:none;box-shadow:none;max-width:100%;padding:0;vertical-align:middle}.tiled-gallery-caption{background:#f0f0f1;background:hsla(0,0%,100%,.8);bottom:0;color:#333;font-size:13px;font-weight:400;overflow:hidden;padding:10px 0;position:absolute;text-indent:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption{font-size:11px}.widget-gallery .tiled-gallery-unresized{height:0;overflow:hidden;visibility:hidden}.tiled-gallery .tiled-gallery-item img.grayscale{-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}.tiled-gallery .tiled-gallery-item:hover img.grayscale{-ms-filter:none;-o-filter:none;filter:none}.tiled-gallery.type-circle .tiled-gallery-item img{border-radius:50%!important;object-fit:cover}.tiled-gallery.type-circle .tiled-gallery-caption{display:none}.tiled-gallery.type-square .tiled-gallery-item img{object-fit:cover}.jetpack-display-remote-posts{margin:5px 0 20px}.jetpack-display-remote-posts h4{margin:5px 0;padding:0}.jetpack-display-remote-posts p{margin:0;padding:0}.jetpack-display-remote-posts img{max-width:100%}.widget-grofile h4{margin:1em 0 .5em}.widget-grofile ul.grofile-urls{margin-left:0;overflow:hidden}.widget-grofile ul.grofile-accounts li{display:inline;list-style:none}.widget-grofile ul.grofile-accounts li:before{content:""!important}.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite.png);background-repeat:no-repeat;float:left;height:16px;margin-bottom:8px;margin-right:8px;width:16px}.rtl .widget-grofile .grofile-accounts-logo{margin-left:8px;margin-right:0}.grofile-thumbnail{max-width:100%;width:500px}@media only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite-2x.png);background-size:16px 784px}}div[class^=gr_custom_container]{background-color:#fff;border:1px solid gray;border-radius:10px;color:#000;padding:10px 5px}div[class^=gr_custom_container] a{color:#000}h2[class^=gr_custom_header]{display:none}div[class^=gr_custom_each_container]{border-bottom:1px solid #a7aaad;clear:both;margin-bottom:10px;overflow:auto;padding-bottom:4px;width:100%}div[class^=gr_custom_book_container]{float:right;height:60px;margin-left:4px;overflow:hidden;width:39px}div[class^=gr_custom_author]{font-size:10px}div[class^=gr_custom_tags]{color:gray;font-size:10px}div[class^=gr_custom_rating]{display:none}.widget_wpcom_social_media_icons_widget ul{list-style-type:none;margin-left:0}.widget_wpcom_social_media_icons_widget ul li{border:0;display:inline;margin-right:.5em}.widget_wpcom_social_media_icons_widget li a{border:0;text-decoration:none}.widget_wpcom_social_media_icons_widget .genericon{font-family:Genericons}.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.widgets-grid-layout{width:100%}.widgets-grid-layout:after,.widgets-grid-layout:before{content:" ";display:table}.widgets-grid-layout:after{clear:both}.widget-grid-view-image{float:left;max-width:50%}.widget-grid-view-image a{display:block;margin:0 2px 4px 0}.widget-grid-view-image:nth-child(2n){float:right}.widget-grid-view-image:nth-child(2n) a{margin:0 0 4px 2px}.widgets-grid-layout .widget-grid-view-image img{height:auto;max-width:100%}.widgets-list-layout{list-style-type:none;margin:0;padding:0}.widgets-list-layout li:after,.widgets-list-layout li:before{content:"";display:table}.widgets-list-layout li:after{clear:both}.widgets-list-layout li{zoom:1;list-style-type:none!important;margin-bottom:1em}.widgets-list-layout .widgets-list-layout-blavatar{float:left;height:auto;max-width:40px;width:21.276596%}.widgets-list-layout-links{float:right;width:73.404255%}.widgets-list-layout span{opacity:.5}.widgets-list-layout span:hover{opacity:.8}.jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{content:"";display:table}.widgets-multi-column-grid ul{list-style-type:none;margin:0;overflow:hidden;padding:0}.widgets-multi-column-grid ul li{background:none;border:none;clear:none;float:left;list-style-type:none!important;margin:0 -5px -3px 0;padding:0 8px 6px 0}.widgets-multi-column-grid ul li a{background:none;border:0;margin:0;padding:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-height:48px;max-width:48px}.widget.widget_authors li>ul,.widget_authors>ul{margin-left:inherit;padding-left:0}.widget_authors ul li li{padding-left:0}.widget_authors>ul>li{list-style:none;margin-bottom:1em}.widget_authors>ul>li+li{border-top:0}.widget.widget_authors img{box-shadow:none;margin-bottom:5px;margin-right:5px;vertical-align:middle}.wpcnt{line-height:2;text-align:center}.wpa{display:inline-block;max-width:100%;overflow:hidden;position:relative}.wpa-about{border-bottom:none!important;box-shadow:none!important;color:#888;display:block;font:10px/1 Open Sans,Arial,sans-serif!important;left:0;margin-top:0;opacity:.85;position:absolute;right:0;text-align:left!important;text-decoration:none!important;top:5px}.wpa .u>div{display:block;margin-bottom:1em;margin-top:5px}div.wpa>div{margin-top:20px}.wpa .u .adsbygoogle{background-color:transparent;display:block;margin-bottom:1em;margin-top:17px}.widget_eu_cookie_law_widget{animation:fadeIn .8s;border:none;bottom:1em;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.widget_eu_cookie_law_widget.widget.top{bottom:auto;top:1em}.admin-bar .widget_eu_cookie_law_widget.widget.top{top:3em}amp-consent.widget_eu_cookie_law_widget.widget.top{margin:0;top:1em}.admin-bar amp-consent.widget_eu_cookie_law_widget.widget.top{margin-top:3em;top:0}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law.hide{opacity:0;transition:opacity .4s,visibility .4s;visibility:hidden}#eu-cookie-law form{margin-bottom:0;position:static}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}.widget_eu_cookie_law_widget .customize-partial-edit-shortcut>button{left:0}.flickr-images{text-align:center}.flickr-size-thumbnail .flickr-images{align-content:space-between;align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.flickr-images img{margin:5px;max-width:100%}.wpcom-instagram-images{display:grid;grid-gap:.5rem;grid-auto-columns:1fr}.wpcom-instagram-images:after,.wpcom-instagram-images:before{content:none}.wpcom-instagram-images a{display:block;margin:4px 2px}.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{display:inline-block;vertical-align:top}.wpcom-instagram-columns-2 a{width:calc(50% - 8px)}.wpcom-instagram-columns-3 a{width:calc(33.3333% - 8px)}.wpcom-instagram-images .sq-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;padding-bottom:100%}.wpcom-instagram-columns-2{grid-template-columns:repeat(2,1fr)}.wpcom-instagram-columns-3{grid-template-columns:repeat(3,1fr)}@supports (display:grid){.wpcom-instagram-images a{display:block;margin:0}.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{width:auto}}.jetpack-search-filters-widget__sub-heading{font-size:inherit;font-weight:700;margin:0 0 .5em;padding:0}.jetpack-search-form+.jetpack-search-filters-widget__sub-heading{margin-bottom:.5em!important;margin-top:1.5em}.jetpack-search-filters-widget__clear{margin-bottom:.5em;margin-top:.5em}.jetpack-search-sort-wrapper{margin-bottom:1.5em;margin-top:1em}.jetpack-search-sort-wrapper label{display:inherit}.widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox]{height:auto;width:auto}ul.jetpack-search-filters-widget__filter-list li{border:none;list-style:none;padding:0}ul.jetpack-search-filters-widget__filter-list li a{text-decoration:none}ul.jetpack-search-filters-widget__filter-list li a:hover{box-shadow:none}ul.jetpack-search-filters-widget__filter-list li label{display:inherit;font-weight:inherit}.jetpack-search-filters-widget__filter-list{list-style:none}ul.jetpack-search-filters-widget__filter-list{margin-bottom:1.5em}body.search .jetpack-search-form input[name=s]::placeholder{color:transparent}body.search .jetpack-search-form input[name=s].show-placeholder::placeholder{color:inherit}@media screen and (min-width:400px){.widget.jetpack-simple-payments .jetpack-simple-payments-product{flex-direction:column}.widget.jetpack-simple-payments .jetpack-simple-payments-details{padding-left:0}}.jetpack_widget_social_icons li,.jetpack_widget_social_icons ul{list-style:none}.jetpack_widget_social_icons ul{display:block;margin:0 0 1.5em;padding:0}.jetpack_widget_social_icons ul li{border:0;display:inline-block;line-height:1;margin:0;padding:0}.jetpack_widget_social_icons ul li:after,.jetpack_widget_social_icons ul li:before{display:none}.jetpack_widget_social_icons a{border:0;box-shadow:none;display:block;height:24px;text-decoration:none;width:24px}.jetpack_widget_social_icons svg{color:inherit;fill:currentColor;height:inherit;vertical-align:middle;width:inherit}.jetpack_widget_social_icons ul.size-small a{height:24px;width:24px}.jetpack_widget_social_icons ul.size-medium a{height:32px;width:32px}.jetpack_widget_social_icons ul.size-large a{height:48px;width:48px}.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}.milestone-widget{margin-bottom:1em}.milestone-content{line-height:2;margin-top:5px;max-width:100%;padding:0;text-align:center}.milestone-header{background-color:var(--milestone-text-color,#111);color:var(--milestone-bg-color,#fff);line-height:1.3;margin:0;padding:.8em}.milestone-header .date,.milestone-header .event{display:block}.milestone-header .event{font-size:120%}.milestone-countdown .difference{display:block;font-size:500%;font-weight:700;line-height:1.2}.milestone-countdown,.milestone-message{background-color:var(--milestone-bg-color,#fff);border:1px solid var(--milestone-border-color,#767676);border-top:0;color:var(--milestone-text-color,#111);padding-bottom:1em}.milestone-message{padding-top:1em}.jetpack-subscribe-modal{background-color:transparent;height:100%;left:0;overflow:auto;position:fixed;top:0;transition:all .4s;visibility:hidden;width:100%;z-index:50000}.jetpack-subscribe-modal.open{background-color:rgba(0,0,0,.3);visibility:visible}.jetpack-subscribe-modal__modal-content{background-color:#fefefe;border-radius:10px;box-sizing:border-box;margin:15% auto;max-width:600px;overflow:hidden;position:relative;top:100%;transition:all .4s;visibility:hidden;width:100%;text-wrap:balance}.jetpack-subscribe-modal.open .jetpack-subscribe-modal__modal-content{top:0;visibility:visible}.jetpack-subscribe-modal__modal-content p{text-wrap:balance;text-wrap:pretty}@media screen and (max-width:640px){.jetpack-subscribe-modal__modal-content{width:94%}}body.jetpack-subscribe-modal-open{overflow:hidden}