.details-container{padding:120px 0;background:#010000}.details-container>.block-text-wrapper{padding:0 20px}.details-container .details-content{display:flex;margin-top:100px;position:relative;flex-direction:row;align-items:center}.details-container .details-content>div{flex:1 1 50%}.details-container .details-content .column-left .img-container{overflow:hidden;width:100%;height:100vh;position:relative}.details-container .details-content .column-left img{width:100%;position:absolute;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transform:scale(1.2) translateY(-50%);transition:all 0.3s ease}.details-container .details-content .column-left img.active{opacity:1;visibility:visible;transform:scale(1) translateY(-50%)}@media screen and (max-width: 768px){.details-container .details-content .column-left{display:none}}.details-container .details-content .column-right{padding:0 8%}.details-container .details-content .column-right .section .section-block-title .section-title{margin-top:0}@media screen and (max-width: 768px){.details-container .details-content .column-right .section .section-block-title .section-title{font-size:18px}}.details-container .details-content .column-right .section-block-title{border-bottom:1px solid #010000;position:relative;cursor:pointer;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:5em;border-bottom:1px solid}.details-container .details-content .column-right .section-block-title .section-title{font-size:20px;color:#aa845b;font-weight:700;text-transform:uppercase;font-family:'Berthoud', serif;margin:25px 0}.details-container .details-content .column-right .section-content-list{margin-top:25px;list-style:none;padding:0;margin-bottom:0}.details-container .details-content .column-right .section-content-list>ul{list-style:none;padding:0}.details-container .details-content .column-right .section-content-list li{margin:15px 0;color:#fff;text-transform:uppercase;padding-left:35px;position:relative;line-height:2;font-family:"franklin-gothic-regular",sans-serif;font-size:12px;font-weight:300}.details-container .details-content .column-right .section-content-list li::after{content:'';display:block;position:absolute;width:7px;height:1px;background-color:#aa845b;left:0;top:50%;transform:translateY(-50%)}.details-container .details-content .column-right .section-content-list li::before{content:'';display:block;position:absolute;width:1px;height:7px;background-color:#aa845b;left:3px;top:50%;transform:translateY(-50%)}@media (max-width: 768px){.details-container .details-content .column-right .section-content-list li:last-child{margin-bottom:0}}@media (min-width: 768px){.details-container .details-content .column-right .section-content-list{margin-bottom:-23px}}@media screen and (max-width: 768px){.details-container .details-content .column-right{padding:0;width:80%;margin:0 auto}}@media screen and (max-width: 768px){.details-container .details-content{margin:50px auto 0 auto;width:80%}}@media screen and (max-width: 768px){.details-container{margin-top:0px}}.details-container .section-wrapper p,.details-container .section-wrapper ul ul{display:none}.details-container .section-wrapper .active{display:block}.details-container .off div:nth-child(2){display:none}.details-container .off div:first-child{display:block;padding-bottom:10px}.details-container .on div:nth-child(2){display:block}.details-container .on div:first-child{display:none}.details-container .arrow-white::before,.details-container .arrow-white-open::before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 4px 6px 4px;border-color:transparent transparent #fff transparent;transform:rotate(90deg)}.details-container .arrow-white-open::before{transform:rotate(180deg)}.details-container .block-text-wrapper .block-content-title{margin:0 auto;max-width:650px;text-align:center;font-family:'Berthoud', serif;font-size:37px;text-transform:uppercase;margin-bottom:30px;color:#fff}@media screen and (max-width: 768px){.details-container .block-text-wrapper .block-content-title{font-size:25px;line-height:1.5}}.details-container .block-text-wrapper .block-content-title.brown{color:#aa845b}.description-container{position:relative;margin:50px auto}.description-container .description-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.description-container .description{text-align:justify;font-family:"franklin-gothic-regular",sans-serif;font-size:15px;font-weight:300;color:#010000 !important;font-style:normal;line-height:1.42857143;visibility:inherit;opacity:1;transform:matrix(1, 0, 0, 1, 0, 0);text-transform:none;padding-top:10%}.description-container .media-wrapper{position:relative;flex-basis:55%;flex-grow:1;padding-left:120px;margin-top:110px;overflow:hidden}.description-container .media-wrapper .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#010000;transform-origin:right;z-index:1;transform:matrix(0, 0, 0, 1, 0, 0)}.description-container .media-wrapper video,.description-container .media-wrapper img{transform:scale(1.1);transform:matrix(1, 0, 0, 1, 0, 0)}@media screen and (max-width: 1024px){.description-container .description-wrapper{flex-direction:column;width:80%;margin:0 auto}}@media screen and (min-width: 1040px){.description-container .description{flex-basis:calc(50% - 100px);padding-left:4%;align-self:center;text-transform:none;font-size:14px}.description-container .description p{padding-left:20%;margin-bottom:0%;margin-top:0%;text-transform:none;font-size:15px;text-align:justify}.description-container .description p span{color:#010000 !important}.media-wrapper .plyr{position:relative}}.video-alignment{padding-top:0%;margin-top:auto}.media-wrapper .plyr{position:relative}@media screen and (max-width: 1040px) and (min-width: 768px){.description-container .description{flex-basis:40%;padding-left:4%}p{margin-bottom:0%;margin-top:0%;text-transform:none;font-size:15px;text-align:justify}}@media screen and (max-width: 768px){.description-container .description{margin-bottom:80px}p{margin-bottom:0%;margin-top:0%;text-transform:none;font-size:14px;text-align:justify}}@media screen and (max-width: 1040px){.description-container .media-wrapper{padding-left:60px}}@media screen and (max-width: 768px){.description-container .media-wrapper{padding-left:0;flex-basis:initial;margin-top:25px;width:100%}.description-container .media-wrapper video,.description-container .media-wrapper img{width:140%;margin-left:-20%;margin-right:-20%;max-width:none !important;display:block}}.characteristics-container .content .row div.text p{text-transform:none;font-family:"franklin-gothic-regular",sans-serif;font-size:15px;text-align:justify}
