*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,p,a,em,img,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,article,embed,figure,figcaption,footer,header,aside,main,menu,nav,output,section,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;vertical-align:top}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,nav,main,section{display:block}table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%}html{ms-text-size-adjust:100%;webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}button,input,select,textarea{font:inherit;color:inherit;margin:0;padding:0;border:0
none;background:none;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:none}input,textarea,select,button{outline:none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input:focus,textarea:focus,select:focus{outline-offset:0}@font-face{font-family:'iconfont';src:url('/assets/fonts/iconfont.woff2?m4f09y') format('woff2'), url('/assets/fonts/iconfont.woff?m4f09y') format('woff')}[class*="icon-"]:before{font-family:iconfont;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.icon-youtube:before{content:"\e937"}.icon-facebook:before{content:"\e910"}.icon-twitter:before{content:"\e92b"}.icon-pinterest:before{content:"\e938"}.icon-whatsapp:before{content:"\e936"}.icon-instagram:before{content:"\e915"}.icon-bomastudio:before{content:"\e935"}.icon-securessl:before{content:"\e930"}.icon-rewind:before{content:"\e939"}.icon-forward:before{content:"\e917"}.icon-radio-checked:before{content:"\e905"}.icon-pdf:before{content:"\e931"}.icon-star-empty:before{content:"\e932"}.icon-unlink:before{content:"\e933"}.icon-arrow-down:before{content:"\e900"}.icon-arrow-left:before,.ui-icon-circle-triangle-w:before{content:"\e901"}.icon-arrow-right:before,.ui-icon-circle-triangle-e:before{content:"\e902"}.icon-arrow-up:before{content:"\e903"}.icon-check:before{content:"\e904"}.icon-checkbox-checked:before{content:"\e906"}.icon-down:before{content:"\e907"}.icon-left:before,.icon-prev:before{content:"\e908"}.icon-right:before,.icon-next:before{content:"\e909"}.icon-up:before{content:"\e90a"}.icon-radio:before{content:"\e90b"}.icon-clock:before{content:"\e90c"}.icon-download:before{content:"\e90d"}.icon-edit:before{content:"\e90e"}.icon-look:before{content:"\e90f"}.icon-text:before{content:"\e911"}.icon-flag:before{content:"\e912"}.icon-grid:before{content:"\e913"}.icon-info:before{content:"\e914"}.icon-link:before{content:"\e916"}.icon-specifications:before{content:"\e918"}.icon-logout:before{content:"\e919"}.icon-mail:before{content:"\e91a"}.icon-position:before{content:"\e91b"}.icon-maximize:before{content:"\e91c"}.icon-menu:before{content:"\e91d"}.icon-minimize:before{content:"\e91e"}.icon-minus:before{content:"\e91f"}.icon-attachment:before{content:"\e920"}.icon-paperclip:before{content:"\e93a"}.icon-telephone:before{content:"\e921"}.icon-stop:before{content:"\e934"}.icon-play:before{content:"\e922"}.icon-plus:before{content:"\e923"}.icon-reload:before{content:"\e924"}.icon-search:before{content:"\e925"}.icon-cart:before{content:"\e926"}.icon-checkbox:before{content:"\e927"}.icon-star:before{content:"\e928"}.icon-tag:before{content:"\e929"}.icon-trash:before{content:"\e92a"}.icon-user:before{content:"\e92c"}.icon-close:before{content:"\e92d"}.icon-zoom-in:before{content:"\e92e"}.icon-zoom-out:before{content:"\e92f"}.column-big{padding-left:2.5vw;padding-right:2.5vw}.spaced-big{margin-bottom:5vw}.column{padding-left:24px;padding-right:24px}.spaced{margin-bottom:48px}.column-small{padding-left:12px;padding-right:12px}.spaced-small{margin-bottom:24px}.full{width:100%;display:inline-block}.threequarters{width:75%;display:inline-block}.twothirds{width:66.666666666667%;display:inline-block}.half{width:50%;display:inline-block}.onequarter{width:25%;display:inline-block}.onethird{width:33.333333333333%;display:inline-block}.block-in{position:absolute;top:0;right:0;bottom:0;left:0}.table-out{display:table;height:100%;width:100%;table-layout:fixed}.table-in{float:none;display:table-cell;vertical-align:middle}.wrapper{max-width:1920px;margin:0
10vw}.wrapper:after{content:"";display:table;clear:both}@media screen and (max-width: 1440px){.wrapper{max-width:1248px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}}@media screen and (max-width: 1024px){.wrapper,.column{padding-left:12px;padding-right:12px}.spaced{margin-bottom:24px}.onethird{width:40%}.twothirds{width:60%}.half{width:100%}.onequarter,.threequarters{width:50%}}@media screen and (max-width: 768px){.onequarter,.threequarters,.onethird,.twothirds{width:100%}}body{font-family:"Montserrat",sans-serif;font-size:100%;line-height:1.5;color:#34302D}a{color:inherit;text-decoration:none;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}img{display:block;width:100%;height:auto}h1{font-size:4em;font-family:"Crimson Pro",serif;font-weight:200;line-height:1.1}h2{font-size:2.5em;font-family:"Crimson Pro",serif;font-weight:200;line-height:1.2}h3{font-size:2em;font-family:"Crimson Pro",serif;font-weight:200;line-height:1.2}h4{font-size:0.875em;font-weight:500;text-transform:uppercase;letter-spacing:0.25em}.text p,
.text ul,
.text
ol{font-size:1.25em;line-height:2;color:#716e6c}.text
ul{list-style:disc;padding-left:1.5em}.text
ol{list-style:decimal;padding-left:1.5em}.text
li{margin-bottom:0.5em}.text
h1{margin-bottom:0.5em}.text h2,
.text h3,
.text h4,
.text p,
.text ul,
.text
ol{margin-bottom:1em}.text h2:last-child,
.text h3:last-child,
.text h4:last-child,
.text p:last-child,
.text ul:last-child,
.text ol:last-child{margin-bottom:0}.text
a{text-decoration:underline;color:#007078}.text a:visited{color:#1a5053}.text a:hover{color:#007078}.text a:active{color:#34302D}.button{display:inline-block;padding:0.75em 1.5em;font-size:0.75em;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;background:#007078;color:#fff}.button:before{margin-right: .5em}.button:hover{background:#00a0ab}.button:active{background:#34302D}.button-secondary{display:inline-block;text-transform:uppercase;padding: .75em}.button-secondary:hover{color:#007078}.button-secondary:active{color:#007078}.button-secondary:before{margin-right: .5em}.button-icon{display:inline-block;font-size:1.5em;width:2em;height:2em;line-height:2;text-align:center;background:#007078;color:#fff}.button-icon:hover{background:#00a0ab}.button-icon:active{background:#34302D}.button-secondary-icon{display:inline-block;font-size:1em;width:2em;height:2em;line-height:2;text-align:center}.button-secondary-icon:hover{color:#007078}.button-secondary-icon:active{color:#007078}.page-content{padding-top:2.5vw;position:relative}.page-content:after{content:"";display:table;clear:both}.page-toolbar{padding-top:24px;padding-bottom:24px;border-top:1px solid #cccbcb;border-bottom:1px solid #cccbcb}.page-toolbar:after{content:"";display:table;clear:both}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,
.embed-container object,
.embed-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}.show-if-mobile{display:none}.show-if-desktop{display:block}.group:after{content:"";display:table;clear:both}a.edit-link{position:absolute;z-index:111;background:rgba(0,0,0,0.6);color:#fff;text-decoration:none;padding:0.125em 0.5em;width:2em;height:2em;border-radius:0.25em;box-shadow:0 2px 4px rgba(0,0,0,0.2);overflow:hidden;pointer-events:all}a.edit-link:hover{width:auto;background:rgba(0,0,0,0.75)}a.edit-link:active{background:#000}a.edit-link:before{font-family:iconfont;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"\e90e";display:inline-block;width:1em;margin-right:0.5em}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body{font-weight:300}}@media screen and (min-width: 1920px){.text p,
.text ul,
.text
ol{font-size:1.5em}}@media screen and (max-width: 1280px){.page-content{padding-top:24px}}@media screen and (max-width: 1024px){.site-content{padding-top:48px}.text p,
.text ul,
.text
ol{line-height:1.5;font-size:100%}h1{font-size:3em}h2{font-size:2em}}@media screen and (max-width: 768px){.show-if-mobile{display:block}.show-if-desktop{display:none}h1{font-size:2.5em}h2{font-size:1.5em}}@media screen and (max-width: 480px){.page-toolbar{padding-top:12px;padding-bottom:12px}h1{font-size:2em}h2{font-size:1.3em}h3{font-size:1.2em}}.site-header{display:flex;justify-content:space-between;align-items:center;padding:24px;background:#fff;position:relative;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.header-box-mobile{display:none}.mainmenu-button{font-size:1.5em;display:inline-block;width:2em;height:2em;line-height:2;text-align:center;background:#007078;color:#fff;vertical-align:middle}.mainmenu-button:hover{background:#00a0ab}.mainmenu-button:active{background:#34302D}.mainmenu-button:hover{background:#007078;color:#fff}.mobile-logo{display:inline-block;vertical-align:middle;width:114px;height:40px;background-image:url('/assets/img/atem-logo-w.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;margin:4px}.nosvg .mobile-logo{background-image:url('/assets/img/atem-logo-w.png')}.mainmenu{position:relative}.mainmenu
li{display:inline-block;min-width:130px;text-align:center;vertical-align:middle}.mainmenu li.current
a{background:#007078;color:#fff}.mainmenu
a{display:block;font-size:0.75em;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;padding:0.5em 1.5em}.mainmenu a:hover{background:#000;color:#fff}.mainmenu a:active{background:#fff;color:#000}.mainmenu
.logo{margin:0
20px}.mainmenu .logo
a{display:inline-block;vertical-align:middle;width:200px;height:70px;background-image:url('/assets/img/atem-logo.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;text-indent:200%;white-space:nowrap;overflow:hidden;padding:0}.nosvg .mainmenu .logo
a{background-image:url('/assets/img/atem-logo.png')}.mainmenu .logo a:hover{background-color:transparent;-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}.header-box
li{display:inline-block}.header-box li>a{display:block;padding:0.25em 1em}.header-box li>a:hover{background:#000;color:#fff}.header-box li>a:active{color:#fff}.header-box .icon-cart{position:relative}.header-box .icon-cart
span{position:absolute;top:0;right:0;background:#007078;color:#fff;font-size:0.75em;font-weight:500;line-height:1;min-width:1em;text-align:center;padding:0
0.5em;border-radius:0.5em}.lang-box{position:relative;z-index:1000;width:48px}.lang-box
li{display:block}.header-box
.langmenu{position:absolute;left:0;width:100%;height:34px;padding-top:34px;overflow:hidden;text-align:center}.header-box .langmenu:hover{height:auto;background:#000;color:#fff}.header-box .langmenu
.selected{position:absolute;top:0;left:0;right:0}.header-box .langmenu
a{display:block;font-size:0.75em;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;padding:0.6666em .5em}.header-box .langmenu a:hover{color:#007078}.header-box .langmenu a:active{background:rgba(0,0,0,0.5)}.site-header
.prenota{display:inline-block;font-size:0.75em;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;padding:0.5em 1.5em;background:#007078;color:#fff;border:1px
solid}.site-header .prenota:hover{background:#000;color:#fff}.site-header .prenota:active{background:#fff;color:#000}.cart-box{position:relative}.cart-box
.counter{position:absolute;top:4px;right:4px;display:block;min-width:16px;height:16px;line-height:16px;text-align:center;border-radius:8px;background:#007078;color:#fff;font-size:0.5em;font-weight:500;padding:0
4px}@media screen and (min-width: 1025px){.scrolled .site-header{position:fixed;z-index:1000;top:0;left:0;right:0;background:#fff;box-shadow:0 0 20px rgba(52,48,45,0.2);padding:12px
24px}.scrolled .mainmenu .logo
a{display:inline-block;vertical-align:middle;width:150px;height:53px;background-image:url('/assets/img/atem-logo.svg');background-position:center center;background-repeat:no-repeat;background-size:contain}.nosvg .scrolled .mainmenu .logo
a{background-image:url('/assets/img/atem-logo.png')}.scrolled .mainmenu .logo a:hover{background-color:transparent}}@media screen and (max-width: 1366px){.mainmenu
li{min-width:100px}.mainmenu .logo
a{display:inline-block;vertical-align:middle;width:150px;height:53px;background-image:url('/assets/img/atem-logo.svg');background-position:center center;background-repeat:no-repeat;background-size:contain}.nosvg .mainmenu .logo
a{background-image:url('/assets/img/atem-logo.png')}}@media screen and (max-width: 1280px){.mainmenu
li{min-width:0}.mainmenu .logo
a{display:inline-block;vertical-align:middle;width:114px;height:40px;background-image:url('/assets/img/atem-logo.svg');background-position:center center;background-repeat:no-repeat;background-size:contain}.nosvg .mainmenu .logo
a{background-image:url('/assets/img/atem-logo.png')}}@media screen and (max-width: 1024px){.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:0;background:#007078;color:#fff;display:block;box-shadow:0 0 4px rgba(52,48,45,0.2)}.site-header:after{content:"";display:table;clear:both}.site-header
.prenota{margin:8px}.header-box-mobile{display:block;float:left}.mainmenu-box{position:fixed;top:48px;left: -200px;width:200px;background:rgba(0,112,120,0.95);-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important;z-index:10}.mainmenu-inner{height:100%;display:flex;flex-direction:column;justify-content:center}.mainmenu{margin:12px;text-align:center;color:#fff}.mainmenu
li{display:block;margin:12px}.mainmenu li
a{padding:1em}.mainmenu
.logo{display:none}.header-box{float:right}.header-box li>a{height:48px;width:48px;line-height:48px;text-align:center;padding:0}.header-box
.langmenu{height:48px;padding-top:48px}.header-box .langmenu
a{padding:0;line-height:48px}.header-box .icon-cart
span{background:none;top:4px;right:4px}.header-box .icon-user.logged{background:rgba(52,48,45,0.5)}.menuopen{height:100vh;overflow:hidden}.menuopen .mainmenu-box{left:0}}@media screen and (max-width: 480px){.site-header
.prenota{position:fixed;margin:0;bottom:12px;left:12px;border-radius:2em}}.form-action
label{font-size:0.75em;font-weight:400;text-transform:uppercase;display:block;margin-bottom:0.25em}.form-action input[type="text"],
.form-action input[type="email"],
.form-action input[type="number"],
.form-action input[type="date"],
.form-action input[type="password"],
.form-action textarea,
.form-action
select{background:#fff;color:#34302D;outline:1px
solid #cccbcb;padding: .75em 1em;width:100%}.form-action input[type="text"]:focus,
.form-action input[type="email"]:focus,
.form-action input[type="number"]:focus,
.form-action input[type="date"]:focus,
.form-action input[type="password"]:focus,
.form-action textarea:focus,
.form-action select:focus{outline-color:#007078}.form-action
textarea{height:10em}.form-action
.note{margin-bottom:12px}.form-action
.hidden{display:none}.form-action.login .inline-label{margin:1em
1em 1em 0}.form-action .inline-label{display:inline-block;vertical-align:middle;margin:0
1em 1em 0}.form-action .inline-label
input{display:inline-block;vertical-align:middle}.form-action .inline-label
label{display:inline-block;vertical-align:middle;padding:0
1em 0 0.5em}.form-action .pd_privacy
p{font-size:0.875em}.form-action
.error{color:#d84800}.input-wrapper{position:relative;margin-bottom:24px}.input-wrapper.required label:after{content:" *";color:#007078}.input-wrapper.inline{display:inline-block;vertical-align:middle;margin:0
1em 1em 0}.input-wrapper.inline.hidden{display:none}.input-wrapper.column
label{left:24px}.select-wrapper{position:relative;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.select-wrapper
select{text-overflow:ellipsis;position:relative;width:100%;padding:0
3em 0 1em;height:48px}.select-wrapper:before{font-family:iconfont;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;z-index:10;bottom:0;right:0;width:48px;height:48px;line-height:48px;text-align:center;content:"\e907";-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important;pointer-events:none}.radio-wrapper{display:block;margin:0
0.25em 0.25em 0}.radio-wrapper
label{display:inline-block;padding:0}.radio-wrapper
input{margin-right: .5em}.checkbox-wrapper{display:block;margin:0
0.25em 0.25em 0}.checkbox-wrapper
label{display:inline-block;padding:0}.checkbox-wrapper
input{margin-right: .5em}.input-quantity-wrapper{display:inline-block;position:relative}.input-quantity-wrapper
input.qty{width:9em;padding-left:3em;padding-right:3em;text-align:center;outline-color:#007078}.input-quantity-wrapper
button{position:absolute;top:0;display:block;width:3em;height:3em;line-height:3em;text-align:center;background:#fff;color:#34302D;outline:1px
solid #cccbcb;outline:none;color:#9a9896}.input-quantity-wrapper button:hover{color:#34302D}.input-quantity-wrapper button.qty-plus{right:0}.input-quantity-wrapper button.qty-minus{left:0}.input-buy-wrapper{display:inline-block}.input-buy-wrapper
.button{outline:1px
solid #007078}.variazione_prodotto{display:flex;flex-wrap:wrap;align-items:center}.variazione_prodotto .input-wrapper.inline{flex-grow:1}.variazione_prodotto
.buttoncart{flex-basis:100%}.date-wrapper{position:relative;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.date-wrapper
input{cursor:pointer}.date-wrapper:before{font-family:iconfont;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;z-index:20;bottom:0;right:0;width:48px;height:48px;line-height:48px;text-align:center;content:"\e907";-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important;pointer-events:none}.date-wrapper .calendar-wrapper{position:absolute;top:100%;left:0;right:0;width:100%;z-index:30}@media screen and (max-width: 768px){.variazione_prodotto{align-items:flex-start}}.rating{position:relative;overflow:hidden;display:inline-block}.rating-input{display:none}.rating-input:checked~.rating-star:before{content:"\e932"}.rating-star{float:right;font-size:1.5em;width:2em;height:2em;line-height:2em;text-align:center;overflow:hidden;cursor:pointer;font-family:iconfont;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.rating-star:before{font-size:1.5em;content:"\e928"}.rating:hover .rating-star:hover:before,
.rating:hover .rating-star:hover~.rating-star:before{content:"\e932"}.rating:hover .rating-star:before{content:"\e928"}.form-feedback{border-bottom:1px #cccbcb;padding-bottom:1em}.form-feedback
label{display:block;padding:0.5em}.form-feedback input[type="text"]{margin-bottom: .5em}.form-feedback input[type="text"],
.form-feedback
textarea{padding:1em;width:100%;outline:1px
solid}.site-footer{position:relative;z-index:20;background:#007078;color:#fff;padding-top:48px;font-weight:400}.footer-main{padding-left:2.5vw;padding-right:2.5vw;text-align:center}.footer-logo{text-indent:200%;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:middle;width:157px;height:64px;background-image:url('/assets/img/atem-logo-w.svg');background-position:center center;background-repeat:no-repeat;background-size:contain}.nosvg .footer-logo{background-image:url('/assets/img/atem-logo-w.png')}.footer-menu{font-size:0.875em;font-weight:500;text-transform:uppercase;letter-spacing:0.25em;display:flex}.footer-menu
li{display:inline-block;text-align:center}.footer-menu
a{display:inline-block;padding:0.75em 1.5em;background:#007078;color:#fff}.footer-menu a:hover{background:#00a0ab}.footer-menu a:active{background:#34302D}.footer-primary-menu
li{width:33.333333333333%;border-bottom:1px solid rgba(255,255,255,0.5)}.footer-secondary-menu
li{width:16.666666666667%}.footer-secondary-menu li
a{color:rgba(255,255,255,0.5)}.footer-items{text-align:center}.footer-items
li{width:33.333333333333%;display:inline-block;padding-left:24px;padding-right:24px;line-height:2}.footer-items
a{border-bottom:1px solid transparent}.footer-items a:hover{color:inherit;border-color:inherit}.footer-items a:active{background:#000;text-decoration:none}.item-contatti a:before{color:rgba(255,255,255,0.5);padding-right:1ch}.footer-socialmenu
a{display:inline-block;font-size:1.5em;width:2em;height:2em;line-height:2;text-align:center}.footer-half-menu{width:50%;display:inline-block;vertical-align:middle;text-align:center}.footer-half-menu
li{display:inline-block;margin:0
24px}.footer-half-menu
a{display:block}.footer-app
h4{margin-bottom:6px}.footer-app
li{width:166px}.footer-websites
li{width:96px;opacity:0.5}.footer-securebuy{text-align:center}.securebuy-text{display:inline-block;vertical-align:middle;line-height:1;padding-right:48px;font-size:0.75em;font-weight:500;text-transform:uppercase;letter-spacing:0.1em}.securebuy-cards{display:inline-block;vertical-align:middle;width:600px}.securebuy-img{margin:0
auto;padding-top:6%;background-image:url('/assets/img/carte-di-credito-w.svg');background-position:center center;background-repeat:no-repeat;background-size:contain}.nosvg .securebuy-img{background-image:url('/assets/img/carte-di-credito-w.png')}.footer-freeship{text-align:center;font-family:"Crimson Pro",serif;font-weight:200;font-size:1.5em;font-style:italic}.footer-last-menu{color:rgba(255,255,255,0.7);text-align:center}.footer-last-menu
li{width:25%;display:inline-block;padding-left:2.5vw;padding-right:2.5vw}.footer-last-menu
a{padding:0.75em 1.5em;border-bottom:1px solid transparent}.footer-last-menu a:hover{color:#fff;border-color:inherit}.footer-last-menu a:active{background-color:#fff;color:#007078;border-color:#fff}.progetto{padding:48px
0;text-align:center;background:#fff;color:#34302D}.progetto .progetto-enti{margin-bottom:24px}.progetto
img{display:inline-block;vertical-align:middle;width:auto;height:48px;margin:0
24px}.progetto .progetto-testi{font-size:0.875em;max-width:600px;margin:0
auto}@media screen and (max-width: 1024px){.footer-item{margin-bottom:24px}.securebuy-text{display:block;padding-right:0;padding-bottom:1em}.footer-half-menu{width:100%}.footer-half-menu
li{margin:6px}.footer-last-menu
li{width:100%;margin-bottom:1em}.progetto{padding:24px
0}}@media screen and (max-width: 768px){.securebuy-cards{width:100%}.securebuy-img{max-width:600px}.site-footer-content{padding:24px}.footer-menu{display:block}.footer-primary-menu{border-bottom:1px solid rgba(255,255,255,0.5)}.footer-primary-menu
li{width:33.333333333333%;border:none}.footer-secondary-menu
li{width:33.333333333333%}}@media screen and (max-width: 600px){.footer-items
li{width:100%;margin-bottom:1em}}@media screen and (max-width: 480px){.footer-primary-menu
li{width:100%}.footer-secondary-menu
li{width:50%}.progetto
img{height:24px}}@media screen and (max-width: 320px){.footer-secondary-menu
li{width:100%}}.booking{position:fixed;bottom:0;left:0;right:0;margin:48px
auto;background:#fff;max-width:1024px;box-shadow:0 10px 20px rgba(52,48,45,0.3);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.booking
form.ir_formDisponibilita{border:0}.booking .ir_orizzontale.ir_white_label,
.booking
.ir_responsive.ir_white_label{max-width:1024px}.booking-open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;z-index:100}.booking-close{position:absolute;top:0;right:0}@media screen and (max-width: 1024px){.booking{margin:12px;box-shadow:0 -10px 20px rgba(52,48,45,0.15)}}@media screen and (max-width: 768px){.booking{margin:0}}@media screen and (max-width: 480px){.booking{padding-bottom:48px}}@keyframes animation-decoline{from{opacity:1;transform:scaleY(100%)}to{opacity:1;transform:scaleY(0)}}@keyframes animation-decolines{from{visibility:visible}to{visibility:hidden}}.decolines{pointer-events:none;visibility:hidden;position:fixed;z-index:10000;top:122px;bottom:0;left:0;right:0;animation:animation-decolines 1400ms}.decoline{position:absolute;z-index:1;left:0;height:25%;width:100%;background:#fff;animation-name:animation-decoline;animation-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);animation-fill-mode:both;animation-duration:1s;transform-origin:0% 0%}.decoline:nth-child(1){top:0;animation-delay:0}.decoline:nth-child(2){top:25%;animation-delay:200ms}.decoline:nth-child(3){top:50%;animation-delay:400ms}.decoline:nth-child(4){top:75%;animation-delay:600ms}@media screen and (max-width: 1024px){.decolines{animation:animation-decolines 1400ms}.decoline{height:50%}.decoline:nth-child(1){top:0;animation-delay:0}.decoline:nth-child(2){top:50%;animation-delay:400ms}.decoline:nth-child(n+3){display:none}}.notification{position:fixed;z-index:10000;bottom:0;right:0;margin:12px;max-width:480px;background:#fff;box-shadow:0 5px 20px rgba(52,48,45,0.15);border-top:solid 48px;border-radius:8px;padding:24px}.notification
button{width:48px;height:48px;color:#fff;position:absolute;top: -48px;right:0}.notification button:hover{box-shadow:0 5px 20px rgba(52,48,45,0.15)}.notification button:active{box-shadow:inset 0 4px 8px rgba(52,48,45,0.2);background:rgba(52,48,45,0.4)}.notification
.big.notice{font-size:2em;font-weight:500;line-height:1}.notification
.medium.notice{font-weight:500}.notification .notification-header{padding:0
24px 24px;color:#fff;text-align:center}.notification .notification-body{padding:24px}.notification.error{border-top-color:#d84800}.notification.error .notification-header{background:#d84800}.notification.success{border-top-color:#093}.notification.success .notification-header{background:#093}#cookie-bar{z-index:9999999999;position:fixed;bottom:0;right:0;background:rgba(0,0,0,0.85);color:#fff;max-width:400px;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important;padding:1.5em;margin:1em}#cookie-bar
p{margin-bottom:1.5em}#cookie-bar
a{float:right;padding:0.5em 2em}#cookie-bar a.cb-policy{color:#CCC;text-decoration:underline}#cookie-bar a.cb-policy:hover{color:#007078}#cookie-bar a.cb-enable{font-weight:500;border:1px
solid #007078}#cookie-bar a.cb-enable:hover{background:#007078}.scrolled #cookie-bar{opacity:0;pointer-events:none}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes
fadeIn{from{opacity:0}to{opacity:1}}@keyframes
fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes
fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes
fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes
fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes
fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes
fadeInRight{from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInRight{from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes
fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes
fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes
fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes
fadeOut{from{opacity:1}to{opacity:0}}@keyframes
fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes
fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@keyframes
fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes
fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes
fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes
fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}}@keyframes
fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes
fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}}@keyframes
fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes
fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}@keyframes
fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.site-header{position:absolute;z-index:1000;top:0;left:0;right:0;color:#fff;background:transparent}.mainmenu .logo
a{background-image:url('/assets/img/atem-logo-w.svg')}@media screen and (min-width: 1025px){.scrolled .site-header{color:#34302D}.scrolled .mainmenu a:hover{background-color:#000;color:#fff}.scrolled .mainmenu a:active{background-color:#fff;color:#000}.scrolled .header-box	li>a:hover{background-color:#000;color:#fff}.scrolled .header-box	li>a:active{background-color:#fff;color:#000}.scrolled .header-box .langmenu a:hover{color:#007078}.scrolled .prenota:hover{background-color:#000;color:#fff}.scrolled .prenota:active{background-color:#fff;color:#000}}@media screen and (max-width: 1024px){.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#007078;color:#fff;display:block;box-shadow:0 0 4px rgba(52,48,45,0.2)}.site-header:after{content:"";display:table;clear:both}}.owl-carousel{display:none;position:relative;webkit-tap-highlight-color:transparent;width:100%;z-index:1}.owl-carousel .owl-stage{moz-backface-visibility:hidden;ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{moz-backface-visibility:hidden;moz-transform:translate3d(0,0,0);ms-backface-visibility:hidden;ms-transform:translate3d(0,0,0);webkit-backface-visibility:hidden;webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{float:left;min-height:1px;position:relative;webkit-backface-visibility:hidden;webkit-tap-highlight-color:transparent;webkit-touch-callout:none}.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot{cursor:hand;cursor:pointer;khtml-user-select:none;moz-user-select:none;ms-user-select:none;user-select:none;webkit-user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{moz-user-select:none;ms-user-select:none;user-select:none;webkit-user-select:none}.owl-carousel.owl-grab{cursor:grab;cursor:move}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel
.animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel
.fadeOut{animation-name:fadeOut}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#34302D;height:100%}.owl-carousel .owl-video-play-icon{background:url("owl.video.play.png") no-repeat;cursor:pointer;height:80px;left:50%;margin-left: -40px;margin-top: -40px;position:absolute;top:50%;transition:transform 100ms ease;webkit-backface-visibility:hidden;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{height:100%;width:100%;z-index:1}.owl-dots{position:absolute;bottom:48px;left:0;right:0;margin:0
10vw;-webkit-tap-highlight-color:transparent}.owl-dot{display:inline-block;position:relative;line-height:1;width:2em;height:2em;cursor:pointer;border-radius:50%;margin:0.5em;border:1px
solid transparent}.owl-dot
span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0.25em;height:0.25em;background-color:#fff;border-radius:50%;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.owl-dot.active{border-color:#fff}.owl-dot.active
span{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.owl-dot:hover
span{-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4);opacity:0.7}@media screen and (max-width: 1366px){.owl-dots{margin:0
5vw}.owl-dot{margin:0.5em 0}}@media screen and (max-width: 1280px){.owl-dots{bottom:24px}}.lg-on{height:100vh;overflow:hidden}.lg-icon{font-family:iconfont;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;cursor:pointer;display:inline-block;font-size:1.5em;width:2em;height:2em;line-height:2;text-align:center;color:#fff}.lg-icon:hover{background:#007078;color:#fff}.lg-icon:active{background:#34302D}.lg-prev:before{content:"\e908"}.lg-next:before{content:"\e909"}.lg-close:after{content:"\e92d"}.lg-download:after{content:"\e90d"}.lg-actions .lg-next,
.lg-actions .lg-prev{position:absolute;z-index:1080;margin-top: -24px;top:50%}.lg-actions .lg-next.disabled,
.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next{right:20px}.lg-actions .lg-prev{left:20px}.lg-fullscreen:after{content:"\e91c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e91e"}.lg-toolbar{position:absolute;z-index:1082;top:0;left:0;width:100%}.lg-toolbar .lg-icon{float:right}.lg-toolbar,.lg-prev,.lg-next{opacity:1}.lg-sub-html{position:fixed;z-index:1083;top:0;left:76px;color:#FFF;padding:0.75em 0}.lg-sub-html
h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html
p{font-size:12px;margin:5px
0 0}#lg-counter{color:#FFF;display:inline-block;padding:0.75em 1.25em;vertical-align:middle}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{opacity:0;-webkit-transform:scale3d(0.5,0.5,0.5);-moz-transform:scale3d(0.5,0.5,0.5);-ms-transform:scale3d(0.5,0.5,0.5);-o-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s;-ms-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,
.lg-outer.lg-css3 .lg-item.lg-next-slide,
.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor:grabbing}.lg-outer
.lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url('') no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,
.lg-outer.lg-css3 .lg-current,
.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,
.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,
.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right: -1px}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,
.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s;-ms-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(0,0,0,0.85);opacity:0;-webkit-transition:opacity 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s;-ms-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-ms-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,
.lg-css3.lg-fade .lg-item.lg-next-slide,
.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-ms-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left: -100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-fullscreen:after{content:"\e91c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e91e"}@keyframes animation-bg{from{background-color:#34302D}to{background-color:transparent}}@keyframes animation-fiu{from{opacity:0;transform:translateY(125px)}to{opacity:1;transform:translateY(0)}}@keyframes animation-pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.4)}70%{box-shadow:0 0 0 20px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.fiu{animation:animation-fiu 1s;animation-delay:500ms;animation-fill-mode:both}.site-content{animation:animation-bg 1.5s;animation-fill-mode:both}.section-cover{position:relative;height:100vh;overflow:hidden;animation:animation-fiu 1s;animation-delay:500ms;animation-fill-mode:both;color:#fff}.section-cover .scrollink.icon-down{position:absolute;z-index:20;bottom:48px;right:10vw;display:inline-block;font-size:1.5em;width:2em;height:2em;line-height:2;text-align:center;border-radius:1em;border:1px
solid;animation:animation-fiu 0.5s, animation-pulse 2s infinite 1s;animation-delay:1400ms;animation-fill-mode:both}.section-cover .scrollink.icon-down:hover{background:rgba(255,255,255,0.5);color:#000;border-color:transparent}.section-cover
.scrollink.button{position:absolute;z-index:20;bottom:48px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:1.25em 2.5em;border-radius:2em}.section-cover.noimg{height:auto;color:#34302D;border-top:120px solid}.section-cover.noimg .cover-slider-wrapper{display:none}.section-cover.noimg .cover-heading{position:static;max-width:1920px;margin:0
10vw;text-align:center;margin-top:2.5vw}.section-cover.noimg .cover-heading:after{content:"";display:table;clear:both}.section-cover.noimg
.scrollink{display:none}.cover-slider-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.cover-slide-link{display:block}.cover-slide{height:100vh;position:relative;background-size:cover;background-position:center}.cover-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,0.275)}.cover-heading{position:absolute;bottom:10vw;left:0;right:0;max-width:1920px;margin:0
10vw;z-index:20;pointer-events:none}.cover-heading
h1{animation:animation-fiu 0.5s;animation-delay:1000ms;animation-fill-mode:both}.cover-heading
h2{animation:animation-fiu 0.5s;animation-delay:1200ms;animation-fill-mode:both}@media screen and (min-width: 1680px){.cover-heading
h1{font-size:5em}}@media screen and (max-width: 1366px){.cover-heading{margin:0
5vw}.section-cover .scrollink.icon-down{right:5vw}.section-cover.noimg{border-top-width:100px}}@media screen and (max-width: 1280px){.section-cover.noimg{border-top-width:72px}.section-cover .scrollink.button,
.section-cover .scrollink.icon-down{bottom:24px}}@media screen and (max-width: 1024px){.section-cover.noimg{border-top:none;padding-top:0}.section-cover{height:auto;padding-top:50%}.section-cover .scrollink.icon-down,
.section-cover
.scrollink.button{display:none}.cover-slide{height:auto;padding-top:50%}.cover-heading{bottom:24px}}.page-menu{text-align:right}.page-menu
li{border-right:1px solid #cccbcb;padding:0.75em 0;position:relative}.page-menu li:first-child
a{font-size:0.875em;font-weight:500;text-transform:uppercase;letter-spacing:0.25em}.page-menu li:before{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;margin-right: -0.125em;width:0.25em;height:0.25em;background-color:#cccbcb;border-radius:50%;-webkit-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-o-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.page-menu li:hover:before{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.page-menu li.current:before{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);background-color:#B68400}.page-menu li.current
a{font-weight:500;color:#B68400}.page-menu
a{display:block;padding:0.75em 1.5em;color:#676462}.page-menu a:hover{color:#B68400;-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);-ms-transform:translateX(-12px);-o-transform:translateX(-12px);transform:translateX(-12px)}@media screen and (max-width: 1024px){.page-menu
li{display:inline-block;vertical-align:middle;padding:0}.page-menu
li.current{background:rgba(182,132,0,0.1)}}@media screen and (max-width: 480px){.page-menu
li{display:block;text-align:center}}.page-aside{width:25%;display:inline-block;position:sticky;top:120px}.page-text{width:50%;margin-left:auto;margin-right:auto;position:sticky;top:120px}.page-text.menu{display:inline-block}@media screen and (max-width: 1366px){.page-text{width:75%}}@media screen and (max-width: 1024px){.page-content{padding-left:24px;padding-right:24px}.page-text{width:100%;position:static}.page-text.menu{display:block}.page-aside{width:100%;position:static}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin: -1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right: .1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.form-container label.ui-button{color:#FFF}.form-container label.ui-button:hover{border-color:#40b5e2;box-shadow:0 0 5px #40b5e2;z-index:1;background:#FFF;color:#007078}.form-container label.ui-button.ui-state-focus{background:#FFF;color:#FFF}.form-container label.ui-button.ui-state-active{color:#007078}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:42px;height:42px;box-shadow:0 2px 3px rgba(202,201,198,0.5);border:1px
solid #CAC9C6}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding: .4em 1em}.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text{padding: .4em;text-indent: -9999999px}.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text{padding: .4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text{padding: .4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding: .4em 1em}.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top: -8px}.ui-button-icon-only .ui-icon{left:50%;margin-left: -8px}.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary{left: .5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary{right: .5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right: -0.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{display:none;background:#FFF;box-shadow:0 0 8px rgba(52,48,45,0.5)}.ui-datepicker .ui-datepicker-header{position:relative;height:3em;line-height:3em;margin-bottom:1em}.ui-datepicker .ui-datepicker-header .ui-icon{width:3em;height:3em;line-height:3em}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;top:0}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-title{text-align:center}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker
table{width:100%;border-collapse:collapse;text-align:center}.ui-datepicker
th{font-size:12px;font-weight:400;opacity:0.75}.ui-datepicker
td{line-height:2;margin:0;padding:0}.ui-datepicker td span,
.ui-datepicker td
a{display:block}.ui-datepicker .ui-datepicker-buttonpane{margin: .7em 0 0 0;padding:0
.2em}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:0;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:0;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-spinner{position:relative;display:block;overflow:hidden;vertical-align:middle}.ui-spinner-button{width:20px;height:50%;font-size: .5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner .ui-icon{position:absolute;margin-top: -8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{color:#34302D}.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color: }.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{background:#fff;color:#34302D;outline:1px
solid #cccbcb}.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited{color:#007078;text-decoration:none}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{background:#007078;color:#FFF}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{background:#007078;color:#FFF}.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{font-weight:bold}.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight
a{font-weight:bold}.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{color:#cd0a0a}.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error
a{color:#cd0a0a}.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:0.6;font-weight:normal}.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:0.3}.ui-icon{display:block;width:2em;height:2em;line-height:2em;text-align:center;overflow:hidden;cursor:pointer}
