@media only screen and (min-width : 768px){.section-media-text-small{max-width:1920px;box-sizing:border-box;margin:auto;padding:0 20px}}@media only screen and (min-width : 768px) and (min-width : 768px){.section-media-text-small{padding-left:clamp(20px,7.5520833333vw,160px);padding-right:clamp(20px,7.5520833333vw,160px)}}@media only screen and (min-width : 768px){.section-media-text-small.section-media-text-small--media-position-right .content .col.col-media{order:1}}@media only screen and (max-width: 767px){.section-media-text-small.section-media-text-small--media-position-mobile-bottom .content .col.col-media{order:1}}@media only screen and (max-width: 767px){.section-media-text-small.section-media-text-small--media-position-mobile-top.section-media-text-small--header-position-mobile-over-media .content .col.col-media video::-webkit-media-controls{display:none}.section-media-text-small.section-media-text-small--media-position-mobile-top.section-media-text-small--header-position-mobile-over-media .content .col.col-media .video-buttons{bottom:auto;top:20px}.section-media-text-small.section-media-text-small--media-position-mobile-top.section-media-text-small--header-position-mobile-over-media .content .col.col-media .overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:linear-gradient(transparent,#2b2b2b);opacity:.8;pointer-events:none}.section-media-text-small.section-media-text-small--media-position-mobile-top.section-media-text-small--header-position-mobile-over-media .content .col.col-description .description-header{position:absolute;top:0;left:0;transform:translateY(-100%);padding-left:20px;padding-right:20px;box-sizing:border-box}}.section-media-text-small .content{display:flex;flex-wrap:wrap;overflow:hidden;min-height:clamp(300px,23.4375vw,450px);background-color:#2b2b2b}@media only screen and (min-width : 768px){.section-media-text-small .content{border-radius:20px}}.section-media-text-small .content .col{width:100%;position:relative}@media only screen and (min-width : 768px){.section-media-text-small .content .col{width:50%}}.section-media-text-small .content .col:nth-child(1){padding-top:133.4%;z-index:1}@media only screen and (min-width : 768px){.section-media-text-small .content .col:nth-child(1){padding-top:0}}.section-media-text-small .content .col:nth-child(2){padding:40px 20px;box-sizing:border-box;display:flex;align-items:center;z-index:2}@media only screen and (min-width : 768px){.section-media-text-small .content .col:nth-child(2){padding:clamp(30px,4.4270833333vw,85px)}}.section-media-text-small .content .col:nth-child(2) .col-content{width:100%;margin:auto}@media only screen and (min-width : 768px){.section-media-text-small .content .col:nth-child(2) .col-content{max-width:clamp(350px,23.9583333333vw,460px)}}.section-media-text-small .content .col:nth-child(2) .col-content .description-header{padding-bottom:25px}@media only screen and (min-width : 768px){.section-media-text-small .content .col:nth-child(2) .col-content .description-header{padding-bottom:20px}}.section-media-text-small .content .col:nth-child(2) .col-content .description-header .title-2{margin-bottom:12px}@media only screen and (min-width : 768px){.section-media-text-small .content .col:nth-child(2) .col-content .description-header .title-2{margin-bottom:20px}}.section-media-text-small .content .col:nth-child(2) .col-content .description-header .title-2 *{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:clamp(14px,.9375vw,18px);text-transform:uppercase;color:#fff}.section-media-text-small .content .col:nth-child(2) .col-content .description-header .title *{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-size:clamp(30px,2.0833333333vw,40px);text-transform:uppercase;color:#fff}.section-media-text-small .content .col:nth-child(2) .col-content .description *{color:#fff}.section-media-text-small .content .col:nth-child(2) .col-content .button-holder{margin-top:25px}@media only screen and (min-width : 768px){.section-media-text-small .content .col:nth-child(2) .col-content .button-holder{margin-top:30px}}@media only screen and (max-width: 767px){.section-media-text-small .content .col:nth-child(2) .col-content .button-holder .btn{width:100%}}
