﻿.body{font-family:"Inter",sans-serif;}.container{max-width:1200px;}.container.medium{max-width:1100px;}.container.small{max-width:1000px;}p{font-family:"Inter",sans-serif;font-size:.9rem;font-weight:300;}p:last-child{margin-bottom:0!important;}strong,b{font-weight:bold;}.mark,mark{padding:.2em;background-color:transparent;border-bottom:5px solid #851b18;}#menu-image-div .modal-body{text-align:center;}#menu-image-div img{width:100%;}section{padding:100px 10%;}@media screen and (max-width:1000px){section{padding:70px 7%;}}@media screen and (max-width:550px){section{padding:50px 5%;}}section.section__slider{padding:100px 0 100px 10%;}section.section__slider .section-header{padding-right:10%;}section.grid-col-2{display:grid;grid-template-columns:1fr 1fr;}@media screen and (max-width:1000px){section.grid-col-2{grid-template-columns:1fr;}section.grid-col-2 .bg-standard{height:500px;}}@media screen and (max-width:767px){section.grid-col-2 .bg-standard{height:400px;}}@media screen and (max-width:550px){section.grid-col-2 .bg-standard{height:300px;}}section.only-text{max-width:180ch;margin:0 auto;}section.primary{background-color:#851b18;}section.gray{background-color:#f2f2f2;}section .section-header{margin-bottom:4rem;text-transform:uppercase;}section .section-content .section-content-header{max-width:800px;margin:0 auto;padding-bottom:50px;}section .section-content .section-content-header.white h2,section .section-content .section-content-header.white p{color:#fff;}section .section-content .section-content-header.center{text-align:center;}section .section-content .section-content-header p{font-size:1rem;}section .section-content .section-text-content{padding:15%;max-width:100ch;margin:0 auto;}section .section-content .section-text-content .section-icon-wrap{display:flex;justify-content:space-between;align-items:start;}@media screen and (max-width:550px){section .section-content .section-text-content .section-icon-wrap{display:block;}}section .section-content .section-text-content__small{padding:10%;}section .section-content .section-text-content h2{margin-bottom:1rem;}section .section-content .section-text-content p{font-size:1rem;}@media screen and (max-width:1000px){section .section-content .section-text-content{padding:10%;max-width:unset;}}@media screen and (max-width:767px){section .section-content .section-text-content{padding:10% 8%;}}@media screen and (max-width:550px){section .section-content .section-text-content{padding:10% 6%;}}section .section-content.thin{max-width:1100px;margin:0 auto;}section.section-header{padding:20px;color:#fff;}section.section-header h2{margin-bottom:0;}.no-padding{padding:0;}h1,h2,h3,h4{font-family:"Bebas Neue",sans-serif;font-weight:400;margin:0;padding:0;letter-spacing:1.5px;}h1{font-size:3rem;}@media screen and (max-width:767px){h1{font-size:2.8rem;}}@media screen and (max-width:550px){h1{font-size:2.6rem;}}h2{font-size:2.5rem;margin-bottom:1rem;}@media screen and (max-width:767px){h2{font-size:2.2rem;}}@media screen and (max-width:550px){h2{font-size:2rem;}}h3{font-size:2rem;margin-bottom:.75rem;}@media screen and (max-width:767px){h3{font-size:1.8rem;}}@media screen and (max-width:550px){h3{font-size:1.6rem;}}h4{font-size:1.4rem;margin-bottom:1rem;}a{text-decoration:none;}img{max-height:100%;max-width:100%;}ul{margin:0;padding:0;list-style:none;}.form-control{border-radius:3px;border:.5px solid #bebebe;background:#f9f9f9;color:#323232;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;padding:14px 35px 10px 35px;height:auto;}.form-control.textarea{min-height:150px;}.form-control:focus{outline:0;box-shadow:none;background:#f5f5f5;border:.5px solid #bebebe;}.form-item{margin-bottom:1.5rem;}.form-item .error input[type=checkbox]{box-shadow:inset 0 0 4px red;}.contact-form-text{margin-bottom:2rem;}.checkbox-wrap{display:flex;justify-content:start;align-items:flex-start;}.checkbox-wrap input[type=checkbox]{margin-top:3px;height:20px;width:20px;}.checkbox-wrap span{display:inline-block;margin-left:10px;font-weight:300;}.bg-standard{background-position:center;background-size:cover;background-repeat:no-repeat;}.text-center{text-align:center;}.btn{transition:.3s ease;padding:13px 37px 13px;font-size:.9rem;border-radius:30px;font-weight:500;}.btn.btn-primary{background:#851b18;color:#fff;border:0;}.btn.btn-primary:hover{background:#981815;color:#fff!important;text-decoration:none;}.btn.btn-outline-blue{background:transparent;color:#fff;border:1px solid #851b18;color:#851b18;}.btn.btn-outline-blue:hover{background:#851b18;color:#fff;}.btn.btn-outline-blue.active{background:#851b18;color:#fff;}a .btn.btn-link{color:#851b18;}a .btn.btn-link:hover{color:#981815;}.btn.btn-large{padding:15px 50px 15px;}.btn.btn-outline-black{background:transparent;color:#fff;border:1px solid #000;color:#000;}.btn.btn-outline-black:hover{background:#000;color:#fff;}.btn.btn-outline-black.active{background:#000;color:#fff;}.responsive-menu{position:fixed;top:0;right:0;height:100%;max-width:100%;width:500px;min-width:320px;background:#000;z-index:3;padding:50px;box-shadow:-10px 0 25px rgba(0,0,0,.3);overflow-y:auto;transition:transform .3s ease;transform:translateX(120%);}.responsive-menu.open{transform:translateX(0);}.responsive-menu .responsive-menu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;}.responsive-menu .responsive-menu-header i{color:#fff;font-size:2rem;}.responsive-menu .responsive-menu-section:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #4e4e4e;}.responsive-menu ul li{position:relative;margin-bottom:15px;}.responsive-menu ul li.haschild{padding-right:20px;}.responsive-menu ul li.haschild::after{font-family:"Font Awesome 6 Pro";font-weight:800;content:"";color:#851b18;position:absolute;right:0;top:20px;transform:translateY(-50%);transition:color .3s ease;}.responsive-menu ul li a{color:#fff;font-size:1.8rem;font-weight:300;display:inline-block;}.responsive-menu ul li a.r320activeParent{font-weight:bold;}.responsive-menu ul li a.r320active{font-weight:bold;}.responsive-menu ul li:last-child{margin-bottom:0;}.responsive-menu ul li ul{display:none;}.responsive-menu ul li.open ul{display:block;padding:15px 10px 15px 20px;}.responsive-menu ul li.open ul li a{font-size:1.4rem;}.top-section{background:#454545;display:flex;padding:0 15px;justify-content:flex-end;}.top-section .social-media-item a{display:block;background:#851b18;margin-left:3px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;transition:background .3s ease;}.top-section .social-media-item a:hover{background:#981815;}.top-section .social-media-item i{color:#f2f2f2;}header{background:#f2f2f2;}header .header-inner{display:flex;align-items:center;gap:5rem;font-size:.8rem;max-width:1100px;margin:0 auto;}header .header-right{margin-left:auto;display:flex;}header .header-right .header-right-item{color:#000;font-family:"Inter",sans-serif;font-weight:600;cursor:pointer;transition:.3s ease;display:flex;align-items:center;justify-content:center;font-size:1rem;margin-left:30px;}header .header-right .header-right-item i{margin-left:15px;}header .logotype a{display:block;}header .logotype a img{transition:height .3s ease;height:55px;}header nav{font-family:"Inter",sans-serif;}header nav .standard-nav ul{margin-bottom:0;}header nav ul{list-style:none;display:flex;gap:2rem;}header nav ul li{display:inline-block;position:relative;padding:40px 0;transition:padding .3s ease;}header nav ul li>a{text-transform:uppercase;}header nav ul li.haschild{padding-right:20px;}header nav ul li.haschild::after{font-family:"Font Awesome 6 Pro";font-weight:800;content:"";color:#851b18;position:absolute;right:0;top:50%;transform:translateY(-40%);transition:color .3s ease;}header nav ul li ul{transition:.3s ease;position:absolute;left:0;background:#fff;min-width:500px;box-shadow:0 0 15px rgba(0,0,0,.1);display:block;opacity:1;z-index:9;display:none;border-top:8px solid #851b18;grid-template-columns:1fr 1fr;padding:40px;grid-template-columns:1fr 1fr;}header nav ul li ul li{display:block;padding:0;position:relative;}header nav ul li ul li a{display:block;padding:0;color:#000;font-weight:500;display:flex;text-transform:unset;}header nav ul li ul li a::before{font-family:"Font Awesome 6 Pro";font-weight:800;content:"";margin-right:10px;}header nav ul li ul li ul{position:absolute;left:100%;transform:unset;display:none;}header nav ul li a{font-size:.9rem;font-weight:600;display:block;color:#000;text-decoration:none;transition:color .3s ease;}header nav ul li:hover>a{color:#851b18;}header nav ul li:hover::after{color:#851b18!important;}header nav ul li:hover>ul{opacity:1;display:grid;gap:5px 25px;}@media screen and (max-width:1500px){header{padding:0 15px;gap:3em;}header .header-right .header-right-item{padding:40px 30px;}}@media screen and (max-width:1100px){header{padding:14px 25px;}header .logotype a{display:inline-block;}header .hide-on-resp{display:none!important;}header .standard-nav{display:none;}header .resposnive-nav{display:block;}header .header-right{display:flex;gap:2rem;}header .header-right .header-right-item{background-color:transparent;padding:0;}header .header-right .header-right-item span{display:none;}header .header-right .header-right-item i{margin-left:0;font-size:1.35rem;}header .header-right .header-right-item:hover{background:transparent;}}header.fixed{position:fixed;z-index:9;width:100%;top:0;background:rgba(255,255,255,.9);}header.fixed .header-inner .logotype{height:35px;}header.fixed .header-inner .header-right nav>ul>li{padding:30px 0;}header.fixed .header-inner .header-right nav>ul>li.haschild{padding-right:20px;}header.fixed .header-inner .header-right nav>ul>li>a{font-size:.8rem;}.article.article-grid-3{display:grid;grid-template-columns:1.5fr 3fr 1fr;gap:40px;}.article.article-grid-2{display:grid;grid-template-columns:1.5fr 3fr;gap:40px;}.article.article-grid-1{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px;}.article article .section-top-image{margin-bottom:30px;}.article article a{color:#851b18;}.article article a:hover{color:#981815;text-decoration:underline;}.article article ul{padding-left:30px;}.article article ul li{list-style:none;margin-bottom:10px;position:relative;}.article article ul li::before{content:"";background-color:#851b18;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;width:6px;height:6px;border-radius:50%;position:absolute;left:0;top:10px;}.submenu{background-color:#f2f2f2;padding:30px;}.submenu h3{border-bottom:2px solid #1c5c44;padding-bottom:20px;margin-bottom:20px;color:#000;}.submenu h3 a{color:inherit;}.submenu ul li a{display:block;padding:10px 20px;color:#000;border-bottom:1px solid #ebebeb;}.submenu ul li a.active{font-weight:bold;}.submenu ul li a:hover{color:#851b18;}.link-box{background-color:#f2f2f2;padding:30px;margin-bottom:30px;}.link-box a{color:#000;}.search-wrap{max-height:0;min-height:0;overflow:hidden;transition:.3s ease;}.search-wrap.open{min-height:76px;}.search-wrap.fixed{position:fixed;top:78px;width:100%;z-index:9;}.search-wrap .search-input-wrap{position:relative;}.search-wrap .search-input-wrap input{font-family:"Inter",sans-serif;border:0;outline:0;width:100%;background:#851b18;color:#fff;font-size:1.5rem;padding:20px 60px;}.search-wrap .search-input-wrap input::placeholder{color:#fff;}.search-wrap .search-input-wrap .close-search{position:absolute;color:#fff;top:50%;transform:translateY(-50%);right:25px;}.search-wrap .search-input-wrap .close-search i{color:#fff;font-size:1.5rem;}.search-page-input-wrap{display:flex;gap:20px;margin-bottom:40px;}.search-page-input-wrap input{border:.5px solid #bebebe;background:#f9f9f9;}.search-result-text{border-bottom:1px solid #000;margin-bottom:40px;font-size:1.2rem;padding-bottom:10px;}.search-item-wrap .search-item{display:block;color:#000;margin-bottom:2rem;border-bottom:1px solid #eee;padding-bottom:1rem;}.search-item-wrap .search-item__description{margin:0;}.search-item-wrap .search-item__type{display:inline-block;padding:3px 10px;background:#851b18;color:#fff;border-radius:10px;margin-bottom:10px;font-size:.8rem;}.search-item-wrap .search-item__published{font-size:.7rem;font-weight:bold;}.form-control{border-radius:3px;border:.5px solid #bebebe;background:#f9f9f9;color:#323232;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;padding:14px 35px 10px 35px;height:auto;}.form-control.textarea{min-height:150px;}.form-control:focus{outline:0;box-shadow:none;background:#f5f5f5;border:.5px solid #bebebe;}.form-item{margin-bottom:1.5rem;}.form-item .error input[type=checkbox]{box-shadow:inset 0 0 4px red;}.contact-form-text{margin-bottom:2rem;}.checkbox-wrap{display:flex;justify-content:start;align-items:flex-start;}.checkbox-wrap input[type=checkbox]{margin-top:0;height:20px;width:20px;}.checkbox-wrap span{display:inline-block;margin-left:10px;font-weight:300;}.hero{height:calc(100vh - 106px - 61.19px);background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative;}@media screen and (max-width:767px){.hero{height:calc(70vh - 106px - 61.19px);}}.hero .gold-circle{height:200px;width:200px;background:#898563;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;flex-direction:column;z-index:1;position:absolute;bottom:3rem;right:3rem;text-align:center;}.hero .gold-circle p{line-height:1.2;font-size:.9rem;padding:0 15px;}.hero.hero-alt{height:50vh;}.hero.hero-video video{position:absolute;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;}.hero .hero-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1;}.hero .hero-inner{position:relative;z-index:1;max-width:1300px;width:1300px;padding:0 5%;}@media screen and (max-width:767px){.hero .hero-inner{padding:0 30px;}}.hero .hero-inner .hero-text{font-family:"Inter",sans-serif;color:#fff;max-width:800px;}.hero .hero-inner .hero-text h1{font-size:2.5rem;margin-bottom:10px;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;font-weight:normal;}.hero .hero-inner .hero-text .description{font-size:1rem;display:block;color:#fff;font-weight:400;margin-bottom:20px;max-width:600px;}@media screen and (max-width:767px){.hero .hero-inner .hero-text span{font-size:1.4rem;margin-bottom:0;}.hero .hero-inner .hero-text h1{font-size:2.5rem;}}@media screen and (max-width:550px){.hero .hero-inner{padding:0 20px;}.hero .hero-inner .hero-text span{font-size:1.3rem;}.hero .hero-inner .hero-text h1{font-size:100px;line-height:90px;}}footer{background:#141414;color:#fff;}footer section{padding:50px 10%;}footer h4{margin-bottom:1rem;}footer i{margin-right:10px;}footer a{color:#fff;transition:color .3s ease;}footer a:hover{color:#981815;}footer .social-media-item{background:#851b18;padding:12px 14px;display:inline-flex;align-items:center;justify-content:center;transition:.3s ease;width:50px;}footer .social-media-item i{font-size:24px;color:#f2f2f2;margin-right:0;}footer .social-media-item:hover{background:#981815;}footer .social-media-item.blue{background:#851b18;}footer .social-media-item.blue i{color:#fff;}footer .social-media-item.blue:hover{background:#981815;}footer .social-media-footer{position:relative;}footer .social-media-footer .footer-arrow{position:absolute;display:flex;gap:30px;font-size:30px;left:40px;padding-top:20px;font-family:"Bebas Neue",sans-serif;font-size:40px;font-weight:normal;}footer .social-media-footer .footer-arrow span{font-size:50px;line-height:2.4rem;flex-shrink:0;}footer .social-media-footer .footer-arrow img{height:65px;}@media screen and (max-width:1200px){footer .social-media-footer .footer-arrow span{font-size:40px;line-height:2.2rem;}footer .social-media-footer .footer-arrow img{height:45px;}}@media screen and (max-width:1100px){footer .social-media-footer .footer-arrow span{font-size:30px;line-height:2.2rem;}footer .social-media-footer .footer-arrow img{height:40px;}}@media screen and (max-width:1000px){footer .social-media-footer .footer-arrow{display:none;}}@media screen and (max-width:767px){footer{text-align:center;}footer .footer-section{margin-bottom:40px;}}.responsive-nav{display:none;}@media screen and (max-width:1100px){.responsive-nav{display:block;}}#hamburger-icon{width:36px;height:36px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}#hamburger-icon span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#hamburger-icon span:nth-child(1){top:6px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#hamburger-icon span:nth-child(2){top:17px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#hamburger-icon span:nth-child(3){top:28px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#hamburger-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:8px;}#hamburger-icon.open span:nth-child(2){width:0%;opacity:0;}#hamburger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:32px;left:8px;}.box-wrap.boxes-gray .box-item{background-color:#454545;color:#fff;transition:.3s ease;}.box-wrap.boxes-gray .box-item:nth-child(even){background-color:#252525;}.box-wrap.boxes-gray .box-item:hover{opacity:.9;}.box-wrap.grid-col-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;}.box-wrap .box-item{aspect-ratio:16/10;background-color:#eee;border-radius:15px;display:block;color:#000;}.box-wrap .box-item.center{display:flex;justify-content:center;align-items:center;}.box-wrap .box-item .box-item-content h3{margin:0;z-index:1;position:relative;}.box-wrap.boxes-image .box-item{background:transparent;}.box-wrap.boxes-image .box-item .box-item-image-wrap{aspect-ratio:16/10;border-radius:15px;display:block;color:#000;margin-bottom:10px;overflow:hidden;}.box-wrap.boxes-image .box-item .box-item-image-wrap img{width:100%;height:100%;object-fit:cover;transition:.6s ease;}.box-wrap.boxes-image .box-item .box-item-content .box-item-text h3{margin-bottom:5px;font-size:1.6rem;}.box-wrap.boxes-image .box-item .box-item-content .box-item-text p{font-size:.9rem;}.box-wrap.boxes-image .box-item:hover .box-item-image-wrap img{transform:scale(1.2);}.box-wrap.boxes-cover .box-item{position:relative;overflow:hidden;}.box-wrap.boxes-cover .box-item:after{background-color:rgba(0,0,0,.3);content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.box-wrap.boxes-start .box-item-content h3{text-align:center;width:min-content;margin:0;}.white-color{color:#fff;}.white-color p{color:#fff;}.white-color h3{color:#fff;}.section-white-black .section-black{background-color:#454545;display:flex;justify-content:center;align-items:center;padding:50px 10% 110px;}.section-white-black .section-black.no-video{padding:50px 10% 25px;}.section-white-black .section-white{background:#fff;display:flex;justify-content:center;align-items:center;padding:0 10% 50px;position:relative;}.section-white-black .section-white .iframe-wrap{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:-100px;}.section-white-black .section-white .iframe-wrap iframe{max-width:800px;width:800px;aspect-ratio:16/10;height:100%;}.event-grid-wrap .event-grid-header{display:flex;justify-content:space-between;align-items:start;margin-bottom:2rem;gap:30px;}@media screen and (max-width:767px){.event-grid-wrap .event-grid-header{display:block;}}.event-grid-wrap .event-grid-header .event-grid-categories{display:flex;gap:.75rem;flex-wrap:wrap;}@media screen and (max-width:767px){.event-grid-wrap .event-grid-header .event-grid-categories{margin-bottom:2rem;}.event-grid-wrap .event-grid-header .event-grid-categories .btn{padding:13px 25px 10px;}}.event-grid-wrap .event-grid-header .event-choose-date{flex-shrink:0;}.event-grid-wrap .event-grid-header .event-choose-date .event-choose-date-button{background-color:#851b18;position:relative;transition:.3s ease;padding:15px 37px 13px 37px;font-size:1rem;border-radius:30px;}.event-grid-wrap .event-grid-header .event-choose-date .event-choose-date-button .event-choose-date-button-text{display:flex;align-items:center;justify-content:center;}.event-grid-wrap .event-grid-header .event-choose-date .event-choose-date-button .event-choose-date-button-text i{color:#fff;margin-right:15px;}.event-grid-wrap .event-grid-header .event-choose-date .event-choose-date-button .event-choose-date-button-text span{display:inline-block;color:#fff;}.event-grid-wrap .event-grid-header .event-choose-date .event-choose-date-button input{position:absolute;height:100%;width:100%;z-index:2;opacity:0;top:0;}.event-grid-wrap .event-grid-header .event-choose-date .event-choose-date-button input::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto;}.event-grid-wrap .event-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;}@media screen and (max-width:1200px){.event-grid-wrap .event-grid{grid-template-columns:repeat(3,1fr);}}@media screen and (max-width:1000px){.event-grid-wrap .event-grid{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:600px){.event-grid-wrap .event-grid{grid-template-columns:1fr;}}.card{color:#000;}.card p{margin:0;}.card--hidden{display:none;}.card__top{overflow:hidden;position:relative;}.card__top img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;max-height:300px;}.card__bottom{display:flex;flex-direction:column;}.card__bottom .tag{font-size:13px;background:#e5ecf0;font-weight:bold;padding:8px 18px;border-radius:50px;display:inline-block;font-family:brandon-grotesque,sans-serif;text-transform:uppercase;}.card__bottom--small{padding:3rem 1.5rem;}.card__categories{line-height:1.44;font-weight:500;text-transform:uppercase;}.card__categories--absolute{position:absolute;bottom:10px;right:10px;background:#f2f2f2;color:#000;padding:12px 15px 8px;font-size:16px;font-weight:400;text-transform:uppercase;}.card__info{display:grid;grid-template-columns:2fr 1fr;margin-bottom:1.5rem;}.card__title{font-weight:500;line-height:1.44;color:#851b18;margin-bottom:0;}.card__date{font-size:1rem;font-weight:300;color:#851b18;margin-bottom:.5em;}.card__excerpt p{line-height:1.44;margin-bottom:1em;}.card__button-wrap{display:flex;margin-top:auto;}.card__button-wrap .btn{width:100%;text-align:center;margin-right:1.5rem;}.card__button-wrap .btn:last-child{margin-right:0;}.card__read-more{font-style:italic;text-align:left;font-weight:500;margin-top:10px;color:#851b18;transition:.3s ease;}.card__read-more svg{transition:.3s ease;}.card__read-more i{position:relative;top:2px;margin-left:.7em;transition:transform .3s ease;}.card--event-card{text-align:left;width:100%;}.card--event-card .card--event-card-inner{background:#fff;box-shadow:0 1px 30px rgba(0,0,0,.1);transition:box-shadow .3s ease;}.card--event-card .card__title{color:#000;font-size:1.3rem;line-height:1.2;margin-bottom:.3rem;font-weight:500;}.card--event-card .card__title--large{font-size:1.5rem;}.card--event-card .card__date{color:#000;font-size:1rem;line-height:1.2;margin-bottom:1rem;font-weight:300;color:#851b18;}.card--event-card .card__bottom{padding:2rem 2.5rem;}.card--event-card .card__bottom .card__categories{margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px;font-weight:normal;color:#898563;letter-spacing:.675px;}.card--event-card .card__event-info--item{display:flex;align-items:center;margin-bottom:.5rem;}.card--event-card .card__event-info--item p{font-size:inherit;}.card--event-card .card__event-info--item i{color:#0082a7;margin-right:.75rem;font-size:1.2rem;}.card:hover .card__top img{transform:scale(1.1);}.card:hover .card__read-more i,.card:hover .card__read-more svg{transform:translateX(5px);}.card:hover .card--event-card-inner{box-shadow:0 1px 30px rgba(0,0,0,.15);}.card:hover .card__description{color:#000;}.hide{display:none;}.card__description{max-height:100px;overflow:hidden;text-overflow:ellipsis;}.contacts{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;}.contacts .contact-item-wrap .contact-image{overflow:hidden;border-radius:50%;box-shadow:0 0 35px rgba(0,0,0,.1);margin-bottom:20px;aspect-ratio:1/1;}.contacts .contact-item-wrap .contact-image img{max-height:100%;height:100%;width:100%;object-fit:cover;}.contacts .contact-item-wrap .contact-content{text-align:center;}.contacts .contact-item-wrap .contact-content .contact-info{margin-bottom:3px;}.contacts .contact-item-wrap .contact-content .contact-info.contact-title{text-transform:uppercase;font-size:.9em;}.contacts .contact-item-wrap .contact-content .contact-info.contact-name{font-size:1.2em;color:#851b18;font-weight:bold;}.contacts .contact-item-wrap .contact-content .contact-info a{transition:color .3s ease;color:#000;}.contacts .contact-item-wrap .contact-content .contact-info a:hover{color:#851b18;}#map{width:100%;height:500px;}#map .leaflet-control-attribution{display:none;}.container-alt{max-width:1520px;margin:0 auto;}.container-alt--small{max-width:1320px;}.post-page-row{display:grid;grid-template-columns:2fr 1fr;gap:60px;}@media screen and (max-width:1000px){.post-page-row{grid-template-columns:2fr 1fr;}}@media screen and (max-width:767px){.post-page-row{grid-template-columns:1fr;}}.tag{padding:.8rem 1.7rem .8rem;display:inline-block;border-radius:15px;}.tag--primary{background:#851b18;color:#fff;}.post-page aside h3{font-size:24px;font-style:normal;font-weight:300;margin-bottom:2rem;}.post-page aside .card{margin-bottom:2rem;}.post-page aside .card:last-child{margin-bottom:0;}.post-page-header{display:flex;align-items:center;gap:2rem;margin-bottom:3rem;}.post-page-content{margin-bottom:20px;}.post-page-content h1{margin-bottom:1.5rem;font-weight:500;font-size:2.5rem;}.post-page-content img{margin:20px -20px 40px;max-width:calc(100% + 40px);}@media screen and (max-width:767px){.post-page-content img{margin:20px 0 40px;max-width:100%;}}.post-page-content b{font-weight:bold;}.pageination{text-align:center;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;}.pageination a{display:inline-block;border:1px solid #333;border-radius:10px;padding:5px 15px;color:#000;transition:.3s ease;}.pageination a:hover{background:#eee;}.pageination a.active{color:#fff;background-color:#851b18;border-color:#851b18;}.share-article{background:#f6f6f6;padding:25px;display:flex;align-items:center;}.share-article .share-icons{display:flex;gap:10px;margin-left:20px;}.share-article .share-icons .share-icon{background-color:#851b18;color:#fff;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:12px;}.work-form{background:#fff;padding:40px;}.work-form .form-control{padding:10px 35px 10px 35px;}.work-form label{display:block;font-weight:bold;margin-bottom:5px;}.work-form td label{font-weight:normal;display:inline-block;margin-left:10px;}.work-form .checkbox-wrap{display:flex;}.work-form .checkbox-wrap input{margin-top:2px;}.work-form .checkbox-wrap span{font-weight:400;font-size:16px;}.work-form .checkbox-wrap a{color:#851b18;}.contact-us{height:70px;width:70px;background:#851b18;position:fixed;right:20px;bottom:40px;display:flex;justify-content:center;align-items:center;z-index:9;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);cursor:pointer;transition:.3s ease;}.contact-us:hover{background:#981815;bottom:45px;}.contact-us i{color:#fff;font-size:1.5rem;}