:root{--blue1:#00425e;--blue2:#006d98;--blue3:#4f84ab;--blue4:#b5c6e7;--blue5:#abcee3}.outline-stesora1{color:var(--blue2)}h1,h2,h3,h4,h5,h6{font-family:"EB Garamond",serif;font-style:italic;font-weight:bold!important;text-transform:initial!important}figcaption{line-height:1.5rem;margin-top:.75rem}.sans{font-family:Datalegreya,sans-serif;font-weight:100}.sanstitle h1,.sanstitle h2,.sanstitle h3,.sanstitle h4{font-family:Datalegreya,sans-serif!important;font-weight:700}.max100 img{max-width:100%!important}#g-navigation{position:fixed;width:100%;background:linear-gradient(178deg,#fff 60%,#fffa 61%,#fffa 69%,#fff3 70%,#fff3 76%,#fff0 77%,#fff0 100%)}.g-menu-item-title{border-bottom:1px solid var(--blue5);text-transform:uppercase}#g-header.main .sans{font-size:1.5rem}.outline-stesora1 #g-page-surround,.outline-stesora_temp #g-page-surround{background:url(/wp-content/uploads/sites/4/2023/06/paper4.webp) repeat-y center center / 100vw}.outline-stesora1 section,.outline-stesora1 header,.outline-stesora1 #g-mainbar,.outline-stesora1 footer,.outline-stesora_temp section,.outline-stesora_temp header,.outline-stesora_temp #g-mainbar,.outline-stesora_temp footer{background:transparent!important}#g-header{margin-top:6rem}.sans.savethedate{font-size:7rem!important;line-height:4rem}.sans .cursive{font-family:#fff Angelica,cursive;font-size:3rem;display:block;margin-top:1.5rem}.onbottom{transform:rotate(180deg)}.onleft img,.onright img{transform-origin:center center}.onleft{text-align:right}.onright{text-align:left}.namesblock .serif{font-size:2rem}.dateplace .sans{font-size:4rem!important}.dateplace .sans.thedate{font-size:5.5rem!important;border-top:2px solid #abcee3;display:inline;border-bottom:2px solid #abcee3;padding:1rem 0}.names{font-family:#fff Angelica,cursive;font-size:3rem}.serif{font-family:'EB Garamond',serif;font-style:italic;font-weight:500}p.serif{font-size:1.5rem;line-height:1.25rem}.head{text-align:center;color:var(--blue2);padding-top:5rem}.spacer{height:1rem}.conj{font-family:Datalegreya,sans-serif;display:block;font-size:1.75rem}.namesrow{margin-top:3rem}.size-20.namesrow img{max-width:100%!important;margin:5rem 0!important}#g-header.main{text-align:center}#g-header.main img{max-width:30rem}.onleft img,.onright img{max-height:30rem}#g-intro h2,#g-intro h3{font-family:'EB Garamond',serif;margin-bottom:0}#g-intro h2{font-size:2.5rem;text-transform:uppercase;font-weight:700;letter-spacing:1rem;text-align:center;margin-top:4rem;line-height:3rem}#g-intro h3{font-size:2rem;line-height:2.5rem}#g-intro a{border-bottom:1px solid var(--blue5)}.program .g-content{display:inline-block}.program{text-align:center}.program p{margin:.25rem 0}.ptime{width:12rem;float:left;text-align:right;margin:1rem 1rem 0 0!important}.pwhat{margin-top:1rem!important;float:left}.pwhere{margin-left:13rem!important;font-family:"EB Garamond",serif;font-size:1.25rem;font-style:italic;line-height:1.5rem;clear:both;text-align:left}.pnotes{max-width:22rem;font-size:.9rem;clear:both;text-align:left;margin-left:8rem!important;line-height:1.1rem;font-style:italic}#g-intro .places h2,#g-intro .wdonations h2,#dresscode h2,#accomodation h2{letter-spacing:.5rem;line-height:2rem}.pl-img .g-content{padding:0;margin:0}.mmemi1.text{margin-top:2rem}.mmemi2 .ssimg{margin-top:7rem}.mmemi2.text{margin-top:1rem}.mmemi3 .ssimg{margin-top:3rem}#pachino{margin-bottom:3rem}.pkino1.text{margin-top:3rem}.pkino3.text{margin-top:1rem}.pkino4.text{margin-top:5rem;padding-left:5rem}.monot{font-family:monospace;font-size:1.25rem;color:#000}.monot{font-family:monospace;color:#05435b;font-size:1.25rem}#accomodation{line-height:1.5rem}.colsintro{max-width:40rem;margin:1rem auto!important;line-height:2rem}#villa{display:block;max-width:48rem;margin:2rem auto 6rem}figcaption{font-family:"EB Garamond",serif;font-size:1.25rem;text-align:center;font-style:italic;color:var(--blue1)}.col{max-width:28rem;margin:1rem auto}.cols{columns:24rem;column-gap:2rem;column-fill:balance;margin-top:1rem}.cols p,.colsitem{display:inline-block}#accomodation a{font-weight:700}.g-toplevel{text-align:center}.stesora .g-menu-item-title{font-size:1.25rem;text-transform:uppercase;line-height:1.75rem;text-align:}.stesora .g-menu-item-container{text-align:center}.g-offcanvas-open .fa-bars::before{content:"\f00d";color:var(--blue3)}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:var(--blue5)}.g-offcanvas-toggle{position:fixed}.admin-bar .g-offcanvas-toggle{margin-top:32px}@media screen and (max-width:75rem){.onleft,.onright{text-align:center}}@media screen and (max-width:60rem){.onleft img{}}@media screen and (max-width:48rem){.onleft,.onright{display:none}.head{padding:0}.floralline-std .g-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.places.text,.places .ssimg{margin:0!important}.places.pl-img{order:0}.places.text{padding:0;order:2}.monot{display:block}#accomodation h2{letter-spacing:0;font-size:2rem}#accomodation{line-height:1.5rem}}@media screen and (max-width:32rem){.floralline-std .g-content{margin:0;padding:0}.floralline-std img{max-width:100%!important}.size-20.namesrow img{max-width:5rem!important;margin:1rem auto!important}.names{font-size:2.5rem}.namesblock{margin-top:-1rem;margin-bottom:-4rem}.dateplace .sans.thedate{font-size:3.5rem!important}.dateplace .sans{font-size:2.5rem!important}.ptime{width:5rem;max-height:1.5rem;overflow:visible}.pwhere,.pnotes{margin-left:6rem!important}}