.elementor-52290 .elementor-element.elementor-element-6f69178{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-52290 .elementor-element.elementor-element-6f69178 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-52290 .elementor-element.elementor-element-03a09ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52290 .elementor-element.elementor-element-03a09ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52290 .elementor-element.elementor-element-03a09ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-52290 .elementor-element.elementor-element-03a09ad > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF1A;}.elementor-52290 .elementor-element.elementor-element-f6c267a .elementor-heading-title{line-height:1.2em;color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-f968c2b{margin-top:0px;margin-bottom:20px;}.elementor-52290 .elementor-element.elementor-element-9f1b133 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-52290 .elementor-element.elementor-element-9f1b133 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-52290 .elementor-element.elementor-element-9f1b133{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-52290 .elementor-element.elementor-element-9f1b133 .elementor-icon-list-text{transition:color 0.3s;}.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group > label, .elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-subgroup label{color:var( --e-global-color-c675940 );}.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group > label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-type-html{color:var( --e-global-color-c675940 );}.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group .elementor-field, .elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-subgroup label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52290 .elementor-element.elementor-element-8dbeb37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52290 .elementor-element.elementor-element-8dbeb37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52290 .elementor-element.elementor-element-8315f43 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon-box-wrapper{align-items:start;}.elementor-52290 .elementor-element.elementor-element-8315f43{--icon-box-icon-margin:20px;}.elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-8315f43.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-8315f43.elementor-view-framed .elementor-icon, .elementor-52290 .elementor-element.elementor-element-8315f43.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-52290 .elementor-element.elementor-element-8315f43.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon{font-size:27px;padding:12px;}.elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon-box-title, .elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon-box-title a{font-family:var( --e-global-typography-e9addf4-font-family ), Sans-serif;font-size:var( --e-global-typography-e9addf4-font-size );font-weight:var( --e-global-typography-e9addf4-font-weight );}.elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon-box-description{color:var( --e-global-color-c675940 );}.elementor-52290 .elementor-element.elementor-element-52fb46b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon-box-wrapper{align-items:start;}.elementor-52290 .elementor-element.elementor-element-52fb46b{--icon-box-icon-margin:20px;}.elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-52fb46b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-52fb46b.elementor-view-framed .elementor-icon, .elementor-52290 .elementor-element.elementor-element-52fb46b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-52290 .elementor-element.elementor-element-52fb46b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon{font-size:27px;padding:12px;}.elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon-box-title, .elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon-box-title a{font-family:var( --e-global-typography-e9addf4-font-family ), Sans-serif;font-size:var( --e-global-typography-e9addf4-font-size );font-weight:var( --e-global-typography-e9addf4-font-weight );}.elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon-box-description{color:var( --e-global-color-c675940 );}.elementor-52290 .elementor-element.elementor-element-2470dbf > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon-box-wrapper{align-items:start;}.elementor-52290 .elementor-element.elementor-element-2470dbf{--icon-box-icon-margin:20px;}.elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-2470dbf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-2470dbf.elementor-view-framed .elementor-icon, .elementor-52290 .elementor-element.elementor-element-2470dbf.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-52290 .elementor-element.elementor-element-2470dbf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon{font-size:27px;padding:12px;}.elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon-box-title, .elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon-box-title a{font-family:var( --e-global-typography-e9addf4-font-family ), Sans-serif;font-size:var( --e-global-typography-e9addf4-font-size );font-weight:var( --e-global-typography-e9addf4-font-weight );}.elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon-box-description{color:var( --e-global-color-c675940 );}@media(min-width:768px){.elementor-52290 .elementor-element.elementor-element-03a09ad{width:60%;}.elementor-52290 .elementor-element.elementor-element-c86982f{width:53.945%;}.elementor-52290 .elementor-element.elementor-element-b8387b1{width:45.979%;}.elementor-52290 .elementor-element.elementor-element-8dbeb37{width:39.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52290 .elementor-element.elementor-element-03a09ad{width:100%;}.elementor-52290 .elementor-element.elementor-element-8dbeb37{width:100%;}}@media(max-width:1024px){.elementor-52290 .elementor-element.elementor-element-03a09ad > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group > label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group .elementor-field, .elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-subgroup label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon-box-title, .elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon-box-title a{font-size:var( --e-global-typography-e9addf4-font-size );}.elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon-box-title, .elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon-box-title a{font-size:var( --e-global-typography-e9addf4-font-size );}.elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon-box-title, .elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon-box-title a{font-size:var( --e-global-typography-e9addf4-font-size );}}@media(max-width:767px){.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group > label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group .elementor-field, .elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-subgroup label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon-box-title, .elementor-52290 .elementor-element.elementor-element-8315f43 .elementor-icon-box-title a{font-size:var( --e-global-typography-e9addf4-font-size );}.elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon-box-title, .elementor-52290 .elementor-element.elementor-element-52fb46b .elementor-icon-box-title a{font-size:var( --e-global-typography-e9addf4-font-size );}.elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon-box-title, .elementor-52290 .elementor-element.elementor-element-2470dbf .elementor-icon-box-title a{font-size:var( --e-global-typography-e9addf4-font-size );}}/* Start custom CSS for form, class: .elementor-element-48eea54 */.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group-upload_file, 
.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group-username, 
.elementor-52290 .elementor-element.elementor-element-48eea54 .elementor-field-group-password {
    display: none;
}/* End custom CSS */
/* Start custom CSS */.elementor-kit-6 {
    --e-global-color-c675940: rgb(255 255 255 / 70%) !important;
}
.elementor-inner-section .elementor-container {
    padding: 0px !important;
}
.dark-container > .elementor-container {
    background-color: var( --e-global-color-08a76f0 );
    border-radius: 24px;
}
.elementor-widget-icon-box .elementor-icon-box-wrapper {
    text-align: left;
}
.right-analysis .elementor-icon-box-content .elementor-icon-box-title {
    margin-top: 0;
}
.right-analysis .sm-space {
    display: block;
    height: 20px;
}
.elementor-button .elementor-align-icon-right, 
.elementor-button .elementor-align-icon-right .icon {
    display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.elementor-button .elementor-align-icon-right {
    position: relative;
    top: 0 !important;
}

@media (max-width:1024px) {
    br {
        display:none;
    }
}

/* Arrow Hover Effect */
.elementor button:hover .elementor-align-icon-right {
  -moz-animation:moveForward 0.8s infinite;
  -webkit-animation:moveForward 0.8s infinite;
  animation:moveForward 0.8s infinite
}
@-webkit-keyframes moveForward {
  0%,100%{-webkit-transform:translateX(0)}
  50%{-webkit-transform:translateX(5px)}
}
@-moz-keyframes moveForward {
  0%,100%{-moz-transform:translateX(0)}
  50%{-moz-transform:translateX(5px)}
}
@keyframes moveForward {
  0%,100%{transform:translateX(0)}
  50%{transform:translateX(5px)}
}/* End custom CSS */