@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400&family=Raleway:wght@500&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,html{height:100%}body{background:#f7f7f7;color:#424242;font-family:Lato,sans-serif;font-size:20px}h1,h2,h3,h4,h5,h6{margin-bottom:30px;margin-top:10px;text-transform:none;font-family:Raleway,sans-serif}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px;margin-bottom:20px}h4{font-size:20px;margin-bottom:18px}h5{font-size:18px;margin-bottom:15px}h6{font-size:16px;margin-bottom:12px}p{line-height:1.8;margin:0 0 30px}a{color:#a41c34;text-decoration:none}ol,ul{line-height:1.4;margin:0 0 20px;list-style-position:inside;padding-inline-start:0}ol ol,ol ul,ul ol,ul ul{margin:10px 0 0 20px}ol li,ul li{margin:0 0 2px}ol li:last-of-type,ul li:last-of-type{margin-bottom:0}ol li::marker{color:#142335;font-size:25px;padding-left:10px}blockquote{border-left:1px dotted #a41c34;margin:40px 0;padding:5px 30px}blockquote p{color:#aeadad;display:block;font-style:italic;margin:0;width:100%}img{display:block;margin:0 auto;width:auto;height:auto;max-width:100%}img[src$=align-center]{margin:auto}img[src$=align-left]{float:left;margin-right:40px}img[src$=align-right]{float:right;margin-left:40px}pre{border:1px solid #dddbcc;border-radius:3px;margin:0 0 20px;overflow-x:auto;padding:10px;font-size:16px}pre code{padding:0}code{padding:2px 4px;font-size:90%;border-radius:4px;background-color:#142335}hr{border:none;border-bottom:1px dotted #142335;margin:45px 0}table{margin-bottom:40px;width:100%}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#e0efff}table th{padding:0 10px 10px;text-align:left}table td{padding:10px}table tr{border-bottom:3px dotted #142335}.fluid-width-video-wrapper{margin-bottom:40px}.hidden{text-indent:-9999px;visibility:hidden;display:none}.clearfix:after{content:"";display:table;clear:both}.container{margin:50px auto;position:relative;width:100%;max-width:889px}#wrapper{height:auto;min-height:100%;margin-bottom:-265px}#wrapper:after{content:"";display:block;height:265px}.button{background:#303030;border:none;border-radius:3px;color:#fefefe;font-size:14px;font-weight:700;padding:10px 12px;text-transform:uppercase}.button-square,.button:hover{background:#a41c34}.button-square{color:#fff;float:left;font-size:17px;margin:3px 0 0 10px;padding:3px 8px 4px}.button-square:hover{background:#303030}.error{text-align:center}.comments{margin-top:10px}.site-header{padding:40px 0 0;overflow:auto;text-align:center;text-transform:uppercase}.header-wrapper{max-width:1100px;margin-left:auto;margin-right:auto}.header-logo{line-height:1.4;padding:10px 30px;float:left}.header-logo a{color:#f7f7f7}.header-logo-small{display:none}.site-title-wrapper{display:table;margin:0 auto}.site-title{float:left;font-weight:600;margin:0;text-transform:uppercase;color:#303030;background:#f7f7f7}.site-title.from-page{font-size:14px}.site-title.from-home{font-size:60px}.site-title a{float:left;color:#a41c34;padding:5px 10px 6px}.site-title a:hover{color:#f7f7f7;background:repeating-linear-gradient(90deg,#a41c34,#a41c34 20px,#142335 0,#142335 60px)}.site-logo{display:block}.site-logo img{margin:0}.site-nav{list-style:none;margin:28px 0 10px;padding:0}.site-nav-item{display:inline-block;font-size:14px;font-weight:700;margin:0 10px}.site-nav-item a:hover{color:#142335}.post-meta-description{text-transform:none;margin:35px 0 15px;color:#676767;font-size:20px}#latest-post{display:none}.post-container{margin:0 40px}.post-header{border-bottom:6px solid #303030;margin:0 0 30px;padding:0 0 20px}.page-title,.post-header,.post-title{text-align:center;text-transform:uppercase}.page-title,.post-title{font-size:52px;font-weight:700;margin:15px 0}.page-title{margin:15px 40px}.blog-description,.post-date,.post-reading{color:#aeadad;font-size:14px;font-weight:600;line-height:1;margin:25px 0 0}.blog-description a,.post-date a,.post-reading a{color:#aeadad}.blog-description a:hover,.post-date a:hover,.post-reading a:hover{color:#a41c34}.post-line:after{border-bottom:1px dotted #303030;content:"";display:block;margin:40px auto 0;width:100px}.post-content:last-child{margin-bottom:0}.post-content .footnotes{border-spacing:0;margin-bottom:0}.post-content .footnotes .label+td{width:100%}.post-content .gist tr{border-bottom:0}.post-footer{margin-top:5px}.post-tags,.share{color:#aeadad;font-size:14px}.post-tags span,.share span{font-weight:600}.post-tags{float:left;margin:3px 0 0}.post-tags a:hover{color:#303030}.share{float:right}.share a{background:#a41c34;color:#fff;display:inline-block;font-size:16px;margin-left:5px;padding:5px 0 4px;width:30px;text-align:center}.share a:hover{background:#303030}.post-navigation{display:table;margin:70px auto 100px}.newer-posts,.older-posts{float:left;background:#a41c34;color:#fefefe;font-size:14px;font-weight:600;margin:0 5px;padding:10px;border-radius:8px;text-transform:uppercase}.newer-posts:hover,.older-posts:hover{background:#303030}.page-number{display:none}.post-list{list-style:none;padding:0}.post-stub-red{border-bottom:1px dotted #303030;margin:0;position:relative}.post-stub-red:first-child{padding-top:0}.post-stub-red a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;color:#424242;padding:20px 5px}.post-stub-red a:hover{background:#fcf5f5;color:#a41c34;padding:20px 12px}.post-stub-red a:hover .post-stub-tag{background:#a41c34}.post-stub-blue{border-bottom:1px dotted #303030;margin:0;position:relative}.post-stub-blue:first-child{padding-top:0;border-top:1px dotted #303030}.post-stub-blue a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;color:#424242;padding:20px 5px}.post-stub-blue a:hover{background:#f5f5fc;color:#142335;padding:20px 12px}.post-stub-blue a:hover .post-stub-tag{background:#142335}.post-row{align-items:center;display:flex}.post-text{flex-grow:1;padding:7px}.post-img img{max-width:250px;margin:0 20px 0 0}.post-stub-tag{background:#303030;border-radius:3px;color:#fff;font-size:20px;padding:0 5px;text-transform:uppercase}.post-stub-tag .post-stub-description{margin-top:10px}.post-stub-title{margin:0}.post-stub-description,.post-stub-title{display:inline-block;text-transform:none}.post-stub-description{margin:7px 0 0}.post-stub-date{display:inline-block}.post-stub-date:before{content:"/ "}.next-posts-link a,.previous-posts-link a{display:block;padding:8px 11px}.center-quote{text-align:center}.bolognese-recipe{text-align:center;color:#444;font-size:18px}.divider{position:relative;margin-top:50px;margin-bottom:50px;height:1px}.solid-divider{border-bottom:6px solid #142335;margin:0 0 40px;padding:0;text-align:center;height:1px}.div-transparent:before{content:"";position:absolute;top:0;left:5%;right:5%;width:90%;height:1px;background-image:linear-gradient(90deg,transparent,#303133,transparent)}.cookie-container{position:fixed;bottom:-100%;left:0;right:0;background:#142335;color:#f7f7f7;padding:0 32px;box-shadow:0 -2px 16px rgba(20,35,53,.39);transition:.4s}.cookie-container p{float:left;margin:16px 0}.cookie-container.active{bottom:0}.cookie-container a{color:#f7f7f7;text-decoration:underline}.cookie-btn{background:#a41c34;border:0;color:#f5f6fa;padding:12px 48px;margin:16px 0;border-radius:8px;cursor:pointer;float:right}.skip-to-recipe-button{text-align:center;padding:10px 0 30px}.skip-to-recipe-button a{background:#a41c34}.skip-to-recipe-button a,.skip-to-recipe-button a:hover{border:0;color:#f5f6fa;padding:12px 20px;margin:16px 0;border-radius:8px;cursor:pointer}.skip-to-recipe-button a:hover{background:#142335}.author-profile{margin:0 40px}.author-profile:after{border-bottom:1px dotted #303030;content:"";display:block;margin:40px auto 0;width:100px}.author-heading{margin:15px auto;text-align:center;width:100%}.author-avatar{border-radius:50px;margin:5px 10px 0 0}.author-avatar,.author-name{display:inline;vertical-align:middle}.author-name{font-size:52px;font-weight:700}.author-meta,.author-name{text-align:center;text-transform:uppercase}.author-meta{color:#aeadad;font-size:14px;font-weight:600;line-height:1;margin:25px 0 0}.author-meta span{display:inline-block;margin:0 10px 8px}.author-meta i{margin-right:8px}.author-meta a{color:#aeadad}.author-meta a:hover{color:#a41c34}.author-bio{margin:20px auto 0;text-align:center;max-width:700px}.footer{background:#142335;color:#f7f7f7;height:265px;margin-top:95px;overflow:auto}.footer .site-title-wrapper{margin:80px auto 35px}.footer .site-title a:hover{background:#a41c34}.footer .button-square:hover,.footer h4{background:#142335}.footer a{color:#f7f7f7}.footer-copyright{color:#f7f7f7;font-size:14px;margin:0;text-align:center;text-transform:uppercase}.footer-copyright a{color:#f7f7f7;font-weight:700}.footer-copyright a:hover{color:#fefefe}.continue-heading{margin:100px 0 50px;text-align:center}#nprogress .bar{background:#a41c34}#nprogress .peg{box-shadow:0 0 10px #a41c34,0 0 5px #a41c34}#nprogress .spinner-icon{border-top-color:#a41c34;border-left-color:#a41c34}.resp-sharing-button__icon,.resp-sharing-button__link{display:inline-block}.resp-sharing-button__link{text-decoration:none;color:#fff;margin:.5em}.resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:.5em .75em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.resp-sharing-button__icon svg{width:1.2em;height:1.2em;margin-right:.2em;vertical-align:top}.resp-sharing-button--small svg{margin:0;vertical-align:middle}.resp-sharing-button__icon{stroke:#fff;fill:none}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.resp-sharing-button--twitter:hover{background-color:#2795e9}.resp-sharing-button--pinterest:hover{background-color:#8c0615}.resp-sharing-button--facebook:hover{background-color:#2d4373}.resp-sharing-button--yummly{background-color:#d84d1a}.resp-sharing-button--yummly:hover{background-color:#c44714}.resp-sharing-button--tumblr:hover{background-color:#222d3c}.resp-sharing-button--reddit{background-color:#5f99cf}.resp-sharing-button--reddit:hover{background-color:#3a80c1}.resp-sharing-button--google{background-color:#dd4b39}.resp-sharing-button--google:hover{background-color:#c23321}.resp-sharing-button--linkedin{background-color:#0077b5}.resp-sharing-button--linkedin:hover{background-color:#046293}.resp-sharing-button--email:hover{background-color:#5e5e5e}.resp-sharing-button--xing{background-color:#1a7576}.resp-sharing-button--xing:hover{background-color:#114c4c}.resp-sharing-button--whatsapp{background-color:#25d366}.resp-sharing-button--whatsapp:hover{background-color:#1da851}.resp-sharing-button--hackernews{background-color:#f60}.resp-sharing-button--hackernews:focus,.resp-sharing-button--hackernews:hover{background-color:#fb6200}.resp-sharing-button--vk{background-color:#507299}.resp-sharing-button--vk:hover{background-color:#43648c}.resp-sharing-button--facebook{background-color:#3b5998;border-color:#3b5998}.resp-sharing-button--facebook:active,.resp-sharing-button--facebook:hover{background-color:#2d4373;border-color:#2d4373}.resp-sharing-button--twitter{background-color:#55acee;border-color:#55acee}.resp-sharing-button--twitter:active,.resp-sharing-button--twitter:hover{background-color:#2795e9;border-color:#2795e9}.resp-sharing-button--tumblr{background-color:#35465c;border-color:#35465c}.resp-sharing-button--tumblr:active,.resp-sharing-button--tumblr:hover{background-color:#222d3c;border-color:#222d3c}.resp-sharing-button--email{background-color:#777;border-color:#777}.resp-sharing-button--email:active,.resp-sharing-button--email:hover{background-color:#5e5e5e;border-color:#5e5e5e}.resp-sharing-button--pinterest{background-color:#bd081c;border-color:#bd081c}.resp-sharing-button--pinterest:active,.resp-sharing-button--pinterest:hover{background-color:#8c0615;border-color:#8c0615}.header{box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);width:100%;padding-top:16px;padding-bottom:16px}.header,.header .menu-btn:hover{background-color:#142335}.header .logo{display:block;float:left;font-size:2em;padding:10px 20px;text-decoration:none}.header .menu-icon{display:none}.menu-list{margin:0;padding:0;list-style:none;overflow:hidden;background-color:#142335}.menu-item{float:left;margin:0;padding:10px 0}.menu-item a{display:block;text-align:center;padding:0 30px;color:#f7f7f7}.nav{clear:none;float:right;max-height:none}.header .menu-icon .navicon{height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:after,.header .menu-icon .navicon:before{background:#f7f7f7;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.submenu-list{max-width:240px;display:none;list-style:none;padding:16px 0 15px;margin:0;position:absolute;top:64px;z-index:99;background:#f7f7f7;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);max-height:0;transition:max-height .2s ease-out}.menu-item:hover,.menu-item:hover a{background:#f7f7f7;color:#a41c34}.menu-item:hover .submenu-list,.submenu-list:hover{display:block;max-height:240px}.header .menu-btn{display:none}.header .menu-btn:checked~.nav .menu-list{max-height:240px}.header .menu-btn:checked~.menu-icon .navicon{background:transparent}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.terms-list{display:grid;grid-template-rows:1fr;grid-gap:5px;list-style:none;justify-items:stretch}.strip-item{padding:5px;margin:0}.strip{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(335px,auto));background-color:#f7f7f7;border-radius:3px;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);line-height:1;transition:all .5s ease}.strip .strip-image{margin:7px;padding:2px 10px;object-fit:cover}.strip .strip-image .strip-image-container{height:188px;max-width:250px;overflow:hidden;margin-left:auto;margin-right:auto}.strip .strip-image .strip-image-container img{transition:all .5s ease}.strip-content{grid-template-rows:1fr 1fr;display:grid;padding:10px 15px}.strip-content .strip-title{align-self:center}.strip-content .strip-title h2{font-size:22px;line-height:1.3}.strip-content .strip-description{justify-self:start}.strip-content .strip-description p{font-size:20px;color:#676767;line-height:1.3}.strip-item:hover .strip-image img{transform:scale(1.1)}.strip-item:hover .strip{box-shadow:20px 30px 50px -18px rgba(0,0,0,.4)}.small-strip-list{display:grid;grid-template-columns:repeat(1,1fr);list-style:none;justify-items:stretch;grid-gap:10px}.small-strip-list .small-strip-item{padding:5px;margin:0;justify-content:center;align-items:center}.small-strip-list .small-strip-item a .small-strip{display:grid;grid-template-columns:auto 1fr;background-color:#f7f7f7;border-radius:3px;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);line-height:1;transition:all .5s ease}.small-strip-list .small-strip-item a .small-strip .small-strip-image{margin:7px;padding:2px 10px;object-fit:cover}.small-strip-list .small-strip-item a .small-strip .small-strip-image .small-strip-image-container{height:188px;max-width:250px;overflow:hidden;margin-left:auto;margin-right:auto}.small-strip-list .small-strip-item a .small-strip .small-strip-image .small-strip-image-container img{transition:all .5s ease;vertical-align:middle}.small-strip-list .small-strip-item a .small-strip .small-strip-content{padding:5px 10px;grid-template-columns:1fr}.small-strip-list .small-strip-item a .small-strip .small-strip-content .small-strip-title{grid-row-start:1;grid-row-end:1}.small-strip-list .small-strip-item a .small-strip .small-strip-content .small-strip-title h2{font-size:22px}.small-strip-list .small-strip-item a .small-strip .small-strip-content .small-strip-description{justify-self:start}.small-strip-list .small-strip-item a .small-strip .small-strip-content .small-strip-description p{font-size:20px;color:#676767;line-height:1.3}.small-strip-right{grid-template-columns:1fr auto!important}.small-strip-item:hover .small-strip-image img{transform:scale(1.1)}.small-strip-item:hover .small-strip{box-shadow:20px 30px 50px -18px rgba(0,0,0,.4)}.small-cards-list{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;justify-items:stretch}.small-cards-list .small-cards-item{padding:5px;margin:0;justify-content:center;align-items:center}.small-cards-list .small-cards-item .small-card{display:grid;grid-template-rows:1fr;background-color:#f7f7f7;height:240px;border-radius:3px;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);transition:all .5s ease;line-height:1}.small-cards-list .small-cards-item .small-card a{display:grid;grid-template-rows:auto 1fr}.small-cards-list .small-cards-item .small-card a .small-card-image{max-width:220px;vertical-align:middle;overflow:hidden;margin-left:auto;margin-right:auto}.small-cards-list .small-cards-item .small-card a .small-card-image img{transition:all .5s ease;vertical-align:middle}.small-cards-list .small-cards-item .small-card a .small-card-content{padding:5px;grid-template-columns:1fr}.small-cards-list .small-cards-item .small-card a .small-card-content .small-card-title{grid-row-start:1;grid-row-end:1}.small-cards-list .small-cards-item .small-card a .small-card-content .small-card-title h2{font-size:20px;text-align:center}.small-cards-item:hover .small-card-image img{transform:scale(1.1)}.small-cards-item:hover .small-card{box-shadow:20px 30px 50px -18px rgba(0,0,0,.4)}.cards-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:5px;list-style:none;justify-items:stretch}.cards-item{padding:5px;margin:0;justify-content:center;align-items:center}.card-image{height:188px;max-width:250px;margin-top:20px;vertical-align:middle;overflow:hidden;margin-left:auto;margin-right:auto}.card-image img{transition:all .5s ease;vertical-align:middle}.cards-item:hover .card-image img{transform:scale(1.1)}.cards-item:hover .card{box-shadow:20px 30px 50px -18px rgba(0,0,0,.4)}.card{display:grid;grid-template-rows:1fr auto;background-color:#f7f7f7;border-radius:3px;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);height:570px;transition:all .5s ease;line-height:1}.card a{display:grid;grid-template-rows:208px auto}.card-content{padding:10px;display:grid;grid-template-rows:40% 60%;grid-template-columns:1fr}.card-content .card-title{grid-row-start:1;grid-row-end:1}.card-content .card-title h2{font-size:22px;text-align:center;line-height:1.3}.card-content .card-description{grid-row-start:2;grid-row-end:2}.card-content .card-description p{font-size:20px;color:#676767;text-align:center;line-height:1.3}.card-tags{padding:5px 5px 10px;list-style:none;display:inline-block}.card-tags li{text-align:center;display:inline}.card-tags .card-tag{background:#142335;border-radius:3px;color:#f7f7f7;font-size:18px;padding:3px 5px;margin:3px 5px;float:left;display:block}.taxonomy-nav{text-align:center}.taxonomy-nav .taxonomy-nav-wrapper .taxonomy-tags{display:inline-flex;flex-wrap:wrap;justify-content:center;padding:5px 5px 10px}.taxonomy-nav .taxonomy-nav-wrapper .taxonomy-tags .taxonomy-tag{background:#142335;border-radius:3px;color:#f7f7f7;font-size:18px;padding:3px;margin:2px 8px}.all-recipe-wrapper{display:flex;justify-content:center}.all-recipe-wrapper .back-to-all-recipes{background:#a41c34;color:#f7f7f7;font-size:18px;padding:10px;border-radius:8px;margin:3px}.more-recipes-button{text-align:center;padding:35px 0 8px}.more-recipes-button a{background:#a41c34;border:0;color:#f5f6fa;padding:8px 12px;margin:16px 0;border-radius:8px;cursor:pointer}.more-recipes-button a:hover{background:#142335;color:#f5f6fa}@media only screen and (max-width:1140px){table{display:block;overflow-x:auto;white-space:nowrap}h1,h2,ol,p,ul{margin-bottom:20px}blockquote{margin:30px 0}pre{margin:20px 0}hr{margin:35px 0}.site-title{float:none;margin-bottom:15px}.site-title a{float:none}.site-title+.button-square{margin-left:0}.site-nav-item{display:block;margin:15px 0}.post-header{margin-bottom:20px;padding-bottom:20px}.post-header p{word-wrap:break-word;overflow-wrap:break-word}.author-heading,.author-name,.page-title,.post-title{font-size:42px;margin-top:5px}.author-meta,.blog-description,.post-date{margin-top:20px}.author-meta:after,.author-meta:before,.blog-description:after,.blog-description:before,.post-date:after,.post-date:before{margin-top:30px}.author-profile:after,.author-profile:before{margin-top:20px}.post-stub-title{display:block}.post-stub-date:before{content:"";display:block}.post-list{margin-top:20px}.author-profile,.post-container,.post-list{margin-right:25px;margin-left:25px}.post-tags{width:100%}.post-stub a,.post-stub a:hover{padding-top:12px;padding-bottom:12px}.share{float:left;margin-top:20px}.share a{margin:0 5px 0 0}.footer{margin-top:50px}.footer .site-title-wrapper{text-align:center}.footer .button-jump-top{clear:both;display:inline-block;float:none}.site-header{padding-top:40px}.author-heading,.author-name,.page-title,.post-title{font-size:36px;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}.author-meta,.blog-description,.post-date{line-height:1.6;margin-top:10px}.author-meta:after,.author-meta:before,.blog-description:after,.blog-description:before,.post-date:after,.post-date:before{margin-top:20px}.site-title a{padding:0}.site-title.from-home{font-size:45px}.post-img img{margin:0 auto}.post-row{align-items:center;text-align:center;display:block}.post-text{padding-bottom:12px}.author-profile:after,.author-profile:before{margin-top:10px}.author-profile,.post-container,.post-list{margin-right:15px;margin-left:15px;padding-top:20px}.author-avatar{display:block;margin:0 auto 18px}.author-meta span{display:block;margin:18px 0}.footer-copyright{padding:0 10px}.continue-heading{margin:50px 0 20px}.cookie-btn{padding:10px 24px;margin-bottom:16px;font-size:.8em}.header{position:fixed;z-index:3;top:0}.menu-item{display:block;text-decoration:none;float:none;min-width:250px}.menu-item a{display:block;text-align:left;padding:5px 20px}.nav{float:none}.nav .menu-list{clear:both;max-height:0;transition:max-height .2s ease-out;float:left;width:100%}.header .menu-icon .navicon{background:#f7f7f7;display:block}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:12px 20px;position:relative;user-select:none}.resp-sharing-button__link{margin:0}.header-logo{padding:0 20px}.header-logo-small{display:inline}.header-logo-large{display:none}.menu-item:hover,.menu-item:hover a{background:#142335;color:#f7f7f7}.menu-item:hover .submenu-list,.submenu-list,.submenu-list:hover{display:none}.small-cards-list{grid-template-columns:repeat(2,1fr)}.small-strip{grid-template-rows:auto 1fr}.small-strip,.small-strip-right{grid-template-columns:none!important}.card{height:510px}.small-strip-list .small-strip-item a .small-strip .small-strip-content .small-strip-description p,.small-strip-list .small-strip-item a .small-strip .small-strip-content .small-strip-title h2{text-align:center}}