:root{--start-color:#007cf0;--end-color:#00dfd8}.cm-hero-scope .hero{overflow:hidden!important}.cm-hero-scope .hero-body{padding-bottom:0!important}.cm-hero-scope .hero{height:170px;min-height:500px}.cm-hero-scope .is-relative{margin-top:-12px}.cm-hero-scope .book-button{border-radius:52px;border:1px solid #649d2f;transition:opacity .3s ease-in-out;position:relative;opacity:1;z-index:1000}.cm-hero-scope .book-button.visible{opacity:1}.cm-hero-scope .book-button.fixed{position:fixed;opacity:1;z-index:1000;top:12%}.cm-hero-scope .illustration-hero{z-index:999}.cm-hero-scope .illustration-hero .hero-caption .title.is-1{font-size:4.5rem;font-weight:900}.cm-hero-scope .illustration-hero .hero-caption .title span{position:relative;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.cm-hero-scope .illustration-hero .hero-caption .title span:before{display:inline-block;content:attr(data-content);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;color:var(--title-color);transition:opacity .75s}.cm-hero-scope .illustration-hero .hero-caption .title span:after{display:inline-block;content:attr(data-content);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.cm-hero-scope .illustration-hero .hero-caption .title span.gradient-opaque:before{opacity:0}.cm-hero-scope .illustration-hero .hero-image-composition img{display:block;max-width:260px;margin:0 auto}@media only screen and (max-width:767px){.cm-hero-scope .illustration-hero .hero-caption .title span{display:block}.cm-hero-scope .book-button.fixed{top:7%;left:30%}.cm-hero-scope .hero{height:auto}}@media only screen and (min-width:340px)and (max-width:550px){.cm-hero-scope .book-button.fixed{top:9%;left:30%}}@media only screen and (min-width:767px){.cm-hero-scope .book-button.fixed{top:13%;left:43%}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){.cm-hero-scope .illustration-hero .hero-caption .title>span:first-child{display:block}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.cm-hero-scope .illustration-hero .hero-caption .title>span:first-child{display:block}}