.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-ecdaf63b-8ea8-84b1-cfc8-4747f1b8328a {
.card-interactive:focus {
box-shadow: unset; 
background-color: #FFF;
border-color: rgba(0, 0, 0, 0.125);
}
}.lfr-layout-structure-item-1050bac2-0965-db7c-bdda-1178290c7e63 {
.component-slider .slider-text h1 {
    font-size: 27px;
}
.component-slider .slider-text .btn-secondary.rounded-pill {

    font-family: 'Montserrat-Medium';
}
@media (max-width: 750px) {
    .carousel {
        .calls-numbers {
            position: absolute;
            right: 5%;
            top: 5%;
            width: fit-content;
                height: 40px;
            .call-contanier {
                background-color: #07529D;
                border-radius: 10px;
                padding: 5px;

                .icon {
                    width: 30px;
                    height: 30px;
                }

                .call-text {
                    font-size: 9px;
                }
            }
        }
    }

    .component-slider {
        .slider-text {
            width: 95%;
            text-align: center;
            top: 76%;
            left: 50%;
            transform: translate(-50%, -50%);

            h1 {
                font-size: 10px;
                line-height: 18px;
                    margin-bottom: 5px;

            }

            h3 {
                font-size: 16px;
                    margin-bottom: 5px;

            }

            .btn-secondary.rounded-pill {
                padding: 4px 14px;
                height: 29px;
                font-size: 13px;
            }
        }

        .carousel-navigation {
            li {
                display: none;
            }
        }
    }
}
}.lfr-layout-structure-item-988a9f5a-0a2e-7cd3-e886-6e079626838a {
.carousel .calls-numbers {
    position: absolute;
    right: 3%;
}
    .component-slider .slider-text .btn-secondary.rounded-pill {
        font-family: 'Montserrat-Medium';
    }
@media (max-width: 575.98px) {
    .carousel {
        .calls-numbers {
            position: absolute;
            right: 5%;
            top: 5%;
            width: fit-content;
             height: 40px;
            .call-contanier {
                padding: 5px;

                .icon {
                    width: 30px;
                    height: 30px;
                }

                .call-text {
                    font-size: 9px;
                }
            }
        }
    }

    .component-slider {
        .slider-text {
            width: 83%;
            text-align: center;
            top: 76%;
            left: 50%;
            transform: translate(-50%, -50%);

            h1 {
                font-size: 10px;
                line-height: 18px;
                    margin-bottom: 5px;

            }

            h3 {
                font-size: 16px;
                    margin-bottom: 5px;

            }

            .btn-secondary.rounded-pill {
                padding: 4px 14px;
                height: 29px;
                font-size: 13px;
            }
        }

        .carousel-navigation {
            li {
                display: none;
            }
        }
    }
}
}.lfr-layout-structure-item-1814be7d-47ba-dc7c-5be8-6d81d9958be3 {
.component-slider .slider-text {
    width: 45%;
}
.carousel .calls-numbers {
    position: absolute;
    right: 3%;
}
    .component-slider .slider-text .btn-secondary.rounded-pill {
        font-family: Montserrat-Medium;
min-width: auto;
    }
@media (max-width: 575.98px) {
    .carousel {
        .calls-numbers {
            position: absolute;
            right: 5%;
            top: 5%;
            width: fit-content;
               height: 40px;
            .call-contanier {
                padding: 5px;

                .icon {
                    width: 30px;
                    height: 30px;
                }

                .call-text {
                    font-size: 9px;
                }
            }
        }
    }

    .component-slider {
        .slider-text {
            width: 83%;
            text-align: center;
            top: 76%;
            left: 50%;
            transform: translate(-50%, -50%);

            h1 {
                font-size: 10px;
                line-height: 18px;
                    margin-bottom: 5px;

            }

            h3 {
                font-size: 16px;
                    margin-bottom: 5px;

            }

            .btn-secondary.rounded-pill {
                padding: 4px 14px;
                height: 29px;
                font-size: 13px;
            }
        }

        .carousel-navigation {
            li {
                display: none;
            }
        }
    }
}
}.lfr-layout-structure-item-75a6e36c-8f14-ab96-c2f5-aac411bf8470 {
overflow: auto !important;
}
.lfr-layout-structure-item-02156083-3bb1-f900-b83b-bfab4e045fe2 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
