.contact-page-banner{margin-bottom:6rem;padding:5rem 0 0}.contact-page-banner-body{padding-top:3rem;position:relative;z-index:1}.contact-page-banner-video{height:710px;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.contact__form{background-color:#191b1d;border-radius:20px;box-shadow:0 1px 6px #6f6f6f29;margin:0 auto -3rem;max-width:525px;padding:3rem 2.5rem;position:relative;width:100%;z-index:2}.contact__form-header{margin-bottom:1.5rem}.contact__form-title{color:#ffba00;font-size:24px;font-weight:700;margin-bottom:1.25rem}.contact__form-text{color:#fff;font-size:20px;line-height:2;margin-bottom:1rem}.contact__form-btn{margin-left:auto}.contact__communication .section-text{color:#191b1d}.contact__communication-list{display:flex;justify-content:space-between;padding:4rem 0}.contact__communication-item{align-items:center;display:flex;position:relative}.contact__communication-address,.contact__communication-link{align-items:center;color:#191b1d;display:flex;font-size:18px;font-weight:700;max-width:280px}.contact__communication-link:hover{color:#191b1d}.contact__communication-figure{flex:0 0 auto;margin-right:.375rem}.contact__communication-key{animation:blinker 2s linear infinite;color:#191b1d;font-size:14px;left:0;position:absolute;top:-.375rem;transform:translateY(-100%)}.contact-present{margin-bottom:3rem;margin-top:-2rem}.contact-present .show__card .social{margin-top:auto}.show__card{position:relative}.social{bottom:4rem;position:absolute}@media only screen and (max-width:991.98px){.contact-page-banner-video{height:970px}.contact__communication-list{align-items:center;flex-direction:column}.contact__communication-item{margin-bottom:2rem}.contact__communication-key{left:50%;transform:translate(-50%,-100%);white-space:nowrap}.contact__communication-address,.contact__communication-link{flex-direction:column}.social{bottom:0;position:relative}}@media only screen and (max-width:767.98px){.contact-page-banner-body{padding-top:7rem}.contact-page-banner-video{height:1010px}}@media(max-width:576px){.contact-page-banner-body{padding-top:7rem}.contact__form-text{font-size:17px}.contact__communication-list{padding:3rem 0 0}.contact-present{margin-bottom:0}}@media only screen and (max-width:409.98px){.contact-page-banner-video{height:1050px}}@media only screen and (min-width:992px){.contact-present .show__card{height:100%}}.ld-page-banner{background-color:#0f1315;padding:5rem 0 4rem}.ld-page-banner-figure{display:flex;justify-content:right;margin-top:-4rem}.ld .trade__card{height:auto;margin-bottom:1rem}.ld-content{margin-bottom:-1rem;position:relative;z-index:2}.ld-content:before{background-color:#0f1315;content:"";height:calc(100% - 7rem);left:0;position:absolute;top:0;width:100%;z-index:-2}.ld-content:after{background-image:url(../images/logo/icon.svg);background-repeat:no-repeat;background-size:cover;content:"";filter:blur(49.6px);height:156px;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:156px;z-index:-1}.ld-contact-content{background-color:#f8f8f8;box-shadow:0 3px 6px #a7a7a729;margin:-5rem 5rem 0;padding:7rem 2rem 4rem;text-align:center}.ld-contact-title{color:#191b1d;font-size:20px;font-weight:600;line-height:1.2;margin-bottom:1.5rem;text-align:center}.ld-contact-title:after{height:6rem}.ld-contact-text{color:#191b1d;font-size:20px;margin-bottom:1.5rem;text-align:center}@media only screen and (max-width:1399px)and (min-width:1200px){.ld-page-banner-figure{margin-top:-2rem}}@media only screen and (max-width:1199.98px){.ld-page-banner{padding:3rem 0 2rem}.ld-page-banner-figure{margin-top:0}}@media only screen and (max-width:991.98px){.ld-page-banner .row{flex-direction:column-reverse}.ld-page-banner-figure{justify-content:flex-start;margin-bottom:2rem}}@media only screen and (max-width:767.98px){.ld-contact-content{margin:0}.ld-page-banner-figure{margin-top:3rem}}@media only screen and (max-width:575.98px){.ld-page-banner{padding:0 0 2rem}.ld-page-banner-figure{display:flex;justify-content:center;padding-bottom:1rem}.ld-page-banner-img{width:290px}.ld-page-banner .row{flex-direction:column-reverse}.show__card{border-color:#ffba00}.show__card-title{font-size:24px}.show__card-text{font-size:17px}.legal-details .section-title{text-align:left}}
