@keyframes underlineOut{0%,1%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes underlineIn{0%,1%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{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}:where(figure){margin:0 0 1em}@font-face{font-display:swap;font-family:"BespokeSerif";src:url(/wp-content/themes/iolandabadea/assets/fonts/BespokeSerif-Regular.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-display:swap;font-family:"BespokeSerif";src:url(/wp-content/themes/iolandabadea/assets/fonts/BespokeSerif-Italic.woff2)format("woff2");font-weight:400;font-display:swap;font-style:italic}@font-face{font-display:swap;font-family:"BespokeSerif";src:url(/wp-content/themes/iolandabadea/assets/fonts/BespokeSerif-Medium.woff2)format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-display:swap;font-family:"JetBrainsMono";src:url(/wp-content/themes/iolandabadea/assets/fonts/JetBrainsMono-Regular.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}.col-xs-12,.row{box-sizing:border-box;-webkit-box-flex:0}.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.8rem;margin-left:-.8rem}.col-xs-12{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.8rem;padding-left:.8rem;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media only screen and (min-width:48em){.col-sm-4{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:.8rem;padding-left:.8rem;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}}a,body,details,div,figure,footer,h1,h2,h3,h4,header,html,i,img,label,li,nav,p,section,small,span,summary,ul{margin:0;padding:0;border:0;font-size:100%}small{font-size:80%}details,footer,header,img,nav,section,summary,svg{display:block}*,::after,::before{box-sizing:border-box}body,html{min-height:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;text-size-adjust:none}img,svg{max-width:100%;height:auto}ul{list-style:none}button,input{font-family:inherit;font-size:100%;margin:0;line-height:1.15;text-transform:none}button{-webkit-appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:target{scroll-margin-block:5ex}::selection{background:rgb(var(--accent));color:var(--text-color-invert);text-shadow:none}:root{--max-width:1480px;--max-width-narrow:860px;--linen:#F5E9DC;--white:#f8f3ed;--accent:54, 30, 20;--highlight:#FDCF61;--link-underline:#e34646;--text-color-primary:rgb(var(--accent));--text-color-light:#675F5B;--text-color-invert:#F5E9DC;--font-family-primary:"BespokeSerif";--font-family-secondary:"JetBrainsMono";--font-size-xl:56px;--font-size-l:24px;--font-size-m:18px;--font-size-s:14px;--line-height:1.3;--spacer-xs:8px;--spacer-s:16px;--spacer-m:32px;--spacer-l:48px;--spacer-xl:96px;--spacer-xxl:144px;--grid-gap:48px;--border:1px solid rgba(0, 0, 0, 0.1);--border-invert:1px solid rgba(255, 255, 255, 0.20);--round-corners:4px;--z-index-overlay:100;--z-index-header:200;--transition-easeInOutCirc:cubic-bezier(0.85, 0, 0.15, 1);--transition-easeInOutQuint:cubic-bezier(0.83, 0, 0.17, 1);--transition-easeOutQuart:cubic-bezier(0.25, 1, 0.5, 1)}.flow>*+*{margin-block-start:var(--spacer-m)}.flow :is(h2+*,h3+*,h4+*){margin-block-start:var(--spacer-s)}section{padding-left:var(--grid-gap);padding-right:var(--grid-gap);margin-bottom:var(--spacer-xxl)}.page-title{margin-bottom:var(--spacer-l)}.container-narrow{width:100%;max-width:var(--max-width-narrow);margin:0 auto}h1,h2,h3,h4,small{font-weight:400;font-size:var(--font-size-m)}.heading-1{font-weight:600;font-size:var(--font-size-xl);line-height:1.1;letter-spacing:-1px}.heading-2,.heading-3{font-weight:600;line-height:1.2}.heading-2{font-size:var(--font-size-l);letter-spacing:-.5px}.heading-3{font-size:var(--font-size-m)}.page-title.centered{text-align:center}.section-title{padding:var(--spacer-xs)0;margin-bottom:var(--spacer-l);font-family:var(--font-family-secondary);border-top:var(--border);display:flex;justify-content:space-between}.meta,.section-title,.section-title small{font-size:var(--font-size-s)}.meta{border-bottom:var(--border);font-family:var(--font-family-secondary);display:inline-block}.button,figure{border:var(--border);border-radius:var(--round-corners)}.button{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacer-xs);text-align:center;background-color:var(--highlight);font-family:var(--font-family-secondary);font-size:var(--font-size-s);color:var(--text-color-primary);width:100%;max-width:360px;padding:var(--spacer-s);height:auto;transition:all .3s ease}.button:hover{background:#ffe3a3;color:var(--text-color-primary)!important}.button-arrow,.button-arrow i,.button-small,.button-small i{position:relative;display:inline-flex;justify-content:center;align-items:center}.button-arrow,.button-small{z-index:1}.button-arrow:hover{color:inherit}.button-arrow:before,.button-arrow:hover::before{animation-iteration-count:1;animation-fill-mode:forwards}.button-arrow:before{content:"";display:block;width:100%;background:var(--highlight);height:4px;position:absolute;left:0;bottom:-1px;animation-name:underlineOut;animation-duration:.75s;animation-timing-function:var(--transition-easeOutQuart)}.button-arrow:hover::before{animation-name:underlineIn;animation-duration:.5s;animation-timing-function:var(--transition-easeInOutCirc)}.button-arrow i,.button-small i{border-radius:12px;text-align:center}.button-arrow i{width:24px;height:24px;border:var(--border);margin-right:var(--spacer-xs)}.button-arrow i svg{margin-left:2px}.button-arrow.invert,.header-contact:hover{color:var(--text-color-invert)}.button-arrow.invert i{border:var(--border-invert)}.button-small i{margin-left:var(--spacer-xs)}.button-arrow i svg,.button-small i svg{display:inline-block;width:6px;fill:currentColor}html{background:rgb(var(--accent))}body,input{color:var(--text-color-primary)}body{font-family:var(--font-family-primary);background:var(--linen);font-size:var(--font-size-m);line-height:var(--line-height);font-weight:400}.wrapper,.zigzag{position:relative;width:100%}.wrapper{margin:0 auto;padding-top:var(--spacer-xxl);min-height:100vh;display:flex;flex-direction:column;z-index:0}.post-meta-box p,main{flex:1}a{transition:color .3s;text-decoration:none}a:hover{color:var(--text-color-light)}figure{display:block}figure img{border-radius:calc(var(--round-corners) - 1px);opacity:0;transition:opacity .75s}figure a{padding:var(--spacer-xs);display:block;transition:opacity .5s}figure a:hover{opacity:.7}.zigzag{overflow:hidden;height:8px;margin:0 auto var(--spacer-s) auto}.zigzag:before{background:linear-gradient(45deg,transparent,transparent 49%,var(--text-color-primary) 49%,transparent 51%)}.zigzag:after{background:linear-gradient(-45deg,transparent,transparent 49%,var(--text-color-primary) 49%,transparent 51%)}.zigzag:after,.zigzag:before{position:absolute;content:"";width:100%;left:0;height:4px;background-size:8px 8px}.header,.top-bar{position:fixed;left:0;width:100%;font-size:var(--font-size-s)}.top-bar{top:0;z-index:calc(var(--z-index-header) + 1);text-align:center}.top-bar a,a{color:var(--text-color-primary)}.top-bar a{display:flex;text-align:center;align-items:center;gap:var(--spacer-xs);width:100%;height:28px;padding:4px;background-color:var(--highlight);transition:background-color .3s}.top-bar a:hover{background-color:#feda85}.header{top:28px;height:48px;text-transform:uppercase;background-color:var(--linen);border-bottom:var(--border);font-family:var(--font-family-secondary);z-index:var(--z-index-header);padding:var(--spacer-xs) var(--grid-gap);transition:transform .3s ease,background-color .3s}.logo,.top-bar a{justify-content:center}.logo{z-index:1;width:180px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.logo svg{height:auto;display:block}.logo,.menu,.navbar{display:flex;align-items:center}.navbar{position:relative;justify-content:space-between;height:100%}.menu{gap:var(--spacer-m)}.header-contact{background:var(--text-color-primary);color:var(--text-color-invert);border-radius:14px;padding:calc(var(--spacer-xs)/2) var(--spacer-s);transition:all .3s ease}.header-contact:hover{background-color:rgba(var(--accent),.8)}.mobile-menu-toggle{display:none}.overlay{position:fixed;z-index:var(--z-index-overlay);width:100%;height:100dvh;left:0;top:0;display:block;background-color:rgba(var(--accent),.95);opacity:0;visibility:hidden;transition:visibility .5s,opacity .5s}.footer,.footer-bottom-row,.footer>div{display:flex;justify-content:space-between}.footer{width:100%;background:rgb(var(--accent));flex-direction:column;padding:var(--spacer-m) var(--grid-gap);gap:var(--spacer-xxl);min-height:100svh}.footer,.footer a,.footer a:hover{color:var(--text-color-invert)}.footer-bottom-row,.footer>div{align-items:center}.footer-bottom-row{flex-direction:column;justify-content:center}.footer .foot,.footer-quote span{font-family:var(--font-family-secondary)}.footer .foot{font-size:12px;display:flex;justify-content:space-between;align-items:center;width:100%}.footer-quote{font-family:var(--font-family-primary);font-size:var(--font-size-m);line-height:1.2;position:relative;padding-left:var(--spacer-m);cursor:default}.footer-quote .quot{display:block;position:absolute;left:0;margin-top:0;top:2px;width:24px}.footer-quote span{font-size:var(--font-size-s);font-style:normal;display:block;margin-top:var(--spacer-xs)}.footer-quote svg,.logo svg{fill:currentColor;width:100%}.arrow{cursor:pointer;display:flex;text-align:center;justify-content:center;align-items:center;border:var(--border-invert);border-radius:50%;padding:var(--spacer-xs);transition:transform .3s ease}.arrow svg{position:relative;display:block;transition:all .3s ease;bottom:0;width:24px}.arrow:hover{transform:translateY(-8px)}.footer-cta{flex-direction:column;text-align:center;max-width:820px;align-self:center}.footer-logo{margin-bottom:var(--spacer-s);width:320px}.footer-logo svg{fill:currentColor;width:100%;height:auto;display:inline-block}.footer-cta .heading-1{margin-bottom:var(--spacer-l)}.footer-bottom-row a{display:inline-block;border-bottom:1px solid rgb(255 255 255/.1);transition:border-bottom-color .3s ease}.footer-bottom-row a:hover{border-bottom-color:var(--text-color-invert)}.footer-nav-container{display:flex;gap:var(--spacer-l)}.footer-menu{display:flex;gap:var(--spacer-s)}.zigzag.invert:before{background:linear-gradient(45deg,transparent,transparent 49%,var(--text-color-invert) 49%,transparent 51%)}.zigzag.invert:after{background:linear-gradient(-45deg,transparent,transparent 49%,var(--text-color-invert) 49%,transparent 51%)}.zigzag.invert:after,.zigzag.invert:before{background-size:8px 8px}.whatsapp-button{position:fixed;bottom:var(--grid-gap);right:var(--grid-gap);width:48px;height:48px;border:2px solid #25d366;background-color:#fff;border-radius:50%;display:flex;display:none;align-items:center;justify-content:center;z-index:99;opacity:1;transition:transform .3s ease,opacity .3s ease}.whatsapp-button:hover{transform:scale(1.1)}.whatsapp-button img{width:24px;height:24px}.online-widget{display:flex;flex-direction:row-reverse;padding:0;background:rgb(var(--accent));color:var(--text-color-invert)}.online-widget>div{width:50%}.online-widget-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:var(--spacer-xxl) var(--spacer-xl)}.online-widget-content>:not(.button){max-width:720px}.online-thumbnail{border-radius:0;border:0}.online-thumbnail img{object-fit:cover;object-position:center center;width:100%;height:100svh;border-radius:0}.blog-item{padding:var(--spacer-s)0 var(--spacer-m)0}.article p,.blog-item *{max-width:640px}.blog-item.flow>*+*{margin-block-start:var(--spacer-s)}.recomandari .blog-item{text-align:center;padding-top:var(--spacer-xs)}.recomandari .blog-item.flow>*+*{margin-block-start:var(--spacer-xs)}.author-avatar{min-width:120px;border-radius:50%;padding:4px;border:var(--border);display:inline-block}.author-avatar img{width:100%;border-radius:50%}#reading-progress-container{position:fixed;top:0;left:0;width:100%;height:4px;background:rgb(0 0 0/.05);z-index:calc(var(--z-index-header) + 2);transition:transform .3s;transform:translateY(-100%)}#reading-progress-bar{height:100%;width:0%;background:var(--link-underline);transition:width .1s ease-out}.post-meta-box,.single-footer{align-items:center;font-family:var(--font-family-secondary);font-size:var(--font-size-s)}.post-meta-box{display:inline-flex;justify-content:center;gap:var(--spacer-s);margin-top:var(--spacer-m);text-align:left;color:var(--text-color-light)}.post-meta-box .author-avatar{min-width:48px}.post-meta-box p a{display:inline-block;border-bottom:var(--border);transition:border-color .3s ease}.post-meta-box p a:hover{border-color:var(--text-color-light);color:var(--text-color-primary)}.single-footer{display:flex;justify-content:space-between;cursor:default;margin-top:var(--spacer-xl)}.single-footer .line{flex-grow:1;border-top:var(--border);height:1px}.tags a{display:inline-block;margin-right:var(--spacer-s)}.article p{margin-left:auto;margin-right:auto}.article a,.tags a{border-bottom:2px solid var(--link-underline)}@media screen and (max-width:1440px){:root{--font-size-xl:36px}.footer-cta{max-width:520px}.online-widget-content>*{max-width:460px}}@media screen and (max-width:1023px){:root{--grid-gap:24px}.header,.mobile-menu-toggle{justify-content:flex-end;align-items:center}.header{display:flex;padding-left:0;padding-right:0}.mobile-menu-toggle{display:inline-flex;height:32px;padding:0 var(--grid-gap);cursor:pointer}.mobile-menu-icon{display:flex;width:24px;height:8px;transition:all .3s ease;position:relative}.mobile-menu-icon:after,.mobile-menu-icon:before{content:"";display:block;width:100%;height:1px;left:0;position:absolute;background-color:var(--text-color-primary);transition:transform .3s ease}.menu,.navbar,.online-widget{flex-direction:column}.online-widget>div{width:100%}.mobile-menu-icon:after{bottom:0}.menu,.navbar{justify-content:center}.navbar{font-size:var(--font-size-m);gap:var(--spacer-m);position:fixed;width:100%;min-height:calc(70svh + 96px);height:auto;padding:calc(var(--spacer-xl) + 48px) var(--grid-gap) var(--spacer-xl) var(--grid-gap);left:0;top:0;background-color:var(--highlight);z-index:-1;opacity:0;visibility:hidden;transition:visibility .5s,opacity .5s}.menu{gap:var(--spacer-s);align-items:center}.header-contact,.menu{transform:translateY(32px);transition:transform .5s ease}}@media screen and (max-width:768px){:root{--font-size-xl:32px;--font-size-m:16px;--font-size-s:12px;--grid-gap:16px;--spacer-xxl:112px}.heading-1{letter-spacing:-.5px}.footer{padding:var(--grid-gap)}.footer-cta{max-width:360px}.footer-cta .heading-1{margin-bottom:var(--spacer-m)}.footer-logo{width:240px}.footer-quote{padding-left:26px}.footer-quote .quot{width:20px}.footer .foot{flex-direction:column;gap:var(--spacer-s)}.footer-nav-container{gap:var(--spacer-s);flex-direction:column-reverse;justify-content:center;align-items:center;text-align:center}.online-thumbnail img{height:50vh}.online-widget-content{padding:var(--spacer-xl) var(--spacer-m)}.page-title{text-align:center;margin-bottom:var(--spacer-m)}.single-footer .line{display:none}.single-footer .tags{text-align:center;width:100%}.single-footer .tags a{margin-bottom:var(--spacer-xs)}.recomandari{display:flex;gap:var(--spacer-s);text-align:left;justify-content:flex-start;align-items:flex-start;margin-bottom:var(--spacer-s)}.recomandari .blog-item{text-align:left;padding-top:var(--spacer-xs);padding-bottom:0;flex:1}.recomandari figure{width:160px}.recomandari figure a{padding:4px}.online-widget .heading-2{max-width:360px}}