.elementor-629 .elementor-element.elementor-element-b1cb482{--display:flex;--gap:15px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:60px;--padding-right:30px;--padding-bottom:60px;--padding-left:30px;}.elementor-629 .elementor-element.elementor-element-b1cb482, .elementor-629 .elementor-element.elementor-element-b1cb482::before{--border-transition:0.3s;}.elementor-629 .elementor-element.elementor-element-5aa95851 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-629 .elementor-element.elementor-element-3100b0cb .elementor-heading-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-ab266ef-font-size );font-weight:var( --e-global-typography-ab266ef-font-weight );line-height:var( --e-global-typography-ab266ef-line-height );letter-spacing:var( --e-global-typography-ab266ef-letter-spacing );word-spacing:var( --e-global-typography-ab266ef-word-spacing );}.elementor-629 .elementor-element.elementor-element-3b9ce4cd .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}@media(max-width:1338px){.elementor-629 .elementor-element.elementor-element-5aa95851 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-629 .elementor-element.elementor-element-3100b0cb .elementor-heading-title{font-size:var( --e-global-typography-ab266ef-font-size );line-height:var( --e-global-typography-ab266ef-line-height );letter-spacing:var( --e-global-typography-ab266ef-letter-spacing );word-spacing:var( --e-global-typography-ab266ef-word-spacing );}.elementor-629 .elementor-element.elementor-element-3b9ce4cd .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-629 .elementor-element.elementor-element-5aa95851 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-629 .elementor-element.elementor-element-3100b0cb .elementor-heading-title{font-size:var( --e-global-typography-ab266ef-font-size );line-height:var( --e-global-typography-ab266ef-line-height );letter-spacing:var( --e-global-typography-ab266ef-letter-spacing );word-spacing:var( --e-global-typography-ab266ef-word-spacing );}.elementor-629 .elementor-element.elementor-element-3b9ce4cd .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-629 .elementor-element.elementor-element-5aa95851 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-629 .elementor-element.elementor-element-3100b0cb .elementor-heading-title{font-size:var( --e-global-typography-ab266ef-font-size );line-height:var( --e-global-typography-ab266ef-line-height );letter-spacing:var( --e-global-typography-ab266ef-letter-spacing );word-spacing:var( --e-global-typography-ab266ef-word-spacing );}.elementor-629 .elementor-element.elementor-element-3b9ce4cd .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-629 .elementor-element.elementor-element-b1cb482{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b1cb482 */.elementor-629 .elementor-element.elementor-element-b1cb482:after {
    content: '';
    left: 0;
    top: 0;
    width: 30%;
    height: 5px;
    background-color: #00387B;
    position: absolute;
    transform: translate3d(0,-50%,0)
}

.elementor-629 .elementor-element.elementor-element-b1cb482 {
    position: relative;
}/* End custom CSS */