.block-grid .col-lg-4,.block-grid .container{padding:0 .75rem!important}.block-carousel--home .carousel-item:nth-child(2) .carousel-caption__inner{background:rgba(34,24,41,.9)}@media screen and (max-width:991.99px){.block-carousel--home .carousel-item:nth-child(2) .carousel-caption{background:#221829}}.block-carousel--home .carousel-item:nth-child(3) .carousel-caption__inner{background:rgba(217,157,20,.95)}@media screen and (max-width:991.99px){.block-carousel--home .carousel-item:nth-child(3) .carousel-caption{background:#d99d14}}.block-carousel--home .carousel-item:nth-child(4) .carousel-caption__inner{background:rgba(124,107,123,.9)}@media screen and (max-width:991.99px){.block-carousel--home .carousel-item:nth-child(4) .carousel-caption{background:#7c6b7b}}.home-events{overflow:hidden}.home-events__carousel .flickity-viewport{overflow:visible}.home-events__carousel .flickity-button{display:none!important}.home-events__carousel .flickity-page-dots{bottom:0}.home-events__carousel .flickity-page-dots .dot{width:12px;height:12px;margin:0 4px;background:#fff}.home-events__item{width:280px;margin-right:1rem;min-height:100%;display:flex;flex-direction:column}@media screen and (min-width:992px){.home-events__item{width:500px;height:240px}}.home-events__item:last-child{margin-right:0}.home-history{overflow:hidden;background-size:cover;background-position:50%}.home-history__image{position:absolute;aspect-ratio:1/1;background:hsla(0,0%,100%,.9);box-shadow:0 .5rem 1.5rem rgba(29,34,34,.04)}@media screen and (max-width:991.99px){.home-history__image{display:none}}.home-history__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-history__image--1{top:0;left:-8%;width:200px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (min-width:1200px){.home-history__image--1{left:-5%;width:240px}}.home-history__image--2{bottom:0;left:-4%;width:160px;-webkit-transform:rotate(4deg);transform:rotate(4deg)}@media screen and (min-width:1200px){.home-history__image--2{left:0;width:200px}}.home-history__image--3{top:20%;right:-14%;width:260px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}@media screen and (min-width:1200px){.home-history__image--3{right:-8%;width:300px}}.home-guide__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}
