@charset "UTF-8";::-webkit-scrollbar{width:6px;background-color:#F2F2F2;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal{background:#313131;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical:active,::-webkit-scrollbar-thumb:horizontal:active{background:#313131;-webkit-border-radius:0}html{scroll-behavior:smooth}body,html{height:100%}body{padding:0;margin:0;font:18px "Kanit",sans-serif;color:#282728;text-align:left;background-color:#fff}p{margin:0}#fixed-extra{position:fixed;right:2%;top:135px;z-index:201;font:18px "Kanit",sans-serif}@media (max-width:1600px){#fixed-extra{right:22%;top:74px}}@media (max-width:990px){#fixed-extra{right:41%;top:44px}}#fixed-extra #btn-social{display:flex;flex-direction:row;justify-content:center;align-items:center}#fixed-extra #btn-social .fblink{color:#4267B2;margin:0 20px}#fixed-extra #btn-social .instalink{color:#ffad24}#fixed-extra a{color:#ffad24;text-decoration:none;text-transform:uppercase;font-size:18px;letter-spacing:0.092em}@media (max-width:767px){#fixed-extra a{font-size:15.3px}}body.noPhoto #fixed-extra a{color:#282728}#fixed-extra #language ul{list-style:none;margin:60px 0 0 0;padding:0}#fixed-extra #language ul a{margin:0 auto 10px auto}.divider{width:200%;overflow:hidden;left:-50%;position:relative;padding:2em 0;display:block;border:none;background:linear-gradient(180deg,white 50%,#ffad24 51%,white 50%)}.fixed-header{position:fixed;top:0;left:0;width:100%;z-index:200;background-color:#fff;height:180px}@media (max-width:990px){.fixed-header{height:120px}}body.h-mobile .fixed-header,body.h-scrolling .fixed-header,body.h-noslider .fixed-header{background-color:white}.header-inner{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end;height:100%;padding:0 5%;position:relative;z-index:2;width:100%;box-sizing:border-box;-webkit-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.header-logo{margin-right:auto;-webkit-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-bottom:17px}@media (max-width:990px){.header-logo{margin-bottom:0}}.header-logo a{display:block}.header-logo svg{max-width:168px;width:100%;max-height:100%}.header-logo img{max-width:168px;width:100%;height:auto}@media (max-width:990px){.header-logo img{max-width:150px}}@media (max-width:767px){.header-logo img{max-width:100px}}.header-logo .mod-languages{position:absolute;top:20px;right:2%}@media (max-width:1600px){.header-logo .mod-languages{right:15%}}@media (max-width:990px){.header-logo .mod-languages{top:-9px;right:24%}}@media (max-width:767px){.header-logo .mod-languages{right:26%}}.header-logo .mod-languages ul{list-style:none;margin:56px 0 0 0;padding:0}.header-logo .mod-languages ul a{height:100%;display:flex;margin:0;flex-direction:column;justify-content:center;align-items:center;color:#ffad24;text-decoration:none;text-transform:uppercase;font-size:18px;letter-spacing:0.092em}@media (max-width:767px){.header-logo .mod-languages ul a{font-size:15.3px}}.header-logo .mod-languages ul a img{min-width:25px;height:auto;margin:0}.only-mobile{display:none}@media (max-width:767px){.only-mobile{display:inline}}@media (max-width:767px){.hide-mobile{display:none !important}}.header-navigation{position:relative;margin-right:30px;white-space:nowrap;z-index:1}body.h-mobile .header-navigation{display:none;position:absolute;top:100%;right:0;margin:0;width:100%;text-align:left;padding:20px;box-sizing:border-box;overflow:auto;height:calc(100vh - 120px);background:#fff}body.h-mobile .header-navigation:after{content:"";position:absolute;bottom:0;right:0;width:100vw;height:100vh;background:radial-gradient(ellipse at 80vw 110vw,#dfa41f73 10%,#fff 58%);background-position:0 20vh;background-repeat:no-repeat;z-index:-1}body.h-menuopen .header-navigation{display:block}.header-navigation .nav{display:block}.header-navigation .nav>ul{margin:0;padding:0;font-size:0}.header-navigation .nav>ul>li{margin:0 6px;padding:0;display:inline-block;position:relative}body.h-mobile .header-navigation .nav>ul>li{display:block;margin:7px 0}.header-navigation .nav>ul>li.current.active a,.header-navigation .nav>ul>li:hover>a{color:#ffad24}.header-navigation .nav>ul>li:hover>a{color:#ffad24 !important}.header-navigation .nav>ul>li>a{color:#555;font-size:18px;font-weight:300;line-height:100%;display:block;padding:10px;text-decoration:none;position:relative}.header-navigation .nav>ul>li>a .plus{display:none;margin-left:10px;font-size:14px;position:absolute}body.h-mobile .header-navigation .nav>ul>li>a .plus{display:inline-block}body.h-scrolling .header-navigation .nav>ul>li>a,body.h-noslider .header-navigation .nav>ul>li>a{color:#555}body.h-mobile .header-navigation .nav>ul>li>a{font-size:20px}.header-navigation .nav>ul ul{display:none;margin:0;padding:10px 0 20px}body:not(.h-mobile) .header-navigation .nav>ul ul:before{content:"";width:40px;height:2px;background-color:#ffad24;position:absolute;top:0;left:50%;margin-left:-20px}body:not(.h-mobile) .header-navigation .nav>ul ul{padding:20px 0;position:absolute;top:100%;left:0;background-color:#555;width:200%;margin-left:-50%}.header-navigation .nav>ul ul li{display:block;margin:0;padding:0}body.h-mobile .header-navigation .nav>ul ul li{display:block;margin:7px 0}body.h-mobile .header-navigation .nav>ul ul li:hover ul{display:none}.header-navigation .nav>ul ul li a{color:rgba(49,49,49,0.5);text-decoration:none;display:block;text-align:center;padding:5px}body:not(.h-menuopen) .header-navigation .nav>ul ul li a{margin:5px 0}.header-navigation .nav>ul ul li:hover>a{color:#ffad24 !important}.header-navigation .nav>ul li.opensubnav ul,.header-navigation .nav>ul body:not(.h-menuopen) li:hover ul{display:block}body:not(.h-menuopen) li:hover ul{display:block}body.h-menuopen li:hover ul{display:none}.header-cta{display:block}body.h-mobile .header-cta{position:fixed;bottom:0;left:0}body.h-mobile .header-cta a{border-radius:0;width:100vw;min-height:inherit;max-width:inherit}.header-cta a{min-height:55px;max-width:340px;display:flex;flex-direction:column;justify-content:center;padding:0.4em 1.9em;box-sizing:border-box;text-align:center;text-decoration:none;background:linear-gradient(117deg,#ffad24,#ce1010);color:#fff;letter-spacing:0.092em;transition:all 0.7s ease-out;border-radius:40px}.header-cta a:hover{background:linear-gradient(117deg,#ce1010,#ffad24)}.header-mobilemenu{display:none}body.h-mobile .header-mobilemenu{display:block}.header-mobilemenu button{position:relative;width:70px;height:70px;cursor:pointer;border:none;margin:0;padding:0;background:transparent;-webkit-appearance:none;display:inline-block;outline:none}.header-mobilemenu button span{width:40px;height:40px;display:block;top:15px;left:15px;position:absolute}.header-mobilemenu button span span.l1,.header-mobilemenu button span span.l2,.header-mobilemenu button span span.l3{position:absolute;left:0;height:3px;width:100%;z-index:5;background-color:#ffad24;transition:all 0.5s ease-in-out}.header-mobilemenu button span span.l1{top:8px}.h-menuopen .header-mobilemenu button span span.l1{transform:rotate(45deg);transform-origin:50% 50%;top:19px}.header-mobilemenu button span span.l2{top:19px}.h-menuopen .header-mobilemenu button span span.l2{opacity:0}.header-mobilemenu button span span.l3{top:30px;transform:rotate(180deg)}.h-menuopen .header-mobilemenu button span span.l3{transform:rotate(135deg);transform-origin:50% 50%;top:19px}.header-mobilemenu button i{display:none}#foto{display:block;padding:0;margin:0;position:relative;font-size:0;height:100vh}@media (max-width:767px){#foto{height:80vh}}#foto .list{height:calc(100% - 180px);width:80%;margin-left:20%;margin-top:180px;overflow:hidden;position:relative;border-radius:20px 0 0 20px}@media (max-width:990px){#foto .list{height:calc(100% - 183px);margin-left:10%;width:90%;margin-top:130px}}@media (max-width:767px){#foto .list{height:calc(100vh - 180px)}}#foto .list:after{content:"";display:block;background:radial-gradient(#cf95145c 10%,#dfa41f4d 30%,transparent 60%);background-position:80vw -65vh;background-repeat:no-repeat;width:200%;height:200%;position:absolute;top:0;right:0}#foto .list img{display:block;width:100%;height:100%;object-fit:cover}#foto .list img:not(:first-child){display:none}#foto #foto-after{position:absolute;left:0;width:100%;height:100%;top:-180px}#foto #foto-after #slogan{position:absolute;top:40vh;left:100px;z-index:50;box-sizing:border-box}@media (max-width:990px){#foto #foto-after #slogan{left:10%}}#foto #foto-after #slogan p{position:relative;display:table;margin:0;line-height:1.2em !important;font:100px "Kanit",sans-serif;color:rgba(49,49,49,0.5);font-weight:100}@media (max-width:1600px){#foto #foto-after #slogan p{font-size:8vw}}#foto #foto-after #slogan p:before{position:absolute;top:15%;left:-3%;z-index:-1;display:block;content:"";width:106%;height:1.1em;background:#fff}#foto #foto-after .slider-scroll-down{position:absolute;left:100px;bottom:0;cursor:pointer;z-index:200}@media (max-width:990px){#foto #foto-after .slider-scroll-down{left:5px;bottom:60px}}#foto #foto-after .slider-scroll-down *{display:block;margin:0 auto;padding:0;width:100%;max-width:134px;height:auto}@media (max-width:990px){#foto #foto-after .slider-scroll-down *{max-width:45px}}.foto-decoration{position:absolute;right:10%;top:60vh;width:40vw;z-index:100;opacity:0.5}@media (max-width:767px){.foto-decoration{top:-10vh;width:30vw}}.foto-decoration img{display:block;width:100%;height:auto}body.noPhoto #content{padding-top:144px}@media (max-width:990px){body.noPhoto #content{padding-top:40px}}body.form #content .item-page{max-width:70vw}.before-bg-gradient{position:relative;background:radial-gradient(ellipse at 0 100vh,#ffa000 0%,transparent 40%,transparent 60%)}@media (max-width:990px){.before-bg-gradient{background:radial-gradient(ellipse at 0 300vh,#ffa000 0%,transparent 40%,transparent 60%)}}.before-decoration{position:absolute;left:-10%;top:80vh;width:40vw;z-index:1;opacity:0.5}@media (max-width:767px){.before-decoration{top:0;width:30vw}}.before-decoration img{display:block;width:100%;height:auto}.after-decoration{position:absolute;right:-10%;bottom:20vh;width:40vw;z-index:1;opacity:0.5}@media (max-width:767px){.after-decoration{width:30vw}}.after-decoration img{display:block;width:100%;height:auto}#content{position:relative;overflow:hidden;line-height:1.8em;margin-top:0;font-weight:300}#content p{margin:1.9em 0}#content a{color:#282728;transition:all 0.4s ease-out}#content h1{font:77px "Kanit",sans-serif;line-height:1.34em;margin:0;font-weight:400;color:#ffad24;text-align:left}@media (max-width:990px){#content h1{font-size:63.91px}}@media (max-width:767px){#content h1{font-size:40.04px}}#content h1 span{display:block;font:26px "Kanit",sans-serif;font-weight:300;color:#555;text-transform:uppercase;margin:0 0 0.92em 0;letter-spacing:0.03em}#content h2{font:40px "Kanit",sans-serif;line-height:1.34em;margin:0.92em 0;color:#ffad24;font-weight:400;letter-spacing:0.03em;text-align:left}@media (max-width:990px){#content h2{font-size:33.2px}}@media (max-width:767px){#content h2{font-size:20.8px}}#content h3{font:30px "Kanit",sans-serif;line-height:1.34em;margin:0.92em 0;font-weight:300;color:#ffad24;letter-spacing:0.03em;text-align:left}@media (max-width:990px){#content h3{font-size:24.9px}}@media (max-width:767px){#content h3{font-size:15.6px}}#content p.text-link{display:flex;margin:1em 0}#content p.text-link a{position:relative;text-transform:uppercase;padding:0.6em 1.1em;font:18px "Kanit",sans-serif;color:#ffad24;font-weight:300;text-decoration:none;background:linear-gradient(to bottom,#ffad24 0%,#ffad24 100%);background-position:0 100%;background-repeat:repeat-x;background-size:4px 4px;transition:background-size 0.2s;border-radius:25px}#content p.text-link a:hover{background-size:4px 50px;color:#fff}#content p.booking-link{display:flex;margin:1em 0}#content p.booking-link a{position:relative;text-transform:inherit;padding:0.6em 1.1em;font:18px "Kanit",sans-serif;color:#ffad24;font-weight:300;text-decoration:none;transition:all 0.2s;border:1px solid #ffad24;border-radius:25px}#content p.booking-link a:hover{color:#fff;background-color:#ffad24}#content .article{position:relative}#content .article .item-page{margin:0 auto;padding:10.6vh 0;width:90vw;max-width:70vw;text-align:justify}@media (max-width:990px){#content .article .item-page{max-width:80vw}}@media (max-width:767px){#content .article .item-page{width:82vw;max-width:90vw}}#content .article .item-page>*:first-child{margin-top:0}#content .article .item-page>*:last-child{margin-bottom:0}#content .article ul{list-style:none;padding:0}#content .article ul li{padding:0.8em 0}#content .article ul li::before{content:"•";color:#ffad24;font-weight:bold;display:inline-block;width:1em;margin-left:0}#content .section-item{position:relative}#content .section-item h2{font-size:77px}@media (max-width:990px){#content .section-item h2{font-size:63.91px}}@media (max-width:767px){#content .section-item h2{font-size:55.44px}}#content .section-item h3{font-size:30px}@media (max-width:990px){#content .section-item h3{font-size:24.9px}}@media (max-width:767px){#content .section-item h3{font-size:21.6px}}#content .section-item>.inner{margin:0 auto}#content .section-item .content>.inner :first-child{margin-top:0}#content .section-item .content>.inner :last-child{margin-bottom:0}#content .section-item .content .row{display:flex;margin:3vw -1.5vw}@media (max-width:990px){#content .section-item .content .row{flex-wrap:wrap;margin:6vw -1.5vw}}#content .section-item .content .row>*{flex-grow:1;margin:0 1.5vw}@media (max-width:990px){#content .section-item .content .row>*{margin:3vw 1.5vw;flex-basis:100%}}#content .section-item .content .row.row-reverse{flex-direction:row-reverse}#content .section-item .image .image-box img{display:block}#content .section-item .section-main .content{width:80%;max-width:1300px;margin-left:auto;margin-right:auto;position:relative}@media (max-width:990px){#content .section-item .section-main .content{width:90%}}#content .section-item .section-main .content>.inner{margin:0 auto;padding:14.2vh 0}@media (max-width:990px){#content .section-item .section-main .content>.inner{padding:8vh 0}}#content .section-item .section-main .content .card{z-index:1;border-radius:25px;overflow:hidden;max-width:560px;max-height:560px;margin:0 auto 0 0}@media (max-width:990px){#content .section-item .section-main .content .card{max-width:100%;max-height:inherit}}#content .section-item .section-main .content .card>img{display:block;object-fit:cover;width:100%;height:100%;max-width:100%}#content .section-item .section-main .content .card .card__content,#content .section-item .section-main .content .card .alloggio__content{position:relative;text-align:left;color:#fff;z-index:1;height:100%}#content .section-item .section-main .content .card a,#content .section-item .section-main .content .card .box-title-link{display:block;margin:0;color:inherit;text-decoration:none;font-size:70px;font-weight:200;line-height:1em;height:inherit}#content .section-item .section-main .content .card a span,#content .section-item .section-main .content .card .box-title-link span{position:absolute;bottom:30px;left:30px}@media (max-width:990px){#content .section-item .section-main .content .card a,#content .section-item .section-main .content .card .box-title-link{font-size:42px}}#content .section-item .section-main .content .card a svg,#content .section-item .section-main .content .card .box-title-link svg{font-size:35px}#content .section-item .section-main .content .card--feature-image{display:grid;grid-template-areas:"card";align-items:end;justify-content:center;position:relative}#content .section-item .section-main .content .card--feature-image>*{grid-area:card}#content .section-item .section-main .content .card--feature-image::before{content:"";inset:0;position:absolute;background-image:linear-gradient(to top,rgba(0,0,0,0.75),rgba(0,0,0,0))}#content .section-item .section-main .content h3,#content .section-item .section-main .content .box-subtitle{text-transform:uppercase;font-size:30px;font-weight:500;letter-spacing:0.092em;color:#ffad24;margin:0.8em 0;text-align:left}#content .section-item .section-main .content .row .col{flex-basis:50%}#content .section-item.bg-gradient{background:linear-gradient(180deg,#fff 70%,#aeaeae 70%)}@media (max-width:990px){#content .section-item.bg-gradient{background:linear-gradient(180deg,#fff 52%,#aeaeae 52%)}}@media (max-width:767px){#content .section-item.bg-gradient{background:linear-gradient(180deg,#fff 42%,#aeaeae 42%)}}#content .section-item.bg-gradient-small{background:linear-gradient(180deg,#fff 85%,#aeaeae 85%)}@media (max-width:767px){#content .section-item.bg-gradient-small{background:linear-gradient(180deg,#fff 72%,#aeaeae 72%)}}#content .section-item.section-textImage .row{align-items:flex-end;position:relative}@media (max-width:767px){#content .section-item.section-textImage .row .col{margin-bottom:0;margin-top:0}}#content .section-item.section-textImage .row.row-reverse .decoration-shape{z-index:1}#content .section-item.section-textImage .row.row-reverse .decoration-shape rect{fill:#fff}#content .section-item.section-textImage .row.row-reverse .card{margin:0 0 0 auto}@media (max-width:990px){#content .section-item.section-textImage .row.row-reverse .card{margin:0 auto}}#content .section-item.section-textImage .row.row-reverse h3,#content .section-item.section-textImage .row.row-reverse .box-subtitle,#content .section-item.section-textImage .row.row-reverse .box-icon{text-align:right}@media (max-width:990px){#content .section-item.section-textImage .row.row-reverse h3,#content .section-item.section-textImage .row.row-reverse .box-subtitle,#content .section-item.section-textImage .row.row-reverse .box-icon{text-align:left}}#content .section-item.section-textImage .row.row-reverse .card__text{padding:6em 0 0 6em;text-align:right}@media (max-width:990px){#content .section-item.section-textImage .row.row-reverse .card__text{padding:0 2em;text-align:left}}@media (max-width:767px){#content .section-item.section-textImage .row.row-reverse .card__text{top:-10vh;padding:15vh 1em 6vh 1em;z-index:0;background:#fff;border-radius:0 0 25px 25px}}#content .section-item.section-textImage .row.row-reverse .decoration-shape{top:10%;right:-10%;left:2%;width:calc(90%);height:calc(100% + 10%)}@media (max-width:990px){#content .section-item.section-textImage .row.row-reverse .decoration-shape{top:-9px;left:4px;right:auto;width:102%;height:calc(100% + 10%)}}@media (max-width:767px){#content .section-item.section-textImage .row.row-reverse .decoration-shape{display:none}}#content .section-item.section-textImage .decoration-shape{position:absolute;top:10%;left:10%;width:calc(90%);height:calc(100% + 10%);z-index:-1}@media (max-width:990px){#content .section-item.section-textImage .decoration-shape{top:-9px;left:4px;right:auto;width:102%;height:calc(100% + 10%);z-index:1}#content .section-item.section-textImage .decoration-shape rect{fill:#fff}}@media (max-width:767px){#content .section-item.section-textImage .decoration-shape{display:none}}#content .section-item.section-textImage .card__text{padding:6em 6em 0 0;text-align:justify;position:relative;z-index:2}@media (max-width:990px){#content .section-item.section-textImage .card__text{padding:0 2em}}@media (max-width:767px){#content .section-item.section-textImage .card__text{top:-10vh;padding:15vh 1em 6vh 1em;z-index:0;background:#fff;border-radius:0 0 25px 25px;border-bottom:2px solid #ffad24}}#content .section-item.section-textImage .card__text .box-icon{margin-bottom:0}#content .section-item.section-textImage .card__text p{text-align:justify}#content .section-item.section-textImageParallax{padding:8vh 0 0 0}#content .section-item.section-textImageParallax .inner{padding-bottom:0}#content .section-item.section-textImageParallax .inner .section-main .image .inner{position:relative}#content .section-item.section-textImageParallax .inner .section-main .image .inner .image-box{height:80vh;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:990px){#content .section-item.section-textImageParallax .inner .section-main .image .inner .image-box{height:70vh;background-position:center !important}}#content .section-item.section-textImageParallax .inner .section-main .image .inner .text{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#fff;box-sizing:border-box;padding:6em 10%}#content .section-item.section-textImageParallax .inner .section-main .image .inner .text p{padding:0 0 0.85em 0;margin:0}#content .section-item.section-textImageParallax .inner .section-main .image .inner .text h2{padding:0 0 0.25em 0}@media (max-width:990px){#content .section-item.section-textImageParallax .inner .section-main .image .inner .text{padding:1.2em 10%}}@media (max-width:767px){#content .section-item.section-textImageParallax .inner .section-main .image .inner .text{padding:1.2em 9vw}}#content .section-item.section-contactform{position:relative;background-color:#000;color:#fff;text-align:left}@media (max-width:767px){#content .section-item.section-contactform{padding:11vh 0}}#content .section-item.section-contactform .title{font-size:40px;color:#fff;font-weight:300;margin-bottom:0.2em}@media (max-width:767px){#content .section-item.section-contactform .title{font-size:24px}}#content .section-item.section-contactform form.alteaForm{position:relative;max-width:100%;padding:3vh 0 0 0;z-index:10}@media (max-width:767px){#content .section-item.section-contactform form.alteaForm{margin-top:4vh}}#content .section-item.section-contactform form.alteaForm .item-privacy{font-size:15px;margin:28px 0;line-height:1.6em}#content .section-item.section-contactform form.alteaForm .item-privacy.scrolling{max-height:70px;overflow:auto;padding-right:9px}#content .section-item.section-contactform form.alteaForm input[type=text],#content .section-item.section-contactform form.alteaForm input[type=tel],#content .section-item.section-contactform form.alteaForm input[type=email],#content .section-item.section-contactform form.alteaForm select{position:relative;display:block;box-sizing:border-box;width:100%;padding:18px 20px;text-align:left;background-color:#181818;border-radius:30px;border:none;outline:none;color:#ffad24;font-family:"Kanit",sans-serif;font-size:16px;font-weight:300;z-index:3;-webkit-appearance:none}@media (max-width:767px){#content .section-item.section-contactform form.alteaForm input[type=text],#content .section-item.section-contactform form.alteaForm input[type=tel],#content .section-item.section-contactform form.alteaForm input[type=email],#content .section-item.section-contactform form.alteaForm select{font-size:14.4px}}#content .section-item.section-contactform form.alteaForm input[type=text]::placeholder,#content .section-item.section-contactform form.alteaForm input[type=tel]::placeholder,#content .section-item.section-contactform form.alteaForm input[type=email]::placeholder,#content .section-item.section-contactform form.alteaForm select::placeholder{color:#ffad24}#content .section-item.section-contactform form.alteaForm input[type=text]::-webkit-input-placeholder,#content .section-item.section-contactform form.alteaForm input[type=tel]::-webkit-input-placeholder,#content .section-item.section-contactform form.alteaForm input[type=email]::-webkit-input-placeholder,#content .section-item.section-contactform form.alteaForm select::-webkit-input-placeholder{color:#ffad24}#content .section-item.section-contactform form.alteaForm input[type=text]:-ms-input-placeholder,#content .section-item.section-contactform form.alteaForm input[type=tel]:-ms-input-placeholder,#content .section-item.section-contactform form.alteaForm input[type=email]:-ms-input-placeholder,#content .section-item.section-contactform form.alteaForm select:-ms-input-placeholder{color:#ffad24}#content .section-item.section-contactform form.alteaForm input[type=text]::-moz-placeholder,#content .section-item.section-contactform form.alteaForm input[type=tel]::-moz-placeholder,#content .section-item.section-contactform form.alteaForm input[type=email]::-moz-placeholder,#content .section-item.section-contactform form.alteaForm select::-moz-placeholder{color:#ffad24;opacity:1}#content .section-item.section-contactform form.alteaForm input[type=text]:-moz-placeholder,#content .section-item.section-contactform form.alteaForm input[type=tel]:-moz-placeholder,#content .section-item.section-contactform form.alteaForm input[type=email]:-moz-placeholder,#content .section-item.section-contactform form.alteaForm select:-moz-placeholder{color:#ffad24;opacity:1}#content .section-item.section-contactform form.alteaForm input.error,#content .section-item.section-contactform form.alteaForm select.error{background-color:rgba(255,90,0,0.05);border:1px solid #ff5a00;-webkit-appearance:none}#content .section-item.section-contactform form.alteaForm .errorMessages{display:none;text-align:left;border:2px solid #ff5a00;padding:10px;margin-bottom:20px}#content .section-item.section-contactform form.alteaForm .errorMessages label{display:list-item;list-style-type:disc;margin-left:20px;margin-bottom:2px;font-size:0.8em;padding:0;text-align:left}#content .section-item.section-contactform form.alteaForm .errorMessages p{color:#ff5a00;font-weight:bold;margin-top:0}#content .section-item.section-contactform form.alteaForm .end-content{position:relative}#content .section-item.section-contactform form.alteaForm button[type=submit]{position:absolute;right:20px;bottom:28px;border:none;width:auto;background:none;padding:13px 15px;color:#000;font-size:1.2em;background:#ffad24;border-radius:100%;cursor:pointer;z-index:3}#content .section-item.section-contactform form.alteaForm textarea{position:relative;resize:vertical;width:100%;min-height:20vh;font-family:"Kanit",sans-serif;color:#ffad24;font-size:16px;text-transform:uppercase;display:block;padding:18px 20px;font-weight:300;background-color:#181818;border:none;border-radius:30px;outline:none;z-index:3}@media (max-width:767px){#content .section-item.section-contactform form.alteaForm textarea{font-size:11.2px}}#content .section-item.section-contactform form.alteaForm textarea::placeholder{color:#ffad24}#content .section-item.section-contactform form.alteaForm textarea::-webkit-input-placeholder{color:#ffad24}#content .section-item.section-contactform form.alteaForm textarea:-ms-input-placeholder{color:#ffad24}#content .section-item.section-contactform form.alteaForm textarea::-moz-placeholder{color:#ffad24;opacity:1}#content .section-item.section-contactform form.alteaForm textarea:-moz-placeholder{color:#ffad24;opacity:1}#content .section-item.section-contactform .item-decoration{position:absolute;left:3vw;bottom:20vh}@media (max-width:767px){#content .section-item.section-contactform .item-decoration{left:-7vw}}@media (max-width:767px){#content .section-item.section-contactform .item-decoration img{max-width:20vh;height:auto}}#content .section-item.lightversion{background-color:#fff}@media (max-width:767px){#content .section-item.lightversion{padding:2vh 0}}#content .section-item.lightversion .content>.inner{padding:4vh 0}#content .section-item.lightversion .title{display:none;padding:0;margin:0}#content .section-item.lightversion form.alteaForm{padding:0}#content .section-item.lightversion form.alteaForm input[type=text],#content .section-item.lightversion form.alteaForm input[type=tel],#content .section-item.lightversion form.alteaForm input[type=email],#content .section-item.lightversion form.alteaForm select{background-color:#fff;border:1px solid #181818;-webkit-appearance:none}#content .section-item.lightversion form.alteaForm textarea{background-color:#fff;border:1px solid #181818}#content .section-item.lightversion form.alteaForm input.error,#content .section-item.lightversion form.alteaForm select.error{background-color:rgba(255,90,0,0.05);border:1px solid #ff5a00;-webkit-appearance:none}#content .section-item.affidaciform .section-main .content{width:100%}#content .section-item.affidaciform form.alteaForm input[type=text],#content .section-item.affidaciform form.alteaForm input[type=tel],#content .section-item.affidaciform form.alteaForm input[type=email],#content .section-item.affidaciform form.alteaForm select{border:1px solid #ffad24;background-color:#fff;-webkit-appearance:none}#content .section-item.affidaciform form.alteaForm textarea{background-color:#fff;border:1px solid #ffad24}#content .section-item.affidaciform form.alteaForm p.text-right{text-align:right}#content .section-item.affidaciform form.alteaForm button[type=submit]{position:relative;right:auto;bottom:auto;border:none;width:auto;background:none;padding:20px 28px;font-size:1em;background:#ffad24;color:#000;background:#ffad24;letter-spacing:0.03em;border-radius:25px;cursor:pointer;z-index:3;text-transform:uppercase}#content .section-item.section-tabs .content>.inner{padding:0}#content .section-item.section-tabs ul.tabs-list{padding:0;margin:0;display:flex;justify-content:space-evenly;flex-wrap:wrap}#content .section-item.section-tabs li{display:block;list-style:none}@media (max-width:767px){#content .section-item.section-tabs li{padding:0 0 1em 0;min-width:156px}}#content .section-item.section-tabs li a{height:55px;display:flex;flex-direction:column;justify-content:center;padding:0 1.9em;box-sizing:border-box;text-align:center;text-decoration:none;background:#fff;color:#ffad24;letter-spacing:0.092em;transition:all 0.7s ease-out;border-radius:40px;border:1px solid #ffad24}#content .section-item.section-tabs li a:hover{background:linear-gradient(117deg,#ce1010,#ffad24);color:#fff}#content .section-item.section-tabs li.active a{background:linear-gradient(117deg,#ffad24,#ce1010);color:#fff}#content .section-item.section-tabs li.active a:hover{background:linear-gradient(117deg,#ce1010,#ffad24)}#content #cat-content{padding-bottom:14.2vh}ul.list-col-4{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap}ul.list-col-4>li{font-size:20px;font-family:"Kanit",sans-serif;font-weight:500;color:#ffad24;flex:1 0 22%;line-height:1.5em;margin-bottom:1.8em}ul.list-col-4>li::before{display:none !important}@media (max-width:990px){ul.list-col-4>li{flex:1 0 50%}}@media (max-width:767px){ul.list-col-4>li{flex:1 0 100%;font-size:16px;flex-direction:column}}ul.list-col-4 ul{margin:22px 0 0 0;padding:0;list-style:none}ul.list-col-4 li .titolo{position:relative;display:flex;align-items:center}@media (max-width:767px){ul.list-col-4 li .titolo{align-items:center;flex-direction:column;text-align:center}}ul.list-col-4 li img.icon{vertical-align:middle;margin:0 20px 0 0}@media (max-width:767px){ul.list-col-4 li img.icon{margin:20px auto}}ul.list-col-2{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;text-align:left}ul.list-col-2 li{max-width:50%}ul.list-col-2>li{font-size:18px;font-family:"Kanit",sans-serif;font-weight:300;color:#282728;flex:1 0 50%;line-height:inherit;margin-bottom:2em}ul.list-col-2>li::before{display:none !important}@media (max-width:767px){ul.list-col-2>li{flex:1 0 100%;flex-direction:column}}ul.list-col-2 li .list-content{position:relative;display:flex;align-items:flex-start}@media (max-width:767px){ul.list-col-2 li .list-content{align-items:center;flex-direction:column;text-align:center}}ul.list-col-2 li .list-content div{padding:0 3em 0 2em}ul.list-col-2 li img.icon{vertical-align:middle;margin:0 20px 0 0;width:50px;height:auto;max-height:50px;min-width:50px}@media (max-width:767px){ul.list-col-2 li img.icon{margin:20px auto}}@media (max-width:990px){#cursorTracker{display:none}}#cursorTracker .cursor{position:fixed;pointer-events:none;opacity:0;visibility:hidden}#cursorTracker .cursor-pointer{width:30px;height:30px;border:1px solid #ffad24;border-radius:50%;top:-20px;left:-20px}#cursorTracker .cursor-arrow{top:0;left:0}#cursorTracker .cursor-arrow img{background:#ffad24;padding:20px;border-radius:50%}#cursorTracker .cursor-plus img{background:#ffad24;padding:20px;border-radius:45%}#footer{position:relative;font-family:"Kanit",sans-serif;background-color:#000;color:#fff;padding-top:25px;padding-bottom:6rem;line-height:1.8em;font-weight:200}#footer:before{content:"";display:block;position:absolute;width:100%;height:40px;top:-30px;background:#000}#footer p{margin:0.25em 0}#footer a{color:#fff;transition:all 0.4s ease-out}#footer a:hover{color:#ffad24}#footer .inner{display:flex;width:90vw;max-width:70vw;margin:0 auto;justify-content:space-between;flex-wrap:wrap;align-items:center}@media (max-width:990px){#footer .inner{flex-wrap:wrap}}@media (max-width:990px){#footer .inner{width:82%}}#footer .inner a{text-decoration:none}@media (max-width:767px){#footer .inner>*{flex-basis:100%}}#footer .inner .logo-footer{flex-basis:100%}#footer .inner #menu-footer{list-style:none;padding:0;margin:1.9em 0}#footer .inner #menu-footer li{margin:0;font-size:0.9em;text-transform:uppercase}#footer .inner #menu-footer li a{display:block;color:#ffad24;font-weight:400}#footer .inner #menu-footer li a:hover{color:#fff}#footer .inner #menu-footer li.active a{color:#fff}#footer .inner #menu-info{list-style:none;padding:0;margin:1.9em 0}#footer .inner #menu-info li{margin:0;font-size:0.9em;text-transform:uppercase}#footer .inner #menu-info li a{display:block;color:#555}#footer .inner #menu-info li a:hover{color:#ffad24}#footer .by-altea{position:absolute;right:110px;bottom:auto}#footer .scroll{padding-top:27px}@media (max-width:767px){#footer .scroll{padding-bottom:90px}}#footer .scroll svg{transform:rotate(180deg) translateY(0);cursor:pointer;width:90px;display:block;margin:0 auto}
