.more-content,.popup-content{display:none}.service-card-wrap{align-items:center;display:flex;gap:10px}.page1.front-page .content .inner{background:#06475f!important;border-radius:0!important;color:#fff;padding:30px!important}.page1.front-page .content .inner h3{align-items:end!important;color:#fff;font-size:40px;line-height:46px}.more-content .close button{background:transparent;border:0;max-width:35px;position:relative;right:30px;top:30px;z-index:99999999}.more-content.slider-res{background:#0000008c;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}.more-content .close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:1;text-shadow:0 1px 0 #fff}.more-content div.content{background:#fff;border-radius:10px;margin:auto;max-height:600px;overflow-y:auto;padding:20px;position:relative;top:50%;transform:translateY(-50%);width:70%}.page1.front-page .content .inner p{color:#fff;font-size:24px;line-height:30px}.book .page1:nth-child(odd) .inner{align-items:center;color:#333;justify-content:center;margin-left:0;padding:20px;width:100%}.service-box .icons{height:35px;margin-left:0;width:35px}.service-box .content{background:none!important}.title-area h3{color:#fff;font-size:20px!important;font-weight:400}.icons{align-items:center;display:flex;font-size:20px;justify-content:center;transition:.5s ease-in-out;width:70px}.service-box .content{align-items:center;gap:10px}.service-box{cursor:pointer;display:flex;padding:0;position:relative;transition:all .3s}.book .page1:nth-child(odd) .content{align-items:center;display:flex;flex-wrap:wrap;margin-left:0}.book .page1:nth-child(2n) .content{color:#333;margin-right:0;padding:20px}.global-cta{margin-top:10px}.book .content ul{list-style:disc;margin-left:20px}.book .page1:nth-child(2n) h2{font-size:30px;font-weight:600;line-height:36px}span.num{bottom:45px;color:#333;font-size:24px;left:10px;padding:10px;position:relative}.book .page1:nth-child(odd) span.num{right:0}.book .content{background:#fffffff2;height:calc(100% - 20px);margin:10px}.book{transition:opacity .1s .1s}html{height:100%}div#hs_cos_wrapper_widget_1697000031050{align-items:center;display:flex;justify-content:center;line-height:1.5em;min-height:100%;padding:2em 0}.more-content div.content{display:block}.content{flex-wrap:wrap}.inner p{line-height:18px}.title-area p{font-size:20px}.sustainable-card .card-text li{line-height:20px}.page1{background-color:#111;background:0 0 no-repeat;background-size:cover;float:left;height:44vw;margin-bottom:.5em;width:30vw}.page1:nth-child(2n){clear:both}.book{max-width:956px}.book .page1s{border-radius:4px;position:relative;width:60vw}.book .page1,.book .page1s{backface-visibility:hidden;height:505px;transform-style:preserve-3d}.book .page1{background-color:#f0f0f0;clear:none;cursor:pointer;float:none;margin:0 0 0 1px;position:absolute;top:0;transform-origin:0 0;transition:transform 1.4s;user-select:none;width:480px}.book .page1:before{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:background .7s;z-index:-1}.book .pages{backface-visibility:hidden;border-radius:4px;height:505px;position:relative;transform-style:preserve-3d;width:956px}.book .page1:nth-child(odd){background-image:linear-gradient(90deg,rgba(0,0,0,.15),transparent 10%);border-radius:0 4px 4px 0;pointer-events:all;right:0;transform:rotateY(0deg)}.book .page1:nth-child(odd):hover{transform:rotateY(-10deg)}.book .page1:nth-child(odd):hover:before{background:rgba(0,0,0,.03)}.book .page1:nth-child(odd):before{background:transparent}.book .page1:nth-child(2n){background-image:linear-gradient(270deg,rgba(0,0,0,.12),transparent 10%);border-color:#000;border-radius:4px 0 0 4px;left:0;pointer-events:none;transform:rotateY(180deg);transform-origin:100% 0}.book .page1:nth-child(2n):before{background:rgba(0,0,0,.2)}.book .page1.grabbing{transition:none}.book .page1.flipped:nth-child(odd){pointer-events:none;transform:rotateY(-180deg)}.content{align-items:center;display:flex}.page1.blank .content,.page1.blank .content .inner{background:transparent!important}.book .page1.flipped:nth-child(odd):before{background:rgba(0,0,0,.2)}.more-content.slider-res img{display:block;margin:0 auto;width:85%!important}.book .page1.flipped:nth-child(2n){pointer-events:all;transform:rotateY(0deg)}.book .page1.flipped:nth-child(2n):hover{transform:rotateY(15deg)}.global-cta{margin:10px auto 0}.page1.front-page .content{background-color:transparent}.more-content.slider-res h3{font-size:30px;margin-bottom:20px}.book .page1 .inner h3,.book .page1 .inner h4,.content h3,.content h4{color:#009ca6;display:block;font-size:20px;font-weight:700!important;line-height:26px;margin-bottom:10px;margin-top:10px}.book .page1 .inner h3{font-size:24px}.content-wrapper{align-items:center;background:#fff;border-left:5px solid;display:flex;gap:5px;margin-bottom:5px;padding:5px;width:100%}.book .page1:nth-child(odd) .content.full-height .inner{background:#fff;border-radius:0;color:#009ed6}.last{height:50%}.last img{height:100%;object-fit:cover;width:100%}.page1{background-size:956px;overflow:hidden}.book .page1:nth-child(2n):hover:before{background:rgba(0,0,0,.03)}.book .page1:nth-child(2n):before{background:transparent}.page1:nth-child(odd){background-position:100% 0}#mask{background:#fff;height:100%;opacity:.5;width:100%}#loading,#mask{position:fixed;z-index:999}#loading{color:transparent;height:30px;left:50%;line-height:30px;top:50%;transform:translate(-50%,-50%);width:200px;z-index:99999}#loading,.global-cta{text-align:center}.global-cta .cta_button button{background:transparent;border:0;color:#fff;font-size:16px}.global-cta .cta_button{height:42px;padding:12px 40px!important}.cta_button{background:#099ca6;border:0 solid #fff;border-radius:3px;box-shadow:none;box-shadow:0 0 1px transparent;cursor:pointer;display:inline-block;font-family:EffraRegular;font-size:14px;font-weight:400;height:auto;letter-spacing:1px;line-height:normal;overflow:hidden;padding:10px 26px;position:relative;text-align:center;text-transform:uppercase;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;transition-duration:.4s;-webkit-transition-duration:.7s;transition-duration:.7s;transition-property:all;-webkit-transition-property:color;transition-property:color;vertical-align:middle}.cta_button,.cta_button:hover{color:#fff;text-decoration:none}.cta_button:before{background:hsla(0,0%,100%,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.content-wrapper:focus:before,.cta_button:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.form-section1 form{margin:0 auto;padding:0 10px;width:100%}.form-section1 .hs-form-required{color:red}.form-section1 .hs-input{-webkit-appearance:none;background:#ededed!important;border:1px solid #d4d4d4!important;border-radius:3px!important;color:#66696d!important;font-size:14px;font-weight:400!important;letter-spacing:1px!important;margin-bottom:10px!important;padding:12px 10px!important;width:100%!important}.form-section1 form fieldset.form-columns-1 .hs-input{width:100%}.form-section1 button,select{text-transform:uppercase}.form-section1 .form-title{display:none}::-webkit-input-placeholder{color:#333;text-transform:uppercase}:-moz-placeholder,::-moz-placeholder{color:#333;text-transform:uppercase}:-ms-input-placeholder{color:#333;text-transform:uppercase}.form-section1 fieldset.form-columns-1,.form-section1 fieldset.form-columns-2{max-width:100%!important;text-align:center}.form-section1 select{text-transform:uppercase}.form-section1 .hs-error-msgs{color:red;list-style:none}.form-section1 .legal-consent-container{margin:0 auto;max-width:990px;text-align:left}.form-section1 .inputs-list{list-style:none}.form-section1 .hs-richtext p{color:#66696d;font-size:12px;letter-spacing:1px;text-align:left}.form-section1 .actions{background:#099ca6;border:0;border-radius:3px!important;color:#fff;display:table;font-size:16px;letter-spacing:1px;margin:0 auto;text-transform:uppercase;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-property:color;transition-property:color;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.form-section1 .actions .hs-button{background:transparent;border:none;color:#fff;padding:10px 40px!important;text-transform:uppercase}.form-section1 .actions:before{background:hsla(0,0%,100%,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.form-section1 .actions:focus:before,.form-section1 .actions:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.form-section1 .actions{margin-top:30px;text-align:center}.form-section1 .input textarea{height:100px}.form-section1 .hs-form-booleancheckbox .hs-input{float:left;width:2%!important}ul.inputs-list .hs-form-booleancheckbox{margin-top:10px}.form-section1 .hs-form-booleancheckbox label{color:#66696d;font-size:12px;font-weight:400;letter-spacing:1px}.legal-consent-container .hs-richtext{color:#66696d;font-size:12px;font-weight:100;letter-spacing:1px;line-height:20px}::-webkit-input-placeholder{color:#66696d}::-moz-placeholder{color:#66696d}:-ms-input-placeholder{color:#66696d}:-moz-placeholder{color:#66696d}.form-section1 .inputs-list input[type=checkbox]:checked+span:after{color:#fff;content:"\f00c";font-family:FontAwesome;left:-25px;line-height:20px;position:absolute;text-align:center;top:0;width:20px}p.message{display:none}.form-section1 .inputs-list input[type=checkbox]+span:before{background:#fafafa;border:1px solid #dadada;color:#fafafa;content:"";height:20px;left:-25px;position:absolute;top:3px;width:20px}.form-section1 .inputs-list input[type=checkbox]:checked+span:before{background:#009ca5;border-color:#009ca5;color:#373737}.form-section1 .inputs-list input[type=checkbox],.form-section1 .inputs-list input[type=radio]{height:20px;left:0;margin:0;opacity:0;position:absolute;top:0;width:20px!important}.form-section1 ul.inputs-list{position:relative}.form-section1 .inputs-list li.hs-form-booleancheckbox span{margin-left:0}.form-section1 .inputs-list .hs-form-booleancheckbox{padding:0!important}.form-section1 .legal-consent-container .hs-form-booleancheckbox-display p{margin-left:8px}.global-cta .cta_button{animation:inf-bounce-immerse-button 2s .5s infinite}.cta_button:before{display:none}@-webkit-keyframes inf-bounce-immerse-button{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-.7em);transform:translateY(-.7em)}60%{-webkit-transform:translateY(-.35em);transform:translateY(-.35em)}}@keyframes inf-bounce-immerse-button{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-.7em);transform:translateY(-.7em)}60%{-webkit-transform:translateY(-.35em);transform:translateY(-.35em)}}@media (max-width:992px) and (orientation:portrait){p.message{display:block}body{background:#000;height:100%;width:100%}.book#wrapper{display:none}.rotate-msg{align-items:center;display:flex;flex-direction:column;height:100vw;justify-content:center;width:100vw}.phone{animation:rotate 1.5s ease-in-out infinite alternate;border:3px solid #fff;border-radius:10px;height:120px;margin-top:40px;width:250px}.message{color:#fff;font-size:2rem;padding-bottom:40px;padding-top:100px;text-align:center}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(-90deg)}to{transform:rotate(-90deg)}}}@media (max-width:1024px) and (orientation:landscape){.book{margin:auto;max-width:100%!important;padding-bottom:4em}body{background:unset;height:auto;width:100%}.message,.phone{display:none}.book#wrapper{display:block}p.message{display:none}.book{padding-bottom:8em}.book .page1{height:630px;width:334px}.book .pages{width:656px}}