.elementor-1630 .elementor-element.elementor-element-d6c62bc > .elementor-container{min-height:0px;}.elementor-1630 .elementor-element.elementor-element-d6c62bc, .elementor-1630 .elementor-element.elementor-element-d6c62bc > .elementor-background-overlay{border-radius:00px 00px 00px 00px;}.elementor-1630 .elementor-element.elementor-element-0d3f7ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}#elementor-popup-modal-1630 .dialog-widget-content{animation-duration:0.7s;border-radius:7px 7px 7px 7px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1630{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1630 .dialog-message{width:472px;height:240px;align-items:flex-start;}/* Start custom CSS for shortcode, class: .elementor-element-0d3f7ea */.popbtn {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    justify-content: flex-end;
}

.clearpop {
    width: min-content !important;
    padding: 0 10px 0 10px;
    background: #eee !important;
    border: 0;
}
.clearpop:hover {
    color: black;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6c62bc */.popup-select-city {
    display: flex;
    flex-wrap: wrap;
    width: 90%;
    margin-top: 12px;
    margin-right: 5%;
    align-items: center;
    justify-content: center;
    font-size: 18px;
}

.elementor-1630 .elementor-element.elementor-element-d6c62bc {
        height: 500px;
        overflow: hidden;
        scroll-behavior: none;
}

.elementor-1630 .elementor-element.elementor-element-d6c62bc select {
    background-color: #fff;
    border: 1px solid #c4c4c4;
    border-radius: 7px;
    display: flex;
    align-items: center;
    height: 6vh;
        -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent;
    background-image: url(/wp-content/uploads/checkout/arrow.png);
    background-repeat: no-repeat;
    background-position-x: 5%;
    background-position-y: 15px;
}

.elementor-1630 .elementor-element.elementor-element-d6c62bc h1 {
    color:#ac100f;
    font-size: 30px;
    text-align: center;
}

.elementor-1630 .elementor-element.elementor-element-d6c62bc button {
    background-color: #ac100f;
    margin-top: 18px;
    width: 100%;
        border-radius: 7px;
        font-size: 18px;

}
.elementor-1630 .elementor-element.elementor-element-d6c62bc button:hover {
background-color: #801713;
}

 #elementor-popup-modal-1630 .dialog-message {
    width: 472px;
    height: 270px;
    align-items: flex-start;
    overflow: hidden;
}

.elementor-1630 .elementor-element.elementor-element-d6c62bc select {
    height: 3vh;
}/* End custom CSS */