.tcl-hero__wrapper{position:relative}.tcl-hero__copyright{font-family:"OpenSans";font-style:normal;font-weight:400;font-size:16px;line-height:130%;font-size:14px;color:#77787b;position:absolute;left:0;width:100%;top:20px;text-align:right;z-index:9}@media (max-width:1199px){.tcl-hero__container{position:relative;margin-top:-90px;padding-top:5%}}.tcl-hero__container-figure{-webkit-filter:drop-shadow(0 4px 20px rgba(35,31,32,.25));filter:drop-shadow(0 4px 20px rgba(35,31,32,.25));position:absolute;width:100%;height:100%;left:0;top:0}@media (max-width:1199px){.tcl-hero__container-figure{z-index:3}}@media (max-width:1199px){.tcl-hero__container-figure:before{content:"";width:100%;height:100%;background-color:rgba(var(--hero),.7);left:0;top:0;z-index:3;position:absolute;-webkit-clip-path:ellipse(160% 100% at 50% 0%);clip-path:ellipse(160% 100% at 50% 0%);-webkit-mask-image:radial-gradient(ellipse 74% 10% at 50% top,rgba(0,0,0,0) 98%,#000);mask-image:radial-gradient(ellipse 74% 10% at 50% top,rgba(0,0,0,0) 98%,#000)}}.tcl-hero__image{position:absolute;width:100%;height:100%;left:0;top:0}@media (max-width:1199px){.tcl-hero__image{position:relative;width:100%;height:auto}}.tcl-hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.tcl-hero__image-figure{position:absolute;left:0;width:100%;bottom:-1px;height:auto;z-index:3}.tcl-hero__block{position:relative;padding-top:133px;padding-bottom:142px;padding-right:27.333333%}@media (max-width:1199px){.tcl-hero__block{padding-top:25px;padding-bottom:0;padding-right:0;position:relative;z-index:3}}.tcl-hero__content{position:relative;z-index:2}.tcl-hero__heading{font-family:"Montserrat";font-style:normal;font-weight:600;line-height:120%;text-align:center;word-break:break-word;font-size:30px;margin-bottom:20px;color:#fff;text-align:left}@media (max-width:991px){.tcl-hero__heading{font-size:24px}}@media (max-width:1199px){.tcl-hero__heading{text-align:center}}.tcl-hero__text{font-family:"OpenSans";font-style:normal;font-weight:400;font-size:16px;line-height:130%;margin-bottom:30px;color:#fff}@media (max-width:1199px){.tcl-hero__text{text-align:center}}.tcl-hero__text p{margin:0 0}.tcl-hero__link{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){.tcl-hero__link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-23px}}.tcl-hero__link a{display:block;font-family:"OpenSans";font-style:normal;font-weight:400;font-size:16px;line-height:130%;font-weight:600;text-decoration:none;background-color:rgba(var(--hero),1);color:#fff;padding:13px 29px;border:none;outline:none;border-radius:0;text-transform:uppercase;-webkit-transition:opacity ease 0.3s,background-color ease 0.3s,-webkit-filter ease 0.3s;transition:opacity ease 0.3s,background-color ease 0.3s,-webkit-filter ease 0.3s;transition:opacity ease 0.3s,filter ease 0.3s,background-color ease 0.3s;transition:opacity ease 0.3s,filter ease 0.3s,background-color ease 0.3s,-webkit-filter ease 0.3s}.tcl-hero__link a:hover{color:#fff;background-color:rgba(var(--hero),.8);-webkit-filter:drop-shadow(0 10px 5px rgba(35,31,32,.25));filter:drop-shadow(0 10px 5px rgba(35,31,32,.25))}.tcl-hero__link a:active{background-color:rgba(var(--hero),1);color:rgba(255,255,255,.8);-webkit-filter:none;filter:none}.tcl-hero__figure{width:100%;position:absolute;height:100%;top:0;overflow:hidden;left:-12%}@media (max-width:1199px){.tcl-hero__figure{left:0}}.tcl-hero__figure svg{width:100%;height:auto}.tcl-hero__figure svg path{fill:rgba(var(--hero),1)}@media (max-width:1199px){.tcl-hero__figure svg{display:none}}.tcl-contrast-mode .tcl-hero__image-figure path{fill:#000}.tcl-contrast-mode .tcl-hero__figure svg g{opacity:1}.tcl-contrast-mode .tcl-hero__figure svg g path{fill-opacity:1}.tcl-contrast-mode .tcl-hero__content *{color:#fff}.tcl-contrast-mode .tcl-hero__link a{background-color:#fff;color:#231f20}