.header-slider{position:relative}.header-slider .bg-image{width:100%;min-height:700px}.header-slider .overlay-wrapper{overflow:hidden;position:absolute;z-index:2;top:0;left:0;display:flex;width:100%;height:100%;padding:5rem 0 0}.header-slider .overlay-wrapper .scroll-down-wrapper{position:absolute;width:25%;height:55px;left:37.5%;right:37.5%;bottom:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.header-slider .overlay-wrapper .scroll-down-wrapper .scroll-down-title{text-transform:uppercase !important}.header-slider .overlay-wrapper .scroll-down-wrapper .scroll-down-icon i{font-size:44px;color:#fff;text-align:center}.header-slider .overlay-wrapper .overlay-button-wrapper{display:flex;justify-content:flex-end}.header-slider .overlay-wrapper a.overlay-button{transition:all .2s ease-in-out;transition-property:box-shadow}.header-slider .overlay-wrapper a.overlay-button:hover{box-shadow:0px 0px 30px 5px #fff}.header-slider .overlay-wrapper .overlay-button{transform:rotate(-8deg);width:280px;height:280px;background-color:#00a550;border:8px solid #fad205;border-radius:50%;padding:40px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.header-slider .overlay-wrapper .overlay-button .overlay-button-inner .overlay-button-title{font-size:1.75rem;text-transform:uppercase;letter-spacing:.04em;color:#fff}.header-slider .overlay-wrapper .overlay-button .overlay-button-inner .overlay-button-text{font-size:1.75rem;line-height:1.3;margin-top:1rem;color:#fff;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.header-slider .swiper .swiper-slide{position:relative}.header-slider .swiper .swiper-slide.image-dark::after{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:.3;mix-blend-mode:multiply}.header-slider .swiper .custom-swiper-pagination-wrapper{position:absolute;left:0;bottom:1.25rem;z-index:3;width:100%}.header-slider .swiper .custom-swiper-pagination-wrapper .swiper-pagination{position:static;text-align:left}@media screen and (min-width: 992px){.header-slider .overlay-wrapper .h2{font-size:2.5rem}}@media screen and (min-width: 1200px){.header-slider .overlay-wrapper .h2{font-size:3.25rem}}@media screen and (min-width: 1400px){.header-slider .overlay-wrapper .h2{font-size:3.25rem}}@media screen and (max-width: 1399px){.header-slider .bg-image{min-height:600px}}@media screen and (max-width: 1199px){.header-slider .bg-image{min-height:500px}.header-slider .swiper .custom-swiper-pagination-wrapper{bottom:.25rem}.header-slider .overlay-wrapper{padding:2rem 0;height:100%}.header-slider .overlay-wrapper .overlay-button{width:200px;height:200px;padding:30px 15px}.header-slider .overlay-wrapper .overlay-button .overlay-button-inner .overlay-button-title{font-size:1.25rem}.header-slider .overlay-wrapper .overlay-button .overlay-button-inner .overlay-button-text{margin-top:.5rem;font-size:1rem}}@media screen and (max-width: 991px){.header-slider .bg-image{min-height:400px}}@media screen and (max-width: 767px){.header-slider .bg-image{min-height:300px}.header-slider .overlay-wrapper{max-height:100%}.header-slider .overlay-wrapper>.container,.header-slider .overlay-wrapper>.container>.row{height:100%}.header-slider .overlay-wrapper>.container>.row{justify-content:flex-end !important}.header-slider .overlay-wrapper .h2{font-size:1.5rem !important}.header-slider .overlay-wrapper .overlay-button-wrapper{position:relative}.header-slider .overlay-wrapper .overlay-button-wrapper a.overlay-button:hover{box-shadow:0px 0px 15px 4px #fff}.header-slider .overlay-wrapper .overlay-button-wrapper .overlay-button{position:absolute;right:.75rem;bottom:0;width:130px;height:130px;border-width:4px}.header-slider .overlay-wrapper .overlay-button-wrapper .overlay-button .overlay-button-inner .overlay-button-title{font-size:1rem}.header-slider .overlay-wrapper .overlay-button-wrapper .overlay-button .overlay-button-inner .overlay-button-text{margin-top:.25rem;font-size:.865rem}}