.elementor-638 .elementor-element.elementor-element-88ca54a{--spacer-size:50px;}.elementor-638 .elementor-element.elementor-element-ce1e11f{animation-duration:1800ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-primary{font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-primary );margin:0px 0px 14px 0px;max-width:1584px;}.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-secondary{font-size:30px;font-weight:bold;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-secondary );margin:0px 0px 41px 0px;max-width:1146px;}.elementor-638 .elementor-element.elementor-element-016ca02{text-align:justify;font-size:15px;font-weight:300;}.elementor-638 .elementor-element.elementor-element-6d3924a{--spacer-size:103px;}.elementor-638 .elementor-element.elementor-element-b6aa6ac:not(.elementor-motion-effects-element-type-background), .elementor-638 .elementor-element.elementor-element-b6aa6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-638 .elementor-element.elementor-element-b6aa6ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-638 .elementor-element.elementor-element-b6aa6ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-638 .elementor-element.elementor-element-d310c53{--spacer-size:70px;}.elementor-638 .elementor-element.elementor-element-4b42e2c .elementor-icon-box-title, .elementor-638 .elementor-element.elementor-element-4b42e2c .elementor-icon-box-title a{font-size:20px;}.elementor-638 .elementor-element.elementor-element-4b42e2c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-638 .elementor-element.elementor-element-2e98ca0{--spacer-size:70px;}.elementor-638 .elementor-element.elementor-element-d94b8d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-638 .elementor-element.elementor-element-d94b8d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-638 .elementor-element.elementor-element-9b58d40{--spacer-size:87px;}.elementor-638 .elementor-element.elementor-element-7e6ec97 > .elementor-container{max-width:1110px;}.elementor-638 .elementor-element.elementor-element-e03b822{animation-duration:1800ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-638 .elementor-element.elementor-element-e03b822 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-638 .elementor-element.elementor-element-e03b822 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-638 .elementor-element.elementor-element-e03b822 .aux-modern-heading-secondary{font-size:27px;font-weight:bold;text-transform:none;line-height:1.4em;color:var( --e-global-color-secondary );margin:0px 0px 10px 0px;max-width:1146px;}.elementor-638 .elementor-element.elementor-element-00091ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-638 .elementor-element.elementor-element-00091ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-638 .elementor-element.elementor-element-a56e447{--spacer-size:20px;}.elementor-638 .elementor-element.elementor-element-ddbefdb{text-align:justify;font-size:14px;}.elementor-638 .elementor-element.elementor-element-cb7c6dc{text-align:justify;font-size:14px;}.elementor-638 .elementor-element.elementor-element-b29af79{text-align:justify;font-size:14px;}.elementor-638 .elementor-element.elementor-element-a16e9ed{text-align:justify;font-size:14px;}.elementor-638 .elementor-element.elementor-element-092451a{--spacer-size:20px;}.elementor-638 .elementor-element.elementor-element-4be8ea2{text-align:justify;font-size:14px;}.elementor-638 .elementor-element.elementor-element-c68dbc8{text-align:justify;font-size:14px;}.elementor-638 .elementor-element.elementor-element-1c6c509{text-align:justify;font-size:14px;}.elementor-638 .elementor-element.elementor-element-3b75df9{text-align:justify;font-size:14px;}.elementor-638 .elementor-element.elementor-element-422e2f2{--spacer-size:30px;}.elementor-638 .elementor-element.elementor-element-cde487c{width:var( --container-widget-width, 98.524% );max-width:98.524%;--container-widget-width:98.524%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-638 .elementor-element.elementor-element-35d96f9{--spacer-size:50px;}.elementor-638 .elementor-element.elementor-element-6392afd{--spacer-size:80px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-638 .elementor-element.elementor-element-d693a22{width:12.486%;}.elementor-638 .elementor-element.elementor-element-27c255d{width:33.833%;}.elementor-638 .elementor-element.elementor-element-7c40413{width:7.293%;}.elementor-638 .elementor-element.elementor-element-ead12c5{width:34.151%;}.elementor-638 .elementor-element.elementor-element-d4b409e{width:12.235%;}.elementor-638 .elementor-element.elementor-element-fbdf50d{width:12.349%;}.elementor-638 .elementor-element.elementor-element-7dde4eb{width:76.98%;}.elementor-638 .elementor-element.elementor-element-272d246{width:10.337%;}}@media(max-width:1024px){.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-primary{font-size:17px;margin:0px 0px 0px 0px;}.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-secondary{font-size:40px;margin:0px 0px 20px 0px;max-width:582px;}.elementor-638 .elementor-element.elementor-element-e03b822 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-638 .elementor-element.elementor-element-e03b822 .aux-modern-heading-secondary{font-size:31px;margin:0px 0px 20px 0px;max-width:582px;}.elementor-638 .elementor-element.elementor-element-1c6c509{width:var( --container-widget-width, 209.438px );max-width:209.438px;--container-widget-width:209.438px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-primary{font-size:15px;}.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-secondary{font-size:27px;}.elementor-638 .elementor-element.elementor-element-e03b822 .aux-modern-heading-secondary{font-size:27px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-ce1e11f */.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-divider:after{
    content: "";
    width: 71px;
    height: 5px;
    background-color: var( --e-global-color-secondary );
    position: absolute;
    left: 34px;
}
.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-description span{
    color: var( --e-global-color-primary );
    font-size: 16px;
    text-decoration: underline;
}
@media only screen and (max-width: 767px) {
.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-divider:after{
left: 32px;
}
}
@media only screen and (max-width: 1025px) and (min-width: 768px) {

.elementor-638 .elementor-element.elementor-element-ce1e11f .aux-modern-heading-divider{
    position: relative;
    margin: auto;
    margin-top:15px;
    left: -30px;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e03b822 */.elementor-638 .elementor-element.elementor-element-e03b822 .aux-modern-heading-divider:after{
    content: "";
    width: 71px;
    height: 5px;
    background-color: var( --e-global-color-secondary );
    position: absolute;
    left: 34px;
}
.elementor-638 .elementor-element.elementor-element-e03b822 .aux-modern-heading-description span{
    color: var( --e-global-color-primary );
    font-size: 16px;
    text-decoration: underline;
}
@media only screen and (max-width: 767px) {
.elementor-638 .elementor-element.elementor-element-e03b822 .aux-modern-heading-divider:after{
left: 32px;
}
}
@media only screen and (max-width: 1025px) and (min-width: 768px) {

.elementor-638 .elementor-element.elementor-element-e03b822 .aux-modern-heading-divider{
    position: relative;
    margin: auto;
    margin-top:15px;
    left: -30px;
}
}/* End custom CSS */