.elementor-5968 .elementor-element.elementor-element-4e730dc6{--display:flex;--background-transition:0.3s;}.elementor-5968 .elementor-element.elementor-element-cdd8459{--display:flex;--min-height:112px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:38px;--padding-left:85px;--padding-right:30px;}.elementor-5968 .elementor-element.elementor-element-cdd8459:not(.elementor-motion-effects-element-type-background), .elementor-5968 .elementor-element.elementor-element-cdd8459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020829;}.elementor-5968 .elementor-element.elementor-element-cdd8459, .elementor-5968 .elementor-element.elementor-element-cdd8459::before{--border-transition:0.3s;}.elementor-5968 .elementor-element.elementor-element-b1910f{text-align:center;}.elementor-5968 .elementor-element.elementor-element-b1910f .elementor-heading-title{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:32px;font-weight:600;}.elementor-5968 .elementor-element.elementor-element-b1910f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5968 .elementor-element.elementor-element-b1910f.elementor-element{--align-self:flex-start;}.elementor-5968 .elementor-element.elementor-element-3c2bbbba{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:080px;--padding-left:85px;--padding-right:10px;}.elementor-5968 .elementor-element.elementor-element-3c2bbbba:not(.elementor-motion-effects-element-type-background), .elementor-5968 .elementor-element.elementor-element-3c2bbbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393939;}.elementor-5968 .elementor-element.elementor-element-3c2bbbba, .elementor-5968 .elementor-element.elementor-element-3c2bbbba::before{--border-transition:0.3s;}.elementor-5968 .elementor-element.elementor-element-703bb2ba{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:12px;}.elementor-5968 .elementor-element.elementor-element-39dbaa0d{--divider-border-style:solid;--divider-color:#686868;--divider-border-width:1px;}.elementor-5968 .elementor-element.elementor-element-39dbaa0d .elementor-divider-separator{width:100%;}.elementor-5968 .elementor-element.elementor-element-39dbaa0d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5968 .elementor-element.elementor-element-39dbaa0d > .elementor-widget-container{margin:0px 0px 13px 0px;padding:0px 150px 0px 0px;}.elementor-5968 .elementor-element.elementor-element-530b7fe7{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:11px;}.elementor-5968 .elementor-element.elementor-element-3c31769e .elementor-button{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;background-color:#393939;}.elementor-5968 .elementor-element.elementor-element-3c31769e > .elementor-widget-container{margin:18px 0px 0px 120px;}@media(max-width:1550px){.elementor-5968 .elementor-element.elementor-element-b1910f{text-align:left;}.elementor-5968 .elementor-element.elementor-element-b1910f.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-5968 .elementor-element.elementor-element-4e730dc6{--content-width:590px;}}@media(max-width:1550px) and (min-width:768px){.elementor-5968 .elementor-element.elementor-element-4e730dc6{--content-width:590px;}}@media(max-width:1180px) and (min-width:768px){.elementor-5968 .elementor-element.elementor-element-4e730dc6{--content-width:590px;}}@media(min-width:2400px){.elementor-5968 .elementor-element.elementor-element-4e730dc6{--content-width:590px;}}@media(max-width:1180px){.elementor-5968 .elementor-element.elementor-element-cdd8459{--padding-top:40px;--padding-bottom:40px;--padding-left:085px;--padding-right:0px;}.elementor-5968 .elementor-element.elementor-element-b1910f{text-align:center;}.elementor-5968 .elementor-element.elementor-element-b1910f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5968 .elementor-element.elementor-element-b1910f.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-5968 .elementor-element.elementor-element-4e730dc6{--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5968 .elementor-element.elementor-element-4e730dc6.e-con{--align-self:center;}.elementor-5968 .elementor-element.elementor-element-cdd8459{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5968 .elementor-element.elementor-element-cdd8459.e-con{--align-self:flex-start;}.elementor-5968 .elementor-element.elementor-element-b1910f{text-align:left;}.elementor-5968 .elementor-element.elementor-element-b1910f .elementor-heading-title{font-size:22px;}.elementor-5968 .elementor-element.elementor-element-b1910f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5968 .elementor-element.elementor-element-b1910f.elementor-element{--align-self:flex-start;}.elementor-5968 .elementor-element.elementor-element-3c2bbbba{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-5968 .elementor-element.elementor-element-530b7fe7{line-height:25px;}.elementor-5968 .elementor-element.elementor-element-3c31769e > .elementor-widget-container{margin:0px 0px 0px -23px;}.elementor-5968 .elementor-element.elementor-element-3c31769e.elementor-element{--align-self:flex-start;}}/* Start custom CSS for text-editor, class: .elementor-element-530b7fe7 */.tel-num, .mail-con{
    color: white;
}

.tel-num:hover, .mail-con:hover{
    color: #D9D9D9;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c31769e */.btnFooterContactForm a > span:after {
    content: "";
    display: inline-block;
    width: 154.2px;
    height: 1px;
    background: white;
    display: none;
    margin-top: 7px;
    margin-left: 15px;
 
}
 
.btnFooterContactForm a > span > span {
    display: inline-block;
    order: initial;
}
 
.btnFooterContactForm a {align-items: center;}
 
.btnFooterContactForm a:hover > span:after{
      display: inline-block
}/* End custom CSS */
/* Start custom CSS */media (max-width: 768px) {
    .vision-becomes-mission-w .cont-r {
        width: 90%;
    }
}/* End custom CSS */