@charset "UTF-8"; /* #bc6c0f;*/ /* fce696 */ /* roboto-regular - latin */ @import '../../../node_modules/normalize.css/normalize.css'; @font-face { font-family: "Roboto"; font-style: normal; font-weight: 400; src: url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-regular.eot"); /* IE9 Compat Modes */ src: local(""), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-regular.woff2") format("woff2"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-regular.woff") format("woff"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-regular.ttf") format("truetype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-regular.svg#Roboto") format("svg"); /* Legacy iOS */ } /* roboto-italic - latin */ @font-face { font-family: "Roboto"; font-style: italic; font-weight: 400; src: url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-italic.eot"); /* IE9 Compat Modes */ src: local(""), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-italic.eot?#iefix") format("embedded-opentype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-italic.woff2") format("woff2"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-italic.woff") format("woff"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-italic.ttf") format("truetype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-italic.svg#Roboto") format("svg"); /* Legacy iOS */ } /* roboto-500 - latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; src: url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500.eot"); /* IE9 Compat Modes */ src: local(""), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500.woff2") format("woff2"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500.woff") format("woff"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500.ttf") format("truetype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500.svg#Roboto") format("svg"); /* Legacy iOS */ } /* roboto-500italic - latin */ @font-face { font-family: "Roboto"; font-style: italic; font-weight: 500; src: url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500italic.eot"); /* IE9 Compat Modes */ src: local(""), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500italic.eot?#iefix") format("embedded-opentype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500italic.woff2") format("woff2"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500italic.woff") format("woff"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500italic.ttf") format("truetype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-500italic.svg#Roboto") format("svg"); /* Legacy iOS */ } /* roboto-700 - latin */ @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; src: url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-700.eot"); /* IE9 Compat Modes */ src: local(""), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-700.woff2") format("woff2"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-700.woff") format("woff"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-700.ttf") format("truetype"), url("../../fonts/roboto-v30-latin-1/roboto-v30-latin-700.svg#Roboto") format("svg"); /* Legacy iOS */ } *, *:before, *:after { box-sizing: inherit; } html { box-sizing: border-box; font-size: 100%; } body { background: #fdf0c0; font-family: "Roboto", serif; font-weight: 400; line-height: 1.5; color: #533636; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; } img { display: inline-block; vertical-align: middle; max-width: 100%; height: auto; -ms-interpolation-mode: bicubic; } :focus { outline: 2px solid #0072dd; } ::-moz-selection { background: #0072dd; color: #fce696; } ::selection { background: #0072dd; color: #fce696; } ::-moz-selection { background: #0072dd; color: #fce696; } div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; } p { margin-bottom: 1rem; font-size: inherit; line-height: 1.6; -moz-osx-font-smoothing: grayscale; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; hyphens: auto; } a { line-height: inherit; cursor: pointer; border-bottom: 1px solid; text-decoration: none; color: #0072dd; word-break: break-all; word-break: break-word; } a:visited { border-bottom: 1px solid; } a:hover { border-bottom: none; } a:active { color: #0072dd; } a:focus { border: none; } hr { clear: both; max-width: 1200; height: 0; margin: 1.25rem auto; border-top: 0; border-right: 0; border-bottom: 1px solid #ccc; border-left: 0; } strong, b { font-weight: bold; } em, i { font-style: italic; } small { font-size: 80%; line-height: inherit; } h1, h2, h3, h4, h5, h6 { font-family: "Roboto", serif; font-style: normal; font-weight: 400; color: inherit; line-height: 1.4; margin-bottom: 0.5rem; text-rendering: optimizeLegibility; word-break: break-word; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { line-height: 0; color: #333333; } @media screen { h1 { font-size: 1.5rem; } h2 { font-size: 1.25rem; } h3 { font-size: 1.1875rem; } h4 { font-size: 1.125rem; } h5 { font-size: 1.0625rem; } h6 { font-size: 1rem; } } @media screen and (min-width: 40em) { h1 { font-size: 3rem; } h2 { font-size: 2.5rem; } h3 { font-size: 1.9375rem; } h4 { font-size: 1.5625rem; } h5 { font-size: 1.25rem; } h6 { font-size: 1rem; } } blockquote { font-style: italic; margin: 0 0 1rem; padding: 1.25rem 2.5rem 1.25rem 2.5rem; font-family: "serif"; } blockquote, blockquote p { line-height: 1.6; } cite:before { content: "—"; } ul, ol, dl { margin-bottom: 1rem; list-style-position: outside; line-height: 1.6; } li { font-size: inherit; margin-bottom: 0.5rem; } ul { margin-left: 1.25rem; list-style-type: disc; } ol { margin-left: 1.25rem; } ul ul, ul ol, ol ul, ol ol { margin: 1rem 0 1rem 1.5rem; font-size: 90%; } dl { margin-bottom: 1rem; } dl dt { margin-bottom: 0.2rem; font-weight: 600; } dl dd { margin-bottom: 0.8rem; } abbr, abbr[title] { border-bottom: 1px dashed #050505; cursor: help; text-decoration: none; } figure { margin: 0; } pre { font-family: Consolas, "Liberation Mono", Courier, monospace; margin-bottom: 2.5rem; font-size: 1rem; white-space: pre-wrap; /* Since CSS 2.1 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; } pre > code { display: block; padding: 1rem 1.5rem; white-space: pre; } code { padding: 0.125rem 0.3125rem 0.0625rem; border: none; background: #f1f1f1; border: 1px solid #ccc; border-radius: 4px; font-family: Consolas, "Liberation Mono", Courier, monospace; font-size: 1rem; overflow: auto; } table { border-collapse: collapse; margin-bottom: 1rem; } tr { border-bottom: 1px solid #f1f1f1; } th, td { text-align: left; padding: 0.625rem; } button, input, optgroup, select, textarea { font-family: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } select { box-sizing: border-box; width: 100%; padding: 0.3125rem 0.5rem; height: 40px; border: 1px solid #ccc; transition: border-color 0.35s; } button, input[type=submit] { padding: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; background: transparent; line-height: 1; cursor: pointer; background-color: #fcb900 !important; /* color: #fce696;#693d3d; brown */ padding: 0.625rem 0.9375rem; font-weight: 600; } button:focus, button:hover, input[type=submit]:focus, input[type=submit]:hover { background-color: #0a969b; } fieldset { border: 2px solid #ccc; } fieldset legend { padding: 0 0.625rem; font-weight: bold; } label { margin-bottom: 0.3125rem; display: block; } input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea { width: 100%; padding: 0.3125rem 0.5rem; height: 40px; border: 1px solid #ccc; transition: border-color 0.35s; } textarea { height: auto; min-height: 50px; } @media print { * { background: transparent !important; color: #000 !important; box-shadow: none !important; text-shadow: none !important; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } a[href]:after { content: " (" attr(href) ")"; } a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #333; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } } /* https://www.w3schools.com/howto/howto_css_responsive_header.asp Style the header with a grey background and some padding */ .ap_nav--rwd { overflow: hidden; padding: 20px 10px; } /* Style the header links */ .ap_nav--rwd a { float: left; text-align: center; padding: 12px; text-decoration: none; font-size: 18px; line-height: 25px; border-radius: 4px; } /* Style the logo link (notice that we set the same value of line-height and font-size to prevent the header to increase when the font gets bigger */ .ap_nav--rwd a.logo { font-size: 25px; font-weight: bold; } /* Change the background color on mouse-over */ .ap_nav--rwd a:hover { background-color: #ddd; color: black; } /* Style the active/current link*/ .ap_nav--rwd a.is-active { background-color: dodgerblue; color: white; } /* Float the link section to the right */ .ap_nav--rwd-right { float: right; margin-right: 1rem; padding: 10px; width: 20rem; } /* Add media queries for responsiveness - when the screen is 500px wide or less, stack the links on top of each other */ @media screen and (max-width: 500px) { .ap_nav--rwd a { float: none; display: block; text-align: left; } .ap_nav--rwd-right { float: none; } } /* $fa-font-path: '../fonts/fontawesome-free/webfonts'; */ /* =WordPress Core -------------------------------------------------------------- */ .alignnone { margin: 0.3125rem 1.25rem 1.25rem 0; } .aligncenter, div.aligncenter { display: block; margin: 0.3125rem auto 0.3125rem auto; } .alignright { float: right; margin: 0.3125rem 0 1.25rem 1.25rem; } .alignleft { float: left; margin: 0.3125rem 1.25rem 1.25rem 0; } a img.alignright { float: right; margin: 0.3125rem 0 1.25rem 1.25rem; } a img.alignnone { margin: 0.3125rem 1.25rem 1.25rem 0; } a img.alignleft { float: left; margin: 0.3125rem 1.25rem 1.25rem 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 10px; text-align: center; } .wp-caption.alignnone { margin: 0.3125rem 1.25rem 1.25rem 0; } .wp-caption.alignleft { margin: 0.3125rem 1.25rem 1.25rem 0; } .wp-caption.alignright { margin: 0.3125rem 0 1.25rem 1.25rem; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 0.6875rem; line-height: 1.0625rem; margin: 0; padding: 0 0.25rem 0.3125rem; } /* Text meant only for screen readers. */ .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; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .screen-reader-text:focus { background-color: #eee; clip: auto !important; 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; /* Above WP toolbar. */ } .gallery { display: flex; flex-wrap: wrap; margin: 0 -0.625rem 1.25rem; } .gallery .gallery-item { flex: 1; margin-left: 0.625rem; margin-right: 0.625rem; margin-bottom: 1.25rem; text-align: center; flex: 0 0 auto; } .gallery.gallery-columns-1 .gallery-item { width: calc(100% - 1.25rem); } .gallery.gallery-columns-2 .gallery-item { width: calc(50% - 1.25rem); } .gallery.gallery-columns-3 .gallery-item { width: calc(33.3333333333% - 1.25rem); } .gallery.gallery-columns-4 .gallery-item { width: calc(25% - 1.25rem); } .gallery.gallery-columns-5 .gallery-item { width: calc(20% - 1.25rem); } .gallery.gallery-columns-6 .gallery-item { width: calc(16.6666666667% - 1.25rem); } .gallery.gallery-columns-7 .gallery-item { width: calc(14.2857142857% - 1.25rem); } .gallery.gallery-columns-8 .gallery-item { width: calc(12.5% - 1.25rem); } .gallery.gallery-columns-9 .gallery-item { width: calc(11.1111111111% - 1.25rem); } .gallery .gallery-caption { color: #888; font-size: 0.75rem; margin-top: 0.625rem; } #content .lt-container { max-width: 75rem; margin-left: 60px; margin-right: auto; padding-left: 0.625rem; padding-right: 0.625rem; } @media screen and (min-width: 900px) { #content .lt-container { margin-left: 100px; } } .lt-row { display: flex; margin-right: -0.625rem; margin-left: -0.625rem; flex-wrap: wrap; } .lt-row__column { width: calc(100% - 1.25rem); flex: 0 0 auto; margin-left: 0.625rem; margin-right: 0.625rem; } .lt-row__column--span-1 { width: calc(8.3333333333% - 1.25rem); } .lt-row__column--span-2 { width: calc(16.6666666667% - 1.25rem); } .lt-row__column--span-3 { width: calc(25% - 1.25rem); } .lt-row__column--span-4 { width: calc(33.3333333333% - 1.25rem); } .lt-row__column--span-5 { width: calc(41.6666666667% - 1.25rem); } .lt-row__column--span-6 { width: calc(50% - 1.25rem); } .lt-row__column--span-7 { width: calc(58.3333333333% - 1.25rem); } .lt-row__column--span-8 { width: calc(66.6666666667% - 1.25rem); } .lt-row__column--span-9 { width: calc(75% - 1.25rem); } .lt-row__column--span-10 { width: calc(83.3333333333% - 1.25rem); } .lt-row__column--span-11 { width: calc(91.6666666667% - 1.25rem); } .lt-row__column--span-12 { width: calc(100% - 1.25rem); } @media screen { .lt-row__column--span-1\@small { width: calc(8.3333333333% - 1.25rem); } .lt-row__column--span-2\@small { width: calc(16.6666666667% - 1.25rem); } .lt-row__column--span-3\@small { width: calc(25% - 1.25rem); } .lt-row__column--span-4\@small { width: calc(33.3333333333% - 1.25rem); } .lt-row__column--span-5\@small { width: calc(41.6666666667% - 1.25rem); } .lt-row__column--span-6\@small { width: calc(50% - 1.25rem); } .lt-row__column--span-7\@small { width: calc(58.3333333333% - 1.25rem); } .lt-row__column--span-8\@small { width: calc(66.6666666667% - 1.25rem); } .lt-row__column--span-9\@small { width: calc(75% - 1.25rem); } .lt-row__column--span-10\@small { width: calc(83.3333333333% - 1.25rem); } .lt-row__column--span-11\@small { width: calc(91.6666666667% - 1.25rem); } .lt-row__column--span-12\@small { width: calc(100% - 1.25rem); } } @media screen and (min-width: 40em) { .lt-row__column--span-1\@medium { width: calc(8.3333333333% - 1.25rem); } .lt-row__column--span-2\@medium { width: calc(16.6666666667% - 1.25rem); } .lt-row__column--span-3\@medium { width: calc(25% - 1.25rem); } .lt-row__column--span-4\@medium { width: calc(33.3333333333% - 1.25rem); } .lt-row__column--span-5\@medium { width: calc(41.6666666667% - 1.25rem); } .lt-row__column--span-6\@medium { width: calc(50% - 1.25rem); } .lt-row__column--span-7\@medium { width: calc(58.3333333333% - 1.25rem); } .lt-row__column--span-8\@medium { width: calc(66.6666666667% - 1.25rem); } .lt-row__column--span-9\@medium { width: calc(75% - 1.25rem); } .lt-row__column--span-10\@medium { width: calc(83.3333333333% - 1.25rem); } .lt-row__column--span-11\@medium { width: calc(91.6666666667% - 1.25rem); } .lt-row__column--span-12\@medium { width: calc(100% - 1.25rem); } } @media screen and (min-width: 64em) { .lt-row__column--span-1\@large { width: calc(8.3333333333% - 1.25rem); } .lt-row__column--span-2\@large { width: calc(16.6666666667% - 1.25rem); } .lt-row__column--span-3\@large { width: calc(25% - 1.25rem); } .lt-row__column--span-4\@large { width: calc(33.3333333333% - 1.25rem); } .lt-row__column--span-5\@large { width: calc(41.6666666667% - 1.25rem); } .lt-row__column--span-6\@large { width: calc(50% - 1.25rem); } .lt-row__column--span-7\@large { width: calc(58.3333333333% - 1.25rem); } .lt-row__column--span-8\@large { width: calc(66.6666666667% - 1.25rem); } .lt-row__column--span-9\@large { width: calc(75% - 1.25rem); } .lt-row__column--span-10\@large { width: calc(83.3333333333% - 1.25rem); } .lt-row__column--span-11\@large { width: calc(91.6666666667% - 1.25rem); } .lt-row__column--span-12\@large { width: calc(100% - 1.25rem); } } @media screen and (min-width: 75em) { .lt-row__column--span-1\@xlarge { width: calc(8.3333333333% - 1.25rem); } .lt-row__column--span-2\@xlarge { width: calc(16.6666666667% - 1.25rem); } .lt-row__column--span-3\@xlarge { width: calc(25% - 1.25rem); } .lt-row__column--span-4\@xlarge { width: calc(33.3333333333% - 1.25rem); } .lt-row__column--span-5\@xlarge { width: calc(41.6666666667% - 1.25rem); } .lt-row__column--span-6\@xlarge { width: calc(50% - 1.25rem); } .lt-row__column--span-7\@xlarge { width: calc(58.3333333333% - 1.25rem); } .lt-row__column--span-8\@xlarge { width: calc(66.6666666667% - 1.25rem); } .lt-row__column--span-9\@xlarge { width: calc(75% - 1.25rem); } .lt-row__column--span-10\@xlarge { width: calc(83.3333333333% - 1.25rem); } .lt-row__column--span-11\@xlarge { width: calc(91.6666666667% - 1.25rem); } .lt-row__column--span-12\@xlarge { width: calc(100% - 1.25rem); } } .ap_post { background-color: #fce696; border: 1px solid #ccc; box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.05); padding: 1.25rem; overflow: hidden; } .ap_post.sticky { border-left: 5px solid #0072dd; } .ap_post.format-quote blockquote { background-color: #0072dd; color: #fce696; padding: 1.25rem; font-size: 1.25rem; } .ap_post.format-quote blockquote a { color: #fce696; } .ap_post.format-link .ap_post__excerpt p { background-color: #0072dd; padding: 1.25rem; font-size: 1.25rem; text-align: center; } .ap_post.format-link .ap_post__excerpt p a { color: #fce696; } .ap_post p:after { content: ""; display: table; clear: both; } .ap_post__header { margin-bottom: 1.25rem; } .ap_post__footer { overflow: hidden; border-top: 1px solid #ccc; margin: 1.875rem -1.25rem -1.25rem -1.25rem; padding: 1.25rem; } .ap_post__tags { margin-top: 1.25rem; } .ap_post__tags ul { list-style: none; margin: 0; } .ap_post__tags ul li { display: inline-block; } .ap_post__tags ul li a { background-color: #f1f1f1; border-bottom: none; margin-right: 10px; padding: 0.3125rem 0.625rem; display: inline-block; font-size: 0.875rem; color: #333333; } .ap_post__audio { width: 100%; margin: 0 0 1.25rem 0; } .ap_post__thumbnail, .ap_post__gallery, .ap_post__video { margin: -1.25rem -1.25rem 1.25rem -1.25rem; background-color: #f1f1f1; text-align: center; } .ap_post__excerpt { color: #333333; } .ap_post__meta { color: #333333; } .ap_post__title { font-weight: 600; font-size: 1.75rem; } .ap_post__title a { color: #000; border-bottom: none; } .ap_post__single-title { font-weight: 600; } .ap_post__single-title a { color: #000; border-bottom: none; } .o-single-post-full .ap_post__inner { max-width: 50rem; margin: 0 auto; } .o-single-post-full .alignwide { margin-left: -100px; margin-right: -100px; max-width: calc(50rem + 200px); } .o-single-post-full .alignfull { margin-left: -11.875rem; margin-right: -11.875rem; max-width: 73.75rem; width: auto; } .o-single-post-full .alignfull img { width: 100%; } .o-single-post-full .wp-block-cover-image.alignwide, .o-single-post-full .wp-block-cover-image.alignfull { width: auto; } .wp-block-embed.is-type-video { position: relative; padding-bottom: 56.25%; padding-top: 35px; height: 0; overflow: hidden; } .wp-block-embed.is-type-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .author { background-color: #ffffff; border: 1px solid #ccc; box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.05); padding: 1.25rem; display: flex; } .author__avatar { width: 120px; margin-right: 1.5625rem; } .author__content { flex: 1; } .author__info { margin-bottom: 0.9375rem; font-size: 0.875rem; } .author__title { font-size: 1.5rem; font-weight: 600; } .author__title a { border-bottom: none; color: inherit; } .author__desc { color: #333333; } .part { background-color: #fce696; border: 1px solid #ccc; box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.05); padding: 1.25rem; overflow: hidden; } .part__header { margin-bottom: 1.25rem; } .part__title { font-weight: 600; } .page--teaser__heading { font-size: 2rem; font-weight: 600; margin-bottom: 1.5rem; } .page--teaser__post { font-size: 1.25rem; } .ap_sidebar-widget { background-color: #ffffff; border: 1px solid #ccc; box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.05); padding: 1.25rem; } .ap_sidebar-widget h5 { font-weight: 600; } .ap_sidebar-widget > ul { list-style: none; margin: 0; } .ap_footer-widget > ul { list-style: none; margin: 0; } .ap_footer-widget--light a, .ap_footer-widget--light p { opacity: 0.9; color: #fce696; font-weight: 300; border-bottom: none; } .ap_footer-widget .tagcloud a { font-size: 0.875rem !important; background-color: #0072dd; color: #fce696; opacity: 1; padding: 0.3125rem 0.625rem; margin-bottom: 0.3125rem; display: inline-block; } .wp-block-button__link { background-color: var(--wp--preset--color--luminous-vivid-orange) !important; } .wp-block-button__link.is-add-to-cart { background-color: var(--wp--preset--color--vivid-red) !important; } .ap_footer { background-color: #572318; padding: 2.5rem 0; color: #fce696; } .ap_footer--light { background-color: #fce696; color: #572318; } .ap_site-info { background-color: #693d3d; padding: 0.9375rem 0; text-align: center; color: #fce696; font-size: 0.9375rem; font-weight: 300; } .ap_site-info--light { background-color: #e6e6e6; color: #572318; } .header-nav .menu { margin: 0; display: flex; list-style: none; } .header-nav .menu .menu-button { padding: 0; background-color: transparent; color: inherit; margin-left: 0.625rem; } .header-nav .menu > .menu-item { margin: 0; } .header-nav .menu > .menu-item > a { padding: 0.9375rem 1.25rem; border-bottom: none; display: block; color: #fce696; border-left: 1px solid #572318; font-size: 0.875rem; } .header-nav .menu > .menu-item:hover a, .header-nav .menu > .menu-item.open > a { background: #fce696; color: #000; } .header-nav .menu > .menu-item > .sub-menu { position: absolute; margin: 0; list-style: none; background: #fce696; display: none; min-width: 200px; border: 1px solid #efefef; border-top-color: #fce696; z-index: 10; } .header-nav .menu > .menu-item:not(.mega) .sub-menu .sub-menu { position: absolute; margin: 0; list-style: none; background: #fff; display: none; min-width: 200px; left: 100%; font-size: 100%; top: 0px; border-top-color: #efefef; } .header-nav .menu > .menu-item:not(.mega) .sub-menu .menu-item { margin: 0; position: relative; } .header-nav .menu > .menu-item:not(.mega) .sub-menu .menu-item a { padding: 0.625rem 1.25rem; border-bottom: 1px solid #efefef; display: block; font-size: 0.875rem; color: #333333; } .header-nav .menu > .menu-item:not(.mega) .sub-menu .menu-item:hover > a { background: #0072dd; color: #fce696; } .header-nav .menu .menu-item:not(.mega).open > .sub-menu { display: block !important; } .header-nav .menu .menu-item.mega.open > .sub-menu { display: flex !important; } .header-nav .menu > .menu-item.mega { margin: 0; } .header-nav .menu > .menu-item.mega > .sub-menu { width: 100%; left: 0; flex-wrap: wrap; border: 1px solid #efefef; border-top-color: #fce696; } .header-nav .menu > .menu-item.mega > .sub-menu > .menu-item > a { font-weight: 600; font-size: 1rem; border-bottom: none; color: #000000; display: inline-block; margin-bottom: 0.3125rem; } .header-nav .menu > .menu-item.mega > .sub-menu > .menu-item > a button { display: none; } .header-nav .menu > .menu-item.mega > .sub-menu > .menu-item > a:hover { color: #0072dd; } .header-nav .menu > .menu-item.mega > .sub-menu > .menu-item > .sub-menu { margin: 0; } .header-nav .menu > .menu-item.mega > .sub-menu > .menu-item > .sub-menu a { border-bottom: none; font-size: 0.875rem; color: #333333; } .header-nav .menu > .menu-item.mega > .sub-menu > .menu-item > .sub-menu a:hover { color: #0072dd; } .header-nav .menu > .menu-item.mega.cols-1 > .sub-menu > .menu-item { width: 100%; padding: 1.25rem; } .header-nav .menu > .menu-item.mega.cols-2 > .sub-menu > .menu-item { width: 50%; padding: 1.25rem; } .header-nav .menu > .menu-item.mega.cols-3 > .sub-menu > .menu-item { width: 33.3333333333%; padding: 1.25rem; } .header-nav .menu > .menu-item.mega.cols-4 > .sub-menu > .menu-item { width: 25%; padding: 1.25rem; } .header-nav .menu > .menu-item.mega.cols-5 > .sub-menu > .menu-item { width: 20%; padding: 1.25rem; } .header-nav .menu > .menu-item.mega.cols-6 > .sub-menu > .menu-item { width: 16.6666666667%; padding: 1.25rem; } .ap_navigation { background-color: #693d3d; color: #fce696; } .ap_navigation nav { position: relative; } .ap_navigation .page_item a { color: #fcb900; } .ap_header { padding: 3.75rem 0; color: #fce696; } .ap_header__logo { font-size: 1.75rem; } .ap_header__logo img { max-width: 200px; } .ap_header__blogname { color: #533636; } /* #bc6c0f;*/ /* fce696 */ .ap_comments__title { margin: 3.75rem 0 1.25rem 0; font-size: 2rem; } .ap_comments__list { list-style: none; margin: 0; } .ap_comments__list .children { font-size: 100%; list-style: none; } .ap_comment { background-color: #fce696; border: 1px solid #ccc; box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.05); padding: 1.25rem; position: relative; } .ap_comment--child { box-shadow: none; border-color: #f1f1f1; } .ap_comment--child .ap_comment__avatar { width: 70px; height: 70px; margin-right: 0.9375rem; } .ap_comment__reply-link { text-align: right; } .ap_comment__edit-link { position: absolute; top: 10px; right: 10px; } .ap_comment__time { margin-bottom: 0.9375rem; display: inline-block; font-size: 0.875rem; border-bottom: none; } .ap_comment__body { display: flex; } .ap_comment__avatar { width: 100px; height: 100px; margin-right: 1.25rem; } .ap_comment__content { flex: 1; } .ap_comment__content p { color: #333333; } .ap_comment__author { color: #faa; font-weight: 600; font-size: 1.25rem; } .ap_comment__author a { color: #fae; border-bottom: none; } .ap_search-form { position: relative; padding-right: 44px; } .ap_search-form__label { margin-bottom: 0; } .ap_search-form__button { background-color: #0072dd; position: absolute; right: 0; top: 0; height: 40px; } .navigation.pagination .nav-links { margin-top: 2.5rem; text-align: right; } .navigation.pagination .nav-links span:not(.dots):not(.current), .navigation.pagination .nav-links a { padding: 0.4375rem 0.9375rem; border-bottom: none; color: #333333; display: inline-block; background-color: #fafafa; border: 2px solid #e2e2e2; } .navigation.pagination .nav-links a:hover { background-color: #0072dd; color: #fce696; } .navigation.pagination .nav-links .dots, .navigation.pagination .nav-links .current { padding: 0.4375rem 0.4375rem; } .ap_post-navigation { box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.05); } .ap_post-navigation__links { display: flex; } .ap_post-navigation__post { flex: 1; max-width: 50%; } .ap_post-navigation__post--next .ap_post-navigation__thumbnail { order: 1; margin-left: 0.9375rem; } .ap_post-navigation__post--next .ap_post-navigation__link { justify-content: flex-end; border-left: none !important; } .ap_post-navigation__post--next .ap_post-navigation__content { text-align: right; } .ap_post-navigation__post--prev .ap_post-navigation__thumbnail { margin-right: 0.9375rem; } .ap_post-navigation__post--prev .ap_post-navigation__link { justify-content: flex-start; } .ap_post-navigation__subtitle { display: block; color: #333333; font-size: 0.875rem; } .ap_post-navigation__title { display: block; color: #533636; font-weight: 600; } .ap_post-navigation__content { flex: 1; margin: 0.625rem 0; } .ap_post-navigation__link { display: flex; height: 100%; background-color: #fce696; border: 1px solid #ccc !important; padding: 1.25rem; overflow: hidden; } .ap_post-navigation__thumbnail { width: 100px; } .ap_post-navigation__thumbnail img { height: 100px; width: 100px; } .u-screen-reader-text { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; } .u-skip-link { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; } .u-skip-link:focus { position: absolute; left: 20px; top: 20px; background: #ffffff; padding: 10px 15px; width: auto; height: auto; } .u-responsive-video { position: relative; padding-bottom: 56.25%; padding-top: 35px; height: 0; overflow: hidden; } .u-responsive-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .u-flex { display: flex; } .u-flex-direction-row { flex-direction: row; } .u-flex-direction-row-reverse { flex-direction: row-reverse; } .u-flex-direction-column { flex-direction: column; } .u-flex-direction-column-reverse { flex-direction: column-reverse; } .u-flex-nowrap { flex-wrap: nowrap; } .u-flex-wrap { flex-wrap: wrap; } .u-flex-wrap-reverse { flex-wrap: wrap-reverse; } .u-align-left { justify-content: flex-start; } .u-align-right { justify-content: flex-end; } .u-align-center { justify-content: center; } .u-align-justify { justify-content: space-between; } .u-align-spaced { justify-content: space-around; } .u-align-evenly { justify-content: space-evenly; } .u-align-top { align-items: flex-start; } .u-align-bottom { align-items: flex-end; } .u-align-middle { align-items: center; } .u-align-baseline { align-items: baseline; } .u-align-stretch { align-items: stretch; } .u-align-self-top { align-self: flex-start; } .u-align-self-bottom { align-self: flex-end; } .u-align-self-middle { align-self: center; } .u-align-self-baseline { align-self: baseline; } .u-align-self-stretch { align-self: stretch; } .u-order-0 { order: 0; } .u-order-1 { order: 1; } .u-order-2 { order: 2; } .u-order-3 { order: 3; } .u-order-4 { order: 4; } .u-order-5 { order: 5; } .u-order-6 { order: 6; } .u-order-7 { order: 7; } .u-order-8 { order: 8; } .u-order-9 { order: 9; } .u-order-10 { order: 10; } .u-order-11 { order: 11; } .u-order-12 { order: 12; } @media screen { .u-order-0\@small { order: 0; } .u-order-1\@small { order: 1; } .u-order-2\@small { order: 2; } .u-order-3\@small { order: 3; } .u-order-4\@small { order: 4; } .u-order-5\@small { order: 5; } .u-order-6\@small { order: 6; } .u-order-7\@small { order: 7; } .u-order-8\@small { order: 8; } .u-order-9\@small { order: 9; } .u-order-10\@small { order: 10; } .u-order-11\@small { order: 11; } .u-order-12\@small { order: 12; } } @media screen and (min-width: 40em) { .u-order-0\@medium { order: 0; } .u-order-1\@medium { order: 1; } .u-order-2\@medium { order: 2; } .u-order-3\@medium { order: 3; } .u-order-4\@medium { order: 4; } .u-order-5\@medium { order: 5; } .u-order-6\@medium { order: 6; } .u-order-7\@medium { order: 7; } .u-order-8\@medium { order: 8; } .u-order-9\@medium { order: 9; } .u-order-10\@medium { order: 10; } .u-order-11\@medium { order: 11; } .u-order-12\@medium { order: 12; } } @media screen and (min-width: 64em) { .u-order-0\@large { order: 0; } .u-order-1\@large { order: 1; } .u-order-2\@large { order: 2; } .u-order-3\@large { order: 3; } .u-order-4\@large { order: 4; } .u-order-5\@large { order: 5; } .u-order-6\@large { order: 6; } .u-order-7\@large { order: 7; } .u-order-8\@large { order: 8; } .u-order-9\@large { order: 9; } .u-order-10\@large { order: 10; } .u-order-11\@large { order: 11; } .u-order-12\@large { order: 12; } } @media screen and (min-width: 75em) { .u-order-0\@xlarge { order: 0; } .u-order-1\@xlarge { order: 1; } .u-order-2\@xlarge { order: 2; } .u-order-3\@xlarge { order: 3; } .u-order-4\@xlarge { order: 4; } .u-order-5\@xlarge { order: 5; } .u-order-6\@xlarge { order: 6; } .u-order-7\@xlarge { order: 7; } .u-order-8\@xlarge { order: 8; } .u-order-9\@xlarge { order: 9; } .u-order-10\@xlarge { order: 10; } .u-order-11\@xlarge { order: 11; } .u-order-12\@xlarge { order: 12; } } .u-margin-top-0 { margin-top: 0 !important; } .u-margin-bottom-0 { margin-bottom: 0 !important; } .u-margin-left-0 { margin-left: 0 !important; } .u-margin-right-0 { margin-right: 0 !important; } .u-margin-top-5 { margin-top: 0.3125rem !important; } .u-margin-bottom-5 { margin-bottom: 0.3125rem !important; } .u-margin-left-5 { margin-left: 0.3125rem !important; } .u-margin-right-5 { margin-right: 0.3125rem !important; } .u-margin-top-10 { margin-top: 0.625rem !important; } .u-margin-bottom-10 { margin-bottom: 0.625rem !important; } .u-margin-left-10 { margin-left: 0.625rem !important; } .u-margin-right-10 { margin-right: 0.625rem !important; } .u-margin-top-15 { margin-top: 0.9375rem !important; } .u-margin-bottom-15 { margin-bottom: 0.9375rem !important; } .u-margin-left-15 { margin-left: 0.9375rem !important; } .u-margin-right-15 { margin-right: 0.9375rem !important; } .u-margin-top-20 { margin-top: 1.25rem !important; } .u-margin-bottom-20 { margin-bottom: 1.25rem !important; } .u-margin-left-20 { margin-left: 1.25rem !important; } .u-margin-right-20 { margin-right: 1.25rem !important; } .u-margin-top-25 { margin-top: 1.5625rem !important; } .u-margin-bottom-25 { margin-bottom: 1.5625rem !important; } .u-margin-left-25 { margin-left: 1.5625rem !important; } .u-margin-right-25 { margin-right: 1.5625rem !important; } .u-margin-top-30 { margin-top: 1.875rem !important; } .u-margin-bottom-30 { margin-bottom: 1.875rem !important; } .u-margin-left-30 { margin-left: 1.875rem !important; } .u-margin-right-30 { margin-right: 1.875rem !important; } .u-margin-top-35 { margin-top: 2.1875rem !important; } .u-margin-bottom-35 { margin-bottom: 2.1875rem !important; } .u-margin-left-35 { margin-left: 2.1875rem !important; } .u-margin-right-35 { margin-right: 2.1875rem !important; } .u-margin-top-40 { margin-top: 2.5rem !important; } .u-margin-bottom-40 { margin-bottom: 2.5rem !important; } .u-margin-left-40 { margin-left: 2.5rem !important; } .u-margin-right-40 { margin-right: 2.5rem !important; } @media screen { .u-margin-top-0\@small { margin-top: 0 !important; } .u-margin-bottom-0\@small { margin-bottom: 0 !important; } .u-margin-left-0\@small { margin-left: 0 !important; } .u-margin-right-0\@small { margin-right: 0 !important; } .u-margin-top-5\@small { margin-top: 0.3125rem !important; } .u-margin-bottom-5\@small { margin-bottom: 0.3125rem !important; } .u-margin-left-5\@small { margin-left: 0.3125rem !important; } .u-margin-right-5\@small { margin-right: 0.3125rem !important; } .u-margin-top-10\@small { margin-top: 0.625rem !important; } .u-margin-bottom-10\@small { margin-bottom: 0.625rem !important; } .u-margin-left-10\@small { margin-left: 0.625rem !important; } .u-margin-right-10\@small { margin-right: 0.625rem !important; } .u-margin-top-15\@small { margin-top: 0.9375rem !important; } .u-margin-bottom-15\@small { margin-bottom: 0.9375rem !important; } .u-margin-left-15\@small { margin-left: 0.9375rem !important; } .u-margin-right-15\@small { margin-right: 0.9375rem !important; } .u-margin-top-20\@small { margin-top: 1.25rem !important; } .u-margin-bottom-20\@small { margin-bottom: 1.25rem !important; } .u-margin-left-20\@small { margin-left: 1.25rem !important; } .u-margin-right-20\@small { margin-right: 1.25rem !important; } .u-margin-top-25\@small { margin-top: 1.5625rem !important; } .u-margin-bottom-25\@small { margin-bottom: 1.5625rem !important; } .u-margin-left-25\@small { margin-left: 1.5625rem !important; } .u-margin-right-25\@small { margin-right: 1.5625rem !important; } .u-margin-top-30\@small { margin-top: 1.875rem !important; } .u-margin-bottom-30\@small { margin-bottom: 1.875rem !important; } .u-margin-left-30\@small { margin-left: 1.875rem !important; } .u-margin-right-30\@small { margin-right: 1.875rem !important; } .u-margin-top-35\@small { margin-top: 2.1875rem !important; } .u-margin-bottom-35\@small { margin-bottom: 2.1875rem !important; } .u-margin-left-35\@small { margin-left: 2.1875rem !important; } .u-margin-right-35\@small { margin-right: 2.1875rem !important; } .u-margin-top-40\@small { margin-top: 2.5rem !important; } .u-margin-bottom-40\@small { margin-bottom: 2.5rem !important; } .u-margin-left-40\@small { margin-left: 2.5rem !important; } .u-margin-right-40\@small { margin-right: 2.5rem !important; } } @media screen and (min-width: 40em) { .u-margin-top-0\@medium { margin-top: 0 !important; } .u-margin-bottom-0\@medium { margin-bottom: 0 !important; } .u-margin-left-0\@medium { margin-left: 0 !important; } .u-margin-right-0\@medium { margin-right: 0 !important; } .u-margin-top-5\@medium { margin-top: 0.3125rem !important; } .u-margin-bottom-5\@medium { margin-bottom: 0.3125rem !important; } .u-margin-left-5\@medium { margin-left: 0.3125rem !important; } .u-margin-right-5\@medium { margin-right: 0.3125rem !important; } .u-margin-top-10\@medium { margin-top: 0.625rem !important; } .u-margin-bottom-10\@medium { margin-bottom: 0.625rem !important; } .u-margin-left-10\@medium { margin-left: 0.625rem !important; } .u-margin-right-10\@medium { margin-right: 0.625rem !important; } .u-margin-top-15\@medium { margin-top: 0.9375rem !important; } .u-margin-bottom-15\@medium { margin-bottom: 0.9375rem !important; } .u-margin-left-15\@medium { margin-left: 0.9375rem !important; } .u-margin-right-15\@medium { margin-right: 0.9375rem !important; } .u-margin-top-20\@medium { margin-top: 1.25rem !important; } .u-margin-bottom-20\@medium { margin-bottom: 1.25rem !important; } .u-margin-left-20\@medium { margin-left: 1.25rem !important; } .u-margin-right-20\@medium { margin-right: 1.25rem !important; } .u-margin-top-25\@medium { margin-top: 1.5625rem !important; } .u-margin-bottom-25\@medium { margin-bottom: 1.5625rem !important; } .u-margin-left-25\@medium { margin-left: 1.5625rem !important; } .u-margin-right-25\@medium { margin-right: 1.5625rem !important; } .u-margin-top-30\@medium { margin-top: 1.875rem !important; } .u-margin-bottom-30\@medium { margin-bottom: 1.875rem !important; } .u-margin-left-30\@medium { margin-left: 1.875rem !important; } .u-margin-right-30\@medium { margin-right: 1.875rem !important; } .u-margin-top-35\@medium { margin-top: 2.1875rem !important; } .u-margin-bottom-35\@medium { margin-bottom: 2.1875rem !important; } .u-margin-left-35\@medium { margin-left: 2.1875rem !important; } .u-margin-right-35\@medium { margin-right: 2.1875rem !important; } .u-margin-top-40\@medium { margin-top: 2.5rem !important; } .u-margin-bottom-40\@medium { margin-bottom: 2.5rem !important; } .u-margin-left-40\@medium { margin-left: 2.5rem !important; } .u-margin-right-40\@medium { margin-right: 2.5rem !important; } } @media screen and (min-width: 64em) { .u-margin-top-0\@large { margin-top: 0 !important; } .u-margin-bottom-0\@large { margin-bottom: 0 !important; } .u-margin-left-0\@large { margin-left: 0 !important; } .u-margin-right-0\@large { margin-right: 0 !important; } .u-margin-top-5\@large { margin-top: 0.3125rem !important; } .u-margin-bottom-5\@large { margin-bottom: 0.3125rem !important; } .u-margin-left-5\@large { margin-left: 0.3125rem !important; } .u-margin-right-5\@large { margin-right: 0.3125rem !important; } .u-margin-top-10\@large { margin-top: 0.625rem !important; } .u-margin-bottom-10\@large { margin-bottom: 0.625rem !important; } .u-margin-left-10\@large { margin-left: 0.625rem !important; } .u-margin-right-10\@large { margin-right: 0.625rem !important; } .u-margin-top-15\@large { margin-top: 0.9375rem !important; } .u-margin-bottom-15\@large { margin-bottom: 0.9375rem !important; } .u-margin-left-15\@large { margin-left: 0.9375rem !important; } .u-margin-right-15\@large { margin-right: 0.9375rem !important; } .u-margin-top-20\@large { margin-top: 1.25rem !important; } .u-margin-bottom-20\@large { margin-bottom: 1.25rem !important; } .u-margin-left-20\@large { margin-left: 1.25rem !important; } .u-margin-right-20\@large { margin-right: 1.25rem !important; } .u-margin-top-25\@large { margin-top: 1.5625rem !important; } .u-margin-bottom-25\@large { margin-bottom: 1.5625rem !important; } .u-margin-left-25\@large { margin-left: 1.5625rem !important; } .u-margin-right-25\@large { margin-right: 1.5625rem !important; } .u-margin-top-30\@large { margin-top: 1.875rem !important; } .u-margin-bottom-30\@large { margin-bottom: 1.875rem !important; } .u-margin-left-30\@large { margin-left: 1.875rem !important; } .u-margin-right-30\@large { margin-right: 1.875rem !important; } .u-margin-top-35\@large { margin-top: 2.1875rem !important; } .u-margin-bottom-35\@large { margin-bottom: 2.1875rem !important; } .u-margin-left-35\@large { margin-left: 2.1875rem !important; } .u-margin-right-35\@large { margin-right: 2.1875rem !important; } .u-margin-top-40\@large { margin-top: 2.5rem !important; } .u-margin-bottom-40\@large { margin-bottom: 2.5rem !important; } .u-margin-left-40\@large { margin-left: 2.5rem !important; } .u-margin-right-40\@large { margin-right: 2.5rem !important; } } @media screen and (min-width: 75em) { .u-margin-top-0\@xlarge { margin-top: 0 !important; } .u-margin-bottom-0\@xlarge { margin-bottom: 0 !important; } .u-margin-left-0\@xlarge { margin-left: 0 !important; } .u-margin-right-0\@xlarge { margin-right: 0 !important; } .u-margin-top-5\@xlarge { margin-top: 0.3125rem !important; } .u-margin-bottom-5\@xlarge { margin-bottom: 0.3125rem !important; } .u-margin-left-5\@xlarge { margin-left: 0.3125rem !important; } .u-margin-right-5\@xlarge { margin-right: 0.3125rem !important; } .u-margin-top-10\@xlarge { margin-top: 0.625rem !important; } .u-margin-bottom-10\@xlarge { margin-bottom: 0.625rem !important; } .u-margin-left-10\@xlarge { margin-left: 0.625rem !important; } .u-margin-right-10\@xlarge { margin-right: 0.625rem !important; } .u-margin-top-15\@xlarge { margin-top: 0.9375rem !important; } .u-margin-bottom-15\@xlarge { margin-bottom: 0.9375rem !important; } .u-margin-left-15\@xlarge { margin-left: 0.9375rem !important; } .u-margin-right-15\@xlarge { margin-right: 0.9375rem !important; } .u-margin-top-20\@xlarge { margin-top: 1.25rem !important; } .u-margin-bottom-20\@xlarge { margin-bottom: 1.25rem !important; } .u-margin-left-20\@xlarge { margin-left: 1.25rem !important; } .u-margin-right-20\@xlarge { margin-right: 1.25rem !important; } .u-margin-top-25\@xlarge { margin-top: 1.5625rem !important; } .u-margin-bottom-25\@xlarge { margin-bottom: 1.5625rem !important; } .u-margin-left-25\@xlarge { margin-left: 1.5625rem !important; } .u-margin-right-25\@xlarge { margin-right: 1.5625rem !important; } .u-margin-top-30\@xlarge { margin-top: 1.875rem !important; } .u-margin-bottom-30\@xlarge { margin-bottom: 1.875rem !important; } .u-margin-left-30\@xlarge { margin-left: 1.875rem !important; } .u-margin-right-30\@xlarge { margin-right: 1.875rem !important; } .u-margin-top-35\@xlarge { margin-top: 2.1875rem !important; } .u-margin-bottom-35\@xlarge { margin-bottom: 2.1875rem !important; } .u-margin-left-35\@xlarge { margin-left: 2.1875rem !important; } .u-margin-right-35\@xlarge { margin-right: 2.1875rem !important; } .u-margin-top-40\@xlarge { margin-top: 2.5rem !important; } .u-margin-bottom-40\@xlarge { margin-bottom: 2.5rem !important; } .u-margin-left-40\@xlarge { margin-left: 2.5rem !important; } .u-margin-right-40\@xlarge { margin-right: 2.5rem !important; } }/*# sourceMappingURL=bundle.css.map */