.section-media{position:relative}.section-media:after{content:"";position:absolute;left:0;top:0;width:100%;height:50%}@media only screen and (min-width : 768px){.section-media .content{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 .content{padding-left:clamp(20px,7.5520833333vw,160px);padding-right:clamp(20px,7.5520833333vw,160px)}}.section-media .content .pattrn-holder{position:relative;z-index:2;margin-bottom:clamp(35px,2.0833333333vw,40px)}.section-media .content .pattrn-holder img,.section-media .content .pattrn-holder picture{width:100%}.section-media .content .header-holder{display:flex;align-items:flex-end;flex-wrap:wrap;margin-bottom:clamp(45px,4.1666666667vw,80px);position:relative;z-index:2;padding:0 20px}@media only screen and (min-width : 768px){.section-media .content .header-holder{padding:0}}@media only screen and (min-width : 1024px){.section-media .content .header-holder{justify-content:space-between;flex-wrap:nowrap}}.section-media .content .header-holder .header{margin-bottom:0;text-align:center}.section-media .content .header-holder .button-holder-wrap{margin-top:20px}@media only screen and (min-width : 1024px){.section-media .content .header-holder .button-holder-wrap{margin-top:0;margin-left:20px}}.section-media .content .header-holder .button-holder-wrap .button-holder .btn:hover{color:#b1714d}.section-media .content .media-holder{width:100%;overflow:hidden;position:relative;padding-top:178%;z-index:3}@media only screen and (min-width : 768px){.section-media .content .media-holder{box-shadow:0 20px 50px #00000036;border-radius:clamp(10px,1.0416666667vw,20px);padding-top:54%}}
