.text-heading,.media-with-text-section .media-with-text .description-wrap .description-wrap-content h2{font-family:Gilda Display,serif;font-size:40px;line-height:42px}.text-heading-2{text-transform:uppercase;font-family:Arimo,sans-serif;font-size:28px;line-height:37px;font-weight:700}.text-body,.media-with-text-section .media-with-text .description-wrap .description-wrap-content p,.media-with-text-section .media-with-text .description-wrap .description-wrap-content span,.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button span,.media-with-text-section .media-with-text .media-wrap .media-info span{font-family:Arimo,sans-serif;font-size:14px;line-height:22px}.text-body.uppercase,.media-with-text-section .media-with-text .description-wrap .description-wrap-content p.uppercase,.media-with-text-section .media-with-text .description-wrap .description-wrap-content span.uppercase,.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button span,.media-with-text-section .media-with-text .media-wrap .media-info span.uppercase{text-transform:uppercase}.text-body.bold,.media-with-text-section .media-with-text .description-wrap .description-wrap-content p.bold,.media-with-text-section .media-with-text .description-wrap .description-wrap-content span.bold,.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button span,.media-with-text-section .media-with-text .media-wrap .media-info span{font-weight:700;line-height:19px}.text-body.extra-small,.media-with-text-section .media-with-text .description-wrap .description-wrap-content p.extra-small,.media-with-text-section .media-with-text .description-wrap .description-wrap-content span.extra-small,.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button span.extra-small,.media-with-text-section .media-with-text .media-wrap .media-info span.extra-small{font-size:10px;line-height:11px}.text-body.small,.media-with-text-section .media-with-text .description-wrap .description-wrap-content p.small,.media-with-text-section .media-with-text .description-wrap .description-wrap-content span,.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button span,.media-with-text-section .media-with-text .media-wrap .media-info span{font-size:12px;line-height:19px}.text-body.small.uppercase,.media-with-text-section .media-with-text .description-wrap .description-wrap-content p.small.uppercase,.media-with-text-section .media-with-text .description-wrap .description-wrap-content span.uppercase,.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button span,.media-with-text-section .media-with-text .media-wrap .media-info span.uppercase{line-height:14px}.text-body.small.bold,.media-with-text-section .media-with-text .description-wrap .description-wrap-content p.small.bold,.media-with-text-section .media-with-text .description-wrap .description-wrap-content span.bold,.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button span,.media-with-text-section .media-with-text .media-wrap .media-info span{line-height:16px}.content-wrapper{padding:0 60px;box-sizing:border-box}@media only screen and (max-width : 1500px){.content-wrapper{padding:0 30px}}@media only screen and (max-width : 767px){.content-wrapper{padding:0 25px}}.media-with-text-section .media-with-text{display:flex;flex-wrap:wrap}.media-with-text-section .media-with-text .media-wrap{width:50%;position:relative}@media only screen and (max-width : 1000px){.media-with-text-section .media-with-text .media-wrap{width:100%}}.media-with-text-section .media-with-text .media-wrap .media-info{position:absolute;left:60px;top:60px;z-index:4;color:#fff}@media only screen and (max-width : 1000px){.media-with-text-section .media-with-text .media-wrap .media-info{left:25px;top:25px}}.media-with-text-section .media-with-text .media-wrap .media-info h3{font-family:Gilda Display,serif;font-size:35px;line-height:42px}.media-with-text-section .media-with-text .media-wrap .media-info h3.uppercase{text-transform:uppercase}.media-with-text-section .media-with-text .media-wrap .media-holder{position:relative;overflow:hidden;padding-top:82%;background-color:#f0f0f0}.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;cursor:pointer}.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder.hide{opacity:0;visibility:hidden}.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button{border:1px solid #fff;width:80px;height:80px;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:all .4s ease 0ms}@media only screen and (max-width : 1000px){.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button{width:60px;height:60px}}.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button span{color:#fff;transition:all .4s ease 0ms}@media (hover: hover) and (min-width: 768px){.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button:hover{background-color:#fff}.media-with-text-section .media-with-text .media-wrap .media-holder .video-button-holder .video-button:hover span{color:#44403b}}.media-with-text-section .media-with-text .media-wrap .media-holder img,.media-with-text-section .media-with-text .media-wrap .media-holder picture{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2}.media-with-text-section .media-with-text .media-wrap .media-holder img.hide,.media-with-text-section .media-with-text .media-wrap .media-holder picture.hide{transition:all 1s ease 0ms;opacity:0}.media-with-text-section .media-with-text .media-wrap .media-holder .video-pause-overaly{position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;z-index:4;opacity:0;visibility:hidden}.media-with-text-section .media-with-text .media-wrap .media-holder .video-pause-overaly.active{opacity:1;visibility:visible}.media-with-text-section .media-with-text .media-wrap .media-holder video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.media-with-text-section .media-with-text .media-wrap .media-holder.parallax img,.media-with-text-section .media-with-text .media-wrap .media-holder.parallax picture{height:115%}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons{position:absolute;bottom:0;right:0;z-index:3;padding:60px;box-sizing:border-box;display:flex;align-items:center;z-index:5;opacity:0;visibility:hidden;transition:all .4s ease 0ms}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons.visible{opacity:1;visibility:visible}@media only screen and (max-width : 767px){.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons{padding:25px;width:100%;justify-content:space-between}}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons button{margin-right:42px;padding:0;border:none;background-color:transparent}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons button:last-child{margin-right:0}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons button .img.volume-off{display:none;width:20px;height:14px}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons button .img.volume-on{display:block;width:20px;height:14px}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons button.muted .img.volume-off{display:block}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons button.muted .img.volume-on{display:none}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons .paused{transition:all .4s ease 0ms}.media-with-text-section .media-with-text .media-wrap .media-holder .video-buttons .paused.hide{opacity:0;visibility:hidden}.media-with-text-section .media-with-text .media-wrap.overlay{transition:all .4s ease 0ms}.media-with-text-section .media-with-text .media-wrap.overlay:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00000026;z-index:3}.media-with-text-section .media-with-text .description-wrap{width:50%;display:flex;align-items:center;justify-content:center}.media-with-text-section .media-with-text .description-wrap.white{background-color:#fff}.media-with-text-section .media-with-text .description-wrap.beige,.media-with-text-section .media-with-text .description-wrap.beige-gradient{background-color:#f9f5f0}.media-with-text-section .media-with-text .description-wrap.left{text-align:left}.media-with-text-section .media-with-text .description-wrap.center{text-align:center}.media-with-text-section .media-with-text .description-wrap.right{text-align:right}@media only screen and (max-width : 1000px){.media-with-text-section .media-with-text .description-wrap{width:100%;padding-top:40px;padding-bottom:40px}}.media-with-text-section .media-with-text .description-wrap .description-wrap-content{max-width:530px;padding:0 40px;box-sizing:border-box}@media only screen and (max-width : 700px){.media-with-text-section .media-with-text .description-wrap .description-wrap-content{padding:0 25px}}.media-with-text-section .media-with-text .description-wrap .description-wrap-content h2.uppercase{text-transform:uppercase}.media-with-text-section .media-with-text .description-wrap .description-wrap-content p.small{font-size:12px}.media-with-text-section .media-with-text .description-wrap .description-wrap-content p.medium{font-size:14px}.media-with-text-section .media-with-text .description-wrap .description-wrap-content p.big{font-size:16px}@media only screen and (max-width : 700px){.media-with-text-section .media-with-text .description-wrap .description-wrap-content .button{min-width:280px;width:100%}}.media-with-text-section .media-with-text.right-image .media-wrap{order:2}.media-with-text-section .media-with-text.right-image .description-wrap{order:1}.media-with-text-section .media-with-text.large-image .media-wrap{width:60%}.media-with-text-section .media-with-text.large-image .media-wrap .media-holder{padding-top:69%}.media-with-text-section .media-with-text.large-image .description-wrap{width:40%}.media-with-text-section .media-with-text.full-height .media-wrap .media-holder{height:calc(100vh - 112px);padding-top:0}@media only screen and (max-width : 1000px){.media-with-text-section .media-with-text.full-height .media-wrap .media-holder{height:auto;padding-top:100%}}@media only screen and (max-width : 1000px){.media-with-text-section .media-with-text.full-screen-mobile .media-wrap .media-holder{height:calc(100vh - 56px);padding-top:0}}@media only screen and (max-width : 1000px){.media-with-text-section .media-with-text.bottom-mobile-image .media-wrap{order:2}.media-with-text-section .media-with-text.bottom-mobile-image .description-wrap{order:1}}@media only screen and (max-width : 1000px){.media-with-text-section .media-with-text.top-mobile-image .media-wrap{order:1}.media-with-text-section .media-with-text.top-mobile-image .description-wrap{order:2}}
