﻿.elementor-33959 .elementor-element.elementor-element-274edc3 .bdt-prime-slider-custom .bdt-slideshow-items {
    min-height: 660px !important
}

.elementor-33959 .elementor-element.elementor-element-274edc3 .bdt-prime-slider .bdt-ps-dotnav li a,
.elementor-33959 .elementor-element.elementor-element-274edc3 .bdt-prime-slider .bdt-ps-dotnav li a:before {
    background-color: #F2672AAD
}

.elementor-33959 .elementor-element.elementor-element-274edc3 .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li a {
    height: 10px;
    width: 10px
}

.elementor-33959 .elementor-element.elementor-element-274edc3 .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li.bdt-active a,
.elementor-33959 .elementor-element.elementor-element-274edc3 .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li.bdt-active a:before {
    background-color: #f2672a
}

.elementor-33959 .elementor-element.elementor-element-274edc3 .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li.bdt-active a:after {
    border-color: #f2672a
}

.elementor-33959 .elementor-element.elementor-element-342315f .bdt-prime-slider-custom .bdt-slideshow-items {
    min-height: 660px !important
}

.elementor-33959 .elementor-element.elementor-element-342315f .bdt-prime-slider .bdt-ps-dotnav li a,
.elementor-33959 .elementor-element.elementor-element-342315f .bdt-prime-slider .bdt-ps-dotnav li a:before {
    background-color: #F2672AAD
}

.elementor-33959 .elementor-element.elementor-element-342315f .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li a {
    height: 10px;
    width: 10px
}

.elementor-33959 .elementor-element.elementor-element-342315f .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li.bdt-active a,
.elementor-33959 .elementor-element.elementor-element-342315f .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li.bdt-active a:before {
    background-color: #f2672a
}

.elementor-33959 .elementor-element.elementor-element-342315f .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li.bdt-active a:after {
    border-color: #f2672a
}

.elementor-33959 .elementor-element.elementor-element-e42aa75 .bdt-prime-slider-custom .bdt-slideshow-items {
    min-height: 660px !important
}

.elementor-33959 .elementor-element.elementor-element-e42aa75 .bdt-prime-slider .bdt-ps-dotnav li a,
.elementor-33959 .elementor-element.elementor-element-e42aa75 .bdt-prime-slider .bdt-ps-dotnav li a:before {
    background-color: #F2672AAD
}

.elementor-33959 .elementor-element.elementor-element-e42aa75 .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li a {
    height: 10px;
    width: 10px
}

.elementor-33959 .elementor-element.elementor-element-e42aa75 .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li.bdt-active a,
.elementor-33959 .elementor-element.elementor-element-e42aa75 .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li.bdt-active a:before {
    background-color: #f2672a
}

.elementor-33959 .elementor-element.elementor-element-e42aa75 .bdt-prime-slider .bdt-prime-slider-custom .bdt-ps-dotnav li.bdt-active a:after {
    border-color: #f2672a
}

@media(max-width:780px) {
    .elementor-33959 .elementor-element.elementor-element-274edc3 .bdt-prime-slider-custom .bdt-slideshow-items {
        min-height: 600px !important
    }

    .elementor-33959 .elementor-element.elementor-element-342315f .bdt-prime-slider-custom .bdt-slideshow-items {
        min-height: 600px !important
    }

    .elementor-33959 .elementor-element.elementor-element-e42aa75 .bdt-prime-slider-custom .bdt-slideshow-items {
        min-height: 600px !important
    }
}

body.elementor-page-33241 .elementor-section.main-header,
body.elementor-page-33241 .elementor-section.header-top {
    background-color: transparent !important
}

section#homepage-slider.homepage-slider {
    margin-top: -1px !important
}

