/* 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:0.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:-0.25em}sup{top:-0.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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.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}template{display:none}[hidden]{display:none}@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"), local(".LucidaGrandeUI"), local("Ubuntu Light"), local("Segoe UI Light"), local("Roboto-Light"), local("DroidSans"), local("Tahoma")}@font-face{font-family:"Museo Sans";src:local("MuseoSans_100"), url("../../assets/fonts/MuseoSans_100.woff") format("woff");font-stretch:normal;font-weight:100;font-style:normal;font-display:auto}@font-face{font-family:"Museo Sans";src:local("MuseoSans_300"), url("../../assets/fonts/MuseoSans_300.woff") format("woff");font-stretch:normal;font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:"Museo Sans";src:local("MuseoSans_500"), url("../../assets/fonts/museosans_500-webfont.woff2") format("woff2"), url("../../assets/fonts/museosans_500-webfont.woff") format("woff");font-stretch:normal;font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:"Museo Sans";src:local("MuseoSans_700"), url("../../assets/fonts/museosans_700-webfont.woff2") format("woff2"), url("../../assets/fonts/museosans_700-webfont.woff") format("woff");font-stretch:normal;font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:"Museo Sans";src:local("MuseoSans_900"), url("../../assets/fonts/MuseoSans_900.woff") format("woff");font-stretch:normal;font-weight:900;font-style:normal;font-display:auto}body{--h-header-exp-desk: 180px;--h-header-desk: 115px;--h-header-top-desk: calc( var(--h-header-exp-desk) - var(--h-header-desk));--h-header-mob: calc( var(--h-header-desk) - 35px );--h-header-exp-mob: calc( var(--h-header-exp-desk) - 35px );--h-header-top-mob: var(--h-header-top-desk)}html{font-size:15px;scroll-behavior:smooth}body{background-color:white;color:#222222;font-family:"Museo Sans", sans-serif}body *{box-sizing:content-box}body .skip-link.screen-reader-text{display:none}body .temp-hidden{display:none}body a{color:#222222}body a:hover,body a:focus{color:#484848;transition:color 500ms ease}body a.link-wrapper{display:block;text-decoration:none;color:inherit}body p{font-size:1.6rem;line-height:2rem;padding-bottom:10px;font-weight:500}body p.light-txt{color:#7b7b7b;font-size:1rem;line-height:1.3rem;padding-top:40px}body ul{padding-left:20px;padding-bottom:20px}body ul span{font-size:1.1rem;line-height:1.9rem;margin-left:-20px}body ul li{font-size:1.1rem;line-height:1.9rem;padding-left:10px}body ol li{padding-left:25px}body strong{font-weight:700}body strong.upper{text-transform:uppercase}body i,body em{font-style:italic}body h1,body .h1-alike{font-size:2.8rem;line-height:3.4rem}body h2,body .h2-alike{font-size:2.5rem;line-height:3.2rem;font-weight:700}body h2.alt-type,body .h2-alike.alt-type{color:#168092;font-size:2.8rem;line-height:3.4rem}body h3,body .h3-alike{font-size:2.9rem;line-height:3.5rem;font-weight:700}@media screen and (max-width:767px){body h3,body .h3-alike{font-size:2rem;line-height:2.2rem}}body h5,body .h5-alike{font-size:1.3rem;line-height:1.7rem}body h6,body .h6-alike{font-size:1.6rem;line-height:1.9rem;padding:0;margin:0;font-weight:700}body .white-txt{color:white}body .txt-center{text-align:center}body .colored-txt{color:#168092}body .upper{text-transform:uppercase}@media screen and (max-width:1023px){.container{padding:0 20px}}.container.colored-bg{background-color:#e5ffe3}@media screen and (max-width:1023px){.container.hero-img{padding:0}}.content{width:100%;padding-top:40px;padding-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.content{max-width:720px}}.content.full-img{padding-top:0;padding-bottom:0;margin-bottom:40px}@media screen and (max-width:1023px){.content.full-img{padding:0}}.content-2-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-top:40px;padding-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.content-2-1{max-width:720px}}@media screen and (max-width:767px){.content-2-1{flex-wrap:wrap}}.content-2-1 .child-cont-sx{flex-basis:70%;padding-right:50px}@media screen and (max-width:767px){.content-2-1 .child-cont-sx{flex-basis:100%;padding-right:0;padding-bottom:60px}}.content-2-1 .child-cont-dx{flex-basis:30%;padding-left:20px;padding-right:50px}@media screen and (max-width:1023px){.content-2-1 .child-cont-dx{padding-right:0}}@media screen and (max-width:767px){.content-2-1 .child-cont-dx{flex-basis:100%;padding-left:0}}.content-1-2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-top:40px;padding-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.content-1-2{max-width:720px}}@media screen and (max-width:767px){.content-1-2{flex-wrap:wrap}}.content-1-2 .child-cont-sx{flex-basis:30%}@media screen and (max-width:767px){.content-1-2 .child-cont-sx{flex-basis:100%}}.content-1-2 .child-cont-dx{flex-basis:70%;padding-left:50px}@media screen and (max-width:1023px){.content-1-2 .child-cont-dx{padding-left:0}}@media screen and (max-width:767px){.content-1-2 .child-cont-dx{flex-basis:100%}}.content-1-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-top:40px;padding-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.content-1-1{max-width:720px}}@media screen and (max-width:767px){.content-1-1{flex-wrap:wrap}}.content-1-1.full-width{max-width:100%;padding-top:0;padding-bottom:0}.content-1-1 .child-cont{flex-basis:50%}@media screen and (max-width:767px){.content-1-1 .child-cont{flex-basis:100%}}.content-1-1-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-top:40px;padding-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.content-1-1-1{max-width:720px}}@media screen and (max-width:767px){.content-1-1-1{flex-wrap:wrap}}.content-1-1-1 .box,.content-1-1-1 .child-cont{flex-basis:33.3%}@media screen and (max-width:1023px){.content-1-1-1 .box,.content-1-1-1 .child-cont{flex-basis:100%}}.content-3-2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-top:40px;padding-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.content-3-2{max-width:720px}}@media screen and (max-width:767px){.content-3-2{flex-wrap:wrap}}.content-3-2 .child-cont-sx{flex-basis:60%;padding-right:50px}@media screen and (max-width:767px){.content-3-2 .child-cont-sx{flex-basis:100%;padding-right:0;padding-bottom:60px}}.content-3-2 .child-cont-dx{flex-basis:40%;padding-left:20px;padding-right:50px}@media screen and (max-width:1023px){.content-3-2 .child-cont-dx{padding-right:0}}@media screen and (max-width:767px){.content-3-2 .child-cont-dx{flex-basis:100%;padding-left:0}}.content-4-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-top:40px;padding-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto;align-items:center}@media screen and (max-width:1023px){.content-4-1{max-width:720px}}@media screen and (max-width:767px){.content-4-1{flex-wrap:wrap}}.content-4-1 .child-cont-sx{flex-basis:80%;padding-right:50px}@media screen and (max-width:767px){.content-4-1 .child-cont-sx{flex-basis:100%;padding-right:0;padding-bottom:40px}}.content-4-1 .child-cont-dx{flex-basis:20%}@media screen and (max-width:767px){.content-4-1 .child-cont-dx{flex-basis:50%;align-self:center}}.content-1-4{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-top:40px;padding-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto;align-items:center}@media screen and (max-width:1023px){.content-1-4{max-width:720px}}@media screen and (max-width:767px){.content-1-4{flex-wrap:wrap}}.content-1-4 .child-cont-sx{flex-basis:20%}@media screen and (max-width:767px){.content-1-4 .child-cont-sx{flex-basis:50%;align-self:center;padding-bottom:40px}}.content-1-4 .child-cont-dx{flex-basis:80%;padding-left:50px}@media screen and (max-width:767px){.content-1-4 .child-cont-dx{flex-basis:100%;padding-left:0}}.biblio{max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){.biblio{max-width:720px}}.biblio p{font-style:italic;font-size:1rem;line-height:1.25rem}.btn{color:white;background-color:#168092;border:1px solid transparent;cursor:pointer;text-decoration:none}.btn:hover,.btn:focus{color:#ccc}.btn.btn-primary{text-transform:uppercase;font-size:1.3rem;line-height:1.3rem;padding:15px 25px;font-weight:700;transition:all 500ms ease;box-shadow:0 0;border-radius:10px;font-weight:900}@media screen and (max-width:1023px){.btn.btn-primary{margin-bottom:30px}}@media screen and (max-width:767px){.btn.btn-primary{padding:10px 30px;font-size:1.1rem;line-height:1.3rem}}.btn.btn-primary:hover{box-shadow:0 8px 5px 0 #bbbbbb;transition:all 500ms ease}img{width:100%;height:auto}ul.mt-menu{width:100%;display:flex;justify-content:space-evenly;align-items:stretch;padding:0;margin:0}ul.mt-menu li{flex-grow:1;display:block;padding:0;margin:0;cursor:pointer}.mt-content .mt-tab{display:none;padding:25px}.mt-content .mt-tab.active{display:block}.accordion details summary{color:#168092;text-decoration:underline;font-size:1.1rem;line-height:1.6rem;cursor:pointer;text-align:right}.accordion details summary::marker{content:""}.accordion details summary::after{content:"";display:inline-block;width:8px;height:8px;border-bottom:2px solid #168092;border-right:2px solid #168092;transform:rotate(-45deg);margin-left:5px;transition:all 0.2s ease}@media screen and (max-width:1023px){.accordion details summary{text-align:center}}.accordion details .det-wrap{opacity:0;transform:translateY(-50%);transition:all 0.5s ease}.accordion details[open] summary::after{transform:rotate(45deg) translateY(-5px);transition:all 0.5s ease}@media screen and (max-width:1023px){.accordion details[open] summary{}}.accordion details[open] .det-wrap{opacity:1;transform:translateY(0);transition:all 0.5s ease}select{background-color:#e5ffe3;border-radius:5px;position:relative;left:50%;transform:translateX(-50%);padding:15px 0 15px 30px;font-size:1.1rem;border:none;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16))}select::after{content:"";width:0.8rem;height:0.5rem;background-color:red;clip-path:polygon(100% 0%, 0 0%, 50% 100%);grid-area:select}select option{border:none;background-color:#e5ffe3;color:white}select option:hover,select option:focus{background-color:#b6ffb0;color:white}.bg-white{background-color:white}.amelia-app-booking #am-cabinet .am-cabinet-timezone:not(visible),.amelia-app-booking #amelia-booking-wrap div .timezone_warning:not(visible),.el-tabs__item#tab-extras:not(visible){display:none}.am-cabinet-profile-dropdown__name,ul.el-select-dropdown__list .am-drop li.el-select-dropdown__item span,.el-select-dropdown.el-popper .el-select-dropdown__wrap ul.el-select-dropdown__list li.el-select-dropdown__item{margin-left:0}.am-cabinet-content .am-cabinet-dashboard-appointments .am-cabinet-list-head .el-row .el-col .am-cabinet-flex-row-middle-align .el-col:nth-of-type(2),.am-cabinet-content .am-cabinet-dashboard-appointments .am-cabinet-list .am-cabinet .el-collapse .el-collapse-item .am-cabinet-row.el-row .el-col .am-cabinet-flex-row-middle-align .am-cabinet-limited-col.el-col.el-col-24:nth-of-type(2),.am-cabinet-content .am-cabinet-dashboard-appointments .am-cabinet-list .am-cabinet .el-collapse .el-collapse-item div[role=tabpanel] .am-cabinet-collapsed-content .am-has-divider.el-row:first-of-type{visibility:hidden;display:none}.am-cabinet-content .am-cabinet-dashboard-appointments .am-cabinet-list-head .el-row .el-col .am-cabinet-flex-row-middle-align .el-col:nth-of-type(3),.am-cabinet-content .am-cabinet-dashboard-appointments .am-cabinet-list .am-cabinet .el-collapse .el-collapse-item .am-cabinet-row.el-row .el-col .am-cabinet-flex-row-middle-align .am-cabinet-limited-col.el-col.el-col-24:nth-of-type(3){width:68%}.el-dropdown-menu.el-popper.am-cabinet-profile-dropdown div span.am-cabinet-profile-dropdown__email{margin-left:0 !important}#tab-payment{display:none}.am-appointment-persons>img{display:none}.am-dialog-appointment .am-dialog-scrollable .el-form #pane-schedule .el-form-item.am-appointment-customer{display:none}.am-selected-dropdown-item .el-row .el-col .am-appointment-persons{display:none !important}.am-selected-dropdown-item .el-row.is-justify-left i.el-icon-close,.am-dialog-appointment-wrapper .el-dialog__wrapper .el-dialog .el-dialog__body .am-dialog-appointment .am-dialog-scrollable form.el-form .el-tabs .el-tabs__content #pane-schedule>.el-form-item{display:none}.am-cabinet-profile #pane-details form.el-form .am-cabinet-profile-details .el-col.el-col-15 .el-row .el-col.el-col-12:nth-of-type(4){display:none}#tab-specialDays{display:none}.el-select-dropdown.am-dropdown-stepByStepForm-confirmBookingForm-appointment .el-select-dropdown__item .am-phone-input-nicename,.el-select-dropdown.el-popper .el-scrollbar .el-select-dropdown__wrap ul.el-scrollbar__view li.el-select-dropdown__item span{margin-left:0}#page{display:flex;flex-wrap:wrap;align-content:space-between;gap:20px 0;min-height:100vh}#page header,#page #content,#page footer#colophon{min-width:100%;width:100%}#page header{align-self:flex-start}#page footer#colophon{align-self:flex-end}#page main p.small{font-size:1.2rem;line-height:1.6rem;color:#222222;font-weight:700}#page main .social-line{display:flex;justify-content:center}#page main .social-line a img{width:70px;margin-right:60px}@media screen and (max-width:1023px){#page main .social-line a img{width:50px;margin-right:40px}}#page main .social-line a:last-of-type img{margin-right:0}#page main a.privacy-link{font-size:1.5rem;line-height:1.9rem;text-decoration:none;font-weight:700}#page main .grey-block{background-color:#f7f7f7}@media screen and (min-width:1366px){#page main .grey-block{max-width:1300px;padding-left:50px;padding-right:50px}}#page main .headie{background-color:#f7f7f7;color:#168092}#page main .headie h1{font-size:60px;margin:10px 0}@media screen and (max-width:1023px){#page main .headie h1{font-size:44px}}#page main .tre-step.content-1-1-1{padding-top:0}#page main .tre-step.content-1-1-1 .child-cont{padding-right:40px}@media screen and (max-width:1023px){#page main .tre-step.content-1-1-1 .child-cont{padding-right:20px;padding-left:20px}}#page main .tre-step.content-1-1-1 .child-cont:last-of-type{padding-right:0}#page main .tre-step.content-1-1-1 .child-cont img{max-width:240px;margin-bottom:25px;position:relative;left:50%;transform:translateX(-50%)}#page main .tre-step.content-1-1-1 .child-cont .btn-primary{display:block;font-size:1.1rem;text-align:center}@media screen and (max-width:1023px){#page main .container .child-cont-dx,#page main .container .child-cont-sx{flex-basis:100%}}@media screen and (max-width:1023px){#page main .container .child-cont-dx img,#page main .container .child-cont-sx img{position:relative;width:60%;left:50%;transform:translateX(-50%)}}#zsiqbtn{position:fixed;top:calc(100% - 70px);left:calc(100% - 180px)}header{display:flex;flex-wrap:wrap;height:var(--h-header-exp-desk);background-color:#168092;position:sticky;top:0;z-index:10}@media screen and (max-width:1023px){header{height:var(--h-header-exp-mob)}}header .top-info{width:100%;min-width:100%;flex-basis:100%;height:var(--h-header-top-desk);background-color:#f7f7f7;display:flex;justify-content:center;align-items:center;gap:20px}header .top-info .ti-btn{display:inline-block;padding:5px 20px;background-color:#168092;border-radius:7px;text-decoration:none;transition:1s ease all}header .top-info .ti-btn img{display:inline;width:20px;height:20px;margin-right:5px}header .top-info .ti-btn span{font-weight:700;color:#f7f7f7;text-transform:uppercase;vertical-align:top;line-height:20px}header .top-info .ti-btn:hover{transition:1s ease all}header .top-info .ti-btn:hover span{color:#e5ffe3}header .logo-cont{margin:12px 60px}@media screen and (max-width:1023px){header .logo-cont{margin:5px 40px;max-height:70px;display:flex}}header .logo-cont a img{}@media screen and (max-width:1023px){header .logo-cont a img{max-width:50vw;height:100%}}header #header-menu{height:var(--h-header-desk);width:50%;position:absolute;right:0;bottom:0}@media screen and (max-width:1599px){header #header-menu{top:var(--h-header-mob);left:0;width:100%;background-color:rgba(22, 128, 146, 0.9);box-sizing:border-box;height:auto;transform:scale(1, 0);transition:0.5s ease transform;transition-delay:0.3s}header #header-menu.visible{transform:scale(1, 1);transition:0.5s ease transform;transition-delay:0.3s}}@media screen and (max-width:1023px){header #header-menu{top:var(--h-header-exp-mob);height:fit-content}}header #header-menu ul.menu{display:flex;justify-content:space-evenly;align-items:center;height:100%}@media screen and (max-width:1023px){header #header-menu ul.menu{flex-wrap:wrap;box-sizing:border-box}}header #header-menu ul.menu li{display:inline-block;transform:translateY(-50%)}@media screen and (max-width:1023px){header #header-menu ul.menu li{display:block;width:100%;text-align:center;transform:translateY(0)}}header #header-menu ul.menu li a{text-decoration:none;color:white;transition:color 0.5s ease;font-weight:700;font-size:1.3rem;line-height:2rem}@media screen and (max-width:1023px){header #header-menu ul.menu li a{font-size:1.5rem;line-height:3rem;box-sizing:border-box}}header #header-menu ul.menu li a:hover,header #header-menu ul.menu li a:focus{color:#ccc;transition:color 0.5s ease}header #header-menu ul.menu li a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px}@media screen and (min-width:1024px) and (max-width:1599px){header #header-menu{top:var(--h-header-exp-desk);height:var(--h-header-mob)}header #header-menu ul li{transform:translateY(0)}}header #header-menu-mob{display:none}@media screen and (max-width:1599px){header #header-menu-mob{display:block;position:absolute;right:40px;top:calc(var(--h-header-desk) / 2 + var(--h-header-top-desk));transform:translateY(-50%)}header #header-menu-mob .hamburger{width:40px;height:40px;position:relative;cursor:pointer;transform:translateX(0);transition:0.5s ease transform}header #header-menu-mob .hamburger .line1,header #header-menu-mob .hamburger .line2,header #header-menu-mob .hamburger .line3{width:100%;height:3px;background-color:#dedede;border-radius:2px;position:absolute;transition:0.5s ease all}header #header-menu-mob .hamburger .line1{top:5px}header #header-menu-mob .hamburger .line2{top:18px;transition-delay:0.3s}header #header-menu-mob .hamburger .line3{top:31px}header #header-menu-mob .hamburger.close{transform:translateX(20px);transition:0.5s ease transform}header #header-menu-mob .hamburger.close .line1,header #header-menu-mob .hamburger.close .line2,header #header-menu-mob .hamburger.close .line3{transition:0.5s ease all}header #header-menu-mob .hamburger.close .line1{transform:rotate(-45deg) translate(-50%, -50%);transition-delay:0.3s}header #header-menu-mob .hamburger.close .line2{width:0}header #header-menu-mob .hamburger.close .line3{transform:rotate(45deg) translate(-50%, 50%);transition-delay:0.3s}}@media screen and (max-width:1023px){header #header-menu-mob{top:calc(var(--h-header-mob) / 2 + var(--h-header-top-mob))}}#colophon{background-color:#168092;position:relative}#colophon .footer-inner-wrap{display:flex;align-items:center}@media screen and (max-width:1023px){#colophon .footer-inner-wrap{width:100%}}#colophon .footer-inner-wrap ul{list-style:none;padding-bottom:0;padding-left:50px}@media screen and (max-width:1023px){#colophon .footer-inner-wrap ul{padding-left:0}}#colophon .footer-inner-wrap ul li{display:inline-block}#colophon .footer-inner-wrap ul li img{margin-left:5px}#colophon h6{color:#b3ffad}#colophon .content{padding-top:25px;padding-bottom:25px}#colophon .policy-links{position:absolute;right:13%;top:50%;transform:translateY(-50%)}@media screen and (max-width:1023px){#colophon .policy-links{position:initial;transform:none;position:relative}}#colophon .policy-links ul{padding-bottom:0}@media screen and (max-width:1023px){#colophon .policy-links ul{margin:0;position:relative;left:50%;transform:translateX(-50%)}}#colophon .policy-links ul li{display:inline-block}#colophon .policy-links ul li a{color:white;text-decoration:none;border-bottom:white 0 solid;transition:all 0.2s ease}#colophon .policy-links ul li a:hover{border-bottom:white 1px solid;transition:all 0.2s ease}#page-home h1{font-size:2.2rem;line-height:2.6rem}#page-home .intro.content-3-2{padding-bottom:0}#page-home .intro.content-3-2 .child-cont-sx{padding-right:0;padding-bottom:35px}#page-home .intro.content-3-2 .child-cont-dx{padding-left:0;padding-right:0;position:relative}#page-home .intro.content-3-2 .child-cont-dx img{position:absolute;bottom:0}@media screen and (max-width:1023px){#page-home .intro.content-3-2 .child-cont-dx img{position:relative}}#page-home .colored-bg.content-1-1 .child-cont img{width:50%;position:relative;left:50%;transform:translateX(-50%)}#page-home .box-larger.content-1-1{background-color:#e5ffe3;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}@media screen and (min-width:1366px){#page-home .box-larger.content-1-1{max-width:1340px;padding-left:70px;padding-right:70px}}@media screen and (max-width:1023px){#page-home .box-larger.content-1-1{padding-right:20px;padding-left:20px}}#page-home .box-larger.content-1-1 .child-cont h4,#page-home .box-larger.content-1-1 .child-cont p{margin-top:0}#page-home .box-larger.content-1-1 .child-cont p{display:inline-block}@media screen and (min-width:1024px){#page-home .box-larger.content-1-1 .child-cont p{max-width:80%}}#page-home .box-larger.content-1-1 .child-cont img{margin-top:15px;max-width:60%;position:relative;left:50%;transform:translateX(-50%)}#page-home .box-larger-inv.content-1-1{margin-top:90px;margin-bottom:120px;background-color:#168092;padding-top:70px;padding-bottom:65px}@media screen and (min-width:1366px){#page-home .box-larger-inv.content-1-1{max-width:1340px;padding-left:70px;padding-right:70px}}@media screen and (max-width:1023px){#page-home .box-larger-inv.content-1-1{margin-top:60px;margin-bottom:60px;padding-top:0}}@media screen and (max-width:1023px){#page-home .box-larger-inv.content-1-1 .child-cont{padding-right:20px;padding-left:20px}}#page-home .box-larger-inv.content-1-1 .child-cont:first-of-type{padding-right:75px}@media screen and (max-width:1023px){#page-home .box-larger-inv.content-1-1 .child-cont:first-of-type{padding-left:0;padding-right:0}}#page-home .box-larger-inv.content-1-1 h3{color:#b3ffad}#page-home .box-larger-inv.content-1-1 p{color:white;display:inline-block}@media screen and (min-width:1024px){#page-home .box-larger-inv.content-1-1 p{max-width:75%}}#page-home .box-1x1.child-cont h3,#page-home .box-1x1.child-cont p{max-width:75%;margin-top:0}@media screen and (max-width:1023px){#page-home .box-1x1.child-cont h3,#page-home .box-1x1.child-cont p{max-width:100%}}#page-home .box-1x1.child-cont img{max-width:55%}@media screen and (max-width:1023px){#page-home .box-1x1.child-cont img{position:relative;left:22%;padding-top:20px}}@media screen and (max-width:1023px){#page-home .box-1x1.child-cont:not(.double-img){left:0}}#page-home .box-1x1.child-cont.double-img img:first-of-type{max-width:300px}#page-home .box-1x1.child-cont.double-img img:last-of-type{position:relative;left:50%;transform:translateX(-50%)}#page-studio .box-larger-inv.content-1-4{margin-top:90px;margin-bottom:120px;background-color:#168092;padding-top:70px;padding-bottom:65px;color:white;box-sizing:border-box}@media screen and (max-width:1023px){#page-studio .box-larger-inv.content-1-4{padding-bottom:25px;margin-bottom:20px}}#page-studio .box-larger-inv.content-1-4 *{box-sizing:border-box}@media screen and (min-width:1366px){#page-studio .box-larger-inv.content-1-4{max-width:1340px;padding-left:70px;padding-right:70px}}#page-studio .box-larger-inv.content-1-4 p.small{color:white}#page-studio .box-larger-inv.content-1-4 .child-cont-sx{padding-right:40px}@media screen and (max-width:767px){#page-studio .box-larger-inv.content-1-4 .child-cont-sx{padding-right:0}}#page-studio .box-larger-inv.content-1-4 .child-cont-dx{padding-right:70px}@media screen and (max-width:1023px){#page-studio .box-larger-inv.content-1-4 .child-cont-dx{padding:0 25px}}#page-studio p.small a{color:#5270a0;text-decoration:none}#page-studio .top-marg-80{margin-top:80px}#page-about .grey-block.content-1-1 .child-cont img{width:50%;position:relative;left:50%;transform:translateX(-50%)}@media screen and (max-width:1023px){#page-about .chi-speciale .child-cont-sx{order:2;padding-bottom:0}}@media screen and (max-width:1023px){#page-about .chi-speciale .child-cont-dx{order:1}}@media screen and (max-width:1023px){#page-fonti p.small a{font-size:1rem;hyphens:auto}}#page-privacy .pp-txt-one,#page-cookie .pp-txt-one{font-weight:700;text-decoration:underline}#page-privacy ul>li,#page-cookie ul>li{padding-bottom:20px}#page-privacy ol,#page-cookie ol{padding-top:15px}#page-privacy p,#page-cookie p{font-size:1.1rem;line-height:1.9rem}#page-privacy table,#page-cookie table{border:1px solid #7b7b7b;border-collapse:collapse;width:100%}#page-privacy table thead td,#page-cookie table thead td{border:none;text-align:center}#page-privacy table td,#page-cookie table td{border:1px solid #7b7b7b;border-collapse:collapse;padding:15px}#page-privacy .colored-bg,#page-cookie .colored-bg{background-color:rgba(22, 128, 146, 0.25)}@media screen and (max-width:1023px){#page-privacy .colored-bg,#page-cookie .colored-bg{width:calc(100% - 80px);padding-left:40px;padding-right:40px}}@media screen and (min-width:1024px){#page-privacy .colored-bg,#page-cookie .colored-bg{width:calc(100% - 240px);padding-left:120px;padding-right:120px}}#page-privacy .colored-bg.content,#page-cookie .colored-bg.content{margin-bottom:25px}#page-privacy .mirror-horror-1,#page-cookie .mirror-horror-1{display:flex;flex-wrap:wrap;align-content:space-around}#page-privacy .mirror-horror-1 .mh-child,#page-cookie .mirror-horror-1 .mh-child{flex-basis:50%}#page-privacy .mirror-horror-1 .mh-child p,#page-cookie .mirror-horror-1 .mh-child p{font-size:1.6rem;color:#6f8ba4;margin-top:6px;margin-left:20px}#page-privacy .mirror-horror-1 .mh-child img,#page-cookie .mirror-horror-1 .mh-child img{width:auto;height:auto;float:left;clear:none;margin-right:20px}#page-privacy h2,#page-cookie h2{font-size:2rem}#page-privacy h3,#page-cookie h3{font-size:2.4rem}#page-signup{}#page-signup .headie{background-color:#e5ffe3}#page-signup .az-content [step]{display:none;flex-wrap:wrap}#page-signup .az-content [step].active{display:flex}#page-signup .az-content [step] .az-text{width:100%}#page-signup .az-content [step] .az-text p{text-align:center;color:#168092;font-size:3.5rem;line-height:4.4rem;font-weight:700}@media screen and (max-width:1023px){#page-signup .az-content [step] .az-text p{font-size:2.5rem;line-height:3.5rem}}#page-signup .az-content [step] .az-text p.colored-back{background-color:#e5ffe3;padding:45px 0 35px 0}#page-signup .az-content [step] .az-text p.colored-back.smaller{font-size:2.6rem;line-height:3rem;font-weight:500}#page-signup .az-content [step] .az-text p.default{font-size:2.6rem;color:inherit;line-height:3rem;font-weight:500}#page-signup .az-content [step] .az-buttons{padding-left:calc(25% - 60px);padding-right:25%;width:100%}#page-signup .az-content [step] .az-buttons.az-sp{display:flex;justify-content:center;margin-top:40px}#page-signup .az-content [step] .az-buttons.az-sp a{margin-right:25px}#page-signup .az-content [step] .az-buttons.az-sp a:last-of-type{margin-right:0}#page-signup .az-content [step] .az-buttons.az-sp a img{height:60px}@media screen and (max-width:1023px){#page-signup .az-content [step] .az-buttons.az-sp.az-sp{flex-direction:column;width:100%;height:100%}#page-signup .az-content [step] .az-buttons.az-sp.az-sp.az-social{flex-direction:row;justify-content:center}#page-signup .az-content [step] .az-buttons.az-sp.az-sp.az-social img{margin:0 20px}#page-signup .az-content [step] .az-buttons.az-sp.az-sp img{padding-top:20px;height:70px;position:relative;left:50%;transform:translateX(-50%)}}#page-signup .az-content [step] .az-buttons .az-buttonlike{background-color:transparent;color:#168092;padding:10px 30px;font-size:1.5rem;line-height:2rem;border:2px solid #168092;border-radius:7px;margin:30px 0;font-weight:700;transition:all 0.5s ease;cursor:pointer;width:100%;text-align:center}#page-signup .az-content [step] .az-buttons .az-buttonlike:hover{transition:all 0.5s ease;background-color:#e0f6fa}#page-signup .az-content [step] .az-buttons .wpcf7 form p{display:inline-block;margin-bottom:12px;width:100%}#page-signup .az-content [step] .az-buttons .wpcf7 form p.form-accept{margin-bottom:0}#page-signup .az-content [step] .az-buttons .wpcf7 form p::before{display:none}@media screen and (max-width:1023px){#page-signup .az-content [step] .az-buttons .wpcf7 form p span{font-size:1.2rem;line-height:1.5rem}}#page-signup .az-content [step] .az-buttons .wpcf7 form p span.partecipa-privacy .wpcf7-list-item,#page-signup .az-content [step] .az-buttons .wpcf7 form p span.partecipa-data .wpcf7-list-item{margin:0}#page-signup .az-content [step] .az-buttons .wpcf7 form p span.partecipa-privacy .wpcf7-list-item label,#page-signup .az-content [step] .az-buttons .wpcf7 form p span.partecipa-data .wpcf7-list-item label{display:flex;align-items:baseline}#page-signup .az-content [step] .az-buttons .wpcf7 form p span.partecipa-privacy .wpcf7-list-item label input.accept-privacy,#page-signup .az-content [step] .az-buttons .wpcf7 form p span.partecipa-privacy .wpcf7-list-item label input.accept-data,#page-signup .az-content [step] .az-buttons .wpcf7 form p span.partecipa-data .wpcf7-list-item label input.accept-privacy,#page-signup .az-content [step] .az-buttons .wpcf7 form p span.partecipa-data .wpcf7-list-item label input.accept-data{margin-right:10px}#page-signup .az-content [step] .az-buttons .wpcf7 form p label{width:100%;display:inline-block}#page-signup .az-content [step] .az-buttons .wpcf7 form p label br{display:none}#page-signup .az-content [step] .az-buttons .wpcf7 form p label span{width:100%;display:inline-block}#page-signup .az-content [step] .az-buttons .wpcf7 form p label span input{border-radius:5px;border-style:solid;border-color:grey;padding:8px;font-weight:700;width:calc(100% - 20px)}#page-signup .az-content [step] .az-buttons .wpcf7 form p label span input:focus,#page-signup .az-content [step] .az-buttons .wpcf7 form p label span input:focus-visible{border-color:lightgrey;border-radius:5px;outline-style:solid;outline-width:2px;outline-offset:1px;outline-color:#168092}#page-signup .az-content [step] .az-buttons .wpcf7 form p input.wpcf7-submit.btn-primary{width:60%;margin-left:20%;background-color:#168092}#page-signup .az-content [step] .az-buttons .wpcf7 form p input.wpcf7-submit.btn-primary:hover,#page-signup .az-content [step] .az-buttons .wpcf7 form p input.wpcf7-submit.btn-primary:focus{box-shadow:none;opacity:0.8}#page-signup .az-content [step] .az-buttons .wpcf7 form p input.wpcf7-submit.btn-primary[disabled]{cursor:default;background-color:#545454}#page-signup .az-content [step] .az-buttons .wpcf7 form p input.wpcf7-submit.btn-primary[disabled]:hover,#page-signup .az-content [step] .az-buttons .wpcf7 form p input.wpcf7-submit.btn-primary[disabled]:focus{box-shadow:none;color:white}#page-signup .az-content [step] .az-buttons.zoho-forms{padding-left:calc(15% - 60px);padding-right:15%}#page-signup .az-content [step] .az-buttons.zoho-forms iframe{width:100% !important;height:auto !important;min-height:800px}#page-amelia{}#page-amelia .c-day-popover .tooltipped .tooltip{opacity:0;pointer-events:none;transition:opacity 0.5s ease;position:absolute;background-color:#4d4d4d;color:#dedede;font-size:12px;position:absolute;bottom:calc(100%);width:240px;padding:8px;z-index:10000}#page-amelia .c-day-popover:hover .tooltipped .tooltip{opacity:1;transition:opacity 0.5s ease}/*# sourceMappingURL=main.css.map */