/*0afb8953ee63af94802d3d07715e41ef*/
#enconstruccio{background-image:url('../../../../images/fons/FondoAdminEV.jpg');background-attachment:scroll;background-repeat:no-repeat;background-color:transparent;background-size:cover;height:100vh;background-position:50% 0% !important}@media only all and (max-width:59.99rem){#enconstruccio{margin-top:0px;background-position:50% 0% !important}}.ec-01{font-family:noto sans;font-size:300%;font-weight:bold;text-align:left;background:rgba(0, 0, 0, 0);line-height:1em;position:absolute;top:0%;width:100%;padding:10px 0px 0px 5%}.ec-011{font-size:50%;font-weight:400;margin-top:-10px}.ec-02{text-align:right;background:rgba(0, 0, 0, 0);font-family:noto sans;position:absolute;bottom:0%;width:100%}.ec-022{float:left;padding:0px 0px 0px 5%}.ec-023{float:right;padding:11px 5% 10px 0px}.cal-portada table,.cal-portada td,.cal-portada tr{border:none}.cal-portada .ag-bloque1{padding:0px 0px !important;margin:0px 0px 0px 0px}@media only all and (max-width:59.99rem){.cal-portada .ag-bloque1{margin:0px 0px 0px 0px}}.cal-portada .ag-fecha{font-size:90%;font-style:italic;font-weight:500}.cal-portada .ag-titulo{font-family:nunito;font-size:110%;font-weight:600;text-transform:uppercase;line-height:1.3em;margin-bottom:-15px}.cal-portada .ag-desc{font-size:90%;padding-bottom:0px;line-height:1.2em}.cal-portada .ag-desc p{margin:0.5rem 0}.cal-portada .ag-bloque2{padding:0px 0px !important;margin:0px 0px 20px 0px;border-bottom:1px solid #A7D6D4}@media only all and (max-width:59.99rem){.cal-portada .ag-bloque2{margin:0px 0px 0px 0px}}.cal-portada .ag-lugar{font-size:90%;font-family:spectral;line-height:1.3em;margin:0px 0px;font-weight:500}.cal-portada .ag-info{font-style:italic;line-height:1.4em;font-size:90%;font-weight:500}.cal-portada .ag-enlace{padding-bottom:5px;font-weight:800;line-height:1.2em;font-family:nunito;font-size:0.9rem;text-align:right}.cal-portada .ag-enlace .button{padding:10px 15px;border-radius:0px;margin-top:0px;color:#000000;font-family:nunito;font-size:0.9rem}.cal-portada .agc-bloque1{padding:15px 10px 0px 10px;border-bottom:1px solid #5E5E60;background:#dbe5ea}@media only all and (max-width:59.99rem){.cal-portada .agc-bloque1{margin:0px 0px 0px 0px}}.cal-portada .agc-fecha{font-size:90%;font-style:italic;font-weight:500}.cal-portada .agc-titulo{font-family:nunito;font-size:110%;font-weight:600;text-transform:uppercase;line-height:1.3em;margin-bottom:-15px}.cal-portada .agc-desc{font-size:85%;padding-bottom:0px;line-height:1.2em}.cal-portada .agc-desc p{margin:0.5rem 0}.cal-portada .agc-bloque2{padding:15px 10px 0px 10px;border-bottom:1px solid #5E5E60;background:#ebf1f3}@media only all and (max-width:59.99rem){.cal-portada .agc-bloque2{margin:0px 0px 0px 0px}}.cal-portada .agc-lugar{font-size:90%;font-family:spectral;line-height:1.3em;margin:0px 0px;font-weight:500}.cal-portada .agc-info{font-style:italic;line-height:1.2em;font-size:90%;font-weight:500}.cal-portada .agc-enlace{margin-top:5px;font-weight:800;line-height:1.2em;font-family:nunito;font-size:0.9rem;text-align:left}.cal-portada .agc-enlace .button{padding:10px 15px;border-radius:0px;margin-top:0px;color:#000000;font-family:nunito;font-size:0.9rem}body{font-size:1.4rem;line-height:1.5;text-align:justify}@media only all and (max-width:59.99rem){body{font-size:1.3rem;line-height:1.4;text-align:left}}.g-offcanvas-toggle{top:0.9rem}h1,h2{text-transform:uppercase;line-height:1.1}.button{padding:15px 20px;border-radius:0;color:#000000;font-weight:800}@media only all and (max-width:59.99rem){.row{--bs-gutter-x: 0}}.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:1.2rem;font-weight:300;font-family:"Nunito"}#g-navigation .g-main-nav .g-toplevel{line-height:2}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:#8bc9c6}.active .g-menu-item-title{color:#ffffff}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{padding:0.4rem 0.7rem;font-family:"Nunito"}.idiomes .mod-languages{border-top:0px solid #dcdcdc;padding-top:0px}div.mod-languages li{font-size:80%;font-weight:400}.idiomes-pc div.mod-languages ul{margin:-20px 25px 8px 0px;list-style:none;font-family:"Nunito";font-size:80%}.video00{background:#dbe5ea;padding:5px 10px 10px 10px;font-size:90%;line-height:1.2em}@media only all and (max-width:59.99rem){.video00{font-size:80%}}.video01{font-size:90%;font-weight:300;font-family:"Lato";margin:8px 0px 0px 0px}.video02{font-style:italic;font-size:90%;margin:5px 0px 0px 0px}.logo-esther{font-size:140%;font-weight:300;margin:17px 0px 0px 10px;letter-spacing:-1px}@media only all and (max-width:59.99rem){.logo-esther{font-size:110%;margin:15px 15px 10px 55px;text-align:left}}.home-esther #g-navigation{background-image:url('../../../../images/fons/Esther_Hero01.JPG');background-size:cover;background-position:50% 15%;background-attachment:fixed;height:100dvh}.home-esther .imatge-hero{background-image:url('../../../../images/fons/Esther_Hero01.JPG');background-size:cover;background-position:50% 15%;background-attachment:fixed;height:100dvh}.imatge-peu{background-image:url('../../../../images/fons/EstherVilar_MansPiano.jpg');background-size:cover;background-position:50% 15%;background-attachment:fixed;height:70vh}.imatge-agenda{background-image:url('../../../../images/fons/EstherVilar_Agenda.JPG');background-size:cover;background-position:50% 15%;background-attachment:fixed;height:70vh}@supports (-webkit-touch-callout: none){.home-esther .imatge-hero,.imatge-peu,.home-esther #g-navigation{background-attachment:scroll !important}}