@font-face{font-family:BrownLLWeb;src:url(../fonts/BrownLLWeb-Light.woff2) format("woff2"),url(../fonts/BrownLLWeb-Light.woff) format("woff");font-weight:300;font-style:normal}
@font-face{font-family:BrownLLWeb;src:url(../fonts/BrownLLWeb-LightItalic.woff2) format("woff2"),url(../fonts/BrownLLWeb-LightItalic.woff) format("woff");font-weight:300;font-style:italic}
@font-face{font-family:BrownLLWeb;src:url(../fonts/BrownLLWeb-Regular.woff2) format("woff2"),url(../fonts/BrownLLWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:BrownLLWeb;src:url(../fonts/BrownLLWeb-Italic.woff2) format("woff2"),url(../fonts/BrownLLWeb-Italic.woff) format("woff");font-weight:400;font-style:italic}
@font-face{font-family:BrownLLWeb;src:url(../fonts/BrownLLWeb-Bold.woff2) format("woff2"),url(../fonts/BrownLLWeb-Bold.woff) format("woff");font-weight:700;font-style:normal}
@font-face{font-family:BrownLLWeb;src:url(../fonts/BrownLLWeb-BoldItalic.woff2) format("woff2"),url(../fonts/BrownLLWeb-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}
.rlp-header{position:absolute;width:100%;top:40px;z-index:1}
@media screen and (max-width:767px){
.rlp-header img{max-width:100px}
}
*{margin:0;padding:0;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent!important;-moz-osx-font-smoothing:grayscale}
body{font-family:BrownLLWeb,Helvetica,Arial,sans-serif;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}
img{max-width:100%}
@media screen and (min-width:1400px){
.rlp-container{max-width:1400px}
}
p{font-size:16px}
a:hover{text-decoration:none}
@media screen and (max-width:767px){
.mfp-content{padding:25px}
}
.mfp-close{opacity:1;right:175px}
@media screen and (max-width:1399px){
.mfp-close{right:125px}
}
@media screen and (max-width:1199px){
.mfp-close{right:25px}
}
@media screen and (max-width:991px){
.mfp-close{right:-15px;width:25px;height:25px}
}
.mfp-close:after,.mfp-close:before{content:"";width:2px;height:100%;background-color:#fff;display:flex;position:absolute;top:0;left:50%}
.mfp-close:before{transform:rotate(45deg)}
.mfp-close:after{transform:rotate(-45deg)}
main{position:relative}
.rlp-background:before{content:"";background-image:url(../images/background.jpg);position:absolute;top:0;left:0;width:100%;height:1350px;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:bottom}
@media screen and (max-width:767px){
.rlp-background:before{height:750px}
}
.rlp-background:after{content:"";background-color:#091328;position:absolute;width:100%;height:100%;z-index:-2;top:0;left:0}
.fade-up{opacity:0;transform:translateY(6.25rem);transition:all 1.5s cubic-bezier(.23,1,.32,1)}
.fade-up.in-view{opacity:1;transform:translateY(0)}
.fade-up--about-sec{transition:all 2.5s cubic-bezier(.23,1,.32,1);transform:translateY(7.25rem)}
.fade-left{opacity:0;transform:translateX(-6.25rem);transition:all 1.5s cubic-bezier(.23,1,.32,1)}
.fade-left.in-view{opacity:1;transform:translateX(0)}
.fade-left--about-sec{transform:translateX(-7.25rem);transition:all 2s cubic-bezier(.23,1,.32,1)}
.rlp-hero__row-top{padding:150px 0 50px}
.rlp-hero__row-bot{padding:50px 0 100px}
@media screen and (max-width:767px){
.rlp-hero__row-bot{padding:50px 0}
}
.rlp-hero__col-title h1{font-weight:300;text-transform:uppercase;font-style:italic;font-size:58px;text-align:center;margin-bottom:20px}
@media screen and (max-width:575px){
.rlp-hero__col-title h1{font-size:40px;max-width:400px}
}
.rlp-hero__col-title h2{font-size:20px;text-align:center;margin-bottom:25px}
@media screen and (max-width:575px){
.rlp-hero__col-title h2{font-size:18px;max-width:290px}
}
.rlp-hero__col-title-video{height:526px;width:100%;position:relative}
@media screen and (max-width:1399px){
.rlp-hero__col-title-video{height:422px}
}
@media screen and (max-width:1199px){
.rlp-hero__col-title-video{height:445px}
}
@media screen and (max-width:991px){
.rlp-hero__col-title-video{height:400px}
}
@media screen and (max-width:767px){
.rlp-hero__col-title-video{height:296px}
}
@media screen and (max-width:575px){
.rlp-hero__col-title-video{height:54vw}
}
.rlp-hero__col-title-video img{position:absolute;top:0;left:0;width:100%;height:100%}
.rlp-hero__col-title-video-iframe{margin-left:10px;width:890px;padding-bottom:500px;height:0;position:relative;top:50%;transform:translateY(-50%)}
@media screen and (max-width:1399px){
.rlp-hero__col-title-video-iframe{margin-left:10px;width:716px;padding-bottom:500px}
}
@media screen and (max-width:1199px){
.rlp-hero__col-title-video-iframe{margin-left:10px;width:756px;padding-bottom:500px}
}
@media screen and (max-width:991px){
.rlp-hero__col-title-video-iframe{margin-left:10px;width:676px;padding-bottom:390px}
}
@media screen and (max-width:767px){
.rlp-hero__col-title-video-iframe{margin-left:8px;width:500px;padding-bottom:290px}
}
@media screen and (max-width:575px){
.rlp-hero__col-title-video-iframe{margin-left:1.4%;width:97.2%;padding-bottom:56%}
}
.rlp-hero__col-title-video-iframe iframe{width:100%;height:100%;position:absolute;top:0;left:0}
@media screen and (max-width:767px){
.rlp-hero__col-uscri{margin-bottom:50px}
}
.rlp-hero__col-uscri p{font-size:20px;margin-bottom:40px;line-height:170%}
.rlp-hero__col-uscri p a{color:#d56a4a}
.rlp-hero__col-uscri p span{font-style:italic}
.rlp-hero__col-data-col:nth-child(-n+2){margin-bottom:35px}
.rlp-hero__col-data-col h2{font-size:76px;font-weight:400}
@media screen and (max-width:1399px){
.rlp-hero__col-data-col h2{font-size:70px}
}
@media screen and (max-width:1199px){
.rlp-hero__col-data-col h2{font-size:56px}
}
@media screen and (max-width:575px){
.rlp-hero__col-data-col h2{font-size:44px}
}
.rlp-hero__col-data-col p{line-height:137%}
.rlp-border__col{position:relative}
.rlp-border__col:after,.rlp-border__col:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:2px;background-color:#fff}
.rlp-border__col img{position:absolute;top:50%;transform:translateY(-50%)}
.rlp-border-large .rlp-border__col:after,.rlp-border-large .rlp-border__col:before{width:46%}
@media screen and (max-width:1399px){
.rlp-border-large .rlp-border__col:after,.rlp-border-large .rlp-border__col:before{width:44%}
}
@media screen and (max-width:991px){
.rlp-border-large .rlp-border__col:after,.rlp-border-large .rlp-border__col:before{width:40%}
}
@media screen and (max-width:767px){
.rlp-border-large .rlp-border__col:after,.rlp-border-large .rlp-border__col:before{width:38%}
}
@media screen and (max-width:575px){
.rlp-border-large .rlp-border__col:after,.rlp-border-large .rlp-border__col:before{width:28vw}
}
.rlp-border-large .rlp-border__col:before{left:calc(var(--bs-gutter-x)*.5)}
.rlp-border-large .rlp-border__col:after{right:calc(var(--bs-gutter-x)*.5)}
.rlp-border-small{height:150px}
@media screen and (max-width:767px){
.rlp-border-small{height:110px}
}
.rlp-border-small p{font-size:20px;text-align:center}
.rlp-border-small .rlp-border__col{top:24px;max-width:250px;margin:0 auto}
.rlp-border-small .rlp-border__col img{max-width:100px}
.rlp-border-small .rlp-border__col:after,.rlp-border-small .rlp-border__col:before{width:85px}
.rlp-border-small .rlp-border__col:before{left:0}
.rlp-border-small .rlp-border__col:after{right:0}
.rlp-os{padding:100px 0}
@media screen and (max-width:767px){
.rlp-os{padding:50px 0}
}
.rlp-os__col-title h2{font-style:italic;font-weight:300;text-transform:uppercase;text-align:center;font-size:48px;margin-bottom:30px}
.rlp-os__col-title p{text-align:center;max-width:760px;font-size:20px;margin-bottom:80px;line-height:170%}
@media screen and (max-width:767px){
.rlp-os__col-title p{margin-bottom:50px}
}
.rlp-os__col-wrapper{align-content:center;justify-content:center}
.rlp-os__col-person:nth-child(n+4){margin-top:30px}
@media screen and (max-width:767px){
.rlp-os__col-person:nth-child(n+3){margin-top:calc(var(--bs-gutter-x)*.5)}
.rlp-os__col-person:nth-child(odd){padding-right:calc(var(--bs-gutter-x)/4)}
.rlp-os__col-person:nth-child(even){padding-left:calc(var(--bs-gutter-x)/4)}
}
.rlp-os__col-person-container{overflow:hidden;width:100%;padding-top:100%;height:0;position:relative}
.rlp-os__col-person-container a:hover .rlp-os__col-person-container-img-border,.rlp-os__col-person-container a:hover h3{opacity:1}
.rlp-os__col-person-container a h3{color:#fff;position:absolute;font-size:20px;opacity:0;transition:.3s ease;text-align:center}
.rlp-os__col-person-container-img{width:100%;height:100%;position:absolute;top:0;left:0}
.rlp-os__col-person-container-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.rlp-os__col-person-container-img-border{position:absolute;width:100%;height:100%;border:10px solid #fff;opacity:0;transition:.3s ease;background:rgba(0,0,0,.5)}
.rlp-os-popup .container{position:relative}
.rlp-os-popup__content{max-height:600px}
@media screen and (max-width:767px){
.rlp-os-popup__content{max-height:90vh}
}
.rlp-os-popup__content-img{max-width:50%;width:100%}
@media screen and (max-width:767px){
.rlp-os-popup__content-img{max-width:100%}
}
.rlp-os-popup__content-img img{display:flex;height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}
@media screen and (max-width:767px){
.rlp-os-popup__content-img img{max-height:600px;height:auto}
}
.rlp-os-popup__content-copy{max-width:50%;width:100%;padding:30px;background-color:#fff;overflow-x:auto}
@media screen and (max-width:767px){
.rlp-os-popup__content-copy{max-width:100%}
}
.rlp-os-popup__content-copy h2{color:#144867;font-weight:700;font-size:32px;margin-bottom:8px}
.rlp-os-popup__content-copy h3{color:#144867;font-weight:400;font-size:16px;margin-bottom:30px}
.rlp-os-popup__content-copy p{color:#5c5d60;line-height:24px}
.rlp-os-popup__content-copy p:not(:last-of-type){margin-bottom:15px}
.rlp-os-popup .swiper-slide{overflow:hidden;border-radius:15px}
.rlp-os-popup .swiper-button-next,.rlp-os-popup .swiper-button-prev{width:auto}
@media screen and (max-width:767px){
.rlp-os-popup .swiper-button-next,.rlp-os-popup .swiper-button-prev{position:fixed}
}
.rlp-os-popup .swiper-button-next:after,.rlp-os-popup .swiper-button-prev:after{color:#fff}
@media screen and (max-width:767px){
.rlp-os-popup .swiper-button-next:after,.rlp-os-popup .swiper-button-prev:after{font-size:24px}
}
.rlp-os-popup .swiper-button-next span,.rlp-os-popup .swiper-button-prev span{color:#fff}
@media screen and (max-width:1199px){
.rlp-os-popup .swiper-button-next span,.rlp-os-popup .swiper-button-prev span{width:50px;font-size:14px}
}
@media screen and (max-width:991px){
.rlp-os-popup .swiper-button-next span,.rlp-os-popup .swiper-button-prev span{display:none}
}
@media screen and (max-width:1199px){
.rlp-os-popup .swiper-button-prev{left:-10px}
}
@media screen and (max-width:991px){
.rlp-os-popup .swiper-button-prev{left:-20px}
}
@media screen and (max-width:767px){
.rlp-os-popup .swiper-button-prev{left:15px}
}
.rlp-os-popup .swiper-button-prev span{margin-left:10px}
@media screen and (max-width:1199px){
.rlp-os-popup .swiper-button-next{right:-10px}
}
@media screen and (max-width:991px){
.rlp-os-popup .swiper-button-next{right:-20px}
}
@media screen and (max-width:767px){
.rlp-os-popup .swiper-button-next{right:30px}
}
.rlp-os-popup .swiper-button-next span{margin-right:10px}
.rlp-hh{padding:100px 0}
@media screen and (max-width:767px){
.rlp-hh{padding:50px 0}
}
.rlp-hh__col-title h2{font-style:italic;font-weight:300;text-transform:uppercase;text-align:center;font-size:48px;margin-bottom:30px}
.rlp-hh__col-title p{text-align:center;max-width:760px;font-size:20px;margin-bottom:40px;line-height:170%}
.rlp-hh__col-title p a{color:#d56a4a}
@media screen and (max-width:767px){
.rlp-hh__col-title p{margin-bottom:50px}
}
.rlp-hh .row:nth-of-type(2) img{width:380px}
.rlp-hh .row:nth-of-type(3){padding:60px 0 30px}
.rlp-hh .row:nth-of-type(3) p{text-align:center}
.rlp-footer{height:150px}
@media screen and (max-width:767px){
.rlp-footer{height:auto;padding:25px 0}
}
@media screen and (max-width:767px){
.rlp-footer__col-logo{margin-bottom:25px}
}
.rlp-footer__col-logo a{display:flex}
.rlp-footer__col-logo a img{max-width:200px;width:100%}
@media screen and (max-width:767px){
.rlp-footer__col-copy{margin-bottom:25px}
}
.rlp-footer__col-copy p{text-align:center;font-size:12px;color:#5c5d60}
.rlp-footer__col-copy p a{color:inherit}
.rlp-footer__col-social ul{list-style:none;max-width:250px;width:100%}
@media screen and (max-width:1199px){
.rlp-footer__col-social ul{max-width:200px}
}
.rlp-footer__col-social ul a:hover svg path{fill:#144867}
@media screen and (max-width:991px){
.rlp-footer__col-social ul a svg{width:25px;height:25px}
}
@media screen and (max-width:767px){
.rlp-footer__col-social ul a svg{width:31px;height:31px}
}
.rlp-footer__col-social ul a svg path{transition:.3s ease}
/*# sourceMappingURL=main.min.css.map */
