@charset "UTF-8";@font-face{font-family:Linux Libertine;src:url(/assets/web/default/fonts/Linux LibertineRegular.woff2) format("woff2"),url(/assets/web/default/fonts/Linux LibertineRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Linux Libertine;src:url(/assets/web/default/fonts/Linux LibertineBold.woff2) format("woff2"),url(/assets/web/default/fonts/Linux LibertineBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/assets/web/default/fonts/Karla-BoldItalic.woff2) format("woff2"),url(/assets/web/default/fonts/Karla-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/assets/web/default/fonts/Karla-Italic.woff2) format("woff2"),url(/assets/web/default/fonts/Karla-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(/assets/web/default/fonts/Karla-Bold.woff2) format("woff2"),url(/assets/web/default/fonts/Karla-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/assets/web/default/fonts/Karla-Regular.woff2) format("woff2"),url(/assets/web/default/fonts/Karla-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Microsoft-YaHei;src:url(/assets/web/default/fonts/msyh.woff2) format("woff2"),url(/assets/web/default/fonts/msyh.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Linux Libertine;src:url(/assets/web/default/fonts/LinLibertineB.woff2) format("woff2"),url(/assets/web/default/fonts/LinLibertineB.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Linux Libertine;src:url(/assets/web/default/fonts/LinLibertine.woff2) format("woff2"),url(/assets/web/default/fonts/LinLibertine.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Linux Libertine Slanted;src:url(/assets/web/default/fonts/LinLibertineSlanted.woff2) format("woff2"),url(/assets/web/default/fonts/LinLibertineSlanted.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Linux Libertine;src:url(/assets/web/default/fonts/LinLibertineZ.woff2) format("woff2"),url(/assets/web/default/fonts/LinLibertineZ.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Linux Libertine;src:url(/assets/web/default/fonts/LinLibertineI.woff2) format("woff2"),url(/assets/web/default/fonts/LinLibertineI.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Linux Libertine;src:url(/assets/web/default/fonts/LinLibertineBI.woff2) format("woff2"),url(/assets/web/default/fonts/LinLibertineBI.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Linux Libertine;src:url(/assets/web/default/fonts/LinLibertineZI.woff2) format("woff2"),url(/assets/web/default/fonts/LinLibertineZI.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Microsoft-YaHei;src:url(/assets/web/default/fonts/chs/msyhbd.woff2) format("woff2"),url(/assets/web/default/fonts/chs/msyhbd.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.custom-container{width:100%;padding-right:32px;padding-left:32px;margin-right:auto;margin-left:auto}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){.custom-container{width:100%;padding-right:80px;padding-left:80px;margin-right:auto;margin-left:auto}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){.custom-container{width:100%;padding-right:80px;padding-left:80px;margin-right:auto;margin-left:auto}}@media (min-width:1260px){.custom-container{max-width:100rem}}#header a:hover{color:#fff}#header .nav__content{padding-top:1rem}#header .nav__bg{background-image:url(/assets/web/default/assets/header/background.png);background-size:100% 100%;background-repeat:no-repeat}#header .navList__wrap a{font-family:Linux Libertine;font-size:50px;font-weight:400;font-style:normal;letter-spacing:1px}@media screen and (max-width:992px){#header .navList__wrap a{font-size:40px}}#header .nav__info__item h5{font-family:Linux Libertine;font-size:20px;font-weight:400;font-style:normal;letter-spacing:1px;color:#e0bbbb}#header .nav__info__item .nav__info__content{font-family:Karla;font-size:20px;color:#fff}#header .nav__info__item .nav__info__content a:hover{color:#d36d5c}#header .nav__info__content a,#header .nav__info__content p{font-size:20px}#header .header__logo__light{height:110px;width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-device-width:0px) and (max-device-width:736px){#header .header__logo__light{height:65px;width:50px}}#header .nav-button-open.color svg{color:#641b26!important}#header .header__menu .nav-button-open:hover .icon{color:red!important}#header .header__menu{display:flex;flex-direction:row}#header .header__menu .switch__language{border-radius:30px;margin-right:20px;display:flex;flex-direction:row;border:1px solid #fff;background-color:#9d6367;padding:8px 10px}@media only screen and (min-device-width:0px) and (max-device-width:736px){#header .header__menu .switch__language{padding:4px 0}}#header .header__menu .switch__language .switch__language__wrap.chs a{font-size:14px}@media only screen and (min-device-width:0px) and (max-device-width:736px){#header .header__menu .switch__language .switch__language__wrap.chs a{font-size:15px}}#header .header__menu .switch__language .switch__language__wrap{width:80px;text-align:center;line-height:24px}@media only screen and (min-device-width:0px) and (max-device-width:736px){#header .header__menu .switch__language .switch__language__wrap{width:70px}}#header .header__menu .switch__language .switch__language__wrap a{color:#e0bbbb;font-family:Karla;font-size:17px;letter-spacing:1px;line-height:15px}@media only screen and (min-device-width:0px) and (max-device-width:736px){#header .header__menu .switch__language .switch__language__wrap a{font-size:15px}}#header .header__menu .switch__language .switch__language__wrap a.disabled{pointer-events:none;color:#fff}#header .header__menu .switch__language .switch__language__wrap:first-child{border-right:1px solid #fff}#header .nav__content__left{flex:0 0 69%;max-width:69%}#header .nav__content__right{flex:0 0 31%;max-width:31%}@media screen and (max-width:820px){#header .nav__content__right{display:none}}#header .header__logo__dark{height:30px;width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-device-width:0px) and (max-device-width:736px){#header .header__logo__dark{height:25px;width:100px}}#header .navList-link a:hover{color:#d36d5c!important}#header .menu-item-has-children a{color:#fff}#header .menu-item-has-children a:hover,#header .menu-item-has-children a:hover:after{color:#d36d5c!important}#header .menu-item-has-children a:after{color:#fff;position:relative;top:-8px}.header.-sticky-initial.-sticky-light .header__menu .icon,.header.is-sticky.-sticky-light .header__menu .icon{color:#702d31!important}body .header.-dark .header__menu .icon{color:#fff!important}#footer{background-color:#641b26}#footer .footer__logo img{height:150px;width:100%;-o-object-fit:contain;object-fit:contain}#footer h4{font-family:Linux Libertine;font-weight:400;font-style:normal;font-size:18px;letter-spacing:1px;color:#e0bbbb!important}@media only screen and (min-device-width:0px) and (max-device-width:736px){#footer h4{font-size:17px}}#footer .footer__content p{font-family:Karla;font-size:18px;color:#fff;width:300px}@media screen and (max-width:1259px){#footer .footer__content p{width:205px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){#footer .footer__content p{width:260px;font-size:17px}}#footer .footer__content a{font-family:Karla;font-size:18px;color:#fff}@media only screen and (min-device-width:0px) and (max-device-width:736px){#footer .footer__content a{font-size:17px}}#footer .footer__content a:hover{color:#d36d5c}#footer .social__item:hover{color:#d36d5c!important;border:1px solid #d36d5c!important}#footer .footer__top{padding-top:3rem;padding-bottom:3rem}#footer .footer__bottom{padding:1rem 0}#footer .footer__bottom p{font-family:Karla;font-size:16px;color:#d3bbb5!important}@media only screen and (min-device-width:0px) and (max-device-width:736px){#footer .footer__bottom p{font-size:15px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){#footer .mt-24{margin-top:.5rem!important}}#footer .footer__copyright{font-family:Karla;font-size:16px;color:#d3bbb5!important}@media only screen and (min-device-width:0px) and (max-device-width:736px){#footer .footer__copyright{font-size:15px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){#footer .text-right{text-align:left!important}}#footer .footer__copyright a:hover{color:#d36d5c}body #homeScreen .slider__title{font-size:80px;font-family:Linux Libertine;font-weight:400;font-style:normal}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #homeScreen .slider__title{font-size:65px}}body #homeScreen .slider__subtitle{font-family:Linux Libertine;font-size:20px;font-weight:400;font-style:normal}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #homeScreen .slider__subtitle{font-size:17px}}body #homeScreen .slider__img:after{background-color:inherit}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #homeScreen .ui-element__social{display:none}}@media screen and (min-width:1920px){body #aboutScreen .mt-80{margin-top:10rem!important}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen .mt-80{margin-top:-14rem!important}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen .layout-pb-md{padding-bottom:inherit!important}}body #aboutScreen .layout-pt-lg{padding-bottom:4rem}body #aboutScreen .dreveAboutWidth2{max-width:9%!important}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #aboutScreen .dreveAboutWidth2{max-width:12%!important}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #aboutScreen .dreveAboutWidth2{max-width:12%!important}}body #aboutScreen .dreveAboutWidth10 p{left:20px!important}body #aboutScreen #aboutWrap{background-image:url(/assets/web/default/assets/about/background.png);background-repeat:no-repeat;background-size:cover}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #aboutWrap .custom-background{margin-top:20px;background-color:#f7eee9}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #aboutWrap{background-image:inherit;background:#641b26}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #aboutScreen #aboutWrap .col-lg-5{max-width:49.66667%;flex:0 0 49.66667%}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #aboutScreen #aboutWrap .col-lg-5{max-width:49.66667%;flex:0 0 49.66667%}}body #aboutScreen #aboutWrap .custom-bg-image{background-size:100% 100%}body #aboutScreen #aboutWrap .sectionHeading__title{font-family:Linux Libertine;font-weight:400;font-style:normal;color:#fff;font-size:80px;letter-spacing:1px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #aboutWrap .sectionHeading__title{font-size:45px;line-height:50px}}body #aboutScreen #aboutWrap .is-in-view p{font-family:Linux Libertine;font-size:18px;letter-spacing:1px;color:#e0bbbb;line-height:30px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #aboutWrap .is-in-view p{font-size:17px;line-height:25px}}body #aboutScreen #aboutWrap .sectionHeading__subtitle{font-family:Karla;font-style:italic;font-size:18px;letter-spacing:4px;text-transform:uppercase;color:#9e7b79}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #aboutWrap .sectionHeading__subtitle{font-size:17px}}body #aboutScreen #aboutWrap .p-content{font-family:Linux Libertine;font-weight:400;font-style:normal;font-size:43px;letter-spacing:1px;color:#9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #aboutWrap .p-content{font-size:25px}}body #aboutScreen #aboutWrap .locationPlaceWrap{height:85vh}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #aboutScreen #aboutWrap .locationPlaceWrap{position:relative;top:-40px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #aboutScreen #aboutWrap .locationPlaceWrap{position:relative;top:-40px}}body #aboutScreen #visionMissionWrap{background-color:#faf5ef;overflow:inherit}body #aboutScreen #visionMissionWrap .bg-image{background-size:contain}body #aboutScreen #visionMissionWrap .leftImageWrap{position:relative;top:-100px}body #aboutScreen #visionMissionWrap .leftImageWrap .visionMissionTitleWrap{display:flex;flex-direction:column;position:absolute;right:-90px;bottom:-45px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #visionMissionWrap .leftImageWrap .visionMissionTitleWrap{display:none}}body #aboutScreen #visionMissionWrap .leftImageWrap .visionMissionTitleWrap p{font-family:Linux Libertine;font-size:80px;font-weight:400;font-style:normal;color:#e0bbbb;line-height:90px}@media screen and (max-width:992px){body #aboutScreen #visionMissionWrap .leftImageWrap .visionMissionTitleWrap p{font-size:64px;padding-left:inherit!important;line-height:48px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #aboutScreen #visionMissionWrap .leftImageWrap .visionMissionTitleWrap p{font-size:70px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #aboutScreen #visionMissionWrap .leftImageWrap .visionMissionTitleWrap p{font-size:70px}}body #aboutScreen #visionMissionWrap .coreValueWrap{font-family:Karla;font-style:italic;font-size:19px;letter-spacing:4px;text-transform:uppercase;color:#947977}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #visionMissionWrap .coreValueWrap{font-size:17px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #visionMissionWrap .col-lg-2 p{font-weight:700}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #visionMissionWrap .col-lg-9 .container{padding-right:0;padding-left:0}}body #aboutScreen #visionMissionWrap .coreValueDescWrap p{font-family:Linux Libertine;font-size:18px;letter-spacing:1px;color:#9d6367;font-weight:400;font-style:normal}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #visionMissionWrap .coreValueDescWrap p{font-size:17px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #aboutScreen #visionMissionWrap .coreValueDescWrap .col-lg-10 p{position:relative;left:40px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #aboutScreen #visionMissionWrap .coreValueDescWrap .col-lg-10 p{position:relative;left:40px}}body #aboutScreen #visionMissionWrap .coreWrap{font-family:Linux Libertine;font-size:18px;font-weight:400;font-style:normal;letter-spacing:1px;color:#9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #visionMissionWrap .coreWrap{font-size:17px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #aboutScreen #visionMissionWrap .coreWrap{max-width:400px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #aboutScreen #visionMissionWrap .coreWrap{max-width:400px}}body #aboutScreen #visionMissionWrap li{font-family:Linux Libertine;font-size:20px;font-weight:400;font-style:normal;letter-spacing:1px;color:#9d6367;padding-left:27px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #visionMissionWrap li{font-size:17px}}body #aboutScreen #visionMissionWrap li:before{content:"\2022";font-family:Linux Libertine;font-size:20px;font-weight:400;font-style:normal;letter-spacing:1px;color:#9d6367;position:absolute;width:100%;height:100%;left:0}body #aboutScreen #visionMissionWrap .visionMission2Wrap{margin-top:-200px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #aboutScreen #visionMissionWrap .visionMission2Wrap{margin-top:-90px;margin-bottom:-70px}}@media only screen and (min-device-width:737px) and (max-device-width:1024px){body #aboutScreen #visionMissionWrap .visionMission2Wrap{margin-top:-10px;margin-bottom:10px}}@media screen and (max-width:992px){body #aboutScreen #visionMissionWrap .visionMission2Wrap{top:inherit}}body #aboutScreen .bg-image.wording{height:25px;position:relative;top:-7px}body #aboutScreen .endAboutWrap{min-height:60vh}body #aboutScreen .endAboutWrap .overlay-black-md:after{background:inherit}body #aboutScreen a:hover .sectionVideo__btn__inner svg{color:#d36d5c}body #founderScreen{background-color:#f7eee9;background-image:url(/assets/web/default/assets/about/line.png);background-position:270px 100%;background-repeat:no-repeat;background-size:74vh}body #founderScreen .bg-image{background-size:contain}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #founderScreen .h-100vh{min-height:130vh}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #founderScreen .h-100vh{min-height:130vh}}body #founderScreen .leftWrap{display:flex;flex-direction:column;justify-content:space-evenly;height:100vh}@media screen and (max-width:900px){body #founderScreen .leftWrap{height:inherit}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #founderScreen .col-lg-8{padding-top:20px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #founderScreen .col-lg-8{padding-top:20px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #founderScreen .col-lg-4{padding-bottom:40px}}body #founderScreen .descWrap p{line-height:25px!important}body #founderScreen .descWrap p,body #founderScreen .sectionHeading p{font-family:Linux Libertine;font-weight:400;font-style:normal;font-size:17px;letter-spacing:1px;color:#9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #founderScreen .sectionHeading p{font-size:18px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #founderScreen .founder{position:relative;top:-20px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #founderScreen .founder{position:relative;top:-20px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #founderScreen .pt-16{padding-bottom:2rem}}body #founderScreen .sectionHeading__title{font-family:Linux Libertine;font-size:100px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26;line-height:90px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #founderScreen .sectionHeading__title{font-size:60px;line-height:65px;text-align:center}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #founderScreen .sectionHeading__title{font-size:80px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #founderScreen .sectionHeading__title{font-size:80px}}body #founderScreen .sectionHeading__title:last-child{margin-bottom:30px}body #founderScreen .descColumnWrap{-moz-column-width:30em;column-width:30em;-moz-column-gap:40px;column-gap:40px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #founderScreen .descColumnWrap{padding-bottom:50px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #founderScreen .descColumnWrap{-moz-column-width:20em;column-width:20em;-webkit-column-width:25em}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #founderScreen .descColumnWrap{-moz-column-width:20em;column-width:20em;-webkit-column-width:25em}}body #founderScreen .descColumnWrap p{font-family:Linux Libertine;font-weight:400;font-style:normal;font-size:17px;letter-spacing:1px;line-height:25px!important;color:#9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #founderScreen .md\:mt-56{margin-top:-4.5rem!important}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #founderScreen .md\:h-70vh{height:60vh}}body #founderScreen .awardWrap{display:none}@media screen and (min-width:900px){body #founderScreen .awardWrap{display:block}}body #founderScreen .awardWrap p.title{font-family:Karla;font-size:17px;font-weight:700;color:#9d6367}body #founderScreen .awardWrap p{font-family:Karla;font-size:18px;font-style:italic;color:#9d6367;max-width:300px;line-height:25px}body #founderScreen .titleWrap{font-family:Karla;font-size:18px;font-style:italic;letter-spacing:10px}@media screen and (max-width:900px){body #founderScreen .titleWrap{letter-spacing:8px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #founderScreen .titleWrap{font-size:17px;text-align:center}}body #leaderScreen{background-image:url(/assets/web/default/assets/leader/background.png);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:900px){body #leaderScreen{background-size:cover}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #leaderScreen .md\:mt-120{margin-top:-3rem}}body #leaderScreen .pt-90{padding-top:9rem}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #leaderScreen .mt-16{margin-top:2rem!important}}body #leaderScreen .bg-image{background-size:contain}@media screen and (max-width:900px){body #leaderScreen .pt-80{padding-top:2rem!important}}body #leaderScreen .leader-structure{margin:0 auto;max-width:1280px;width:100%}body #leaderScreen .stampWrap{position:absolute;right:284px;top:192px;width:150px}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #leaderScreen .stampWrap{right:196px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #leaderScreen .stampWrap{right:196px}}@media screen and (max-width:900px){body #leaderScreen .stampWrap{display:none}}body #leaderScreen .stampWrap img{max-width:200px;width:100%;height:auto}body #leaderScreen .sectionHeading__title{font-family:Linux Libertine;font-size:80px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26;line-height:85px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #leaderScreen .sectionHeading__title{font-size:45px;line-height:50px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #leaderScreen .sectionHeading__title{font-size:70px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #leaderScreen .sectionHeading__title{font-size:70px}}body #awardsScreen .sectionHeading__title{font-family:Linux Libertine;font-size:80px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #awardsScreen .sectionHeading__title{font-size:45px;line-height:50px}}body #awardsScreen .h-xsm{height:20rem}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #awardsScreen .h-xsm{height:12rem}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #awardsScreen .bg-image[data-parallax-target]{background-position:50% -165%;background-size:auto 88%}}body #awardsScreen .layout-pt-xl{padding-top:7.5rem;background-color:#f7eee9}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #awardsScreen .layout-pt-xl{padding-top:4rem}}body #awardsScreen .clientsItem__img{flex-direction:column}body #awardsScreen .x-gap-60 .bg-image{background-size:contain}body #awardsScreen .teamCard__title{font-family:Linux Libertine;font-size:20px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26;margin:0 auto;max-width:250px;width:100%;text-align:center}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #awardsScreen .teamCard__title{font-size:17px}}body #whyDreveScreen .masthead__subtitle{line-height:25px}body #whyDreveScreen .pt-10{padding-top:5rem!important}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen .pt-10{padding-top:2.5rem!important}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen .pb-80{padding-bottom:4.5rem!important}}@media only screen and (min-device-width:0px) and (max-device-width:1024px){body #whyDreveScreen .h-sm{height:20.5rem;padding-top:1.5rem}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen .pb-80.bottom{padding-bottom:3.5rem!important}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen .pt-40{padding-top:0!important}}body #whyDreveScreen .whyDreveWrap{min-height:700px;display:flex;flex-direction:column;justify-content:center}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #whyDreveScreen .platform-1{position:relative;top:-50px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #whyDreveScreen .platform-1{position:relative;top:-50px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #whyDreveScreen .platform-2{margin-top:-150px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #whyDreveScreen .platform-2{margin-top:-150px}}body #whyDreveScreen #teamSection{background-color:#faf5ef;background-image:url(/assets/web/default/assets/opportunity/line.png);background-repeat:no-repeat;background-position:center 100%;background-size:41%}body #whyDreveScreen #teamSection .masthead__content{padding-top:8rem}body #whyDreveScreen #teamSection .main-title{font-family:Linux Libertine;font-weight:400;font-style:normal;font-size:80px;letter-spacing:1px;color:#641b26}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen #teamSection .main-title{font-size:45px;line-height:55px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #whyDreveScreen #teamSection .main-title{font-size:70px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #whyDreveScreen #teamSection .main-title{font-size:70px}}body #whyDreveScreen #teamSection .company-text{font-family:Linux Libertine;font-weight:400;font-style:normal;font-size:50px;letter-spacing:1px;color:#641b26}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen #teamSection .company-text{font-size:30px}}body #whyDreveScreen #teamSection .company-desc{font-family:Linux Libertine;font-size:18px;letter-spacing:1px;color:#9d6367;font-weight:400;font-style:normal}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen #teamSection .company-desc{font-size:17px}}body #whyDreveScreen .pt-17{padding-top:1.3rem}body #whyDreveScreen #platformSection{background-color:#641b26;background-image:url(/assets/web/default/assets/opportunity/line-2.png);background-repeat:no-repeat;background-size:100% 50%;background-position:50%}body #whyDreveScreen #platformSection .h-lg{height:55rem}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen #platformSection .h-lg{height:26rem}}body #whyDreveScreen #platformSection .bg-image{background-size:contain}body #whyDreveScreen #platformSection .platform-text{font-family:Linux Libertine;font-weight:400;font-style:normal;font-size:50px;color:#fff;letter-spacing:1px;max-width:700px;width:100%}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen #platformSection .platform-text{font-size:30px;line-height:40px}}body #whyDreveScreen #platformSection .p-text{font-family:Karla;font-style:italic;font-size:18px;color:#fff}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen #platformSection .p-text{font-size:17px}}body #whyDreveScreen #platformSection .span-text{font-family:Linux Libertine;font-size:17px;color:#e0bbbb;max-width:700px;display:block;width:100%;font-weight:400;font-style:normal}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #whyDreveScreen #platformSection .span-text{font-size:16px}}body #whyDreveScreen #platformSection .pl-5per{padding-left:5%}body #whyDreveScreen #joinUsSection .join-us-wrap{font-family:Linux Libertine;font-weight:400;font-style:normal;font-size:50px;letter-spacing:1px;color:#fff}body #whyDreveScreen #joinUsSection .join-us-desc-wrap{color:#fff}body #whyDreveScreen #joinUsSection .join-us-desc-wrap,body #whyDreveScreen #joinUsSection a{font-family:Linux Libertine;font-size:18px;font-weight:400;font-style:normal;letter-spacing:1px}body #whyDreveScreen #joinUsSection a{color:#641b26}body #whyDreveScreen #joinUsSection a:hover{color:#fff}body #productScreen h3:hover{text-decoration:inherit}body #productScreen .custom-layout-pt-lg{padding-top:3rem}body #productScreen .masthead__bg:after{background:inherit}body #productScreen section{overflow:inherit}body #productScreen .sectionHeading__subtitle{font-family:Karla;font-size:18px;font-style:italic;color:#947977}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen .sectionHeading__subtitle{font-size:17px}}body #productScreen .masthead__content{align-items:center}body #productScreen .overflow-hidden{text-align:center!important}body #productScreen .masthead__title{font-family:Linux Libertine;font-size:80px;font-weight:400;font-style:normal;color:#fff}body #productScreen .masthead__subtitle{font-family:Linux Libertine;font-size:20px;color:#fff}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen .layout-pt-md{padding-top:2rem}}body #productScreen #aboutProductSection{background-color:#f7eee9}body #productScreen #aboutProductSection .productDescWrap{font-family:Linux Libertine;font-size:50px;font-weight:400;font-style:normal;letter-spacing:1px;color:#9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #aboutProductSection .productDescWrap{font-size:30px;line-height:40px}}body #productScreen #aboutProductSection .bg-image{background-size:contain;width:100%;height:500px;margin:0 auto}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #aboutProductSection .bg-image{height:350px}}body #productScreen #aboutProductSection .teamCard__title{font-family:Linux Libertine;font-size:23px;font-weight:400;font-style:normal;letter-spacing:1px;color:#9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #aboutProductSection .teamCard__title{font-size:20px}}body #productScreen #aboutProductSection .teamCard__text{font-family:Karla;font-size:18px;color:#707070;text-transform:capitalize;max-width:270px;width:100%;margin:0 auto}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #aboutProductSection .teamCard__text{font-size:17px}}body #productScreen #aboutProductSection .teamCard__text.custom-excrete{max-width:250px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #aboutProductSection .teamCard__text.custom-excrete{max-width:230px}}body #productScreen #aboutProductSection .teamCard__text.custom-stem{max-width:330px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #aboutProductSection .teamCard__text.custom-stem{max-width:310px}}body #productScreen #productDescSection{background-color:#641b26;background-image:url(/assets/web/default/assets/product/line.png);background-repeat:no-repeat;background-size:100% 100%;padding-top:10rem;padding-bottom:10rem}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #productDescSection{padding-top:3.5rem}}body #productScreen #productDescSection .bg-image{background-size:contain}body #productScreen #productDescSection p{font-family:Linux Libertine;font-size:18px;font-weight:400;font-style:normal;color:#fff;letter-spacing:1px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #productDescSection p{font-size:17px}}body #productScreen #productDescSection .col-xl-5{position:relative}body #productScreen #productDescSection .position-top{position:absolute;top:-250px;right:0;width:100%}@media only screen and (min-device-width:0px) and (max-device-width:1024px){body #productScreen #productDescSection .position-top{position:relative;top:65px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #productScreen #productDescSection .position-top{top:-200px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #productScreen #productDescSection .position-top{top:-200px}}body #productScreen .img-fluid{margin:0 auto}body #productScreen .carouselWrap{background-color:#f7eee9;padding-top:3rem;padding-bottom:5rem}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen .carouselWrap{padding-top:2rem;padding-bottom:2rem}}body #productScreen .carouselWrap .is-active{background-color:#641b26}body #productScreen #tableWrap.dkenko{background-image:url(/assets/web/default/assets/product/dkenko/product.png);background-repeat:no-repeat;background-position:center 25%;background-size:100% auto}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap.dkenko{background-position:center -.3%}}body #productScreen #tableWrap.dfou{background-image:url(/assets/web/default/assets/product/dfou/product.png);background-repeat:no-repeat;background-position:center 14%;background-size:90% auto}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap.dfou{background-position:center -.3%}}body #productScreen #tableWrap.dfleur{background-image:url(/assets/web/default/assets/product/dfleur/product.png);background-repeat:no-repeat;background-position:center 25%;background-size:100% auto}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap.dfleur{background-position:center -.3%}}body #productScreen #tableWrap.dcellule{background-image:url(/assets/web/default/assets/product/dcellule/product.png);background-repeat:no-repeat;background-position:center 25%;background-size:100% auto}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap.dcellule{background-position:center -.3%}}body #productScreen #tableWrap.dfusion{background-image:url(/assets/web/default/assets/product/dfusion/product.png);background-repeat:no-repeat;background-position:center 16%;background-size:90% auto}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap.dfusion{background-position:center -.3%}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen .teamCard__img.dfleur .bg-image{height:230px!important}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #productScreen .teamCard__img .bg-image.dfleur{transform:scale(1.3)}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #productScreen .teamCard__img .bg-image.dfleur{transform:scale(1.3)}}body #productScreen #tableWrap{background-color:#f7eee9}body #productScreen #tableWrap .min-height\:15vh{min-height:15vh}body #productScreen #tableWrap .shapeWrap{position:relative;max-width:150px;width:100%}@media screen and (max-width:992px){body #productScreen #tableWrap .shapeWrap{width:inherit}}body #productScreen #tableWrap .shapeWrap img{position:absolute;width:100px;height:auto;top:0;left:0;z-index:0}body #productScreen #tableWrap .shapeWrap .shapeMWrap{position:relative;z-index:1;width:100px;height:115px;display:flex;justify-content:center;flex-direction:column;align-items:center}body #productScreen #tableWrap .shapeWrap .shapeMWrap p{font-family:Linux Libertine;font-size:50px;font-weight:400;font-style:normal;color:#fff;line-height:60px;margin:inherit}body #productScreen #tableWrap .shapeWrap .shapeMWrap span{font-family:Linux Libertine;font-size:23px;font-weight:400;font-style:normal;color:#fff;margin-top:-7px}body #productScreen #tableWrap .col-9{display:flex;flex-direction:column}body #productScreen #tableWrap .table-p{font-family:Linux Libertine;font-size:18px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26;margin:inherit;min-width:450px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .table-p{font-size:17px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #productScreen #tableWrap .table-p{min-width:400px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #productScreen #tableWrap .table-p{min-width:400px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .table-p{min-width:inherit;margin-top:20px}}body #productScreen #tableWrap .table-p.dfusion{max-width:997px;width:100%}body #productScreen #tableWrap .table-p-main{font-family:Linux Libertine;font-size:23px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .table-p-main{font-size:19px;margin-top:30px}}body #productScreen #tableWrap .sectionHeading__subtitle{font-family:Karla;font-size:18px;font-style:italic;color:#947977}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .sectionHeading__subtitle{font-size:17px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .row.dfou .col-lg-4:nth-child(2) .pb-40{padding-bottom:inherit!important}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .row.dfou .pt-40{padding-top:3.5rem!important}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .row.dfou .pb-40{padding-bottom:3.5rem!important}}body #productScreen #tableWrap .direct-to-use-wrap{background-color:#f3e6e2;min-height:200px}body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-1{height:100%;display:flex;justify-content:center}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-1{padding-top:40px}}body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-1 .dtu-1{height:100%;width:300px;-o-object-fit:cover;object-fit:cover;transform:scale(1.2)}@media screen and (max-width:992px){body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-1 .dtu-1{transform:inherit}}body #productScreen #tableWrap .direct-to-use-wrap .vertical-line{border-right:1px solid #702d31}@media screen and (max-width:992px){body #productScreen #tableWrap .direct-to-use-wrap .vertical-line{border-right:inherit}}body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-2{min-height:100%}body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-2 .dtu-2{width:60%;height:auto;text-align:center}body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-2 .dou-title{font-family:Linux Libertine;font-size:18px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26;max-width:700px;margin:inherit;text-align:center}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-2 .dou-title{font-size:17px}}body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-2 .dou-message{font-family:Linux Libertine;font-size:18px;letter-spacing:1px;color:#641b26;max-width:400px;margin:inherit;text-align:center;font-weight:400;font-style:normal}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #productScreen #tableWrap .direct-to-use-wrap .direct-to-use-2 .dou-message{font-size:17px}}body #productScreen .projects-nav__item{background-color:#9d6367}body #productScreen .projects-nav__item:hover h3{text-decoration:inherit}body #productScreen .projects-nav__content h3{font-family:Linux Libertine;font-size:50px;font-weight:400;font-style:normal;letter-spacing:1px;color:#fff}body #productScreen .projects-nav__content p{font-family:Karla;font-size:20px;color:#fff}body #productScreen #certification,body #productScreen #videoSection{background-color:#f7eee9}body #productScreen .sectionVideo__btn:hover span{color:#d36d5c}body #productScreen .position-top .bg-image{width:85%;margin:0 auto}body #productScreen .position-top .bg-image.dfou,body #productScreen .position-top .bg-image.dfusion{width:95%;margin:0 auto}body #newsScreen{background-color:#641b26;background-image:url(/assets/web/default/assets/news/wording.png),url(/assets/web/default/assets/news/line-1.png),url(/assets/web/default/assets/news/line-2.png);background-repeat:no-repeat,no-repeat,no-repeat;background-size:50% auto,35% auto,contain;background-position:left 100px,100% 0,left 75%;border-bottom:1px solid hsla(0,0%,100%,.7019607843137254)}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsScreen .layout-pt-pageHeader{padding-top:6rem}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsScreen .mobile-layout-pb-md{padding-bottom:0}}body #newsScreen .sectionHeading__title{font-family:Linux Libertine;font-size:80px;font-weight:400;font-style:normal;letter-spacing:1px;color:#fff}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsScreen .sectionHeading__title{font-size:45px;line-height:50px!important}}body #newsScreen .blogPost__title{font-family:Linux Libertine;font-size:25px;letter-spacing:1px;color:#fff;font-weight:400;font-style:normal}body #newsScreen .blogPost__button a,body #newsScreen .blogPost__title a{font-size:25px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsScreen .blogPost__button a,body #newsScreen .blogPost__title a{font-size:20px}}body #newsScreen .blogPost__button a:hover,body #newsScreen .blogPost__title a:hover{color:#d36d5c!important}body #newsScreen .blogPost__text{font-family:Linux Libertine;font-size:20px;letter-spacing:1px;color:#e0bbbb;font-weight:400;font-style:normal}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsScreen .blogPost__text{font-size:17px}}body #newsScreen .blogPost__button a{font-family:Karla;font-size:19px;color:#fff}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsScreen .blogPost__button a{font-size:16px!important}}body #newsScreen .blogPost-pagination a,body #newsScreen .blogPost-pagination span{font-family:Linux Libertine;font-size:25px;letter-spacing:1px;color:#fff;font-weight:400;font-style:normal}body #newsScreen .blogPost-pagination a.is-active{color:#d36d5c}body #newsScreen .blogPost__content{margin-bottom:20px}body #newsDetailScreen{background-color:#faf5ef}body #newsDetailScreen .blogPost__content h1,body #newsDetailScreen .blogPost__content h2,body #newsDetailScreen .blogPost__content h3,body #newsDetailScreen .blogPost__content h4,body #newsDetailScreen .blogPost__content h5,body #newsDetailScreen .blogPost__content h6,body #newsDetailScreen .blogPost__content li,body #newsDetailScreen .blogPost__content ol,body #newsDetailScreen .blogPost__content p,body #newsDetailScreen .blogPost__content span,body #newsDetailScreen .blogPost__content ul{font-family:Microsoft-YaHei;color:#641b26}body #newsDetailScreen .split__line{font-family:Linux Libertine;letter-spacing:2px;font-weight:400;font-style:normal}body #newsDetailScreen .post-date{font-family:Microsoft-YaHei;font-size:18px;color:#8f8f8f}body #newsDetailScreen .masthead__date a:hover{color:#d36d5c}body #newsDetailScreen .recent-news{font-family:Microsoft-YaHei;font-size:18px;color:#8f8f8f}body #newsDetailScreen .widget-title{font-family:Linux Libertine;font-weight:400;font-style:normal;font-size:22px;letter-spacing:1px;color:#641b26}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsDetailScreen .widget-title{font-size:18px}}body #newsDetailScreen .tag-cloud-link,body #newsDetailScreen .tags__item{font-family:Microsoft-YaHei;font-size:16px;color:#9d6367;border:1px solid #9d6367;background-color:transparent;border-radius:inherit;padding:5px 25px}body #newsDetailScreen .blogPost.tags{font-family:Microsoft-YaHei;font-size:16px;color:#9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsDetailScreen .blogPost.tags{font-size:15px}}body #newsDetailScreen .search__field{font-family:Karla;font-size:20px;color:#9d6367;background-color:#f7eee9;border-bottom:1px solid #9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsDetailScreen .search__field{font-size:18px}}body #newsDetailScreen .search__field::-moz-placeholder{font-family:Karla;font-size:20px;color:#9d6367}body #newsDetailScreen .search__field:-ms-input-placeholder{font-family:Karla;font-size:20px;color:#9d6367}body #newsDetailScreen .search__field::placeholder{font-family:Karla;font-size:20px;color:#9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsDetailScreen .search__field::-moz-placeholder{font-size:18px}body #newsDetailScreen .search__field:-ms-input-placeholder{font-size:18px}body #newsDetailScreen .search__field::placeholder{font-size:18px}}body #newsDetailScreen .search__button svg{color:#9d6367}body #newsDetailScreen .archive-wrap{font-family:Microsoft-YaHei;font-size:18px;color:#8f8f8f}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #newsDetailScreen .archive-wrap{font-size:17px}}body #joinUsScreen{background-color:#faf5ef}body #joinUsScreen .custom-layout-pb-lg{padding-bottom:5.5rem}body #joinUsScreen .col-xl-12{text-align:center}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #joinUsScreen .custom-layout-pb-lg{padding-bottom:2.5rem}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #joinUsScreen .layout-pt-md.mobile{padding-top:6.75rem}}body #joinUsScreen .layout-pt-md.mobile-2{padding-top:.75rem}body #joinUsScreen .main__title{font-family:Linux Libertine;font-size:80px;font-weight:400;font-style:normal;color:#641b26;letter-spacing:1px}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #joinUsScreen .main__title{font-size:70px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #joinUsScreen .main__title{font-size:70px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #joinUsScreen .main__title{font-size:45px}}body #joinUsScreen .text-base{font-family:Linux Libertine;letter-spacing:1px;font-size:18px;color:#9d6367;line-height:25px;font-weight:400;font-style:normal}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #joinUsScreen .text-base{font-size:17px}}body #joinUsScreen .side__title{font-family:Linux Libertine;font-size:50px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26;text-align:center}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #joinUsScreen .side__title{font-size:30px;line-height:40px}}body #joinUsScreen .pagination__item.is-active{background-color:#641b26}body #joinUsScreen .pagination__item{background-color:#b1afad}body #joinUsScreen #formWrap{background-image:url(/assets/web/default/assets/join-us/background.png);background-repeat:no-repeat;background-size:80% 100%;background-position:bottom}@media only screen and (min-device-width:0px) and (max-device-width:828px){body #joinUsScreen #formWrap{background-size:cover;background-position:0 0}}body #joinUsScreen label.js-input-group{font-size:18px;font-family:Linux Libertine;font-weight:400;font-style:normal;letter-spacing:1px;color:#9d6367}body #joinUsScreen label.js-input-group input,body #joinUsScreen label.js-input-group select{border-bottom:1px solid #9d6367;font-family:Microsoft-YaHei;font-size:18px}body #joinUsScreen label.js-input-group input::-moz-placeholder,body #joinUsScreen label.js-input-group select::-moz-placeholder{font-family:Microsoft-YaHei;color:#8f8f8f;font-size:18px}body #joinUsScreen label.js-input-group input:-ms-input-placeholder,body #joinUsScreen label.js-input-group select:-ms-input-placeholder{font-family:Microsoft-YaHei;color:#8f8f8f;font-size:18px}body #joinUsScreen label.js-input-group input::placeholder,body #joinUsScreen label.js-input-group select::placeholder{font-family:Microsoft-YaHei;color:#8f8f8f;font-size:18px}body #joinUsScreen .button{font-family:Linux Libertine;font-size:18px;font-weight:400;font-style:normal;color:#fff;background-color:#641b26;border-radius:30px}body #joinUsScreen .button:hover{color:#d36d5c}body #joinUsScreen form select{border:0;font-size:1.1875rem;line-height:1.5;font-weight:500;width:100%;padding:14px 0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,.2);transition:border .4s cubic-bezier(.77,0,.175,1);-webkit-appearance:none}body #joinUsScreen form select:focus,body #joinUsScreen form select:hover{box-shadow:inherit;outline:inherit;border-radius:inherit}body #contactScreen{background-color:#faf5ef}body #contactScreen #formSection .sectionHeading__title{font-family:Linux Libertine;font-size:50px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #contactScreen #formSection .sectionHeading__title{font-size:30px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #contactScreen .col-xl-5:last-child{padding-top:30px}}body #contactScreen #contactUsSection .sectionHeading__title{font-family:Linux Libertine;font-size:80px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26;line-height:85px!important}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #contactScreen #contactUsSection .sectionHeading__title{font-size:70px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #contactScreen #contactUsSection .sectionHeading__title{font-size:70px}}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #contactScreen #contactUsSection .sectionHeading__title{font-size:45px;line-height:50px!important}}body #contactScreen #contactUsSection tr.spacer{height:10px}body #contactScreen #contactUsSection td{height:50px}body #contactScreen #contactUsSection td a:hover{color:#d36d5c}body #contactScreen #contactUsSection td:first-child{width:15%;color:#e0bbbb;font-family:Karla;font-size:18px;font-style:italic;vertical-align:top}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #contactScreen #contactUsSection td:first-child{font-size:17px}}body #contactScreen #contactUsSection td:last-child{width:70%;color:#9d6367;font-family:Linux Libertine;font-size:18px;font-weight:400;font-style:normal;letter-spacing:1px;vertical-align:top}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #contactScreen #contactUsSection td:last-child{font-size:17px}}body #contactScreen #contactUsSection td:last-child span{max-width:480px;width:100%;display:block}body #contactScreen #contactUsSection .masthead__line{width:100%;height:.0625rem;background-color:#d36d5c}body #contactScreen #contactUsSection .icon{width:35px;height:auto;-o-object-fit:contain;object-fit:contain;margin:0 25px}body #contactScreen label{font-family:Linux Libertine;font-size:18px;font-weight:400;font-style:normal;letter-spacing:1px;color:#9d6367}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #contactScreen label{font-size:17px}}body #contactScreen label input,body #contactScreen label textarea{border-bottom:1px solid #9d6367;font-family:Microsoft-YaHei;font-size:18px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #contactScreen label input,body #contactScreen label textarea{font-size:17px}}body #contactScreen label input::-moz-placeholder,body #contactScreen label textarea::-moz-placeholder{font-family:Microsoft-YaHei;color:#8f8f8f;font-size:18px}body #contactScreen label input:-ms-input-placeholder,body #contactScreen label textarea:-ms-input-placeholder{font-family:Microsoft-YaHei;color:#8f8f8f;font-size:18px}body #contactScreen label input::placeholder,body #contactScreen label textarea::placeholder{font-family:Microsoft-YaHei;color:#8f8f8f;font-size:18px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #contactScreen label input::-moz-placeholder,body #contactScreen label textarea::-moz-placeholder{font-size:17px}body #contactScreen label input:-ms-input-placeholder,body #contactScreen label textarea:-ms-input-placeholder{font-size:17px}body #contactScreen label input::placeholder,body #contactScreen label textarea::placeholder{font-size:17px}}body #contactScreen .button{font-family:Linux Libertine;font-size:18px;font-weight:400;font-style:normal;color:#fff;background-color:#641b26;border-radius:30px}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #contactScreen .button{font-size:17px}}body #contactScreen .button:hover{color:#d36d5c!important}body #contactScreen .endContactWrap{min-height:60vh}body #contactScreen .endContactWrap .overlay-black-md:after{background:inherit}body #internationalMapScreen{background-color:#f7eee9}body #internationalMapScreen .masthead__title{font-family:Linux Libertine;font-size:80px;font-weight:400;font-style:normal;letter-spacing:1px;color:#641b26}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){body #internationalMapScreen .masthead__title{font-size:70px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){body #internationalMapScreen .masthead__title{font-size:70px}}@media only screen and (min-device-width:0px) and (max-device-width:720px){body #internationalMapScreen .masthead__title{font-size:45px;line-height:50px}}body #internationalMapScreen .masthead__subtitle{font-family:Linux Libertine;font-size:18px;letter-spacing:1px;color:#9d6367;max-width:900px;width:100%;line-height:30px;font-weight:400;font-style:normal}@media only screen and (min-device-width:0px) and (max-device-width:736px){body #internationalMapScreen .masthead__subtitle{font-size:17px;line-height:25px}}@media only screen and (min-device-width:0px) and (max-device-width:1024px){body #internationalMapScreen .js-bg-item{background-position:91% -9%!important;background-size:300% auto!important}}body .border-top{border-top:1px solid #702d31!important}body .border-right{border-right:1px solid #702d31!important}body .border-bottom{border-bottom:1px solid #702d31!important}body .border-left{border-left:1px solid #702d31!important}body .border-top-0{border-top:0!important}body .border-right-0{border-right:0!important}body .border-bottom-0{border-bottom:0!important}body .border-left-0{border-left:0!important}body .border-x{border-left:1px solid #702d31!important;border-right:1px solid #702d31!important}body .border-y{border-top:1px solid #702d31!important;border-bottom:1px solid #702d31!important}@media (min-width:576px){body .border-sm-top{border-top:1px solid #702d31!important}body .border-sm-right{border-right:1px solid #702d31!important}body .border-sm-bottom{border-bottom:1px solid #702d31!important}body .border-sm-left{border-left:1px solid #702d31!important}body .border-sm-top-0{border-top:0!important}body .border-sm-right-0{border-right:0!important}body .border-sm-bottom-0{border-bottom:0!important}body .border-sm-left-0{border-left:0!important}body .border-sm-x{border-left:1px solid #702d31!important;border-right:1px solid #702d31!important}body .border-sm-y{border-top:1px solid #702d31!important;border-bottom:1px solid #702d31!important}}@media (min-width:768px){body .border-md-top{border-top:1px solid #702d31!important}body .border-md-right{border-right:1px solid #702d31!important}body .border-md-bottom{border-bottom:1px solid #702d31!important}body .border-md-left{border-left:1px solid #702d31!important}body .border-md-top-0{border-top:0!important}body .border-md-right-0{border-right:0!important}body .border-md-bottom-0{border-bottom:0!important}body .border-md-left-0{border-left:0!important}body .border-md-x{border-left:1px solid #702d31!important;border-right:1px solid #702d31!important}body .border-md-y{border-top:1px solid #702d31!important;border-bottom:1px solid #702d31!important}}@media (min-width:992px){body .border-lg-top{border-top:1px solid #702d31!important}body .border-lg-right{border-right:1px solid #702d31!important}body .border-lg-bottom{border-bottom:1px solid #702d31!important}body .border-lg-left{border-left:1px solid #702d31!important}body .border-lg-top-0{border-top:0!important}body .border-lg-right-0{border-right:0!important}body .border-lg-bottom-0{border-bottom:0!important}body .border-lg-left-0{border-left:0!important}body .border-lg-x{border-left:1px solid #702d31!important;border-right:1px solid #702d31!important}body .border-lg-y{border-top:1px solid #702d31!important;border-bottom:1px solid #702d31!important}}@media (min-width:1200px){body .border-xl-top{border-top:1px solid #702d31!important}body .border-xl-right{border-right:1px solid #702d31!important}body .border-xl-bottom{border-bottom:1px solid #702d31!important}body .border-xl-left{border-left:1px solid #702d31!important}body .border-xl-top-0{border-top:0!important}body .border-xl-right-0{border-right:0!important}body .border-xl-bottom-0{border-bottom:0!important}body .border-xl-left-0{border-left:0!important}body .border-xl-x{border-left:1px solid #702d31!important;border-right:1px solid #702d31!important}body .border-xl-y{border-top:1px solid #702d31!important;border-bottom:1px solid #702d31!important}}body .button.-outline-white:hover{background-color:#fff!important;color:red!important}body .backButton .backButton__bg{background-color:#9d6367}body .backButton:hover svg{color:#e0bbbb}body .no-width p{width:inherit!important}body .paginator-icon{height:20px;position:relative;top:-5px}body .preloader__progress{background-color:inherit}