.hero{margin-top:80px;padding:24px 0 56px;position:relative}@media screen and (max-width:767px){.hero{padding-bottom:0}}@media screen and (min-width:992px){.hero{padding-bottom:140px}}@media screen and (min-width:1024px){.hero{margin-top:184px}}@media screen and (max-width:991px){.hero .body div:nth-child(2){margin-top:14px}}.hero .lead{line-height:32px;margin-top:24px}@media screen and (min-width:992px){.hero .lead{width:83.3%}}.contact__details-additional,.hero .button-group,.hero__contact .lead{margin-top:32px}.contact__details-additional small{font-size:14px;font-weight:400;line-height:24px}.hero .btn{display:block}.hero .button-group .btn a{display:block;text-align:center}.hero .button-group .btn:not(:first-child){margin-top:24px}.hero__image{margin-top:56px;position:relative}.hero__image img{border-radius:16px;height:351px;object-fit:cover;width:100%}.hero__image:before{background-color:#f6be00;border-radius:40px;content:"";display:block;height:calc(100% + 64px);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;z-index:-1}.hero .hero__snake{display:none}.hero__contact .contact-details{margin-top:58px}@media screen and (max-width:767px){.hero .contact-details--desktop{display:none}}@media screen and (min-width:992px){.hero__contact .contact-details{width:83.3%}}.hero ul.accordion{word-break:break-word}li.accordion__item{border-bottom:1px solid #98a4ae;position:relative}.accordion__header{font-size:20px;font-weight:400;line-height:32px;padding:16px 35px 16px 48px;position:relative}.accordion__header:hover{cursor:pointer}.accordion__header:after{content:"\f078";font-family:Font Awesome\ 5 Pro;font-size:26px;font-weight:400;position:absolute;right:0}.accordion__header .accordion__header__icon{left:8px;position:absolute;top:25px}.accordion__body{display:none;overflow:hidden}.accordion__body.collapsed{display:block;padding:0 0 16px 50px}@media (min-width:576px){.hero__image img{height:567px}}@media (min-width:768px){.hero .button-group .btn:not(:first-child){margin:0 0 0 24px}.contact-details--mobile{display:none}.hero__image img{height:768px}}@media (min-width:992px){.hero__image{margin:0}.hero__image:before{display:none}.hero .btn.btn--outline a{background-color:#fff}.hero .hero__snake{background-color:#f6be00;display:block;height:64px;position:absolute;right:-1022px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + 999px);z-index:-1}.hero__snake--corner,.hero__snake:after{left:-106px;position:absolute}.hero__snake:after{background-color:#f6be00;border-radius:64px;content:"";height:100%;min-height:350px;top:100px;width:64px}.hero__contact .contact-details{margin-top:16px}.contact__details-additional{margin-top:40px}.hero__image img{height:378px}}@media (min-width:1024px){.hero .button-group{margin-top:56px}}@media (min-width:1200px){.hero .hero__snake{right:-1011px}.hero__snake:after{min-height:267px}}@media (min-width:1400px){.hero .hero__snake:after{min-height:340px}.hero .hero__snake{right:-999px}.hero__image img{border-radius:16px;height:616px;min-width:56px;object-fit:cover;width:100%}}