.elementor-5178 .elementor-element.elementor-element-e5bf699 > .elementor-container{min-height:400px;}.elementor-5178 .elementor-element.elementor-element-e5bf699 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-5178 .elementor-element.elementor-element-e5bf699:not(.elementor-motion-effects-element-type-background), .elementor-5178 .elementor-element.elementor-element-e5bf699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #85B9DB 40%, #F5F8FE 84%);}.elementor-5178 .elementor-element.elementor-element-e5bf699{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5178 .elementor-element.elementor-element-e5bf699 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5178 .elementor-element.elementor-element-aace3ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5178 .elementor-element.elementor-element-07f2244{padding:100px 0px 0px 0px;}.elementor-5178 .elementor-element.elementor-element-88e6b90 .text-wrapper > *{font-weight:bold;letter-spacing:1.8px;word-spacing:0px;}.elementor-5178 .elementor-element.elementor-element-88e6b90 .text-wrapper{text-align:center;}.elementor-5178 .elementor-element.elementor-element-88e6b90{width:100%;}.elementor-5178 .elementor-element.elementor-element-88e6b90 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-5178 .elementor-element.elementor-element-31fa070 .text-wrapper > *{letter-spacing:1.8px;word-spacing:0px;}.elementor-5178 .elementor-element.elementor-element-31fa070 .text-wrapper{color:var( --e-global-color-secondary );text-align:center;}.elementor-5178 .elementor-element.elementor-element-31fa070{width:100%;}.elementor-5178 .elementor-element.elementor-element-31fa070 > .elementor-widget-container{margin:-164px -164px -164px -164px;}.elementor-5178 .elementor-element.elementor-element-ae8fd9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:60px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5178 .elementor-element.elementor-element-4a60f01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5178 .elementor-element.elementor-element-4a60f01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5178 .elementor-element.elementor-element-71707c2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:10px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5178 .elementor-element.elementor-element-71707c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5178 .elementor-element.elementor-element-7640102 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#E3F3FF;}.elementor-5178 .elementor-element.elementor-element-9bd4665 .elementor-heading-title{color:#202020;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:1.5em;letter-spacing:0px;}.elementor-5178 .elementor-element.elementor-element-fbcda3b{color:var( --e-global-color-secondary );}.elementor-5178 .elementor-element.elementor-element-e97660f .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5178 .elementor-element.elementor-element-e97660f .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5178 .elementor-element.elementor-element-e97660f .elementor-button{background-color:#65B9FF;border-radius:40px 40px 40px 40px;}.elementor-5178 .elementor-element.elementor-element-e97660f > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-5178 .elementor-element.elementor-element-6386110{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5178 .elementor-element.elementor-element-6386110.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5178 .elementor-element.elementor-element-a18fb95 img{border-radius:20px 20px 20px 20px;}.elementor-5178 .elementor-element.elementor-element-a18fb95 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5178 .elementor-element.elementor-element-a18fb95{width:var( --container-widget-width, 100.507% );max-width:100.507%;--container-widget-width:100.507%;--container-widget-flex-grow:0;}.elementor-5178 .elementor-element.elementor-element-a18fb95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5178 .elementor-element.elementor-element-0a439e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5178 .elementor-element.elementor-element-5b7a497{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5178 .elementor-element.elementor-element-5b7a497.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5178 .elementor-element.elementor-element-d1f21cb img{border-radius:20px 20px 20px 20px;}.elementor-5178 .elementor-element.elementor-element-d1f21cb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5178 .elementor-element.elementor-element-d1f21cb{width:var( --container-widget-width, 62.58% );max-width:62.58%;--container-widget-width:62.58%;--container-widget-flex-grow:0;}.elementor-5178 .elementor-element.elementor-element-d1f21cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5178 .elementor-element.elementor-element-937f56a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5178 .elementor-element.elementor-element-937f56a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5178 .elementor-element.elementor-element-1e276d6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-5178 .elementor-element.elementor-element-1e276d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5178 .elementor-element.elementor-element-8681ba1 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#E3F3FF;}.elementor-5178 .elementor-element.elementor-element-42747d9 .elementor-heading-title{color:#202020;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:1.5em;letter-spacing:0px;}.elementor-5178 .elementor-element.elementor-element-14d0e69{color:var( --e-global-color-text );}.elementor-5178 .elementor-element.elementor-element-420c222 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5178 .elementor-element.elementor-element-420c222 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5178 .elementor-element.elementor-element-420c222 .elementor-button{background-color:#65B9FF;border-radius:40px 40px 40px 40px;}.elementor-5178 .elementor-element.elementor-element-420c222 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-5178 .elementor-element.elementor-element-4fcdcbc{--display:flex;--min-height:82px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}body.elementor-page-5178:not(.elementor-motion-effects-element-type-background), body.elementor-page-5178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}@media(min-width:768px){.elementor-5178 .elementor-element.elementor-element-ae8fd9c{--content-width:1220px;}.elementor-5178 .elementor-element.elementor-element-4a60f01{--width:40%;}.elementor-5178 .elementor-element.elementor-element-71707c2{--width:82.315%;}.elementor-5178 .elementor-element.elementor-element-6386110{--width:60%;}.elementor-5178 .elementor-element.elementor-element-0a439e5{--content-width:1220px;}.elementor-5178 .elementor-element.elementor-element-5b7a497{--width:60%;}.elementor-5178 .elementor-element.elementor-element-937f56a{--width:40%;}.elementor-5178 .elementor-element.elementor-element-1e276d6{--width:82.315%;}}@media(max-width:767px){.elementor-5178 .elementor-element.elementor-element-07f2244{padding:64px 0px 0px 0px;}.elementor-5178 .elementor-element.elementor-element-88e6b90 .text-wrapper > *{font-size:20px;line-height:1.5em;}.elementor-5178 .elementor-element.elementor-element-31fa070 .text-wrapper > *{font-size:20px;line-height:1.5em;}}/* Start custom CSS for button, class: .elementor-element-e97660f */.btn a{
  transition: all 0.3s ease-in-out;
  font-family: "Dosis", sans-serif;
}
.btn a{
  border-radius: 50px;
  background-image: linear-gradient(135deg, #65B9FF 0%, #1A4CDE 100%);
  box-shadow: 0 20px 30px -6px rgba(37,85,224,0.5);
  outline: none;
  cursor: pointer;
  border: none;
  font-size: 20px;
  color: white;
}
.btn a:hover {
  transform: translateY(3px);
  box-shadow: none;
}

.btn a:active {
  opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-420c222 */.btn a{
  transition: all 0.3s ease-in-out;
  font-family: "Dosis", sans-serif;
}
.btn a{
  border-radius: 50px;
  background-image: linear-gradient(135deg, #65B9FF 0%, #1A4CDE 100%);
  box-shadow: 0 20px 30px -6px rgba(37,85,224,0.5);
  outline: none;
  cursor: pointer;
  border: none;
  font-size: 20px;
  color: white;
}
.btn a:hover {
  transform: translateY(3px);
  box-shadow: none;
}

.btn a:active {
  opacity: 0.5;
}/* End custom CSS */