.elementor-988401 .elementor-element.elementor-element-2c5122a:not(.elementor-motion-effects-element-type-background), .elementor-988401 .elementor-element.elementor-element-2c5122a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122662;}.elementor-988401 .elementor-element.elementor-element-2c5122a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-988401 .elementor-element.elementor-element-2c5122a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988401 .elementor-element.elementor-element-18b26bb .eael-dual-header .title{color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-18b26bb .eael-dual-header .title span.lead{color:#9401D9;}.elementor-988401 .elementor-element.elementor-element-18b26bb .eael-dual-header .subtext{color:#4d4d4d;}.elementor-988401 .elementor-element.elementor-element-18b26bb .eael-dch-separator-wrap{justify-content:center;}.elementor-988401 .elementor-element.elementor-element-18b26bb .eael-dch-separator-wrap .separator-one{width:15%;height:5px;}.elementor-988401 .elementor-element.elementor-element-18b26bb .eael-dch-separator-wrap .separator-two{width:15%;height:5px;}.elementor-988401 .elementor-element.elementor-element-5085255{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-988401 .elementor-element.elementor-element-5085255 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988401 .elementor-element.elementor-element-f2ec812.elementor-view-stacked .elementor-icon{background-color:#122662;fill:#FFFFFF;color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-f2ec812.elementor-view-framed .elementor-icon, .elementor-988401 .elementor-element.elementor-element-f2ec812.elementor-view-default .elementor-icon{fill:#122662;color:#122662;border-color:#122662;}.elementor-988401 .elementor-element.elementor-element-f2ec812.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-f2ec812{--icon-box-icon-margin:15px;}.elementor-988401 .elementor-element.elementor-element-f2ec812 > .elementor-widget-container{padding:35px 25px 35px 25px;background-color:#FFFFFF;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-988401 .elementor-element.elementor-element-82e05e8.elementor-view-stacked .elementor-icon{background-color:#122662;fill:#FFFFFF;color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-82e05e8.elementor-view-framed .elementor-icon, .elementor-988401 .elementor-element.elementor-element-82e05e8.elementor-view-default .elementor-icon{fill:#122662;color:#122662;border-color:#122662;}.elementor-988401 .elementor-element.elementor-element-82e05e8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-82e05e8{--icon-box-icon-margin:15px;}.elementor-988401 .elementor-element.elementor-element-82e05e8 > .elementor-widget-container{padding:35px 25px 35px 25px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-988401 .elementor-element.elementor-element-8173f73{margin-top:0px;margin-bottom:190px;}.elementor-988401 .elementor-element.elementor-element-bc7c861.elementor-view-stacked .elementor-icon{background-color:#122662;fill:#FFFFFF;color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-bc7c861.elementor-view-framed .elementor-icon, .elementor-988401 .elementor-element.elementor-element-bc7c861.elementor-view-default .elementor-icon{fill:#122662;color:#122662;border-color:#122662;}.elementor-988401 .elementor-element.elementor-element-bc7c861.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-bc7c861{--icon-box-icon-margin:15px;}.elementor-988401 .elementor-element.elementor-element-bc7c861 > .elementor-widget-container{padding:35px 25px 35px 25px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-988401 .elementor-element.elementor-element-b70547e.elementor-view-stacked .elementor-icon{background-color:#122662;fill:#FFFFFF;color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-b70547e.elementor-view-framed .elementor-icon, .elementor-988401 .elementor-element.elementor-element-b70547e.elementor-view-default .elementor-icon{fill:#122662;color:#122662;border-color:#122662;}.elementor-988401 .elementor-element.elementor-element-b70547e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-b70547e{--icon-box-icon-margin:15px;}.elementor-988401 .elementor-element.elementor-element-b70547e > .elementor-widget-container{padding:35px 25px 35px 25px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-988401 .elementor-element.elementor-element-36044b7.elementor-view-stacked .elementor-icon{background-color:#122662;fill:#FFFFFF;color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-36044b7.elementor-view-framed .elementor-icon, .elementor-988401 .elementor-element.elementor-element-36044b7.elementor-view-default .elementor-icon{fill:#122662;color:#122662;border-color:#122662;}.elementor-988401 .elementor-element.elementor-element-36044b7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-988401 .elementor-element.elementor-element-36044b7{--icon-box-icon-margin:15px;}.elementor-988401 .elementor-element.elementor-element-36044b7 > .elementor-widget-container{padding:35px 25px 35px 25px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}@media(min-width:768px){.elementor-988401 .elementor-element.elementor-element-3af4daf{width:60%;}.elementor-988401 .elementor-element.elementor-element-d5e7b6e{width:40%;}}/* Start custom CSS for icon-box, class: .elementor-element-f2ec812 */.elementor-988401 .elementor-element.elementor-element-f2ec812 {
	position: relative;
}
.elementor-988401 .elementor-element.elementor-element-f2ec812:before, .elementor-988401 .elementor-element.elementor-element-f2ec812:after {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: .3s
}
.elementor-988401 .elementor-element.elementor-element-f2ec812:before {
    border-top: 3px solid #122662;
    border-left: 3px solid #122662;
    left: 0;
    right: 0;
}

.elementor-988401 .elementor-element.elementor-element-f2ec812:after {
    border-right: 3px solid #122662;
    border-bottom: 3px solid #122662;
    right: 0;
    bottom: 0;
}

.elementor-988401 .elementor-element.elementor-element-f2ec812:hover:before, .elementor-988401 .elementor-element.elementor-element-f2ec812:hover:after {
    width: 50%;
    height: 50%;
}

.elementor-988401 .elementor-element.elementor-element-f2ec812:hover span {
    border-radius: 0;
}

.elementor-icon-box-wrapper {
  height: 420px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-82e05e8 */.elementor-988401 .elementor-element.elementor-element-82e05e8 {
	position: relative;
}
.elementor-988401 .elementor-element.elementor-element-82e05e8:before, .elementor-988401 .elementor-element.elementor-element-82e05e8:after {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: .3s
}
.elementor-988401 .elementor-element.elementor-element-82e05e8:before {
    border-top: 3px solid #122662;
    border-left: 3px solid #122662;
    left: 0;
    right: 0;
}

.elementor-988401 .elementor-element.elementor-element-82e05e8:after {
    border-right: 3px solid #122662;
    border-bottom: 3px solid #122662;
    right: 0;
    bottom: 0;
}

.elementor-988401 .elementor-element.elementor-element-82e05e8:hover:before, .elementor-988401 .elementor-element.elementor-element-82e05e8:hover:after {
    width: 50%;
    height: 50%;
}

.elementor-988401 .elementor-element.elementor-element-82e05e8:hover span {
    border-radius: 0;
}


.elementor-icon-box-wrapper {
  height: 420px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc7c861 */.elementor-988401 .elementor-element.elementor-element-bc7c861 {
	position: relative;
}
.elementor-988401 .elementor-element.elementor-element-bc7c861:before, .elementor-988401 .elementor-element.elementor-element-bc7c861:after {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: .3s
}
.elementor-988401 .elementor-element.elementor-element-bc7c861:before {
    border-top: 3px solid #122662;
    border-left: 3px solid #122662;
    left: 0;
    right: 0;
}

.elementor-988401 .elementor-element.elementor-element-bc7c861:after {
    border-right: 3px solid #122662;
    border-bottom: 3px solid #122662;
    right: 0;
    bottom: 0;
}

.elementor-988401 .elementor-element.elementor-element-bc7c861:hover:before, .elementor-988401 .elementor-element.elementor-element-bc7c861:hover:after {
    width: 50%;
    height: 50%;
}

.elementor-988401 .elementor-element.elementor-element-bc7c861:hover span {
    border-radius: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b70547e */.elementor-988401 .elementor-element.elementor-element-b70547e {
	position: relative;
}
.elementor-988401 .elementor-element.elementor-element-b70547e:before, .elementor-988401 .elementor-element.elementor-element-b70547e:after {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: .3s
}
.elementor-988401 .elementor-element.elementor-element-b70547e:before {
    border-top: 3px solid #122662;
    border-left: 3px solid #122662;
    left: 0;
    right: 0;
}

.elementor-988401 .elementor-element.elementor-element-b70547e:after {
    border-right: 3px solid #122662;
    border-bottom: 3px solid #122662;
    right: 0;
    bottom: 0;
}

.elementor-988401 .elementor-element.elementor-element-b70547e:hover:before, .elementor-988401 .elementor-element.elementor-element-b70547e:hover:after {
    width: 50%;
    height: 50%;
}

.elementor-988401 .elementor-element.elementor-element-b70547e:hover span {
    border-radius: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36044b7 */.elementor-988401 .elementor-element.elementor-element-36044b7 {
	position: relative;
}
.elementor-988401 .elementor-element.elementor-element-36044b7:before, .elementor-988401 .elementor-element.elementor-element-36044b7:after {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    transition: .3s
}
.elementor-988401 .elementor-element.elementor-element-36044b7:before {
    border-top: 3px solid #122662;
    border-left: 3px solid #122662;
    left: 0;
    right: 0;
}

.elementor-988401 .elementor-element.elementor-element-36044b7:after {
    border-right: 3px solid #122662;
    border-bottom: 3px solid #122662;
    right: 0;
    bottom: 0;
}

.elementor-988401 .elementor-element.elementor-element-36044b7:hover:before, .elementor-988401 .elementor-element.elementor-element-36044b7:hover:after {
    width: 50%;
    height: 50%;
}

.elementor-988401 .elementor-element.elementor-element-36044b7:hover span {
    border-radius: 0;
}/* End custom CSS */