.video_text_block{background-color:#faf9f7;padding:64px 96px}@media (min-width: 767px){.video_text_block{padding:40px}}@media (max-width: 1024.98px){.video_text_block{padding:0}}@media (min-width: 1025px){.video_text_block{padding:64px 96px}}@media (min-width: 1800px){.video_text_block{padding:128px 320px}}.video_text_block .row{background-color:transparent;margin:0 auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:24px 24px 40px}@media (min-width: 767px){.video_text_block .row{-ms-flex-direction:row;flex-direction:row;padding:40px}}@media (min-width: 1025px){.video_text_block .row{padding:0 0}}.video_text_block video{height:100%;object-fit:cover;display:block;width:100%}@media (min-width: 767px){.video_text_block .tall{min-height:765px !important}}@media (min-width: 767px){.video_text_block .small{min-height:600px !important}}.video_text_block .text_block{padding:64px 0px 64px 50px !important}@media (max-width: 1024.98px){.video_text_block .text_block{padding:64px 0px 64px 20px !important}}@media (max-width: 766.98px){.video_text_block .text_block{padding:64px 0 !important}}.video_text_block .text_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:25px}@media (min-width: 1025px){.video_text_block .text_content{font-size:16px;letter-spacing:0.6px;font-weight:300}}@media (min-width: 1800px){.video_text_block .text_content{font-size:50px}}.video_text_block .text_content a{text-decoration:none}.video_text_block .text_content_description{font-size:16px;letter-spacing:0.6px;color:#453f3f}@media (max-width: 1024.98px){.video_text_block .text_content_description{font-weight:300}}.video_text_block .text_content_btn{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;font-family:"Scala Sans Pro", "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-size:12px;gap:8px;height:48px;-ms-flex-pack:center;justify-content:center;letter-spacing:2px;line-height:16px;padding:0 32px;text-align:center;text-transform:uppercase;text-decoration:none;border:1px solid rgba(26,25,25,0.16)}.video_text_block .text_content_title{font-size:40px;line-height:56px;text-transform:none;color:#1a1919;letter-spacing:1px;font-weight:100;margin-bottom:0}@media (max-width: 1024.98px){.video_text_block .text_content_title{font-size:28px;line-height:40px}}.video_text_block .text_content_btn{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;font-family:"Scala Sans Pro", "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;font-size:12px;gap:8px;height:48px;-ms-flex-pack:center;justify-content:center;letter-spacing:2px;line-height:16px;padding:0 32px;text-align:center;text-transform:uppercase;border:1px solid rgba(26,25,25,0.16);margin-top:24px;padding:20px 32px;width:fit-content}@media (max-width: 1024.98px){.video_text_block .text_content_btn{padding:20px 32px;width:fit-content}}.video_text_block .video-holder{height:100%;width:100%}.video_text_block .background-video{height:100%;overflow:hidden;position:relative;width:100%}.video_text_block .responsive-video{height:100%}.video_text_block .video_block{min-height:unset;object-fit:cover;display:block;height:100%;object-fit:cover;width:100%}@media (max-width: 766.98px){.video_text_block .video_block{padding:0;-ms-flex-align:end;align-items:flex-end;aspect-ratio:3 / 4;display:-ms-flexbox;display:flex;height:auto;max-height:400px;min-width:100%;overflow:hidden;width:100%}}.video_text_block .video-controls_centered{bottom:30px;display:none;opacity:1;position:absolute;text-align:center;transition:opacity 2s cubic-bezier(0.18, 0.74, 0.36, 0.99);white-space:nowrap;width:calc(100% - 20px);z-index:1}@media (min-width: 767px){.video_text_block .video-controls_centered{bottom:0;left:50%;margin:0 auto;opacity:0;transform:translate(-50%, -50%);width:auto}}.video_text_block .video-controls_centered .video-close{color:#fff;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";text-decoration:none;transition:transform 0.4s cubic-bezier(0.18, 0.74, 0.36, 0.99)}.video_text_block .video-controls_centered .video-close .icon{font-size:26px}@media (min-width: 767px){.video_text_block .video-controls_centered.active{transition:opacity 0.6s cubic-bezier(0.18, 0.74, 0.36, 0.99);opacity:1}}@media (min-width: 767px){.video_text_block .video-controls_centered.active .video-close{cursor:pointer;transform:translateY(0)}}.video_text_block .video-controls_bottom-right{display:block;position:absolute;bottom:0;right:10px;margin:10px;overflow:hidden;z-index:3;opacity:.6}@media (max-width: 766.98px){.video_text_block .video-controls_bottom-right{margin:10px 0;right:5px}}.video_text_block .video-controls_bottom-right .buttons-wrapper{position:relative}.video_text_block .video-controls_bottom-right.vol-controls-bottom-right{right:45px;bottom:2px}.video_text_block .video-controls_bottom-right.vol-controls-bottom-right .vol-control-button{background:transparent;color:#fff;border:none;font-size:26px}@media (max-width: 766.98px){.video_text_block .video-controls_bottom-right.vol-controls-bottom-right .vol-control-button{font-size:24px;padding:0}}.video_text_block .video-controls_bottom-right.vol-controls-bottom-right .vol-control-button:focus,.video_text_block .video-controls_bottom-right.vol-controls-bottom-right .vol-control-button:active{outline:none}.video_text_block .video-controls_bottom-right.vol-controls-bottom-right .vol-control-button .icon-sound-off{display:block}.video_text_block .video-controls_bottom-right.vol-controls-bottom-right .vol-control-button .icon-sound-off.sound-off{display:block}.video_text_block .video-controls_bottom-right .video-control-button{font-size:26px;margin:5px;display:inline-block;color:#fff;background-color:transparent;border:0;cursor:pointer;padding:0}@media (max-width: 766.98px){.video_text_block .video-controls_bottom-right .video-control-button{font-size:24px;margin:4px}}.video_text_block .video-controls_bottom-right .video-control-button span::before{display:block}.video_text_block .video-controls_bottom-right .video-control-button:focus,.video_text_block .video-controls_bottom-right .video-control-button:active{outline:none}.video_text_block .video-controls_bottom-right .icon-play{display:block}.video_text_block .video-controls_bottom-right .icon-play-large{display:block}.video_text_block .video-controls_bottom-right .icon-pause{display:none}.video_text_block .video-controls_bottom-right .icon-pause-large{display:none}.video_text_block .video-controls_bottom-right.is-playing .icon-play{display:none}.video_text_block .video-controls_bottom-right.is-playing .icon-play-large{display:none}.video_text_block .video-controls_bottom-right.is-playing .icon-pause{display:block}.video_text_block .video-controls_bottom-right.is-playing .icon-pause-large{display:block}.video_text_block .btn-content-video{color:#9A7B69;font-family:"ScalaSansOT","segoe ui","Roboto","helvetica neue","sans-serif";font-size:16px;letter-spacing:1px;line-height:28px;padding-left:36px;position:relative;text-decoration:underline}.video_text_block .btn-content-video::before{font-family:'iconfont';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle;content:"\EA8F";font-size:25px;left:0;position:absolute;text-decoration:underline;top:0;text-decoration:none}.video_text_block .btn-content-video:hover{text-decoration:none}.video_text_block .btn-content-video ~ .btn-content-video{margin-left:15px}.video_text_block .icon-pause::before{font-family:'iconfont';content:"\EA87"}.video_text_block .icon-play::before{font-family:'iconfont';content:"\EA8F"}@media (min-width: 767px){.video_text_block .video-controls_bottom-right.vol-controls-bottom-right .vol-control-button{font-size:35px;margin:5px 15px}}@media (min-width: 767px){.video_text_block .video-controls_bottom-right .video-control-button{font-size:35px;margin:5px 15px}}.video_text_block .text_content_btn{margin-top:9px}@media (min-width: 767px){.video_text_block .text_content_btn{margin:35px 8px 0}}.video_text_block .text_content_btn:first-of-type{margin-top:20px}@media (min-width: 767px){.video_text_block .text_content_btn:first-of-type{margin-top:35px}}.video_text_block .text_content_btn.btn--transparent-white{background-color:transparent;border:1px solid #fff}.video_text_block .text_content_btn.btn--transparent-white span{color:#fff}@media (min-width: 767px){.video_text_block .text_content_btn.btn--transparent-white:hover{background-color:#fff;color:#453F3F}.video_text_block .text_content_btn.btn--transparent-white:hover span{color:#453F3F}}.video_text_block .text_content_btn.btn--white-filled{background-color:#fff;border:1px solid #fff}.video_text_block .text_content_btn.btn--white-filled span{color:#1A1919}@media (min-width: 767px){.video_text_block .text_content_btn.btn--white-filled:hover{background-color:transparent;color:#fff}.video_text_block .text_content_btn.btn--white-filled:hover span{color:#fff}}.video_text_block .text_content_btn.btn--white-black{background-color:transparent;border:1px solid #fff;color:#fff}.video_text_block .text_content_btn.btn--white-black span{color:#fff}.video_text_block .text_content_btn.btn--white-black:hover,.video_text_block .text_content_btn.btn--white-black:active{border:1px solid #1A1919;color:#fff}.video_text_block .text_content_btn.btn--white-black:hover span,.video_text_block .text_content_btn.btn--white-black:active span{color:#fff}.video_text_block .text_content_btn.btn--banner{background-color:#1A1919;border:1px solid #1A1919}.video_text_block .text_content_btn.btn--banner:hover,.video_text_block .text_content_btn.btn--banner:active{background-color:transparent;border:1px solid #fff;color:#fff}.video_text_block .text_content_btn.btn--banner:hover span,.video_text_block .text_content_btn.btn--banner:active span{color:#fff}.video_text_block .text_content_btn.btn--tertiary{background-color:transparent;border:1px solid #B4B4B4;color:#1A1919}.video_text_block .text_content_btn.btn--tertiary span{color:#1A1919}.video_text_block .text_content_btn.btn--tertiary:hover,.video_text_block .text_content_btn.btn--tertiary:active{background-color:#1A1919;color:#fff}.video_text_block .text_content_btn.btn--tertiary:hover span,.video_text_block .text_content_btn.btn--tertiary:active span{color:#fff}@media (min-width: 1025px){.video_text_block .text_content_btn:last-of-type{margin-top:35px}}
