/*! HTML5 Boilerplate v7.1.0 | MIT License | https://html5boilerplate.com/ */
html{margin-top:0 !important}* html body{margin-top:0 !important}html,body{color:#222;margin:0;font-size:1em;line-height:1.4;letter-spacing:.28px;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"EB Garamond",serif;font-weight:400;background:#fffff8}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.grecaptcha-badge{opacity:0;pointer-events:none}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:'EB Garamond Italic';src:url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/EBGaramond-Italic.eot);src:url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/EBGaramond-Italic.eot?#iefix) format('embedded-opentype'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/EBGaramond-Italic.woff2) format('woff2'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/EBGaramond-Italic.woff) format('woff'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/EBGaramond-Italic.ttf) format('truetype'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/EBGaramond-Italic.svg#EBGaramond-Italic) format('svg');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Lausanne';src:url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/Lausanne-Regular.eot);src:url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/Lausanne-Regular.eot?#iefix) format('embedded-opentype'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/Lausanne-Regular.woff2) format('woff2'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/Lausanne-Regular.woff) format('woff'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/Lausanne-Regular.ttf) format('truetype'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/Lausanne-Regular.svg#Lausanne-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'TWK Lausanne 350';src:url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/TWKLausanne-350.eot);src:url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/TWKLausanne-350.eot?#iefix) format('embedded-opentype'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/TWKLausanne-350.woff2) format('woff2'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/TWKLausanne-350.woff) format('woff'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/TWKLausanne-350.ttf) format('truetype'),url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../fonts/TWKLausanne-350.svg#TWKLausanne-350) format('svg');font-weight:400;font-style:normal;font-display:swap}a{text-decoration:none}*{box-sizing:border-box}input[type=search]{-webkit-appearance:none}input,textarea,.inp{font-weight:400 !important;outline:none;border-radius:0 !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:100%}.contents,.img1,.img2,.text_side,.image_side{-webkit-transition:1.6s ease-in-out;-moz-transition:1.6s ease-in-out;-o-transition:1.6s ease-in-out;transition:1.6s ease-in-out}.text-section .contents,.text-block .contents{opacity:.6;-moz-transform:translate3d(0px,10px,0px);-webkit-transform:translate3d(0px,10px,0px);-o-transform:translate(0px,10px);-ms-transform:translate(0px,10px);transform:translate3d(0px,10px,0px)}.text-section.in-view .contents,.text-block.in-view .contents{opacity:1;-moz-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate3d(0px,0px,0px)}.image-section .contents,.full-width-section .contents{opacity:.3}.image-section.in-view .contents,.full-width-section.in-view .contents{opacity:1}.leftz .img1,.rightz .img2,.leftaligned .image_side,.rightaligned .text_side{opacity:.6;-moz-transform:translate3d(-10px,0px,0px);-webkit-transform:translate3d(-10px,0px,0px);-o-transform:translate(-10px,0px);-ms-transform:translate(-10px,0px);transform:translate3d(-10px,0px,0px)}.leftz.in-view .img1,.rightz.in-view .img2,.leftaligned.in-view .image_side,.rightaligned.in-view .text_side{opacity:1;-moz-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate3d(0px,0px,0px)}.leftz .img2,.rightz .img1,.rightaligned .image_side,.leftaligned .text_side{opacity:.6;-moz-transform:translate3d(10px,0px,0px);-webkit-transform:translate3d(10px,0px,0px);-o-transform:translate(10px,0px);-ms-transform:translate(10px,0px);transform:translate3d(10px,0px,0px)}.leftz.in-view .img2,.rightz.in-view .img1,.rightaligned.in-view .image_side,.leftaligned.in-view .text_side{opacity:1;-moz-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate3d(0px,0px,0px)}.delays1{transition-delay:.1s !important}.delays2{transition-delay:.2s !important}.delays3{transition-delay:.3s !important}.tagline{position:absolute;left:50%;transform:translate(-50%,0);font-size:24px;color:#fff;width:100%;text-align:center;bottom:60px;z-index:10}.tbg{position:relative;z-index:0}.text-only .tbg{height:max-content;left:0;pointer-events:none;position:absolute;top:50%;transform:translate(0,-50%);width:100%;z-index:0}.text-only .tbg img{left:50%;min-width:1200px;object-fit:cover;position:relative;translate:-50% 0}.text-only:has(.tbg) .contents{z-index:1}.sm_logo{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.bg_logo{position:absolute;width:100%;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.sm_logo{position:absolute;z-index:10;width:120%;left:-10px;top:-20px}.smaller_h{height:55px !important}.smaller_h .logo_h{width:80px !important}.smaller_h .sm_logo{opacity:1;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.smaller_h .bg_logo{opacity:0}.noshows{display:none !important;pointer-events:none !important}.top-illo{width:38%;top:0;left:0}ol li span{width:10px;display:inline-block;margin-right:10px}.innertxt{margin-left:auto;max-width:none;margin-right:auto}.m_menu{position:fixed;width:100%;height:100%;top:0;z-index:10000;background:#fffff8}.logo_mm{position:absolute;left:50%;transform:translate(-50%,0);top:60px;width:105px}.bottom-illo{width:45%;bottom:0;right:0}.illo{position:absolute;z-index:100;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.imm2,.imm3{display:none}.inquirez{top:50%;transform:translate(0,-50%);right:40px;position:absolute}.showss{overflow:hidden;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.noshoww{padding:0 !important;margin:0 !important;max-height:0 !important}.inquirez .menu_btn{background:#b18e00;color:#fffff8;margin:0;padding:4px 16px}.inquirez .menu_btn:hover{color:#fffff8;opacity:.6}ol{padding-left:0}ol li{list-style:none;padding-left:0}.down-arrow{width:40px;bottom:20px;position:absolute;left:50%;transform:translate(-50%,0);z-index:20;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.text-only{padding-top:30px}.btn,.innertxt a{font-family:'EB Garamond';display:table;z-index:10;text-transform:uppercase;font-size:12px;letter-spacing:1px;color:#4d524d;cursor:pointer;border:none;background:0 0;overflow:hidden;margin-top:30px}.btn:after,.innertxt a:after{content:'';display:block;width:100%;height:1px;background:#4d524d;margin-left:0;margin-top:2px;transition:all .3s}.innertxt p{margin-top:0}.btn2{font-family:'EB Garamond';display:table;z-index:10;text-transform:uppercase;font-size:12px;color:#b18e00;letter-spacing:1px;cursor:pointer;border:none;background:0 0;overflow:hidden;margin-top:30px}.btn2:after{content:'';display:block;width:100%;height:.5px;background:#b18e00;margin-left:0;margin-top:2px;transition:all .3s}.footer1 .contents a{display:table;margin-left:auto;margin-right:auto}.footer1 .contents a:after{content:'';display:block;width:0;height:.5px;background:#b18e00;margin-left:0;margin-top:0;transition:all .3s}.footer1 .contents a:hover{width:100%}.inqs .text_info{margin-top:60px}.inqs2 .text_info{margin-top:100px}.btn3{font-family:'EB Garamond';display:table;z-index:10;text-transform:uppercase;font-size:12px;letter-spacing:1px;color:#b18e00;cursor:pointer;border:none;background:0 0;overflow:hidden;margin-top:30px}.btn3:after{content:'';display:block;width:100%;margin-left:-100%;height:.5px;background:#b18e00;margin-top:2px;transition:all .3s}.btn3:hover:after{margin-left:0}.bottom-fade{position:absolute;width:100%;bottom:0;z-index:9}.textrer{font-size:14px;line-height:16px;font-family:'TWK Lausanne 350';color:#4d524d;letter-spacing:1px;max-width:800px;margin-left:auto;margin-right:auto}.footer1 .contents a{color:#b18e00}.m_first{padding-top:90px;padding-bottom:120px}.m1{padding-top:60px}.media_section{position:relative;padding-top:230px}.hero+.media_section{padding-top:120px}.media_section_arti{position:relative;padding-top:240px}.btn2:hover:after{margin-left:100%}.subs{width:100%;text-align:center}.befores{padding-bottom:120px}.notops{padding-top:0!important}.insta{padding-top:60px}.singles{padding-top:60px;padding-bottom:60px}.singles .contents{padding-bottom:60px}.violets{background:#f5f3f2}.sables{background:#ecdfd6}.pinks{background:#f3e9e5}.praries{background:#e8e7da}.btn input{display:table;border:none;margin:0;padding:0;background:0 0;text-transform:uppercase;font-size:12px;color:#4d524d;letter-spacing:1px}.subs .btn{width:auto;margin-left:auto;margin-right:auto}.media .btn{color:#4d524d;margin-top:30px;padding-bottom:30px;position:relative}.subs .btn{color:#4d524d;padding-bottom:30px;margin-top:25px;position:relative}.inquire,.menus{position:absolute;color:#b18e00;text-transform:uppercase;font-size:15px;top:50%;letter-spacing:1px;transform:translate(0,-50%)}.inquire{left:5%;background:#b18e00;color:#fffff8;margin:0;padding:4px 16px}.menus{right:5%}.blacks{color:#4d524d !important}.blacks:after{background:#4d524d !important}.media .btn:after,.subs .btn:after{background:#4d524d;content:'';display:block;position:absolute}.drop_down_content{margin-top:30px;width:100%;border-top:.5px solid #b18e00}.drop_heeader{letter-spacing:1px;display:flex;cursor:pointer;justify-content:space-between;font-family:'EB Garamond'}.inned{padding-top:5px;padding-bottom:10px}.inned ul{text-transform:capitalize;list-style:none;line-height:16px;list-style-type:none;padding-left:10%}.normal-case .inned ul{text-transform:none}.inned ul li{margin-bottom:0}.eq{width:30px;margin-top:30px}.textrer{padding-bottom:120px}.textrer ul{padding-left:15px}.textrer ul li{margin-bottom:5px}.drop_text{overflow:hidden;max-height:1000px;font-size:12px;line-height:18px;font-family:'TWK Lausanne 350';-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.closed .drop_text{max-height:0 !important}.closed .drop_arrow img{transform:rotate(0deg);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.drop_arrow{text-align:right}.drop_arrow img{transform:rotate(180deg)}.map2,.map3,.map4,.map5{display:none}.drop_icon{width:10%}.drop_icon img{width:25px}.drop_arrow img{width:15px}.drop_arrow{width:10%}.drop_title{width:80%}.slideshow-section .contents{position:relative}.slideshow-section .caption{text-align:center;margin-top:20px;font-size:14px}.arrowss{position:absolute;top:55%;left:50%;z-index:1000;width:95%;transform:translate(-50%,-50%)}.s_arrow{position:absolute;width:40px;cursor:pointer;pointer-events:all}.left_arrow{transform:rotate(90deg);left:0}.right_arrow{transform:rotate(-90deg);right:0}.pager{text-align:center;margin-top:0;font-size:14px;color:#4d524d;font-family:'TWK Lausanne 350'}.img_header{text-align:center;padding-bottom:30px;color:#b18e00;font-size:24px}.innertxt span{font-size:14px;line-height:18px;color:#4d524d;display:block;margin-bottom:5px;font-family:'TWK Lausanne 350'}.skinny{margin-left:auto;margin-right:auto}.skinny .image_side img{margin-left:auto;margin-right:auto}.skinny .caption{margin-left:auto;margin-right:auto}.skinny .image_side{width:40%}.skinny .text_side{width:50%}.dropper{font-size:12px;color:#b18e00;text-transform:uppercase;padding-top:10px;padding-bottom:10px;letter-spacing:1px;border-bottom:.5px solid #b18e00}.sitemap strong{font-size:24px;font-weight:400;color:#b18e00;text-align:center;display:block;padding-top:60px;padding-bottom:60px}.featured-media strong,.press-releases strong,.media-hits strong{font-size:calc(48rem / 16);line-height:40px;font-weight:400;color:#b18e00;text-align:center;display:block;padding-top:40px;padding-bottom:120px}.featured-media .image{width:50%;margin-left:auto;margin-right:auto}.media_section .image{width:100%;padding-bottom:120px}.featured-media .copy{width:50%;margin-left:auto;margin-right:auto;max-width:670px}.featured-media .copy strong{padding-top:30px;padding-bottom:30px;color:#b18e00}.post-link{align-items:center;color:#4d524d;display:flex;justify-content:space-between;margin:0 auto;max-width:1600px;transition:opacity .25s ease;width:90%}.post-link+.post-link,.moreblocks{margin-top:100px}.press_articles .post-link{width:100%}.post-link:hover{opacity:.7}.post-link .image-container{aspect-ratio:770/515;height:auto;max-width:617px;overflow:hidden;position:relative;width:calc(500 / 1440 * 100vw)}.post-link .image-container img{height:100% !important;object-fit:cover;width:100% !important}.post-link .image-container .placeholder-image{background:#B18E0024 url(//mo-residencesmiami.com/wp-content/themes/mandarin/css/../img/logo-small-gold.svg) no-repeat;background-position:center;background-size:calc(150 / 500 * 100%) auto;height:100%;width:100%}.post-link article{max-width:889px;text-align:left;width:calc(720 / 1440 * 100vw)}.post-link h3{color:#b18e00;font-size:calc(36rem / 16);font-weight:400;line-height:calc(42 / 36);margin:0}.post-link .date{display:flex;flex-wrap:wrap;gap:8px 0;margin:24px 0;text-align:left}.post-link .date span+span{padding:0 0 0 32px;position:relative}.post-link .date span+span:before{background:#4d524d;content:'';height:20px;left:16px;position:absolute;top:-2px;width:1px}.post-link .excerpt{font-size:calc(22rem / 16);margin:0}.post-link h3+.excerpt{margin-top:24px}.post-link .excerpt>:last-child{margin-bottom:0}.post-link .read-more{font-weight:500;text-decoration:underline;text-underline-offset:4px}.press-releases,.media-hits{padding-top:90px;padding-bottom:180px}.press_articles{padding-bottom:60px;padding-top:30px;display:flex;width:90%;margin-left:auto;margin-right:auto;flex-wrap:wrap;max-width:1400px;justify-content:space-between}.press_block strong,.media_block strong{text-align:left}.media_block strong{padding-bottom:30px}@media only screen and (max-width:calc(950rem/16)) {

	.featured-media strong,
	.press-releases strong,
	.media-hits strong {
		font-size: calc(32rem / 16);line-height:calc(36 / 32);padding-top:0;padding-bottom:56px;}.press-releases strong,.media-hits strong{padding-top:56px}.post-link{align-items:center;flex-direction:column}.post-link+.post-link{margin-top:72px}.post-link .image-container{margin:0 auto 40px;max-width:500px;width:100%}.post-link article{margin:0 auto;max-width:700px;text-align:center;width:100%}.post-link .date{justify-content:center;margin:20px 0;text-align:center}}@media only screen and (max-width:calc(650rem/16)){.post-link+.post-link{margin-top:40px}.post-link .image-container{margin:0 auto 24px}.post-link h3{font-size:calc(25rem / 16)}.post-link .date{font-size:calc(12rem / 16)}.post-link .date span+span:before{height:16px;top:-1px}.post-link .excerpt{font-size:calc(18rem / 16)}}.press_block{width:30%;color:#4d524d;font-size:24px;line-height:30px}.press_block strong{padding-top:0;padding-bottom:30px}.press_btns{display:flex;justify-content:flex-start}.press_btns .btn{margin-right:30px}.media-hits .contents{margin-left:auto;margin-right:auto}.media_block{margin-bottom:60px}.date{font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#4d524d;font-family:'TWK Lausanne 350';margin-bottom:30px;width:100%;text-align:center}.copy,.media_block{color:#4d524d;font-size:24px;line-height:30px}.media-hits .t_btn{margin-top:90px}.map .contents{max-height:850px;display:flex;justify-content:space-between}.leftside_map{width:70%}.rightside_map{width:30%;box-sizing:border-box;padding-left:60px;padding-right:40px}.map_drop{border-top:.5px solid #b18e00;padding-top:10px}.map_header{font-size:12px;text-transform:uppercase;color:#b18e00;padding-bottom:10px;position:relative;cursor:pointer;letter-spacing:1px;font-family:'TWK Lausanne 350'}.map_list{overflow:hidden;font-size:12px;line-height:14px;color:#4d524d;font-family:'TWK Lausanne 350';max-height:1000px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.closeds .map_list{max-height:0 !important}.m_inn{padding-top:0;padding-bottom:20px}.mao_arrow{position:absolute;width:14px;right:0;top:0;transform:rotate(180deg);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.closeds .mao_arrow{transform:rotate(0deg) !important}.img2 .inside_img:after{content:'';padding-bottom:90%;display:block}.s_plan{position:relative}.s_btns{position:absolute;width:150px;right:30px;top:30px;background:#fffff8;border:.5px solid #b18e00;border-bottom:none}.skinny .contents{align-items:center}.s_btn{text-align:center;color:#c9c3be;font-size:12px;text-transform:uppercase;padding-top:20px;padding-bottom:20px;width:100%;letter-spacing:1px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;border-bottom:.5px solid #b18e00}.s_btn:hover{color:#b18e00}.s_btn.activee{color:#b18e00}.s_plan span{position:absolute;left:50%;transform:translate(-50%,0);bottom:50px;z-index:10;color:#b18e00;font-size:18px;letter-spacing:2px;text-transform:uppercase}.covers{position:fixed;z-index:10000;pointer-events:none;height:100%;width:100%;background:#fffff8;top:0;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.media .va_btn{position:absolute;right:0;top:25px}.btn:hover:after,.innertxt a:hover:after{margin-left:100%}.m_inn{max-height:450px;overflow:scroll;padding-bottom:20px}.map .contents{height:100vh}.leftside_map{height:100%}.art_img{margin-bottom:80px;width:90%;max-width:660px;margin-left:auto;margin-right:auto;margin-top:90px}.art_txt{font-family:'TWK Lausanne 350';color:#4d524d;font-size:14px;line-height:18px;text-align:left;width:90%;margin-left:auto;margin-right:auto;max-width:520px}.bg{position:absolute;width:100%;height:100%;z-index:5;opacity:.6;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.nones{display:none !important}html.nones{display:block !important}.languages{display:none;position:absolute;left:40px;top:10px;font-size:12px;color:#b18e00;z-index:101}.lang{display:inline-block;margin-right:20px}.fixed{position:fixed !important;margin-top:0 !important;width:100%}.call{left:40px;position:fixed;top:40px}.fixed_header{position:fixed;background:#fffff8;width:100%;top:0;z-index:12111}.logo_header{width:100%;height:110px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #c9c3be;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.mobile_header{position:fixed !important;width:100%;z-index:1130;top:0;background:#fffff8;border-bottom:1px solid #b18e00}.logo_h{display:block;margin-left:auto;margin-right:auto;position:relative;width:100px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.fixed_menu{display:flex;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #c9c3be;justify-content:center;position:relative;width:100%}.menu_btn{color:#b18e00;font-size:12px;text-transform:uppercase;margin-left:20px;margin-right:20px;letter-spacing:1px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.menu_btn:hover,.menu_btn.activess{color:#c9c3be}.logo2{position:absolute;left:50%;transform:translate(-50%,0);top:0;margin-top:100vh;width:125px;margin-right:auto;margin-left:auto;z-index:1100}.med-main{max-width:525px;width:90%;margin-left:auto;margin-right:auto;font-size:14px;line-height:18px;font-family:'Lausanne'}.logo-m{width:125px;position:fixed;left:50%;transform:translate(-50%,0);top:20px;z-index:5}.logo-m2{width:100px;position:fixed;left:50%;transform:translate(-50%,0);top:20px;z-index:5}.txts{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;text-align:center;font-size:14px;letter-spacing:.28px;line-height:18px;color:#fff;font-family:'Lausanne';z-index:100;max-width:510px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.txts strong{display:block;font-size:36px;line-height:40px;color:#fff;font-weight:400;letter-spacing:.28px;margin-bottom:20px;font-family:"EB Garamond",serif}.txt{width:90%;max-width:800px;padding-top:120px;font-size:14px;line-height:18px;color:#212721;letter-spacing:.28px;text-align:left;margin-left:auto;margin-right:auto;font-family:'TWK Lausanne 350'}.txt a{color:inherit;text-decoration:underline;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.txt a:hover{opacity:.4}.txt strong{display:block;margin-bottom:20px;font-family:"EB Garamond",serif}.articles{min-height:70vh;padding-bottom:80px}.txt h2{font-size:24px;text-align:left;letter-spacing:.28px;color:#222;display:block;margin-bottom:40px;margin-top:0;font-weight:400}.under{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.over{z-index:100;position:absolute;left:0;top:19px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.logo3{position:absolute;left:50%;transform:translate(-50%,0);top:10px;margin-top:500vh;width:125px;margin-right:auto;margin-left:auto;z-index:101}section{position:relative;background:#fffff8}.contents{position:relative;height:100%}.hero{height:100vh;padding-top:0 !important;padding-bottom:0 !important}.fixed_header+.hero .contents{padding-top:148px}.hero .mobile-video{display:none}section{padding-top:80px;padding-bottom:80px}.first_section{padding-top:140px}.borders{border-top:.5px solid #b18e00}.pbottomns{padding-bottom:60px}.rels{position:relative !important;top:auto !important;left:auto !important;transform:translate(0,0) !important}.footer1 .contents{padding-top:50px;text-align:center;font-size:14px;line-height:21px;color:#b18e00;font-family:'TWK Lausanne 350'}.footer1{padding-top:90px;background:#fffff8}.media-hits+.footer1{padding-top:0}.footer2{background:#fffff8}.bg{width:100%}.insta_images,.text_info,.side-by-side .contents,.footer2 .contents,.double-image-section .contents{width:95%;margin-left:auto;margin-right:auto}.double-image-section .contents{display:flex;justify-content:space-between}.contents{flex-wrap:wrap}.img1{width:28%}.img1 .inside_img:after{content:'';padding-bottom:140%;display:block}.text_info span,.text_info pre{color:#4d524d;display:block;margin-top:40px;font-size:12px;text-transform:uppercase !important;line-height:18px;letter-spacing:1px;font-family:'TWK Lausanne 350'}.img2{width:65%}section:first-of-type.full-width-section{margin-top:148px}@media only screen and (max-width:1440px){section:first-of-type.full-width-section{margin-top:68px}}@media only screen and (max-width:908px){section:first-of-type.full-width-section{margin-top:12px}}.full-width-section:has(video){max-height:max-content;max-width:max-content}.full-width-section .contents{display:flex;align-items:center}.full-width-section:has(video) .contents{max-height:max-content}.full-width-section.active .overlays{opacity:1}.full-width-section .cover-image{height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s ease;width:100%}.full-width-section.active .cover-image{opacity:0;visibility:hidden}.full-width-section .cover-image img{height:100%;object-fit:cover;width:100%}.full-width-section video{height:100%;max-height:max-content;max-width:1440px;object-fit:contain;object-position:center;position:relative;transition:opacity .25s ease;width:100%;z-index:9}.full-width-section.active video{opacity:1}.full-width-section .caption{position:absolute;left:2.5%;bottom:30px;color:#fff;z-index:10}.text_info{font-size:24px;line-height:30px;color:#b18e00;max-width:700px;margin-left:auto;margin-right:auto;z-index:10;position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%,-50%);font-family:"EB Garamond",serif}.t_btn,.text_info a{cursor:pointer;display:table;padding:15px 40px;line-height:14px;margin-left:auto;margin-right:auto;margin-top:40px;text-align:center;font-size:12px;text-transform:uppercase;color:#b18e00;letter-spacing:1px;border:.5px solid #b18e00;background:#fffff8;font-family:'TWK Lausanne 350';-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.t_btn:hover,.text_info a:hover{color:#fffff8;background:#b18e00}.bottom_fade{position:absolute;z-index:9;bottom:0;width:100%;mix-blend-mode:darken}.image_side{width:56.5%}.text_side{width:35%;text-align:left;font-family:'TWK Lausanne 350';font-size:14px;line-height:18px;color:#4d524d}.text_side strong{color:#b18e00;font-size:36px;line-height:42px;display:block;font-weight:400;font-family:"EB Garamond",serif;margin-bottom:30px}.media_section .image{padding-bottom:60px}.innertxt{max-width:505px}.textts{font-size:24px;line-height:30px;letter-spacing:.5px;color:#4d524d;max-width:660px;margin-left:auto;margin-right:auto;text-align:left}.hero~.text-section .textts{text-align:center}.article_text{font-family:"EB Garamond",serif;color:#4d524d;font-size:24px;line-height:30px;letter-spacing:-.2px;padding-bottom:0}.article_text strong{margin-bottom:30px !important;text-align:left !important;margin-top:60px !important;font-size:24px !important;line-height:30px !important;color:#b18e00}.backbtn{position:absolute;left:40px;top:-100px}.article_text .image{padding-top:60px}.textts strong span{font-family:'TWK Lausanne 350';color:#4d524d;text-transform:uppercase;font-size:14px;line-height:26px;display:block;margin-top:20px;letter-spacing:1px}.image .inside_img:after{padding-bottom:60%;content:'';display:block}.media_section_arti .textts strong{margin-bottom:35px}.textts strong{display:block;margin-left:auto;margin-right:auto;font-weight:400;width:100%;text-align:center;font-size:56px;line-height:calc(46 / 36);color:#b18e00;font-family:"EB Garamond",serif}.skinny,.image{width:70%}.article_text .image{max-width:950px;width:100%;margin-bottom:40px}.image{margin-left:auto;margin-right:auto;font-size:12px;line-height:18px;color:#4d524d;text-align:left;font-family:'TWK Lausanne 350'}.side-by-side .contents{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}.overlays{pointer-events:none;position:absolute;z-index:8;height:100%;width:100%;background:#000;opacity:.2}.full-width-section{position:relative;width:100%;height:100vh;margin:0 auto;max-height:920px;max-width:1440px}.play_btn{pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:105px;z-index:10}.caption{margin-top:10px;font-size:12px;text-align:left;color:#4d524d;font-family:'TWK Lausanne 350'}.insta .contents{padding-top:50px;text-align:center}.swire,.footer1 .contents a.swire:hover{width:175px;margin-left:auto;margin-right:auto;margin-top:30px;transition:opacity .2s ease-in-out}.footer1 .contents a.swire:hover{opacity:.6}.footer2 .contents{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:auto;margin-right:auto;align-items:center}footer{margin-top:50px;padding-top:30px;padding-bottom:30px;font-size:11px;font-family:'TWK Lausanne 350';color:#b18e00}.foot_btn,.osano-button{color:#b18e00;margin-right:30px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.foot_btn:hover,.osano-button:hover{color:#c9c3be}.foot_left{display:flex;flex-wrap:wrap;gap:10px 0;justify-content:flex-start;width:40%}.foot_logo{width:60px}.foot_right{display:flex;justify-content:flex-end;width:40%}.insta_images{margin-top:50px;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}.i_image{width:20%}.insta .contents .btn2{margin-left:auto;margin-right:auto;margin-top:0}.icon{width:21px;margin-left:auto;margin-right:auto;margin-top:10px}.text_info strong{font-weight:400;font-size:36px;line-height:46px;display:block;font-family:"EB Garamond",serif}.logo{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);width:200px;z-index:10;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}video{object-fit:cover;object-position:top;width:100%;height:100%}.lm_btn{letter-spacing:.28px;text-transform:uppercase;font-size:12px;display:table}.fade-bottom{position:relative;z-index:100;pointer-events:none;width:100%}.fade-bottom img{width:100%;height:100px;opacity:.1}.med{height:100vh;width:100%;background:#fffff8;position:relative}.cont{width:100%;background:#fffff8;position:relative;padding-bottom:30px;padding-top:60px}.media{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:1000px;width:80%}.media-main h1{color:#b18e00;font-size:36px;display:table;margin-left:auto;margin-right:auto;padding-bottom:5px;position:relative;font-weight:400}.media h2{color:#b18e00;font-size:36px;display:table;margin-left:auto;margin-right:auto;padding-bottom:20px;position:relative;font-weight:400}.medias{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.m_block{width:32%;text-align:left;font-family:'Lausanne';color:#212721;font-size:14px;line-height:18px}.m_block2{width:48%;margin-bottom:60px;text-align:left;font-family:'Lausanne';color:#212721;font-size:14px;line-height:18px}.heaer{width:100%;background:#fffff9;height:100px}.hesdrr{position:fixed;width:100%;z-index:2;pointer-events:none}.hesdrr img{opacity:.9;height:220px}.m_block2 .btn{margin-top:20px}.media-main .medias{margin-top:80px;width:90%;max-width:660px;margin-left:auto;margin-right:auto}.m_block strong,.m_block2 strong{color:#b18e00;font-weight:400;font-size:26px;line-height:32px;display:block;margin-top:20px;margin-bottom:20px;font-family:"EB Garamond",serif}.m_block .inside_img,.m_block2 .inside_img{height:auto !important}.m_block .inside_img:after,.m_block2 .inside_img:after{content:'';display:block;padding-bottom:68%}.contact{position:relative;padding-top:120px;text-align:center;width:48%;margin-left:auto;margin-right:auto}.contact-section.universal .contact{max-width:1300px;padding:0;width:calc(100% - 200px)}.contact-section.universal .gform_heading p.gform_description{color:#b18e00;font-size:36px;line-height:46px;max-width:700px}.contact-section .cont:has(.gform_description:empty),.text-section~.contact-section:has(.gform_description:empty){padding-top:0}.gform_description:empty{margin:0}@media only screen and (max-width:1200px){.contact-section.universal .contact{width:95%}.contact-section.universal .cont{padding:0}}@media only screen and (max-width:600px){.contact-section.universal .gform_heading p.gform_description{font-size:30px;line-height:36px;margin-bottom:18px;padding:0 20px}}.contact h3{font-size:24px;line-height:28px;color:#b18e00;margin-bottom:70px;margin-top:0;display:block;width:100%;max-width:460px;font-weight:400;margin-left:auto;margin-right:auto}.form form{display:flex;justify-content:space-between;flex-wrap:wrap}.inputer,.gfield{font-family:'Lausanne';margin-bottom:20px;position:relative;text-align:left}.halfs{width:48%}.smaller{opacity:0 !important}select{font-family:'Lausanne' !important;padding-left:0 !important;padding-top:10px !important;padding-bottom:10px !important;background-color:transparent !important;border:none !important;box-shadow:none !important;border-bottom:1px solid #222 !important;border-radius:0 !important;font-size:12px !important;position:relative !important;line-height:1 !important;text-align:left !important;cursor:pointer !important;appearance:none}.inputer label,.gfield label{position:absolute;top:2px;font-size:12px;color:#212721;pointer-events:none;z-index:100}.gchoice label{position:static;text-align:left;margin-left:unset !important}.gchoice label a{color:inherit !important;text-decoration:underline !important}.inputer input,.gfield input:not(.gfield-choice-input){margin-bottom:10px;border:none !important;border-bottom:1px solid #222 !important;padding:0 !important;background:0 0 !important;margin-bottom:10px;padding-bottom:5px;text-align:left !important;width:100%;font-size:12px !important;font-family:'Lausanne' !important;color:#212721 !important}.gfield input.gfield-choice-input+label{border:none !important;padding:0 !important;background:0 0 !important;width:100%;font-size:12px !important;font-family:'Lausanne' !important;color:#212721 !important}.gfield.gfield_error input.gfield-choice-input{background-color:#f6e0d5}.gfield.gfield_error input.gfield-choice-input+label{color:#c02b0a}.gfield_checkbox .gchoice{display:flex !important;gap:0 10px !important;align-items:center}.gfield .gfield-choice-input{width:12px !important;height:12px !important;cursor:pointer}.gfield .gfield-choice-input:checked:before{background-color:#222;color:#222;overflow:hidden}.gfield--type-checkbox .gfield_description{margin-top:0 !important;margin-left:22px;line-height:12px !important;font-size:8px !important;font-family:'Lausanne' !important;color:#212721 !important;letter-spacing:.28px !important}.gfield--type-checkbox .gfield_description.validation_message{color:#c02b0a !important}.alts .select-selected{text-align:right !important}.alts .select-selected:after{display:none !important}.alts .smaller{opacity:1 !important}.alts.inactives .select-selected{color:#222 !important}.onloads.firsts .over{opacity:1 !important}.firsts .over{opacity:0}.onloads .tagline{color:#b18e00}.onloads .coverss{opacity:1 !important}.coverss{position:absolute;width:100%;height:100%;background-color:#fffff8;top:0;z-index:10;opacity:0}.slow{-webkit-transition:1.1s ease-in-out !important;-moz-transition:1.1s ease-in-out !important;-o-transition:1.1s ease-in-out !important;transition:1.1s ease-in-out !important}.prop1{width:166px}.foot_menu,.foot_info2{position:absolute;bottom:0}.foot_info2{right:0}.prop2{width:60px;margin-left:auto;margin-bottom:20px}.foot2{width:20%;position:relative}.foot1,.foot3{width:35%;position:relative}.foot1{text-align:left}.foot2{text-align:center}.foot3{text-align:right}.hiddens{opacity:0;pointer-events:none}.hiddens3{max-height:0 !important;overflow:hidden;opacity:0;pointer-events:none}.media-main{background:#fffff8;width:100%;text-align:center;padding-top:230px;padding-bottom:90px}.foot_menu a{display:inline-block;margin-right:20px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;cursor:pointer}.foot_menu a:hover{opacity:.4}.mobile{display:none}.medias-slideshow.mobile{position:fixed !important;opacity:0}.tsxts{width:95%}#gravity-form-1,#gravity-form-5,#gravity-form-6,#gravity-form-1 #gform_wrapper_1,#gravity-form-5 #gform_wrapper_5,#gravity-form-6 #gform_wrapper_6,.contact-section [id*=gravity-form]{display:block !important}.gform_wrapper{display:block !important}footer a{color:inherit;text-decoration:none}@media only screen and (max-width:1600px){.contact{width:59%}}@media only screen and (max-width:1280px){.contact{width:70%}}@media only screen and (max-width:908px){.contact{width:90%}}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1 !important;min-height:0 !important}.gform_wrapper.gravity-theme .gfield:not(.custom-checkbox){min-height:0;max-height:25px}.gform_wrapper.gravity-theme .gfield.gfield_error:not(.custom-checkbox){max-height:48px}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{padding:0 !important;margin-block-start:4px !important}.contact h3{margin-bottom:125px}}@media (max-width:534px){.contact{width:95%}}@media (max-width:480px){.contact h3,p.gform_description{font-size:21px;line-height:25px}}@media (max-width:421px){.contact{width:98%}}@media (max-width:400px){.contact h3,p.gform_description{font-size:19px;line-height:23px}}@media (max-width:378px){.contact h3{width:100%}}@media(max-width:1628px){.contact h3{margin-bottom:30px}.subs .btn{margin-top:30px}.inputer,.gfield{margin-bottom:15px}footer{padding:30px 40px}}@media(max-width:1558px){.contact h3{margin-bottom:30px}.subs .btn{margin-top:30px}footer{padding:20px 40px}.subs .btn{margin-top:20px;padding-bottom:15px}.inputer input,.gfield input{margin-bottom:5px;font-size:12px}.inputer,.gfield{margin-bottom:10px}.contact h3{margin-bottom:55px}}@media(max-height:800px){.contact h3{margin-bottom:30px}.subs .btn{margin-top:30px}footer{padding:15px 40px}.subs .btn{margin-top:20px;padding-bottom:15px}.inputer input,.gfield input{margin-bottom:5px;font-size:12px}.inputer,.gfield{margin-bottom:10px}.contact h3{margin-bottom:30px}}@media(max-width:1208px){.foot1,.foot3{width:40%}.foot2{width:20%}.foot_menu a{margin-right:10px}}@media(max-width:908px){.first_section{padding-top:60px}.s_btns{border:none;border-top:.5px solid #b18e00}.media-hits .t_btn,.media-hits .text_info a{margin-top:0}.swire{padding-bottom:40px}.rightside_map{margin-top:30px}.img1{text-align:center}.illoss{width:50%;margin-left:auto;margin-right:auto}.textts strong span{font-size:12px;line-height:22px}.article_text,.article_text strong{font-size:18px;line-height:22px}.image-section.violets{padding-bottom:0 !important}.image-section.pinks{padding-bottom:0 !important}.image-section.lastone{padding-bottom:60px !important}.insta{padding-top:0;margin-top:60px;background:#fffff8}footer{padding-top:50px;margin-top:0}.contact h3{font-size:25px}section,body,.cont{background:#fff}.full-width-section .caption{position:absolute;padding-left:2.5%;left:auto;bottom:auto;margin-top:10px;color:#111;z-index:10}.side-by-side .contents,.text-block .contents,.footer1 .contents{font-size:12px}footer{font-size:10px}.press_block,.media_block{font-size:12px;line-height:18px}.s_arrow{width:30px}.arrowss{top:96%}.owl-item .image{max-width:none;width:100%}.skinny .image_side,.skinny .text_side{width:100% !important}.innertxt span{text-align:center}.image-section{padding-bottom:60px !important}.movi{padding-bottom:0 !important}.image_side{margin-bottom:30px}.press-releases,.media-hits{padding-bottom:80px}.press_articles{padding-bottom:30px}.press-releases strong{padding-top:70px;padding-bottom:80px}.press_block strong{padding-top:0;padding-bottom:20px;font-size:26px;line-height:30px}.press_block,.media_block{width:100%;margin-bottom:60px;font-size:14px;line-height:18px}.media_block strong{padding-top:30px}.s_plan span{bottom:2.5vw}.media_block{width:90%;margin-left:auto;margin-right:auto}.m_first{padding-top:60px;padding-bottom:60px}.featured-media .copy{font-size:18px;line-height:22px}.featured-media .copy strong,.media_block strong{font-size:26px;line-height:30px}.press-releases,.media-hits{padding-top:0}.textts strong{font-size:32px;line-height:36px}.leftside_map,.rightside_map{width:100%}.map .contents{height:auto}.rightside_map{padding-left:0;padding-right:0;width:90%;margin-left:auto;margin-right:auto}.map .inside_img{height:30vh !important}.img1 .inside_img:after{padding-bottom:70%}.img1{width:100%;margin-left:auto;margin-right:auto}.double-image-section .contents{width:100%}.img2{width:90%;margin-left:auto;margin-right:auto}.img1{margin-bottom:40px}.img1 .caption{padding-left:5%}.textrer{width:90%;margin-left:auto;margin-right:auto;padding-bottom:30px}.contact{padding-top:80px}.cont{padding-bottom:0}.befores{padding-bottom:60px}.notops{padding-top:60px !important}.featured-media strong,.press-releases strong,.media-hits strong{line-height:40px}.featured-media .image{width:90%}.featured-media .copy{width:90%}.paddings{padding-top:0 !important}.pbottomns{padding-bottom:40px}.rels{padding-top:30px !important;padding-bottom:0 !important}.singles{padding-bottom:0}.s_btns{position:relative;width:100%;top:auto;left:auto;right:auto}.insta .contents{border-top:.5px solid #b18e00 !important}.backbtn{top:-75px;font-size:16px;right:5%;left:auto}.media_section_arti,.media_section{padding-top:140px}.hero{height:65vh}.hero:has(.mobile-video) .desktop-video{display:none}.hero .mobile-video{display:block}.hero video{height:100%;position:relative}.homeees{height:100vh}.t_btn,.text_info a{padding:10px 25px}.contents{position:relative}.fixed_header+.hero .contents{padding-top:72px}.nomobbordrr{border:none !important}.textts,.image{width:90%;max-width:600px;margin-left:auto;margin-right:auto}.image_side,.text_side{width:90%;max-width:600px;margin-left:auto;margin-right:auto}.mobon{width:100% !important}.mobon .caption{padding-left:5%}.side-by-side .contents{width:100%}.text_info{width:90%;margin-left:auto;margin-right:auto}body,html{overflow-x:hidden !important}.inqs2 .text_info{margin-top:0}.text_info{position:relative;left:auto;top:auto;transform:translate(0,0);padding-top:80px;padding-bottom:80px}.foot_left{margin-bottom:10px;justify-content:center}.tbg{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;height:100%;width:100%}.tbg img{width:100%;height:100%}.foot_right{display:flex;padding-bottom:40px;justify-content:center;width:100%;text-align:center}.insta_images{display:none}.foot_logo{width:100%;margin-bottom:10px;text-align:center}.foot_logo img{width:50px;margin-left:auto;margin-right:auto}.footer2{padding-left:0;padding-right:0;padding-top:0 !important;border:none !important}.foot_btn,.osano-button{margin-left:15px;margin-right:15px}.foot_left{width:100%}.footer1{padding-top:40px}.footer1 .contents{padding-top:40px !important}.others{width:150% !important;margin-left:-22%;margin-top:-10px}.inqs .text_info{margin-top:0}.insta .contents .btn2:after{display:none}.insta .contents .btn2{font-size:15px}.t_btn,.text_info a{margin-top:20px}.text_info strong{font-size:24px;line-height:28px;max-width:300px;margin-left:auto;margin-right:auto}.caption{font-size:8px;line-height:11px}.text_side strong{padding-top:0}.play_btn{width:80px}.textts strong{padding-top:20px;margin-bottom:30px}.media_section .textts strong{padding-top:unset;margin-bottom:unset}.hero+.media_section{padding-top:80px}.side-by-side .contents,.text-block .contents,.footer1 .contents{padding-top:0}.full-width-section,.full-width-section:has(video){height:40vh !important;max-height:620px}.full-width-section.active{height:auto}.full-width-section:has(video) .contents{max-height:unset}.full-width-section video{height:100%;max-height:unset;object-fit:cover}.full-width-section.active video{height:max-content;object-fit:contain}.side-by-side .contents{flex-wrap:wrap}.text_side strong{text-align:center;margin-left:auto;margin-right:auto}.textts{font-size:18px;line-height:22px}section{padding-top:60px}.m_menu{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.close{position:absolute;right:10px;color:#b18e00;text-transform:uppercase;font-size:15px;top:25px;cursor:pointer;letter-spacing:1px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.close:hover,.menus:hover,.lang:hover,.bottom_menu a:hover{color:#c9c3be}.lang,.menus{cursor:pointer;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.mob_menu{position:absolute;left:50%;width:100%;transform:translate(-50%,-50%);top:55%;text-align:center}.n_btn{font-size:36px;display:block;margin-bottom:5px;line-height:48px;color:#b18e00;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.n_btn:hover{color:#c9c3be}.bottom_menu{position:absolute;width:100%;left:50%;bottom:25px;display:flex;justify-content:center;transform:translate(-50%,0)}.bottom_menu a{font-size:12px;line-height:14px;color:#b18e00;margin-right:2.5%;margin-left:2.5%;display:block;font-family:'Lausanne';-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.languages{top:25px;left:5%}.lang{font-size:16px}.logom{position:absolute !important;width:175px;top:50%;transform:translate(-50%,-50%);z-index:10;left:50%}.logo_h{width:70px;padding-top:10px;padding-bottom:10px}.logo{z-index:11;top:50%;width:175px}.logo .over{position:relative}.select-items{max-height:158px}.drop1 .select-items{top:26px}.drop2 .select-items{top:26px}body{padding-bottom:env(safe-area-inset-bottom)}.contact h3{width:100%}.inputer label,.gfield label{top:3px;font-size:12px}.hesdrr img{height:140px}.m_block2 .inside_img:after{padding-bottom:60%}.bcks:after{width:0}.hesdrr{pointer-events:none}.media-main h1{line-height:38px;font-size:32px;display:block;margin-bottom:40px}.subs{margin-top:10px}.down-arrow{width:35px;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.hiddens-mobile{opacity:0;pointer-events:none}.final-fade{width:100%;margin-top:200px;pointer-events:none}.final-fade img{width:100%;height:450px;pointer-events:none;transform:rotate(180deg)}.inputer,.gfield{margin-bottom:20px}.media-main .medias{margin-top:70px}.subs .btn{padding-bottom:10px;margin-bottom:0}section{padding-bottom:0}.txt{padding-top:60px;padding-bottom:60px}.art_img{margin-bottom:60px;margin-top:60px}.art_txt{padding-bottom:60px}.media-main{padding-top:155px;margin-bottom:0;padding-bottom:0}.m_block2{width:100%}.prop2{margin-bottom:30px}footer{line-height:14px;font-size:10px;padding-top:40px;padding-bottom:20px}.foot_menu a{margin-left:10px}.logo2{width:100px}.over{top:15px}.foot1,.foot2{text-align:center;width:100%;margin-bottom:30px}.foot3{text-align:center;width:100%;margin-bottom:0}.prop2{width:80px}.prop1{width:185px;margin-bottom:30px}.prop1,.prop2{margin-left:auto;margin-right:auto}.foot_menu,.foot_info2{position:relative;bottom:auto;margin-top:20px}.foot_menu{line-height:24px}.half2{width:48% !important}.form{padding-bottom:0}.subs input{font-size:14px}.halfs{width:100%}footer{position:relative;bottom:auto}.med .va_btn{position:absolute;top:auto;left:50%;transform:translate(-50%,0);right:auto;margin-left:auto;margin-right:auto;display:table;bottom:50px}.hiddens2{opacity:0}.fade-bottom{opacity:.2}.m_block strong,.m_block2 strong{line-height:32px;letter-spacing:0}.media .btn{margin-top:20px}.owl-item:last-child{margin-right:0 !important}.m_block{font-size:14px;letter-spacing:.28px;line-height:20px}.m_block .inside_img:after{padding-bottom:85%}.m_block{width:100%}.media h2{margin-top:0;font-size:32px}.media{width:100%;left:50%;padding-top:0;top:50%;transform:translate(-50%,-50%)}.contact{width:90%}.txts strong{font-size:30px;width:100%;letter-spacing:0;margin-left:auto;margin-right:auto;line-height:42px;margin-bottom:15px}.call{left:20px}.txts{width:84%;font-size:14px;line-height:18px;top:53%}.desktop{display:none !important}.mobile{display:block;position:relative}.mobile_header{align-items:center;display:flex;gap:20px}.inquire,.menus{position:static;transform:unset}.inquire{margin-left:10px;padding:4px 8px}.menus{margin-right:10px}.medias-slideshow.mobile{position:relative!important;opacity:1}video{top:0;width:100vw;height:100vh;position:absolute}.tagline{max-width:300px;line-height:31px;bottom:60px}.btn:after,.innertxt a:after{margin-top:0}.drop3{width:100% !important}}@media(max-width:778px){.map .inside_img{height:100vh !important}.map .contents{max-height:none}}@media(max-width:378px){.owl-stage{margin-left:-20px}.owl-item{margin-right:0 !important}.skinny,.image{width:90%}.m_block .inside_img:after{padding-bottom:55%}.drop3{width:100% !important}.contact h3{margin-bottom:20px}.inputer,.gfield{margin-bottom:15px}.contact h3{font-size:18px;line-height:24px}.contact h3{width:90%}}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:0 0 !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.weglot-container{background:#fffff8;left:32px;padding:6px 8px;position:absolute;top:0;transform:translate3d(0,0,0);z-index:12112}.weglot-container .country-selector,.weglot-container .country-selector ul{display:flex}@media only screen and (max-width:1100px){.inquirez,.fixed_header.desktop .weglot-container{bottom:calc(100% + 6px);top:unset}.inquirez{right:6px}.weglot-container{left:0;padding:6px}}@media only screen and (max-width:910px){.weglot-container{left:unset;right:90px;top:18px}.weglot-container:before{background:#b18e00;content:'';height:16px;opacity:.8;pointer-events:none;position:absolute;right:1px;top:50%;transform:translate3d(0,-50%,0);width:1px}.weglot-container:has(.country-selector.open):before{display:none}.weglot-container:has(.country-selector.open){box-shadow:0px 8px 16px -6px rgb(0 0 0/0.2)}.weglot-container .country-selector,.weglot-container .country-selector ul{flex-direction:column;gap:6px}.weglot-container .country-selector a{font-size:15px !important}}.weglot-container .country-selector a{color:#b18e00;font-size:12px;text-transform:uppercase;margin-left:20px;margin-right:20px;letter-spacing:1px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.weglot-container .country-selector a:hover{color:#c9c3be}.weglot-container .country-selector a{margin-left:unset;margin-right:unset}