.elementor-2186 .elementor-element.elementor-element-974c5f3:not(.elementor-motion-effects-element-type-background), .elementor-2186 .elementor-element.elementor-element-974c5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF7FF;}.elementor-2186 .elementor-element.elementor-element-974c5f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2186 .elementor-element.elementor-element-974c5f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2186 .elementor-element.elementor-element-2b557bc{text-align:center;z-index:0;}.elementor-2186 .elementor-element.elementor-element-2b557bc img{width:600px;}.elementor-2186 .elementor-element.elementor-element-2b557bc > .elementor-widget-container{margin:25px 25px 25px 25px;padding:0px 0px 0px 0px;}.elementor-2186 .elementor-element.elementor-element-e0a2d8f .elementor-heading-title{color:#113665;}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2186 .elementor-element.elementor-element-125685a{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-icon{padding-right:10px;}.elementor-2186 .elementor-element.elementor-element-125685a .elementor-icon-list-text{color:#113665;transition:color 0.3s;}.elementor-2186 .elementor-element.elementor-element-bc38bcc{color:#113665;}.elementor-2186 .elementor-element.elementor-element-9f28c3b .eael-wpforms label.wpforms-error{display:block !important;}.elementor-2186 .elementor-element.elementor-element-9f28c3b .eael-wpforms input.wpforms-error, .elementor-2186 .elementor-element.elementor-element-9f28c3b .eael-wpforms textarea.wpforms-error{border-width:1px;}/* Start custom CSS for eael-wpforms, class: .elementor-element-9f28c3b */.transition {
  position:absolute;
  height:100%;
  width:30%;
  background:#d6d6d6;
  transform: skewX(-5deg) translateX(-50px);
  transition:2s all ease-in-out;
  -webkit-transition:2s all ease-in-out;
}
 
#wpforms-form-2181 {
  position:relative;
  z-index:10;
  overflow: hidden;
}
 
button.wpforms-page-button {
  outline:none;
  border:none;
  text-decoration:none;
  text-transform:uppercase;
  background:#202020;
  color:#eaeaea;
  box-sizing:border-box;
  margin-top:20px;
  padding:10px 40px;
}
 
.anim-trans {
  animation: anim 2s ease-in-out;
  }
 
@keyframes anim{
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.loader { 
  border: 16px solid #3895D3;
  border-radius: 50%;
  border-top: 16px solid #072F5F;
  border-bottom: 16px solid #072F5F;
  width: 120px;
  height: 120px;
  margin: auto;
  -webkit-animation: spin 6s linear infinite;
  animation: spin 6s linear infinite;
  text-align: center;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.hide {
    display:none; 
}
 

.loaderh1 p { 
  white-space: nowrap;
  overflow: hidden;
  width: 0;
  opacity: 0;
  animation: type 4s steps(60, end) forwards;
  -webkit-user-select: none;
  user-select: none;
}
.loaderh1 p:nth-child(2) {
  animation-delay: 1s;
}
.loaderh1 p:nth-child(3) {
  animation-delay: 2s;
}/* End custom CSS */