.elementor-897 .elementor-element.elementor-element-9b542a6:not(.elementor-motion-effects-element-type-background), .elementor-897 .elementor-element.elementor-element-9b542a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4D8DA;}.elementor-897 .elementor-element.elementor-element-9b542a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-897 .elementor-element.elementor-element-9b542a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-640de68{text-align:center;}.elementor-897 .elementor-element.elementor-element-7bf05f5{text-align:center;}.elementor-897 .elementor-element.elementor-element-7bf05f5 .elementor-heading-title{font-weight:400;color:#43ACF6;}.elementor-897 .elementor-element.elementor-element-a918271{padding:50px 0px 50px 0px;}.elementor-897 .elementor-element.elementor-element-fb999c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-897 .elementor-element.elementor-element-fb999c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-897 .elementor-element.elementor-element-fb999c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:40px 40px 40px 40px;}.elementor-897 .elementor-element.elementor-element-fb999c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-ef19117{margin-top:40px;margin-bottom:0px;}.elementor-897 .elementor-element.elementor-element-e3e58be{font-size:24px;line-height:1.4em;}.elementor-897 .elementor-element.elementor-element-bd82f13{font-size:24px;line-height:1.4em;color:#B1000B;}.elementor-897 .elementor-element.elementor-element-76bf33b{text-align:center;}.elementor-897 .elementor-element.elementor-element-16ffba0{text-align:center;}.elementor-897 .elementor-element.elementor-element-3c06b80:not(.elementor-motion-effects-element-type-background), .elementor-897 .elementor-element.elementor-element-3c06b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B4876;}.elementor-897 .elementor-element.elementor-element-3c06b80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-897 .elementor-element.elementor-element-3c06b80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-4294b68{text-align:center;}.elementor-897 .elementor-element.elementor-element-4294b68 .elementor-heading-title{color:#FFFFFF;}.elementor-897 .elementor-element.elementor-element-33ea9e2 .elementor-button{background-color:#B1000B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:20px 50px 20px 50px;}.elementor-897 .elementor-element.elementor-element-33ea9e2 .elementor-button:hover, .elementor-897 .elementor-element.elementor-element-33ea9e2 .elementor-button:focus{background-color:#8E010A;}.elementor-897 .elementor-element.elementor-element-de4f622{padding:50px 0px 50px 0px;}.elementor-897 .elementor-element.elementor-element-7021f7e:not(.elementor-motion-effects-element-type-background), .elementor-897 .elementor-element.elementor-element-7021f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-897 .elementor-element.elementor-element-7021f7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-897 .elementor-element.elementor-element-7021f7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-0e4e47e img{width:100%;max-width:200px;border-radius:50% 50% 50% 50%;}.elementor-897 .elementor-element.elementor-element-3f58d63{text-align:center;}.elementor-897 .elementor-element.elementor-element-56e3c27{text-align:center;}.elementor-897 .elementor-element.elementor-element-56e3c27 .elementor-heading-title{font-weight:500;}.elementor-897 .elementor-element.elementor-element-67df078{text-align:center;color:#162447;}@media(min-width:768px){.elementor-897 .elementor-element.elementor-element-4a23910{width:30%;}.elementor-897 .elementor-element.elementor-element-37269a9{width:70%;}}/* Start custom CSS */<style>
.font-36 {
    font-size:36px;
    line-height:1.2;
}
.font-30 {
    font-size:30px;
}
.font-24 {
    font-size:24px;
}
.btn-huge {
    font-size:  24px;
    padding: 10px 40px;
}

.weight-700 {
    font-weight:700;
}

.well-inf label {
    font-size:  15px;
    font-weight:  600;
    margin-top: 20px;
}

.well-inf form br {
    display:  none;
}

.well-inf form + p {
    margin:  0;
}

.well-inf form .btn {
    width:  100%;
    padding: 20px;
    font-size:  24px;
    font-weight:  700;
}

#cd {
    text-align:center;
    margin:30px auto;
}

.cd-wrapper .cd-number {
    width:  100px;
    height:  100px;
    background:  #202020;
    text-align:  center;
    display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    font-size:  60px;
    font-weight:  700;
    padding:  5px;
    -webkit-box-align:  center;
        -ms-flex-align:  center;
            align-items:  center;
    -webkit-box-pack:  center;
        -ms-flex-pack:  center;
            justify-content:  center;
}

.cd-wrapper {
    text-align:  center;
    max-width: 100px;
    margin: 15px 45px;
    display: inline-block;
}

.cd-wrapper .des {
    font-size:  24px;
}

.well-shadow {
    box-shadow: 0 5px 5px #c5c5c5;
}

.bottom-footer a {
    color:#fff;
}

@media (min-width:992px) and (max-width:1199px) {
    .font-36 {
        font-size: 30px;
    }
    .font-30 {
        font-size: 26px;
    }
}

@media (max-width:767px) {
    .font-36 {
        font-size: 20px;
    }
    .font-24 {
        font-size: 19px;
    }
    .font-30 {
        font-size: 18px;
    }
    .cd-wrapper {
        margin: 15px 3px;
        max-width: 60px;
    }
    .cd-wrapper .cd-number {
        font-size:  30px;
        width:60px;
        height:60px;
    }
    .cd-wrapper .des {
        font-size:  14px;
    }
    .btn-huge {
        padding: 10px 20px;
    }
}
</style>/* End custom CSS */