#main-content>div>div>div.et_pb_section.et_pb_section_0_tb_body.et_pb_with_background.et_section_regular.et_pb_section--fixed>div.et_pb_row.et_pb_row_4_tb_body{padding-bottom:32px!important}#main-content>div>div>div.et_pb_section.et_pb_section_0_tb_body.et_pb_with_background.et_section_regular.et_pb_section--fixed>div.et_pb_row.et_pb_row_0_tb_body>div.et_pb_column.et_pb_column_1_2.et_pb_column_0_tb_body.et_pb_css_mix_blend_mode_passthrough{width:100%!important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}.et-pb-controllers{padding:20px 0;height:2px}.et-pb-controllers a{border-radius:0px;width:4vw;height:4px}.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:transparent}.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control::before{background-color:#fff}.et_pb_bg_layout_light .et-pb-controllers a{background-color:transparent;padding:10px 0;position:relative}.et_pb_bg_layout_light .et-pb-controllers a::before{position:absolute;top:50%;left:0;width:100%;height:4px;content:"";transform:translateY(-50%);background-color:rgba(250,250,250,.8);box-shadow:0 0 10px rgba(0,0,0,.8)}.et-pb-slider-arrows{display:none}a{transition:opacity 0.5s}a:hover{opacity:0.5}.et_pb_button:hover,.et_pb_gallery_image a:hover,.et_pb_video_play:hover,.dd-menu-item a:hover,.dipl_button_link:hover{opacity:1}a.button-icon-diadao img{height:10px;margin-bottom:-1px;transition:opacity 0.5s;margin-left:2px}a.button-icon-diadao:hover img{opacity:50%}.row_flex_align_items .et_pb_row{align-items:center}.gallery_room{height:calc(100% + 210px)}.gallery_room .et_pb_gallery_items{overflow:hidden;height:100%}.gallery_room .et_pb_gallery_items .et_pb_gallery_item{height:100%}.gallery_room .et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image{height:100%}.gallery_room .et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image a:hover{opacity:1}.gallery_room .et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image img{width:auto;max-width:none;position:absolute;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:1.2s ease}.gallery_room .et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image a:hover img{height:110%}@media (max-width:980px){.gallery_room{height:50vh!important}}.section_gallery_diadao .et_pb_image_wrap{height:50vh;overflow:hidden;width:100%;position:relative}.section_gallery_diadao .et_pb_image_wrap img{width:auto;max-width:none;position:absolute;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:1.2s ease}input.input.et_pb_contact_captcha{padding-top:17px;padding-bottom:17px;margin-top:10px;max-width:50px!important}.flatpickr-calendar{border-radius:0px!important}.flatpickr-calendar{box-shadow:none!important}.button-backto{color:#666;font-weight:500;-webkit-font-smoothing:antialiased;line-height:1.8em;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif;box-sizing:border-box;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;animation-timing-function:linear;animation-duration:.2s;text-align:center;margin-bottom:2.75%}.button-backto a{-webkit-font-smoothing:antialiased;text-align:center;box-sizing:border-box;margin:0;outline:0;vertical-align:baseline;background:transparent;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;position:relative;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif;transition:all 300ms ease 0ms;display:inline-block;font-size:12px;border-width:1px!important;border-radius:0px;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:2px;padding-top:10px!important;padding-right:30px!important;padding-bottom:10px!important;padding-left:30px!important;color:#ffffff!important;cursor:pointer}.button-backto a:hover{-webkit-font-smoothing:antialiased;text-align:center;box-sizing:border-box;margin:0;outline:0;vertical-align:baseline;background:transparent;line-height:1.7em!important;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif;transition:all 300ms ease 0ms;display:inline-block;font-size:12px;border-width:1px!important;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:2px;opacity:1;border-radius:1px;border:2px solid transparent;padding-top:10px!important;padding-right:30px!important;padding-bottom:10px!important;padding-left:30px!important;color:#ffffff!important;border-color:#c2a68b!important;background-image:initial!important;background-color:#c2a68b!important}.scroll-downs{margin:auto;width:34px;height:55px}.mousey{width:3px;padding:3px 9px;height:35px;border:2px solid #fff;border-radius:25px;opacity:0.75;box-sizing:content-box}.scroller{width:3px;height:7px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}select option{font-size:13px;line-height:1.4em;font-weight:bold;letter-spacing:4px}.mfp-wrap{display:flex;align-content:center;flex-wrap:wrap;justify-content:center}.mfp-container{position:relative;width:90%;height:90%;left:auto;top:auto;padding:0px}.mfp-bottom-bar{display:none}img.mfp-img{padding:0}.mfp-wrap .mfp-close{position:absolute;top:10px;right:8px;opacity:.55}.mfp-wrap .mfp-close:active{top:10px}.metersquare-table{font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif;font-style:italic;font-size:12px;font-weight:500;line-height:30px}.icon-table{height:100px}.blockMap .et_pb_text_inner{height:100%}.dipl_modal_wrapper{overflow:hidden!important}.dipl_modal .dipl_modal_inner_wrap,.dipl_modal .dipl_modal_wrap{align-items:stretch}.menu_links .dipl_button_item .dipl_button_link{display:block}#menu_footer .dipl_modal_wrapper,#modal_menu .dipl_modal_wrapper{overflow:hidden}body.dipl_modal_active{overflow:auto}.menu-left-sticky__bottom .dd-divimenu .dd-menu-item a{display:block}.menu-left-sticky__bottom .dd-divimenu .dd-menu-item a img{pointer-events:none}#form_newsletter .et_contact_bottom_container{float:none}#form_newsletter .et_pb_contact_submit{width:100%;margin:0}#form_newsletter p.et_pb_contact_field{padding:0}#form_newsletter .et-pb-contact-message p{text-align:center;color:rgba(255,255,255,0.7)!important}header{position:relative;z-index:3}#main-content{position:relative;z-index:2}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal{padding:0}.wpml-ls-statics-shortcode_actions ul{padding-left:0px!important}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal .wpml-ls-item{display:block}.wpml-ls-statics-shortcode_actions ul li a{padding:10px 0}.et_pb_contact_form{margin-left:0!important}#form_newsletter .et-pb-contact-message{color:white}#form_newsletter .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:white!important}#form_newsletter .et_pb_contact p .et_contact_error{border:1px solid #CBD004!important}.side_slideshow .et_pb_slides,.side_slideshow .et_pb_slide{height:100%}.btn__fix__white,#btn__fix__white{color:#C59648!important}.btn__fix__white:hover,#btn__fix__white:hover{background-color:#C59648!important;color:white!important}#page-container #btn__fix__header,#page-container #btn__fix__header--sticky{background-color:#C59648!important}#page-container #btn__fix__header:hover{background-color:#223155!important;color:white!important}#page-container #btn__fix__header--sticky:hover{color:white!important;background-color:rgba(255,255,255,0.1)!important}.grecaptcha-badge{transform:translateX(71px)}