/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{color:#171717;font-family:futura-pt,sans-serif;margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input[type=reset],input[type=submit]{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%}body{display:flex;flex-direction:column;line-height:1.1;overflow-x:hidden}@media (min-width:992px){body{line-height:1.2}}main p{line-height:1.3}section.index,section.page,section.single{flex:1}footer{background-color:#343a40;color:#fff}.container{margin:0 auto;padding:0 2rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1536px}}@media (min-width:1536px){.container{max-width:1536px}}a{color:inherit;transition:all .3s}div.xdebug-dd{background-color:rgba(0,0,0,.8);height:100vh;left:0;padding:10vw;position:fixed;top:0;width:100vw;z-index:9999}div.xdebug-dd pre.xdebug-var-dump{background-color:#fff;box-shadow:0 0 20px 2px #000;height:100%;padding:2rem}.card .card-header{background-color:#343a40;color:#fff}.card .card-header h1,.card .card-header h2,.card .card-header h3,.card .card-header h4,.card .card-header h5{margin:0}code{color:#666;white-space:pre}.grid-wrapper{overflow:hidden}h1,h2,h3,h4,h5,h6{line-height:1.2}.error404 .four .title,.h1,.history__block--content h3,.login h2,.menu-panel .menu-main-menu-container #menu-main-menu li a,.news__header--titles h2,.page-link__panel--titles h2,.portfolio .tagline,.search .result,.shareholder .subtitle,h1{font-size:40px;font-weight:500}@media (min-width:992px){.error404 .four .title,.h1,.history__block--content h3,.login h2,.menu-panel .menu-main-menu-container #menu-main-menu li a,.news__header--titles h2,.page-link__panel--titles h2,.portfolio .tagline,.search .result,.shareholder .subtitle,h1{font-size:60px;line-height:1.1}}.h2,h2{font-size:28px;font-weight:500}@media (min-width:992px){.h2,h2{font-size:36px}}.error404 .four .text,.error404 h1,.h3,.history__grid h2,.news__header--titles h1,.search .total,.shareholder .text,.shareholder h1.small-h1,.shareholder-hero .shareholder-title,.shareholder__calendar--header p,h3{font-size:20px;font-weight:500}@media (min-width:992px){.error404 .four .text,.error404 h1,.h3,.history__grid h2,.news__header--titles h1,.search .total,.shareholder .text,.shareholder h1.small-h1,.shareholder-hero .shareholder-title,.shareholder__calendar--header p,h3{font-size:24px}}.h4,.search-results,h4{font-size:18px;font-weight:500}@media (min-width:992px){.h4,.search-results,h4{font-size:20px}}.h5,h5{font-size:16px;font-weight:500}@media (min-width:992px){.h5,h5{font-size:18px}}.h6,h6{font-size:14px;font-weight:500}@media (min-width:992px){.h6,h6{font-size:16px}}ul{-webkit-margin-before:0;-webkit-margin-after:0;margin-block-end:0;margin-block-start:0;padding-left:14px}header{color:#fff;left:0;position:absolute;top:40px;width:100%;z-index:10}@media (min-width:992px){header{top:60px}}header .container{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}@media (min-width:992px){header .container{flex-direction:row;justify-content:space-between}}header .hamburger{padding:10px}header .hamburger__icon{position:relative}header .hamburger__icon,header .hamburger__icon:after,header .hamburger__icon:before{background-color:#fff;display:inline-block;height:3px;transition:all .4s;width:27px}header .hamburger__icon:after,header .hamburger__icon:before{content:"";left:0;position:absolute;transition:all .4s}header .hamburger__icon:before{top:-8px}header .hamburger__icon:after{top:8px}@media (min-width:992px){header .hamburger:hover .hamburger__icon,header .hamburger:hover .hamburger__icon:after,header .hamburger:hover .hamburger__icon:before{background-color:#cb0538}}header .hamburger.is-active .hamburger__icon{background-color:transparent}header .hamburger.is-active .hamburger__icon:before{top:0;transform:rotate(135deg)}header .hamburger.is-active .hamburger__icon:after{top:0;transform:rotate(-135deg)}@media (min-width:992px){header .hamburger.is-active:hover .hamburger__icon:after,header .hamburger.is-active:hover .hamburger__icon:before{background-color:#fff}header .logo{left:50%;position:absolute;transform:translate(-50%)}}header .logo__dark{display:none}header .search-box{border-bottom:1px solid #fff;color:#fff;display:none;max-width:193px;padding-bottom:2px}header .search-box input{background:transparent;border:none;color:#fff;font-size:20px;padding:0;width:177px}header .search-box input::-moz-placeholder{color:#fff}header .search-box input::placeholder{color:#fff}header .search-box input:focus{outline:none}@media (min-width:992px){header .search-box{display:flex}}header.dark .search-box{border-color:#717271;color:#717271}header.dark .search-box input{color:#717271}header.dark .search-box input::-moz-placeholder{color:#717271}header.dark .search-box input::placeholder{color:#717271}header.dark .search-box i{color:#cb0538}header.dark .hamburger{padding:10px}header.dark .hamburger__icon{position:relative}header.dark .hamburger__icon,header.dark .hamburger__icon:after,header.dark .hamburger__icon:before{background-color:#cb0538;display:inline-block;height:3px;transition:all .4s;width:27px}header.dark .hamburger__icon:after,header.dark .hamburger__icon:before{content:"";left:0;position:absolute;transition:all .4s}header.dark .hamburger__icon:before{top:-8px}header.dark .hamburger__icon:after{top:8px}@media (min-width:992px){header.dark .hamburger:hover .hamburger__icon,header.dark .hamburger:hover .hamburger__icon:after,header.dark .hamburger:hover .hamburger__icon:before{background-color:#717271}}header.dark .hamburger.is-active .hamburger__icon{background-color:transparent}header.dark .hamburger.is-active .hamburger__icon:before{background-color:#fff;top:0;transform:rotate(135deg)}header.dark .hamburger.is-active .hamburger__icon:after{background-color:#fff;top:0;transform:rotate(-135deg)}@media (min-width:992px){header.dark .hamburger.is-active:hover .hamburger__icon:after,header.dark .hamburger.is-active:hover .hamburger__icon:before{background-color:#fff}}header.dark .logo__light{display:none}header.dark .logo__dark{display:block}.no-header{padding-top:200px}@media (min-width:992px){.no-header{padding-top:180px}}footer a{color:#fff;text-decoration:none}footer a:hover{color:#cb0538}footer .footer__main{background-color:#2d2e2d;padding:60px 0}footer .footer__main .container{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr));position:relative}footer .footer__main .container .logo{grid-column:span 2}@media (min-width:600px){footer .footer__main .container{grid-template-columns:repeat(2,minmax(0,1fr))}footer .footer__main .container .logo{grid-column:span 1;justify-content:flex-end}}@media (min-width:992px){footer .footer__main .container{gap:0;grid-template-columns:repeat(13,minmax(0,1fr))}}@media (min-width:992px) and (min-width:992px){footer .footer__main .container .span-2{grid-column:span 2}footer .footer__main .container .span-3{grid-column:span 3}footer .footer__main .container .span-4{grid-column:span 4}}footer .footer__main h3{color:#cb0538}footer .footer__main #scrollTop{text-decoration:underline;transition:all .3s}footer .footer__main #scrollTop i,footer .footer__main #scrollTop:hover{color:#cb0538}footer .footer__lower{background-color:#444;padding:30px 0}footer .footer__lower .container{display:grid;font-size:14px;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}footer .footer__lower .container .logo{grid-column:span 2}@media (min-width:600px){footer .footer__lower .container{grid-template-columns:repeat(2,minmax(0,1fr))}footer .footer__lower .container .logo{grid-column:span 1;justify-content:flex-end}}@media (min-width:992px){footer .footer__lower .container{gap:0;grid-template-columns:repeat(13,minmax(0,1fr))}}@media (min-width:992px) and (min-width:992px){footer .footer__lower .container .span-2{grid-column:span 2}footer .footer__lower .container .span-3{grid-column:span 3}footer .footer__lower .container .span-4{grid-column:span 4}}footer .footer__lower .container div{align-items:center;display:flex;justify-content:flex-start}footer .footer__lower .container .span-4{grid-column:span 2}footer .footer__lower .container .span-4.footer__lower--links{grid-column:span 1}footer .footer__lower .container .span-3{grid-column:span 2}@media (min-width:992px){footer .footer__lower .container .span-4,footer .footer__lower .container .span-4.footer__lower--links{grid-column:span 4}footer .footer__lower .container .span-3{grid-column:span 3}}footer .footer__lower--links a{padding:0 10px}footer .footer__lower--links a:not(:last-child){border-right:1px solid #cb0538}footer .footer__lower--links a:first-child{padding-left:0}footer .footer__lower #barques-logo{margin-top:10px;max-width:120px;width:100%}@media (min-width:992px){footer .footer__lower #barques-logo{margin-top:0}}footer .footer__lower #barques-logo path{fill:#fff;transition:all .3s}footer .footer__lower #barques-logo:hover #sail{fill:#009bdf}footer .footer__nav ul{-webkit-margin-after:0;-webkit-margin-before:0;-webkit-padding-start:0;font-size:36px;font-weight:700;line-height:1.2;list-style:none;margin:0;margin-block-end:0;margin-block-start:0;padding-inline-start:0}footer .footer__nav ul li{margin-bottom:12px}footer .footer__nav ul li:last-of-type{margin-bottom:32px}footer .footer__nav ul li.current_page_item a{color:#cb0538}footer .footer__git{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}footer .footer__git h3{margin-bottom:16px}footer .footer__git p{margin:0}footer .footer__git--links{align-items:flex-start;display:flex;flex-direction:column;font-size:22px;gap:10px;justify-content:flex-start;margin-bottom:24px}footer .footer__git--links span{color:#cb0538}footer .footer__follow--icons{align-items:center;display:flex;gap:15px;justify-content:flex-start}footer .footer__follow--icons a{color:#fff;font-size:24px;line-height:1.2}footer .footer__follow--icons a:hover{color:#cb0538}footer .footer__btt{align-items:flex-start;display:flex;justify-content:flex-start;position:absolute;right:2rem;top:8px}@media (min-width:992px){footer .footer__btt{justify-content:flex-end;position:relative;right:auto;top:auto}}.banner .image{background-position:50%;background-size:cover;height:25vh}.banner-hero .image{height:50vh}.swiper.is-small{height:300px}.swiper.is-medium{height:500px}.swiper.is-large{height:700px}.swiper .swiper-slide{background-position:50%;background-size:cover}.carousel-progress{align-items:center;display:flex;gap:12px}.carousel-progress__container{background-color:#c6c7c6;height:3px;width:240px}.carousel-progress__progress{background-color:#717271;height:3px;transition:width .3s}.btn,.button.button-primary,.gform_wrapper .gform_button,.user-registration-Button.button{background-color:#cb0538;color:#fff;display:inline-block;padding:12px 30px;text-decoration:none}.btn__white{background-color:#fff;color:#171717}.btn:hover,.button.button-primary:hover,.gform_wrapper .gform_button:hover,.user-registration-Button.button:hover{background-color:#717271;color:#fff}.button.button-primary{transition:all .3s}.text{padding:70px 0}@media (min-width:992px){.text{padding:90px 0}}.text h3{color:#cb0538;margin-bottom:45px}.text__single-column p{font-size:28px;font-weight:700;line-height:1.2}@media (min-width:992px){.text__single-column p{font-size:36px;margin-bottom:72px;max-width:75%}}.text__double-column--columns{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:992px){.text__double-column--columns{gap:133px;grid-template-columns:repeat(2,minmax(0,1fr))}}.text__double-column--columns *{margin:0 0 1em}.page-link{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0}.page-link__panel{align-items:flex-start;background:rgba(203,5,56,.8);color:#fff;display:flex;flex-direction:column;gap:30px;justify-content:flex-start;padding:20px;width:100%}@media (min-width:767px){.page-link__panel{padding:70px}}@media (min-width:992px){.page-link__panel{width:50%}}.page-link__panel--titles{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:30px;justify-content:flex-start}.page-link__panel--titles *{margin-bottom:0}.testimonial{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0}.testimonial__panel{align-items:flex-start;background:hsla(0,0%,100%,.9);display:flex;flex-direction:column;gap:24px;justify-content:flex-start;padding:20px}@media (min-width:992px){.testimonial__panel{width:90%}}.testimonial__panel--title{border-bottom:1px solid #cb0538;padding-bottom:10px;width:100%}.testimonial__panel--quote{font-size:22px;font-weight:700;line-height:1.1;margin:0 0 16px;padding:0}@media (min-width:992px){.testimonial__panel--quote{font-size:28px}}.testimonial__panel--info p{margin:0}@media (min-width:992px){.testimonial__panel{padding:70px;width:50%}}.testimonial__panel a{color:#cb0538}.testimonial__panel a:hover{color:#717271}.latest-news{min-height:640px;overflow-x:hidden;padding-bottom:100px;padding-top:60px;position:relative}@media (min-width:992px){.latest-news{padding-bottom:120px;padding-top:100px}}@media (min-width:1280px){.latest-news{min-height:710px}}@media (min-width:1450px){.latest-news{min-height:750px}}.latest-news h2{color:#cb0538}.latest-news__panel{align-items:flex-start;display:flex;flex-direction:column;gap:40px;justify-content:flex-start;width:100%}@media (min-width:767px){.latest-news__panel{max-width:200px;padding-top:20px}}@media (min-width:992px){.latest-news__panel{max-width:302px;padding-top:0}}@media (min-width:1024px){.latest-news__panel{padding-right:32px}}@media (min-width:1080px){.latest-news__panel{padding-right:0}}.latest-news__panel *{margin:0}@media (min-width:640px){.latest-news__container{max-width:640px}}@media (min-width:767px){.latest-news__container{max-width:720px;position:absolute;right:-200px;top:0;width:100%}}@media (min-width:992px){.latest-news__container{right:-302px;top:80px}}@media (min-width:1024px){.latest-news__container{max-width:1024px}}@media (min-width:1280px){.latest-news__container{max-width:1280px}}@media (min-width:1536px){.latest-news__container{max-width:1536px}}.latest-news__container .carousel-progress{margin:0 auto;max-width:240px;width:100%}@media (min-width:767px){.latest-news__container .carousel-progress{margin-left:10px;margin-top:30px;max-width:auto;width:auto}}.latest-news__slider{margin-bottom:40px;margin-top:75px}@media (min-width:992px){.latest-news__slider{margin-bottom:0;margin-top:0}}.latest-news__slider .portfolio-card,.latest-news__slider--slide{align-items:flex-start;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.16);display:flex;flex-direction:column;justify-content:stretch;margin:10px;text-decoration:none}@media (min-width:992px){.latest-news__slider .portfolio-card,.latest-news__slider--slide{margin-right:24px}}.latest-news__slider .portfolio-card:hover,.latest-news__slider--slide:hover{background-color:#cb0538;color:#fff!important}.latest-news__slider .portfolio-card:hover #fom,.latest-news__slider .portfolio-card:hover p,.latest-news__slider--slide:hover #fom,.latest-news__slider--slide:hover p{color:#fff!important}.latest-news__slider .portfolio-card .image,.latest-news__slider--slide .image{aspect-ratio:308/180;background-position:50%;background-size:cover;width:100%}.latest-news__slider .portfolio-card .content,.latest-news__slider--slide .content{align-items:flex-start;display:flex;flex-direction:column;gap:16px;height:275px;justify-content:flex-start;padding:18px}@media (min-width:992px){.latest-news__slider .portfolio-card .content,.latest-news__slider--slide .content{height:240px}}.latest-news__slider .portfolio-card .content *,.latest-news__slider--slide .content *{margin:0}.latest-news__slider .portfolio-card .content .date,.latest-news__slider--slide .content .date{color:#cb0538;font-size:14px;padding-bottom:4px;transition:color .3s}.latest-news__slider .portfolio-card .content #fom,.latest-news__slider--slide .content #fom{color:#cb0538;margin-top:auto;text-decoration:underline;transition:color .3s}@media (max-width:767px){.latest-news__slider .portfolio-card,.latest-news__slider--slide{opacity:.4;transform:scale(.9)}.latest-news__slider .slick-current .latest-news__slider--slide,.latest-news__slider .slick-current.portfolio-card{opacity:1;transform:scale(1)}}.latest-news__slider .slick-dots{display:none!important}.latest-news__controls{display:none;font-size:40px;gap:15px;justify-content:space-between;margin:0 auto;width:calc(100% - 4rem);z-index:2}@media (min-width:640px){.latest-news__controls{bottom:70px;display:flex;margin:0;position:absolute;right:10%;right:2rem;width:auto}}.latest-news__controls i{color:#a2a2a2;cursor:pointer;opacity:.6;transition:all .3s}.latest-news__controls i:hover{color:#717271;opacity:1}.single-project .latest-news__controls{display:none}@media (min-width:767px){.single-project .latest-news__controls{bottom:50px;display:flex}}@media (min-width:1280px){.single-project .latest-news__controls{bottom:110px}}@media (min-width:1450px){.single-project .latest-news__controls{bottom:155px}}.four-links{background-color:#f5f5f5;padding:80px 0}@media (min-width:992px){.four-links{padding:100px 0}}.four-links__grid{display:grid;gap:24px}@media (min-width:640px){.four-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.four-links__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.four-links__item{align-items:flex-start;border-top:1px solid #cb0538;display:flex;flex-direction:column;justify-content:flex-start;padding-top:14px}.four-links__item h3{margin-bottom:14px}.four-links__item p{margin-bottom:24px}.four-links__item .btn,.four-links__item .button.button-primary,.four-links__item .gform_wrapper .gform_button,.four-links__item .user-registration-Button.button,.gform_wrapper .four-links__item .gform_button{margin-top:auto}.gallery{background-color:#f5f5f5;padding-bottom:26px;position:relative}@media (min-width:992px){.gallery{padding:100px 0}}.gallery .container{padding:0}@media (min-width:767px){.gallery .container{padding:0 2rem}}@media (min-width:992px){.gallery .container{padding:0 110px}}.gallery__carousel .slick-dots{display:none!important}.gallery__carousel--slide{background-position:50%;background-size:cover;height:300px;position:relative;width:100%}@media (min-width:767px){.gallery__carousel--slide{height:400px}}@media (min-width:992px){.gallery__carousel--slide{height:500px}}@media (min-width:1300px){.gallery__carousel--slide{height:622px}}@media (min-width:1536px){.gallery__carousel--slide{height:800px}}.gallery__footer{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:30px;padding:0 2rem;width:100%}@media (min-width:992px){.gallery__footer{align-items:center;flex-direction:row;justify-content:space-between;margin-top:60px}}.gallery__controls{display:none;font-size:40px;gap:15px;width:100%;z-index:2}@media (min-width:992px){.gallery__controls{display:flex;justify-content:space-between;width:auto}}.gallery__controls i{color:#a2a2a2;cursor:pointer;opacity:.6;transition:all .3s}.gallery__controls i:hover{color:#717271;opacity:1}.intro-panel{padding:40px 0}@media (min-width:992px){.intro-panel{padding:100px 0}}.intro-panel h4{font-weight:700}.intro-panel__title{color:#cb0538}.intro-panel__grid{display:grid;gap:70px;grid-template-columns:1fr}@media (min-width:992px){.intro-panel__grid{gap:24px;grid-template-columns:1fr 1fr}.intro-panel__grid--left{padding-right:70px}}@media (min-width:1440px){.intro-panel__grid--left{padding-right:30%}}.intro-panel__stats{border-bottom:1px solid #cb0538;border-top:1px solid #cb0538;display:grid;gap:24px;grid-template-columns:1fr;margin-bottom:30px;padding:15px 0}@media (min-width:767px){.intro-panel__stats{gap:32px 24px;grid-template-columns:1fr 1fr}}.intro-panel__stats--statistic{color:#cb0538;font-size:36px;font-weight:700;line-height:1.2;margin-bottom:0}.intro-panel__stats--label{margin:0}.intro-panel__availability{display:block}.intro-panel__availability h4{color:#cb0538;margin-bottom:18px;margin-top:32px}.intro-panel__availability--title{color:#171717!important;margin-bottom:32px;margin-top:15px!important}.intro-panel__availability table{border-collapse:collapse;table-layout:fixed;width:100%}.intro-panel__availability table tr{border-bottom:1px solid #171717}.intro-panel__availability table tr td{padding-bottom:6px;padding-top:12px}.intro-panel__availability table tr td.title{font-weight:700}.intro-panel__availability table tr td.download{text-align:right}.intro-panel__availability table tr td.download a{color:#171717;font-size:15px;font-weight:700;text-decoration:none}.intro-panel__availability table tr td.download a:hover{color:#cb0538}.intro-panel__availability table tr td.download a i{color:#cb0538;margin-left:2px;position:relative}.intro-panel__buttons{display:flex;flex-wrap:wrap;gap:15px 30px;margin-top:30px}@media (min-width:992px){.intro-panel__buttons--mobile{display:none}}.intro-panel__buttons--desktop{display:none}@media (min-width:992px){.intro-panel__buttons--desktop{display:flex}}.menu-panel{background-color:#cb0538;height:100%;left:-100%;position:fixed;top:0;transition:left .5s;width:100%;z-index:9}@media (min-width:992px){.menu-panel{align-items:center;display:flex;justify-content:flex-start}}.menu-panel.is-active{left:0}.menu-panel a{color:#e06988;text-decoration:none}.menu-panel a:hover{color:#fff}.menu-panel .menu-main-menu-container{position:relative}@media (min-width:992px){.menu-panel .menu-main-menu-container{margin-top:90px}}.menu-panel .menu-main-menu-container #menu-main-menu{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;list-style-type:none;position:relative;top:200px;z-index:2}@media (min-width:992px){.menu-panel .menu-main-menu-container #menu-main-menu{top:0}}.menu-panel .menu-main-menu-container #menu-main-menu li{display:inline-block;margin-bottom:30px}@media (min-width:992px){.menu-panel .menu-main-menu-container #menu-main-menu li{margin-bottom:50px}}.menu-panel .menu-main-menu-container #menu-main-menu li a{line-height:1.1}.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children>a:after{color:#e06988;content:"\f178";font-family:Font Awesome\ 5 Pro;font-size:40px;margin-left:10px;position:relative;transition:all .3s}.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children>a:hover:after{color:#fff}.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children.is-active{pointer-events:none}.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children.is-active>a,.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children.is-active>a:after{color:#fff}.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children.is-active .sub-menu{display:flex;flex-direction:column;padding-top:25px;pointer-events:auto}.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children.is-active .sub-menu li{display:inline-block;margin-bottom:24px;width:auto}.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children.is-active .sub-menu li a{border-bottom:1px solid transparent}.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children.is-active .sub-menu li:hover a{border-bottom:1px solid #fff}@media (min-width:992px){.menu-panel .menu-main-menu-container #menu-main-menu li.menu-item-has-children.is-active .sub-menu{padding-top:0}}.menu-panel .menu-main-menu-container #menu-main-menu .sub-menu{display:none;list-style-type:none}@media (min-width:992px){.menu-panel .menu-main-menu-container #menu-main-menu .sub-menu{left:50%;position:absolute;top:33px;transform:translateX(-50%)}}.menu-panel .menu-main-menu-container #menu-main-menu .sub-menu a{color:#fff;font-size:24px}.menu-panel .shareholder-links{display:flex;flex-direction:column;font-size:24px;gap:12px;line-height:1.2;margin-left:14px;position:relative;top:200px;z-index:2}@media (min-width:992px){.menu-panel .shareholder-links{top:0}}.menu-panel__background{display:none;height:100%;left:0;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;opacity:25%;position:absolute;top:0;width:100%;z-index:1}.menu-panel__background.is-active{display:block}.contact-body .container{display:grid;padding:60px 2rem}@media (min-width:992px){.contact-body .container{grid-template-columns:1fr 1fr;padding:100px 2rem}}.contact-body__left h3{color:#cb0538}.contact-body__left--grid{display:grid;gap:30px 0;min-height:140px}@media (min-width:767px){.contact-body__left--grid{grid-template-columns:1fr 1fr}}.contact-body__left .flex-col,.contact-body__left--git{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.contact-body__left--git{font-size:22px;font-weight:700;gap:10px;margin-bottom:24px}.contact-body__left--git a{text-decoration:none}.contact-body__left--git a:hover{color:#717271}.contact-body__left--git span{color:#cb0538}.contact-body__left--icons{color:#cb0538;font-size:20px;margin-top:auto}.contact-body__left--icons a:hover{color:#717271}.contact-body__left--icons a:not(:last-of-type){margin-right:10px}.contact-body__left #directions{color:#cb0538;margin-top:auto}.contact-body__left #directions:hover{color:#717271}.contact-body__right{border-top:1px solid #cb0538;margin-top:60px;padding-top:15px}@media (min-width:992px){.contact-body__right{margin-top:0}}.gform_wrapper .gform_heading .gform_title{font-size:20px;line-height:1.2}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:32px!important}.gform_wrapper label{height:1px;opacity:0;position:absolute;width:1px}.gform_wrapper input,.gform_wrapper textarea{border:none;border-bottom:1px solid #171717;color:#171717;position:relative}.gform_wrapper input::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder{color:#171717;left:10px;position:absolute;top:50%;transform:translateY(-50%);-moz-transition:all .3s;transition:all .3s}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:#171717;left:10px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s}.gform_wrapper input::-moz-placeholder{left:10px;position:absolute;top:50%;transform:translateY(-50%);-moz-transition:all .3s;transition:all .3s}.gform_wrapper input::placeholder{left:10px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s}.gform_wrapper textarea::-moz-placeholder{color:#171717;position:absolute;top:5px;transform:translateY(-50%);-moz-transition:all .3s;transition:all .3s}.gform_wrapper textarea::placeholder{color:#171717;position:absolute;top:5px;transform:translateY(-50%);transition:all .3s}.gform_wrapper input:focus,.gform_wrapper textarea:focus{border-bottom:1px solid #cb0538;outline:none}.gform_wrapper input:focus::-moz-placeholder,.gform_wrapper textarea:focus::-moz-placeholder{color:#717271;font-size:8px;top:5px}.gform_wrapper input:focus::placeholder,.gform_wrapper textarea:focus::placeholder{color:#717271;font-size:8px;top:5px}.gform_wrapper .gform_button{border:none;transition:all .3s}.portfolio{min-height:100vh}.portfolio h1{color:#cb0538;font-size:20px;line-height:1.2}@media (min-width:992px){.portfolio h1{font-size:24px}}.portfolio .tagline{width:100%}@media (min-width:992px){.portfolio .tagline{max-width:680px}}.portfolio__grid{display:grid;gap:30px 25px;padding-bottom:100px;padding-top:50px}@media (min-width:767px){.portfolio__grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.portfolio__grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1400px){.portfolio__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.portfolio__map{display:none;padding-bottom:100px;padding-top:50px}.portfolio__map #map{height:500px;width:100%}.portfolio__map .gm-style-iw{color:#171717;font-family:futura-pt,sans-serif;font-size:16px;line-height:1.1}.portfolio-card{box-shadow:0 4px 8px rgba(0,0,0,.16);display:block;text-decoration:none}.portfolio-card__image{height:220px;position:relative}.portfolio-card__image .image{background-position:50%;background-size:cover;height:100%;position:absolute;transition:.5s ease;width:100%;z-index:2}.portfolio-card__image video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.portfolio-card__content{background-color:#fff;color:#171717;padding:18px;transition:all .3s}.portfolio-card__content #fom{border-bottom:1px solid #cb0538;color:#cb0538;display:inline-block;margin-top:18px;transition:all .3s}.portfolio-card__content h4{margin-bottom:2px}.portfolio-card__content p{margin:0}.portfolio-card__content p span{color:#cb0538}.portfolio-card__content p#region{font-size:14px;margin-bottom:18px}.portfolio-card__let{padding:6px 22px;text-transform:capitalize}.portfolio-card__let.let{background-color:#e3e3e3;color:#cb0538}.portfolio-card__let.availability{background-color:#cb0538;color:#fff}.portfolio-card .portfolio-card__image,.portfolio-card .portfolio-card__let{width:100%}.portfolio-card:hover .portfolio-card__let.availability{background-color:#a2042d}.portfolio-card:hover .portfolio-card__content{background-color:#cb0538;color:#fff}.portfolio-card:hover .portfolio-card__content span{color:#fff}.portfolio-card:hover .portfolio-card__content #fom{border-bottom:1px solid #fff;color:#fff}.portfolio__header--content{max-width:520px}.portfolio__header--grid{display:grid;gap:50px}@media (min-width:992px){.portfolio__header--grid{grid-template-columns:1fr 1fr}}.portfolio__header--controls{align-items:flex-start;display:flex;flex-direction:column;gap:40px;justify-content:flex-start}@media (min-width:767px){.portfolio__header--controls{flex-direction:row;gap:80px;justify-content:space-between}}@media (min-width:992px){.portfolio__header--controls{justify-content:flex-end}}.portfolio__header--filters{display:flex;gap:12px;justify-content:flex-start;max-width:100%}.portfolio__header--filters select{overflow-x:truncate;width:calc(50% - 24px)}@media (min-width:767px){.portfolio__header--filters{align-items:center;gap:24px}.portfolio__header--filters select{width:auto}}.portfolio__header--filters select{border:none;border-bottom:1px solid #cb0538;color:#cb0538;font-weight:500}.portfolio__header--filters select:focus{outline:none}.portfolio__header--filters #typeFilter{display:none}@media (min-width:992px){.portfolio__header--filters #typeFilter{display:block}}.portfolio__header--buttons{align-items:center;display:flex;gap:24px;justify-content:flex-start}.portfolio__header--buttons button{align-items:flex-start;border-bottom:1px solid #717271;color:#717271;display:flex;font-size:15px;gap:6px;justify-content:flex-start}.portfolio__header--buttons button i{font-size:16px}.portfolio__header--buttons button.is-active{border-bottom:1px solid #cb0538;color:#cb0538}.portfolio__header--buttons button.is-active i{color:#717271}.single-project .intro-panel__stats{grid-template-columns:1fr}@media (min-width:992px){.single-project .intro-panel__stats{grid-template-columns:1fr 1fr}}@media (min-width:767px){.single-project .intro-panel__stats--project{grid-template-columns:1fr 1fr}}.no-results{margin-top:40px}.no-results h4{margin-bottom:0}.no-results p{margin-top:10px}.login h1{color:#cb0538;font-size:20px}@media (min-width:992px){.login h1{font-size:24px}}.login h2{margin:0}.login-form{margin:0 auto;max-width:628px;min-height:660px;padding-top:90px;position:relative}.login-form__login{position:absolute;width:100%}.login-form__login a:hover{color:#717271}.login-form__login #forgotten-password{display:inline-block;margin-top:32px;text-decoration:none}.login-form__login #forgotten-password:hover{color:#717271}.login-form__login #loginform{width:100%}.login-form__login #loginform label{height:1px;opacity:0;position:absolute;width:1px}.login-form__login #loginform .login-remember label{height:auto;opacity:1;position:relative;width:auto}.login-form__login #loginform .login-submit{margin-top:32px}.login-form__login #loginform input[type=password],.login-form__login #loginform input[type=text]{border:none;border-bottom:1px solid #171717;color:#171717;margin-bottom:12px;padding:10px 0;position:relative;width:100%}.login-form__login #loginform input[type=password]::-moz-placeholder,.login-form__login #loginform input[type=text]::-moz-placeholder{color:#171717;left:0;position:absolute;top:50%;transform:translateY(-50%);-moz-transition:all .3s;transition:all .3s}.login-form__login #loginform input[type=password]::placeholder,.login-form__login #loginform input[type=text]::placeholder{color:#171717;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s}.login-form__login #loginform input[type=password]:focus,.login-form__login #loginform input[type=text]:focus{border-bottom:1px solid #cb0538;outline:none}.login-form__login #loginform input[type=password]:focus::-moz-placeholder,.login-form__login #loginform input[type=text]:focus::-moz-placeholder{color:#717271;font-size:8px;top:5px}.login-form__login #loginform input[type=password]:focus::placeholder,.login-form__login #loginform input[type=text]:focus::placeholder{color:#717271;font-size:8px;top:5px}.login-form__register{display:none;position:absolute;width:100%}.login-form__register .user-registration.ur-frontend-form{border:none;font-family:futura-pt,sans-serif;margin:0;padding:0;width:100%}.login-form__register .user-registration.ur-frontend-form label{height:1px;opacity:0;position:absolute;width:1px}.login-form__register .user-registration.ur-frontend-form .ur-form-grid{padding:0;width:100%}.login-form__register .user-registration.ur-frontend-form input{border:0;border-bottom:1px solid #171717;color:#171717;margin-bottom:0!important;padding-left:0!important}.login-form__register .user-registration.ur-frontend-form input::-moz-placeholder{color:#171717!important;left:0;position:absolute;top:50%;transform:translateY(-50%);-moz-transition:all .3s;transition:all .3s}.login-form__register .user-registration.ur-frontend-form input::placeholder{color:#171717!important;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s}.login-form__register .user-registration.ur-frontend-form input:focus{border-bottom:1px solid #cb0538;outline:none}.login-form__register .user-registration.ur-frontend-form input:focus::-moz-placeholder{color:#717271!important;font-size:8px;top:5px}.login-form__register .user-registration.ur-frontend-form input:focus::placeholder{color:#717271!important;font-size:8px;top:5px}.login-form__register .user-registration.ur-frontend-form .ur-field-item{margin-bottom:32px}.login-form__register .user-registration.ur-frontend-form .ur-button-container{padding:0}.login-form__register .user-registration.ur-frontend-form .ur-submit-button{margin-left:0;margin-top:22px}.login-form__content{border-bottom:1px solid #cb0538;padding-bottom:32px}.login-form__buttons{align-items:flex-start;display:flex;gap:28px;justify-content:flex-start;padding-bottom:32px;padding-top:15px}.login-form__button{color:#717271;font-size:20px;font-weight:700px;font-weight:700;line-height:1.2;transition:all .3s}.login-form__button.is-active,.login-form__button:hover{color:#171717}#user-registration header{display:none}.team{padding-bottom:100px;padding-top:100px}.team__buttons{align-items:center;display:flex;gap:48px;justify-content:flex-start}.team__buttons--button{color:#c6c7c6;font-size:20px;line-height:1.2;text-decoration:underline;transition:all .3s}.team__buttons--button.is-active,.team__buttons--button:hover{color:#cb0538}@media (min-width:992px){.team__buttons--button{font-size:24px}}.team__grid{display:grid;gap:74px 24px;margin:0 auto;padding-top:50px}@media (min-width:500px){.team__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.team__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.team__grid{grid-template-columns:repeat(4,1fr)}}.team__grid#the-board{display:none}.team-card{border-top:1px solid #cb0538;padding-top:14px}.team-card__image{aspect-ratio:1/1;background-position:50%;background-size:cover;width:100%}.team-card h3{margin:0}.team-card #title{color:#cb0538;font-size:18px;margin:0 0 10px}.team-card__content{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;padding-top:20px}.gform_wrapper .team-card__content .gform_button i,.team-card__content .btn i,.team-card__content .button.button-primary i,.team-card__content .gform_wrapper .gform_button i,.team-card__content .user-registration-Button.button i{margin-left:6px}.charity{padding-bottom:80px;padding-top:80px}@media (min-width:992px){.charity{padding-bottom:100px;padding-top:100px}}.charity h1{color:#cb0538;font-size:20px;margin:0}@media (min-width:992px){.charity h1{font-size:24px}}.charity__image{margin-bottom:-4px;width:100%}.charity__image img{max-height:125px;padding:0 1rem;width:auto}.charity__grid{display:grid;gap:24px;grid-template-columns:1fr;padding-top:48px}@media (min-width:992px){.charity__grid{grid-template-columns:repeat(2,1fr);padding-top:48px}}.charity__image-wrapper{overflow:hidden;width:100%}.charity__block{align-items:flex-start;border-top:1px solid #cb0538;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;overflow:hidden;padding-top:15px}@media (min-width:992px){.charity__block{gap:40px}}.charity__block h3{margin:0}.charity__block--images .slick-track{display:flex}.charity__block--images .slick-slide{align-items:center;display:flex;height:auto;justify-content:center;padding:0 1rem}.charity__block--images img{max-height:125px;width:100%}.history{padding-bottom:80px;padding-top:80px}@media (min-width:992px){.history{padding-bottom:100px;padding-top:100px}}.history__grid{grid-gap:130px;display:grid;gap:30px;grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.history__grid{gap:70px 130px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.history__grid h2{color:#cb0538}.history__block--content{border-top:1px solid #cb0538;padding-top:18px;position:relative}.history__block--content h3{color:#cb0538;margin:0 0 6px}.history__gallery{margin-bottom:34px}.history__gallery--image{aspect-ratio:16/10;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.history__gallery--controls{align-items:center;background-color:#171717;display:flex;height:57px;justify-content:space-between;opacity:.9;padding:0 20px;position:absolute;transform:translateY(-104px);width:100%}.history__gallery--controls .progress{align-items:center;color:#fff;display:flex;font-weight:500;gap:12px;justify-content:flex-start}.history__gallery--controls .progress-container{background-color:#717271;display:flex;height:4px;width:75px}.history__gallery--controls .progress-container .progress-bar{background-color:#fff;height:4px}.history__gallery--controls .controls{align-items:flex-start;display:flex;font-size:35px;gap:15px;justify-content:flex-start}.history__gallery--controls .controls button{color:#717271;transition:all .3s}.history__gallery--controls .controls button:hover{color:#fff}.history .slick-dots{display:none!important}.news__header{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.news__header--titles{max-width:564px;padding-bottom:24px}.news__header--titles h1{color:#cb0538;margin:0 0 28px}.news__header--titles h2{margin:0}@media (min-width:992px){.news__header--titles{padding-bottom:0}.news__header{align-items:flex-end;flex-direction:row;justify-content:space-between}}.news__header #date-filter{font-weight:500}.news__header #date-filter select{border:none;border-bottom:1px solid #cb0538;color:#cb0538;margin-left:10px}.news__grid{display:grid;gap:24px;grid-template-columns:1fr;padding-bottom:48px;padding-top:48px}@media (min-width:600px){.news__grid{gap:48px 24px;grid-template-columns:1fr 1fr}}@media (min-width:992px){.news__grid{gap:48px 24px;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1300px){.news__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.news-card{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.16);display:block;text-decoration:none}.news-card__image{background-position:50%;background-size:cover;height:185px}.news-card__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:18px}.news-card__content--titles p{color:#cb0538;font-size:14px;margin:0;padding:0;transition:color .3s}.news-card__content--titles h3{margin-top:2px}.news-card__content--preview{padding-top:16px}.news-card__content--preview #fom{color:#cb0538;text-decoration:underline;transition:color .3s}.news-card:hover{background-color:#cb0538;color:#fff}.news-card:hover #fom,.news-card:hover p{color:#fff}.news__pagination{align-items:center;display:flex;justify-content:center;padding-bottom:100px}.news__pagination .pagination-button{color:#717271;font-size:40px}.news__pagination .pagination-button:hover{color:#cb0538}.news__pagination .pagination-button.disabled,.news__pagination .pagination-button.disabled:hover{color:#e3e3e3}.news__pagination--pages{color:#717271;font-weight:500;padding-left:24px;padding-right:24px}.news__pagination--pages #current{color:#cb0538}.single__header{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start;max-width:733px}.single__header h1,.single__header h3{margin:0}.single__header h3{color:#cb0538;margin-bottom:24px}.single__content{margin:0 auto;max-width:847px;padding-bottom:100px;padding-top:80px}.single__content img,.single__content p img{height:auto;max-width:100%}.single__content--featured{margin-bottom:50px;width:100%}.single__content .container{padding:0}.single__content h1:first-child,.single__content h2:first-child,.single__content h3:first-child,.single__content h4:first-child,.single__content h5:first-child,.single__content h6:first-child,.single__content img:first-child,.single__content p:first-child,.single__content ul:first-child{margin-top:0}.single__content h1:last-child,.single__content h2:last-child,.single__content h3:last-child,.single__content h4:last-child,.single__content h5:last-child,.single__content h6:last-child,.single__content img:last-child,.single__content p:last-child,.single__content ul:last-child{margin-bottom:0}.single__content *{-webkit-margin-after:1em;-webkit-margin-before:1em;margin-block-end:1em;margin-block-start:1em}.single .latest-news{background-color:#f5f5f5}.shareholder h1.small-h1{color:#cb0538;margin:0;padding:0}.shareholder .subtitle{margin:0;padding:30px 0}.shareholder .text{margin:0;padding:0}.shareholder__content{max-width:790px}.shareholder__grid{display:grid;gap:24px;grid-template-columns:1fr;padding-bottom:40px;padding-top:40px}@media (min-width:992px){.shareholder__grid{gap:50px;grid-template-columns:1fr 1fr 1fr;padding-bottom:80px;padding-top:120px}}.shareholder__grid--2{padding-bottom:40px;padding-top:40px}@media (min-width:992px){.shareholder__grid--2{gap:50px;grid-template-columns:1fr 1fr;padding-bottom:100px;padding-top:100px}}.shareholder__grid .link{align-items:flex-start;border-top:1px solid #cb0538;display:flex;flex-direction:column;justify-content:flex-start;padding-top:14px}.shareholder__grid .link h3{margin:0;padding-bottom:14px}.shareholder__grid .link div{margin:0;padding-bottom:24px}.gform_wrapper .shareholder__grid .link .gform_button,.shareholder__grid .link .btn,.shareholder__grid .link .button.button-primary,.shareholder__grid .link .gform_wrapper .gform_button,.shareholder__grid .link .user-registration-Button.button{margin-top:auto}.shareholder__links{background-color:#f5f5f5}.shareholder__calendar{display:grid;gap:24px;grid-template-columns:1fr;padding-bottom:40px;padding-top:40px}@media (min-width:992px){.shareholder__calendar{gap:50px;grid-template-columns:1fr 1fr 1fr}}.shareholder__calendar--header{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start}.shareholder__calendar--header p{color:#cb0538;margin:0;padding:0}.shareholder__calendar--header h1{margin:0;padding:28px 0 0}.shareholder__calendar--card{align-items:flex-start;border-top:3px solid #cb0538;box-shadow:0 8px 16px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:20px;justify-content:flex-start;padding:21px 15px}.shareholder__calendar--card h4{margin:0}.shareholder__calendar--card .date{align-items:center;display:flex;gap:10px}.shareholder__calendar--card .date .large-date{color:#cb0538;font-size:53px;font-weight:500;line-height:110%}@media (min-width:992px){.shareholder__calendar{padding-bottom:80px;padding-top:80px}}.shareholder__information{padding-bottom:40px;padding-top:40px}@media (min-width:992px){.shareholder__information{padding-bottom:80px;padding-top:80px}}.shareholder__information--filter{align-items:center;display:flex;justify-content:flex-start;width:100%}.shareholder__information--filter p{margin:0;padding:0 10px 0 0}.shareholder__information--filter select{border:none;border-bottom:1px solid #cb0538;color:#cb0538;min-width:84px}.shareholder__information--grid{display:grid;gap:24px;grid-template-columns:1fr;margin-top:30px}@media (min-width:992px){.shareholder__information--grid{gap:50px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1366px){.shareholder__information--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.shareholder__information--card{align-items:flex-start;box-shadow:0 8px 16px rgba(0,0,0,.12);display:flex;flex-direction:column;justify-content:space-between;padding:21px 18px}.shareholder__information--card .date{color:#cb0538;font-size:14px;margin-bottom:10px}.shareholder__information--card h4{margin:0 0 20px;padding:0}.shareholder__information--card a{border-bottom:1px solid #cb0538;color:#cb0538;text-decoration:none}.shareholder__information--card a i{color:#717271;margin-left:2px}.shareholder__information--card a:hover{border-bottom:1px solid #717271;color:#717271}.shareholder-hero{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start}.shareholder-hero h1{margin:0;padding:28px 0 0}.ur-form-row,.user-registration-MyAccount-content{margin:0 auto;max-width:628px}.ur-form-row input{border:none;border-bottom:1px solid #cb0538}.ur-form-row fieldset{border:none}#user-registration,#user-registration.horizontal{box-shadow:none}#c-inr,#c-s-in{color:#171717}#c-inr button.c-bn,#c-s-in button.c-bn{background-color:#cb0538}#c-inr button.c-bn:hover,#c-s-in button.c-bn:hover{background-color:#717271}#c-inr button.c-bn#s-c-bn,#c-inr button.c-bn#s-rall-bn,#c-inr button.c-bn#s-sv-bn,#c-inr button.c-bn.c_link,#c-s-in button.c-bn#s-c-bn,#c-s-in button.c-bn#s-rall-bn,#c-s-in button.c-bn#s-sv-bn,#c-s-in button.c-bn.c_link{background-color:#f5f5f5;color:#171717}#c-inr button.c-bn#s-c-bn:after,#c-inr button.c-bn#s-c-bn:before,#c-inr button.c-bn#s-rall-bn:after,#c-inr button.c-bn#s-rall-bn:before,#c-inr button.c-bn#s-sv-bn:after,#c-inr button.c-bn#s-sv-bn:before,#c-inr button.c-bn.c_link:after,#c-inr button.c-bn.c_link:before,#c-s-in button.c-bn#s-c-bn:after,#c-s-in button.c-bn#s-c-bn:before,#c-s-in button.c-bn#s-rall-bn:after,#c-s-in button.c-bn#s-rall-bn:before,#c-s-in button.c-bn#s-sv-bn:after,#c-s-in button.c-bn#s-sv-bn:before,#c-s-in button.c-bn.c_link:after,#c-s-in button.c-bn.c_link:before{transition:background .3s}#c-inr button.c-bn#s-c-bn:hover,#c-inr button.c-bn#s-rall-bn:hover,#c-inr button.c-bn#s-sv-bn:hover,#c-inr button.c-bn.c_link:hover,#c-s-in button.c-bn#s-c-bn:hover,#c-s-in button.c-bn#s-rall-bn:hover,#c-s-in button.c-bn#s-sv-bn:hover,#c-s-in button.c-bn.c_link:hover{background-color:#717271;color:#fff}#c-inr button.c-bn#s-c-bn:hover:after,#c-inr button.c-bn#s-c-bn:hover:before,#c-inr button.c-bn#s-rall-bn:hover:after,#c-inr button.c-bn#s-rall-bn:hover:before,#c-inr button.c-bn#s-sv-bn:hover:after,#c-inr button.c-bn#s-sv-bn:hover:before,#c-inr button.c-bn.c_link:hover:after,#c-inr button.c-bn.c_link:hover:before,#c-s-in button.c-bn#s-c-bn:hover:after,#c-s-in button.c-bn#s-c-bn:hover:before,#c-s-in button.c-bn#s-rall-bn:hover:after,#c-s-in button.c-bn#s-rall-bn:hover:before,#c-s-in button.c-bn#s-sv-bn:hover:after,#c-s-in button.c-bn#s-sv-bn:hover:before,#c-s-in button.c-bn.c_link:hover:after,#c-s-in button.c-bn.c_link:hover:before{background:#fff}#c-inr button.c-bn .cc_div .cc-link,#c-s-in button.c-bn .cc_div .cc-link{border-bottom:1px solid #171717;color:#171717}#c-inr button.c-bn .cc_div .cc-link:hover,#c-s-in button.c-bn .cc_div .cc-link:hover{border-bottom:1px solid #717271;color:#717271}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#cb0538}.search h1{color:#cb0538;font-size:24px;font-weight:500;line-height:120%}.search .result{margin:0;padding:30px 0}.search .total{margin:0;padding-bottom:30px}@media (min-width:992px){.search .total{padding-bottom:64px}}.search .news__pagination{padding-bottom:0;padding-top:40px}.search-card{box-shadow:0 4px 8px rgba(0,0,0,.16);display:block;text-decoration:none}.search-card__type{background-color:#cb0538;color:#fff;font-weight:500;padding:5px 22px}.search-card__image{background-position:50%;background-size:cover;height:200px}.search-card__content{align-items:flex-start;background-color:#fff;color:#171717;display:flex;flex-direction:column;height:calc(100% - 234px);padding:18px;transition:all .3s}.search-card__content--excerpt{font-size:16px;font-weight:400;line-height:130%;padding-bottom:18px;padding-top:12px}.search-card__content #vp{border-bottom:1px solid #cb0538;color:#cb0538;display:inline-block;margin-top:auto;transition:all .3s}.search-card__content h4{margin-bottom:2px}.search-card__content p{margin:0}.search-card__content p span{color:#cb0538}.search-card__content.no-image{height:calc(100% - 34px);justify-content:space-between}.search-card:hover .search-card__content{background-color:#cb0538;color:#fff}.search-card:hover .search-card__content span{color:#fff}.search-card:hover .search-card__content #vp{border-bottom:1px solid #fff;color:#fff}.search__grid{display:grid;gap:24px;grid-template-columns:repeat(1,1fr)}@media (min-width:992px){.search__grid{gap:48px 24px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1400px){.search__grid{gap:48px 24px;grid-template-columns:repeat(4,1fr)}}.error404 h1{color:#cb0538}.error404 .four{display:grid;gap:30px;grid-template-columns:1fr;margin-top:30px;padding:0 0 40px}.error404 .four .title{margin:0;padding:0 0 30px}.error404 .four .text{margin:0;padding:0}@media (min-width:992px){.error404 .four{gap:200px;grid-template-columns:1fr 1fr;padding:0 0 100px}}.error404 .four__right nav ul{list-style:none;padding-left:0}.error404 .four__right nav a{color:#cb0538;font-size:36px;font-weight:700;line-height:120%;margin-bottom:12px;text-decoration:none}.error404 .four__right nav a:hover{color:#717271}.tabs{padding:0 20px}@media (max-width:640px){.tabs{padding-top:60px}}.tabs__titles{align-items:center;display:flex;gap:10px;list-style:none;margin:0 0 1rem;padding:0}.tabs__title button{border-bottom:5px solid #fff;color:#fff;font-size:30px;font-weight:700;line-height:35px;padding-bottom:.2rem;text-shadow:0 0 5px rgba(0,0,0,.1)}.tabs__title button.active{border-color:#cb0538;color:#cb0538}.tabs__panel{display:none}.tabs__panel--active{display:block}.tabs__panel video{width:100%}section.index section.content{padding:4rem 0}section.index .posts .post{display:flex;flex-direction:column;justify-content:space-between;padding:1rem}section.index .posts .post .featured-image{margin-bottom:1rem;width:100%}.search-results li{margin-bottom:16px}.search-results li a{text-decoration:none}.search-results li a:hover{color:#717271}.search{padding-bottom:40px}@media (min-width:992px){.search{padding-bottom:100px}}section.page section.content,section.single section.content{padding:4rem 0}.short-hero{position:relative}.short-hero:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.short-hero__title{position:relative;z-index:3}.short-hero video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.home-hero{width:100%}.home-hero__title{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.home-hero__title h1{margin:0 auto;max-width:800px}.home-hero__slider{height:100%;width:100%}.home-hero__slider--slide{height:100vh;width:100%}.home-hero .bottom-right{bottom:40px;padding:0 2rem;position:absolute;right:calc(2rem - 24px);width:100%}.home-hero .bottom-right p{color:#fff}@media (min-width:992px){.home-hero .bottom-right p{font-size:18px}.home-hero .bottom-right{padding:0;width:50%}}.home-hero__nav--slide{color:#fff;opacity:.6;pointer-events:none;transition:opacity .3s}@media (min-width:1024px){.home-hero__nav--slide{margin-right:24px}}.home-hero__nav--slide .content{border-bottom:1px solid #fff;margin-bottom:17px;padding-bottom:17px}.home-hero__nav--slide .content *{margin:0}.gform_wrapper .home-hero__nav--slide .gform_button,.home-hero__nav--slide .btn,.home-hero__nav--slide .button.button-primary,.home-hero__nav--slide .gform_wrapper .gform_button,.home-hero__nav--slide .user-registration-Button.button{opacity:0;pointer-events:none}.home-hero__nav--slide.slick-current{opacity:1}.gform_wrapper .home-hero__nav--slide.slick-current .gform_button,.home-hero__nav--slide.slick-current .btn,.home-hero__nav--slide.slick-current .button.button-primary,.home-hero__nav--slide.slick-current .gform_wrapper .gform_button,.home-hero__nav--slide.slick-current .user-registration-Button.button{opacity:1;pointer-events:all}.home-hero__controls{bottom:36px;color:#fff;display:flex;font-size:40px;gap:15px;position:absolute;right:10%;z-index:2}@media (min-width:992px){.home-hero__controls{right:2rem}}.home-hero__controls i{cursor:pointer;opacity:.6;transition:opacity .3s}.home-hero__controls i:hover{opacity:1}.short-hero{align-items:flex-end;background-position:50%;background-size:cover;color:#fff;display:flex;height:500px;justify-content:flex-start;max-height:100vh;padding-bottom:35px}@media (min-width:992px){.short-hero{height:600px;padding-bottom:50px}}.short-hero h1{margin-bottom:0;max-width:735px}.short-hero__project{margin-top:15px}.short-hero__project p{font-size:24px;margin:0}
/*# sourceMappingURL=main.css.map */