#homepage-slider.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items,
.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item section.elementor-top-section .elementor-container {
    min-height: 660px !important;
    padding-top: 15vh
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item .slide-uk {
    padding-top: 5vh
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item .slide-uk section.elementor-top-section {
    padding-top: 0;
    position: relative !important;
    display: block !important
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item .slide-uk section.elementor-top-section .elementor-container {
    padding-top: 0
}

.homepage-slider .default-button.orange.elementor-widget-button .elementor-button {
    background-image: unset
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav {
    width: 1140px;
    max-width: 100%;
    left: 50%;
    transform: translateX(-50%);
    bottom: 30px;
    display: flex;
    margin: 0 -2px
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav li {
    width: auto;
    flex: 1 1 auto
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav li a {
    width: 100% !important;
    height: 6px !important;
    border-radius: 10px !important;
    overflow: hidden !important;
    opacity: 1 !important;
    background-color: rgba(255, 255, 255, .25) !important;
    background: linear-gradient(to right, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, .25) 50%);
    background-size: 200% 100%;
    background-position: right bottom
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav li.bdt-active a {
    background-position: left bottom;
    transition: all 3s linear
}

body.elementor-page-33241 .elementor-section.main-header,
body.elementor-page-33241 .elementor-section.header-top {
    background-color: transparent !important
}

section#homepage-slider.homepage-slider {
    margin-top: -1px !important
}

#homepage-slider.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items,
.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item section.elementor-top-section .elementor-container {
    min-height: 660px !important;
    padding-top: 15vh
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item .slide-uk {
    padding-top: 5vh
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item .slide-uk section.elementor-top-section {
    padding-top: 0;
    position: relative !important;
    display: block !important
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item .slide-uk section.elementor-top-section .elementor-container {
    padding-top: 0
}

.homepage-slider .default-button.orange.elementor-widget-button .elementor-button {
    background-image: unset
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav {
    width: 1140px;
    max-width: 100%;
    left: 50%;
    transform: translateX(-50%);
    bottom: 30px;
    display: flex;
    margin: 0 -2px
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav li {
    width: auto;
    flex: 1 1 auto
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav li a {
    width: 100% !important;
    height: 6px !important;
    border-radius: 10px !important;
    overflow: hidden !important;
    opacity: 1 !important;
    background-color: rgba(255, 255, 255, .25) !important;
    background: linear-gradient(to right, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, .25) 50%);
    background-size: 200% 100%;
    background-position: right bottom
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav li.bdt-active a {
    background-position: left bottom;
    transition: all 3s linear
}

body.elementor-page-33241 .elementor-section.main-header,
body.elementor-page-33241 .elementor-section.header-top {
    background-color: transparent !important
}

section#homepage-slider.homepage-slider {
    margin-top: -1px !important
}

#homepage-slider.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items,
.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item section.elementor-top-section .elementor-container {
    min-height: 270px !important;
    padding-top: 15vh
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item .slide-uk {
    padding-top: 5vh
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item .slide-uk section.elementor-top-section {
    padding-top: 0;
    position: relative !important;
    display: block !important
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-items li.bdt-slideshow-item .slide-uk section.elementor-top-section .elementor-container {
    padding-top: 0
}

.homepage-slider .default-button.orange.elementor-widget-button .elementor-button {
    background-image: unset
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav {
    width: 1140px;
    max-width: 100%;
    left: 50%;
    transform: translateX(-50%);
    bottom: 30px;
    display: flex;
    margin: 0 -2px
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav li {
    width: auto;
    flex: 1 1 auto
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav li a {
    width: 100% !important;
    height: 6px !important;
    border-radius: 10px !important;
    overflow: hidden !important;
    opacity: 1 !important;
    background-color: rgba(255, 255, 255, .25) !important;
    background: linear-gradient(to right, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, .25) 50%);
    background-size: 200% 100%;
    background-position: right bottom
}

.homepage-slider .bdt-prime-slider ul.bdt-slideshow-nav li.bdt-active a {
    background-position: left bottom;
    transition: all 3s linear
}