#break-right {
    display: block !important;
    width: calc(100vw - ((100vw - 1180px) / 2));
    max-width: unset !important;
    margin-left: calc((100vw - 1240px) / 2);
    margin-right: unset !important;
    padding-right: unset;
}
.banner-tab .e-n-tabs-heading {
    width: fit-content;
    margin: 0 auto;
    padding: 5px;
    border: 1px solid white;
    border-radius: 10px;
}
.stories-carousel span.swiper-pagination-bullet
 {
    background-color: white !important;
    opacity: 1;
}
.stories-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active {
	 background-color: #db1e36 !important;
    outline: 1px solid #db1e36 !important;
    padding: 4px;
    position: relative;
}
.stories-carousel .swiper-pagination-bullet-active::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1px solid #db1e36;
    padding: 8px;
    left: -5px;
    top: -5px;
    border-radius: 50%;
}
.banner-tab .elementor-field-subgroup.elementor-subgroup-inline {
    width: 100% !important;
    justify-content: space-between;
}
.swiper-slide-active > div > div > div
 {
    background-color: #db1e36 !important;
    color: white !important;
}
.swiper-slide-active > div > div > div .carousel-acitve-white, .swiper-slide-active > div > div > div .carousel-acitve-white h2, .swiper-slide-active > div > div > div .carousel-acitve-white h6, .swiper-slide-active > div > div > div .carousel-acitve-white p{ 
    color: white !important;
}
.quick-answer-question summary.e-n-accordion-item-title[aria-expanded="true"] {
    border-bottom-right-radius: unset;
    border-bottom-left-radius: unset;
}
.quick-answer-question .e-n-accordion-item-title-icon span>svg {
    fill: transparent !important;
}
.quick-answer-question svg {
    height: 26px !important;
    margin: -4px 0px 0px 0px;
}
.banner-tab span.elementor-field-option input {
    visibility: hidden;
}


.banner-tab span.elementor-field-option label {
    font-size: 16px !important;
    font-weight: 600 !important;
    margin: 0px 0px 0px -15px;
    color: white !important;
}
.banner-tab span.elementor-field-option {
    display: block !important;
    padding: 14px 14px !important;
    background-color: transparent !important;
    border-radius: 8px;
    border: 1px solid white;
}
.banner-tab span.elementor-field-option.active{
    display: block !important;
    padding: 15px 15px !important;
    background-color: white !important;
    border-radius: 8px;
}
.banner-tab span.elementor-field-option.active label {
    font-size: 16px !important;
    font-weight: 600 !important;
    margin: 0px 0px 0px -15px;
    color: black !important;
}
.forminator-custom-form .forminator-label {
    display: none !important;
}
div#card-panel label {
    color: white !important;
}
div#radio-1 .forminator-radio {
    margin: unset !important;
}
div#radio-1 input[type="radio"] + .forminator-radio-bullet + .forminator-radio-label{
    color: white;
    display: block !important;
    font-size: 16px !important;
    font-weight: 700;
    padding: 14px 14px !important;
    background-color: transparent !important;
    border-radius: 8px;
    border: 1px solid white;
}
div#radio-1 input[type="radio"]:checked + .forminator-radio-bullet + .forminator-radio-label {
    display: block !important;
    padding: 15px 15px !important;
    background-color: white !important;
    border-radius: 8px;
    font-size: 16px;
    color: black !important;
    font-weight: 700;
}
div#radio-1 span.forminator-radio-bullet {
    display: none;
}
div#radio-1 > div{
    display: flex;
    flex-wrap: wrap;
    width: 100% !important;
    justify-content: space-between;
}


.forminator-ui .forminator-input {
	  border-radius: 5px !important;
    font-size: 14px !important;
    padding: 13px 15px !important;
    border-radius: 5px !important;
}
button.forminator-button.forminator-button-submit {
    font-size: 18px !important;
    font-weight: 700 !important;
    background-color: #db1e36;
    width: 100% !important;
    color: white;
    padding: 12px 0px !important;
    border-radius: 5px !important;
}
@media(max-width: 1024px){
	#break-right {
    display: block !important;
    width: 100vw;
    max-width: unset !important;
    margin-left: 0;
    margin-right: unset !important;
    padding-right: unset;
}
	.elementor-element-5241ec0 > ul {
    margin-inline: unset !important;
}
}
@media(max-width: 767px){
	.elementor-element-552f523 button {
    order: 1 !important;
}
	.banner-tab .e-n-tabs-heading {
    display: unset;
    width: 94%;
}
	.forminator-field-radio .forminator-field {
    margin: 20px 0px 0px 0px !important;
    gap: 15px 20px;
    justify-content: center !important;
}
.banner-tab .e-n-tabs-heading button {
    width: 100% !important;
}
.banner-tab .elementor-field-subgroup.elementor-subgroup-inline {
    width: 100% !important;
    justify-content: center;
    gap: 10px 10px;
}
.elementor-field-group-field_03c662c {
    margin: 20px 0px 0px 0px;
}

}