.elementor-4686 .elementor-element.elementor-element-7fca97d0{padding:10% 0% 10% 0%;}.elementor-bc-flex-widget .elementor-4686 .elementor-element.elementor-element-7651ca6d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4686 .elementor-element.elementor-element-7651ca6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4686 .elementor-element.elementor-element-50d79796{text-align:center;}.elementor-4686 .elementor-element.elementor-element-50d79796 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:98px;font-weight:700;line-height:98px;letter-spacing:5.4px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.46);color:#FFFFFF;}.elementor-4686 .elementor-element.elementor-element-363d18bb{padding:75px 0px 15px 0px;}.elementor-4686 .elementor-element.elementor-element-31bdb628 > .elementor-element-populated{margin:0px 0px 0px -30px;--e-column-margin-right:0px;--e-column-margin-left:-30px;}.elementor-4686 .elementor-element.elementor-element-38b86551 img{width:90%;}.elementor-4686 .elementor-element.elementor-element-3ff633de > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4686 .elementor-element.elementor-element-3ff633de{line-height:40px;}.elementor-4686 .elementor-element.elementor-element-3c8c57da{font-size:22px;line-height:42px;}.elementor-4686 .elementor-element.elementor-element-fb5d47c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4686 .elementor-element.elementor-element-27b6603{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-4686 .elementor-element.elementor-element-50d79796 .elementor-heading-title{font-size:75px;}.elementor-bc-flex-widget .elementor-4686 .elementor-element.elementor-element-31bdb628.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4686 .elementor-element.elementor-element-31bdb628.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4686 .elementor-element.elementor-element-31bdb628.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4686 .elementor-element.elementor-element-31bdb628 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4686 .elementor-element.elementor-element-38b86551 img{width:60%;}.elementor-4686 .elementor-element.elementor-element-5b6920e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4686 .elementor-element.elementor-element-5b6920e > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-4686 .elementor-element.elementor-element-3f1fc759{text-align:center;}.elementor-4686 .elementor-element.elementor-element-3ff633de{text-align:center;}.elementor-4686 .elementor-element.elementor-element-3c8c57da{text-align:center;}}@media(max-width:767px){.elementor-4686 .elementor-element.elementor-element-50d79796 .elementor-heading-title{font-size:35px;}.elementor-4686 .elementor-element.elementor-element-363d18bb{padding:0px 0px 0px 0px;}.elementor-4686 .elementor-element.elementor-element-31bdb628 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-4686 .elementor-element.elementor-element-38b86551 img{width:90%;}}@media(min-width:768px){.elementor-4686 .elementor-element.elementor-element-31bdb628{width:45%;}.elementor-4686 .elementor-element.elementor-element-5b6920e{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4686 .elementor-element.elementor-element-31bdb628{width:100%;}.elementor-4686 .elementor-element.elementor-element-5b6920e{width:100%;}}/* Start custom CSS for section, class: .elementor-element-7fca97d0 */.elementor-4686 .elementor-element.elementor-element-7fca97d0 {
background: linear-gradient(56deg, rgb(25 74 154) 0%, rgb(240 247 249) 34%, rgb(18 74 154) 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38b86551 *//* Custom offset border for image */
.offset-border {
    position: relative;
    display: inline-block;
}

.offset-border::before {
    content: "";
    position: absolute;
    top: 30px; /* Adjust the offset as needed */
    left: 0px; /* Adjust the offset as needed */
    right: 70px; /* Adjust the offset as needed */
    bottom: -30px; /* Adjust the offset as needed */
    border: 1px solid #0d6efd; /* Adjust the border width and color */
    z-index: -1; /* Ensure the border is behind the image */
}

/* Tablet */
@media (max-width: 768px) {
    .offset-border::before {
        top: 30px; /* Adjust the offset as needed for tablets */
        left: 120px; /* Adjust the offset as needed for tablets */
        right: 180px; /* Adjust the offset as needed for tablets */
        bottom: -30px; /* Adjust the offset as needed for tablets */
    }
}

/* Mobile */
@media (max-width: 480px) {
    .offset-border::before {
        top: 10px; /* Adjust the offset as needed for mobile */
        left: 0px; /* Adjust the offset as needed for mobile */
        right: 30px; /* Adjust the offset as needed for mobile */
        bottom: -10px; /* Adjust the offset as needed for mobile */
    }
}/* End custom CSS */