.elementor-4853
 .elementor-element.elementor-element-64488cc
 > .elementor-container {
 max-width: 900px;
 min-height: 400px;
}
.elementor-4853
 .elementor-element.elementor-element-64488cc:not(
  .elementor-motion-effects-element-type-background
 ),
.elementor-4853
 .elementor-element.elementor-element-64488cc
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: transparent;
 background-image: linear-gradient(130deg, #00b8f1 0%, #182860 89%);
}
.elementor-4853
 .elementor-element.elementor-element-64488cc
 > .elementor-background-overlay {
 background-image: url("../images/BG-HomePage-High.png");
 background-position: center center;
 background-repeat: no-repeat;
 background-size: cover;
 opacity: 0.15;
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4853 .elementor-element.elementor-element-64488cc {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin-top: 0px;
 margin-bottom: 0px;
 z-index: 1;
}
.elementor-4853
 .elementor-element.elementor-element-64488cc
 > .elementor-shape-bottom
 svg {
 width: calc(260% + 1.3px);
 height: 120px;
 transform: translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget
 .elementor-4853
 .elementor-element.elementor-element-c65b6e3.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-c65b6e3.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-c65b6e3
 > .elementor-element-populated {
 margin: -30px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
.elementor-4853 .elementor-element.elementor-element-9f59189 {
 text-align: left;
}
.elementor-4853
 .elementor-element.elementor-element-9f59189
 .elementor-heading-title {
 color: #ffffff;
 font-family: "Varela Round", Sans-serif;
 font-size: 45px;
 font-weight: 300;
 text-transform: capitalize;
 line-height: 1.2em;
}
.elementor-4853
 .elementor-element.elementor-element-9f59189
 > .elementor-widget-container {
 padding: 40px 0px 0px 0px;
}
.elementor-4853 .elementor-element.elementor-element-c75a41f {
 text-align: left;
}
.elementor-4853
 .elementor-element.elementor-element-c75a41f
 .elementor-heading-title {
 color: #ffffff;
 font-family: "Montserrat", Sans-serif;
 font-size: 22px;
 font-weight: 500;
 text-transform: none;
 line-height: 1.4em;
}
.elementor-4853 .elementor-element.elementor-element-9004eb4 {
 text-align: right;
}
.elementor-4853
 .elementor-element.elementor-element-e4f4550
 > .elementor-widget-container {
 padding: 15px 0px 15px 0px;
}
.elementor-4853 .elementor-element.elementor-element-e68e927 {
 padding: 25px 0px 0px 0px;
}
.elementor-4853
 .elementor-element.elementor-element-a86b502
 .elementor-heading-title {
 color: #3d4459;
 font-family: "Varela", Sans-serif;
 font-size: 30px;
 font-weight: 300;
 line-height: 1.2em;
}
.elementor-4853 .elementor-element.elementor-element-0388ec9 {
 column-gap: 0px;
 text-align: left;
 color: #3d4459;
 font-family: "Montserrat", Sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 1em;
}
.elementor-4853
 .elementor-element.elementor-element-0388ec9
 > .elementor-widget-container {
 padding: 0px 0px 0px 0px;
}
.elementor-4853 .elementor-element.elementor-element-fb0e28d {
 column-gap: 0px;
 text-align: left;
 color: #3d4459;
 font-family: "Montserrat", Sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 1em;
}
.elementor-4853
 .elementor-element.elementor-element-fb0e28d
 > .elementor-widget-container {
 padding: 0px 0px 0px 0px;
}
.elementor-4853 .elementor-element.elementor-element-3e434c7 {
 column-gap: 0px;
 text-align: left;
 color: #3d4459;
 font-family: "Montserrat", Sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 1em;
}
.elementor-4853
 .elementor-element.elementor-element-3e434c7
 > .elementor-widget-container {
 padding: 0px 0px 0px 0px;
}
.elementor-4853 .elementor-element.elementor-element-d4dc7e6 {
 column-gap: 0px;
 text-align: left;
 color: #3d4459;
 font-family: "Montserrat", Sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 1em;
}
.elementor-4853
 .elementor-element.elementor-element-d4dc7e6
 > .elementor-widget-container {
 padding: 0px 0px 0px 0px;
}
.elementor-4853 .elementor-element.elementor-element-1160286 {
 column-gap: 0px;
 text-align: left;
 color: #3d4459;
 font-family: "Montserrat", Sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 1em;
}
.elementor-4853
 .elementor-element.elementor-element-1160286
 > .elementor-widget-container {
 padding: 0px 0px 0px 0px;
}
.elementor-4853
 .elementor-element.elementor-element-eed9a45
 > .elementor-container {
 max-width: 1200px;
}
.elementor-4853
 .elementor-element.elementor-element-eed9a45
 > .elementor-background-overlay {
 opacity: 1;
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4853 .elementor-element.elementor-element-eed9a45 {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin-top: 05%;
 margin-bottom: 5%;
}
.elementor-bc-flex-widget
 .elementor-4853
 .elementor-element.elementor-element-a14ceb2.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-a14ceb2.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-4853 .elementor-element.elementor-element-1fcbaf0 img {
 border-radius: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
 .elementor-4853
 .elementor-element.elementor-element-b78327d.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-b78327d.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-b78327d
 > .elementor-element-populated {
 padding: 5% 0% 5% 10%;
}
.elementor-4853 .elementor-element.elementor-element-7732107 {
 text-align: left;
}
.elementor-4853
 .elementor-element.elementor-element-7732107
 .elementor-heading-title {
 color: #3d4459;
 font-family: "Varela Round", Sans-serif;
 font-size: 30px;
 font-weight: 300;
 text-transform: capitalize;
 line-height: 1.2em;
}
.elementor-4853 .elementor-element.elementor-element-2b9029f {
 color: #3d4459;
 font-family: "Montserrat", Sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 1.4em;
}
.elementor-4853
 .elementor-element.elementor-element-c0aafa0
 > .elementor-container {
 max-width: 1200px;
}
.elementor-4853
 .elementor-element.elementor-element-c0aafa0
 > .elementor-background-overlay {
 opacity: 1;
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4853 .elementor-element.elementor-element-c0aafa0 {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin-top: 05%;
 margin-bottom: 5%;
}
.elementor-bc-flex-widget
 .elementor-4853
 .elementor-element.elementor-element-e06ebc0.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-e06ebc0.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-4853 .elementor-element.elementor-element-b3570d2 {
 text-align: left;
}
.elementor-4853
 .elementor-element.elementor-element-b3570d2
 .elementor-heading-title {
 color: #3d4459;
 font-family: "Varela Round", Sans-serif;
 font-size: 30px;
 font-weight: 300;
 line-height: 1.2em;
}
.elementor-4853 .elementor-element.elementor-element-6a321a7 {
 color: #3d4459;
 font-family: "Montserrat", Sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 1.4em;
}
.elementor-bc-flex-widget
 .elementor-4853
 .elementor-element.elementor-element-ea5b1e6.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-ea5b1e6.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-ea5b1e6
 > .elementor-element-populated {
 padding: 5% 0% 5% 10%;
}
.elementor-4853 .elementor-element.elementor-element-9efc063 img {
 border-radius: 0px 0px 0px 0px;
}
.elementor-4853 .elementor-element.elementor-element-f6c7597 {
 padding: 0px 0px 30px 0px;
}
.elementor-4853
 .elementor-element.elementor-element-06e3983
 > .elementor-container {
 max-width: 900px;
 min-height: 502px;
}
.elementor-4853
 .elementor-element.elementor-element-06e3983:not(
  .elementor-motion-effects-element-type-background
 ),
.elementor-4853
 .elementor-element.elementor-element-06e3983
 > .elementor-motion-effects-container
 > .elementor-motion-effects-layer {
 background-color: transparent;
 background-image: linear-gradient(130deg, #182860 0%, #00b8f1 89%);
}
.elementor-4853
 .elementor-element.elementor-element-06e3983
 > .elementor-background-overlay {
 background-image: url("../images/CTA-Shapes.png");
 background-position: center center;
 background-repeat: no-repeat;
 background-size: cover;
 opacity: 0.15;
 transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4853 .elementor-element.elementor-element-06e3983 {
 transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding: 0px 0px 50px 0px;
}
.elementor-4853
 .elementor-element.elementor-element-06e3983
 > .elementor-shape-top
 svg {
 width: calc(230% + 1.3px);
 height: 100px;
 transform: translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget
 .elementor-4853
 .elementor-element.elementor-element-756d132.elementor-column
 .elementor-widget-wrap {
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-756d132.elementor-column.elementor-element[data-element_type="column"]
 > .elementor-widget-wrap.elementor-element-populated {
 align-content: center;
 align-items: center;
}
.elementor-4853
 .elementor-element.elementor-element-756d132
 > .elementor-element-populated {
 padding: 110px 0px 0px 0px;
}
.elementor-4853 .elementor-element.elementor-element-c1fd2de {
 text-align: center;
}
.elementor-4853
 .elementor-element.elementor-element-c1fd2de
 .elementor-heading-title {
 color: #ffffff;
 font-family: "Varela Round", Sans-serif;
 font-size: 40px;
 font-weight: 300;
 text-transform: capitalize;
 line-height: 1.2em;
}
.elementor-4853 .elementor-element.elementor-element-655aefc {
 text-align: center;
 color: #ffffff;
 font-family: "Montserrat", Sans-serif;
 font-size: 20px;
 font-weight: 500;
 line-height: 1.4em;
}
.elementor-4853 .elementor-element.elementor-element-5b098086 {
 color: #ffffff;
 font-family: "Montserrat", Sans-serif;
 font-size: 18px;
 font-weight: 500;
 line-height: 1.4em;
}
.elementor-4853
 .elementor-element.elementor-element-5b098086
 > .elementor-widget-container {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
.elementor-4853 .elementor-element.elementor-element-2aafc3d6 {
 text-align: center;
 color: #ffffff;
 font-family: "Montserrat", Sans-serif;
 font-size: 12px;
 font-weight: 500;
 line-height: 1.4em;
 letter-spacing: -0.3px;
}
.elementor-4853
 .elementor-element.elementor-element-2aafc3d6
 > .elementor-widget-container {
 margin: 0px 0px 0px 0px;
}
:root {
 --page-title-display: none;
}
@media (max-width: 1024px) {
 .elementor-4853
  .elementor-element.elementor-element-64488cc
  > .elementor-container {
  min-height: 770px;
 }
 .elementor-4853
  .elementor-element.elementor-element-64488cc
  > .elementor-background-overlay {
  background-position: center right;
 }
 .elementor-4853
  .elementor-element.elementor-element-64488cc
  > .elementor-shape-bottom
  svg {
  height: 120px;
 }
 .elementor-4853 .elementor-element.elementor-element-64488cc {
  padding: 0% 5% 0% 5%;
 }
 .elementor-4853
  .elementor-element.elementor-element-c65b6e3
  > .elementor-element-populated {
  padding: 5px 5px 5px 5px;
 }
 .elementor-4853
  .elementor-element.elementor-element-9f59189
  .elementor-heading-title {
  font-size: 40px;
 }
 .elementor-4853 .elementor-element.elementor-element-eed9a45 {
  margin-top: 15%;
  margin-bottom: 0%;
 }
 .elementor-4853
  .elementor-element.elementor-element-a14ceb2
  > .elementor-element-populated {
  padding: 0% 9% 0% 0%;
 }
 .elementor-4853 .elementor-element.elementor-element-1fcbaf0 {
  text-align: right;
 }
 .elementor-4853 .elementor-element.elementor-element-1fcbaf0 img {
  width: 51%;
 }
 .elementor-4853
  .elementor-element.elementor-element-b78327d
  > .elementor-element-populated {
  padding: 0% 35% 0% 05%;
 }
 .elementor-4853
  .elementor-element.elementor-element-7732107
  .elementor-heading-title {
  font-size: 35px;
 }
 .elementor-4853 .elementor-element.elementor-element-c0aafa0 {
  margin-top: 15%;
  margin-bottom: 0%;
 }
 .elementor-4853
  .elementor-element.elementor-element-e06ebc0
  > .elementor-element-populated {
  padding: 0% 9% 0% 0%;
 }
 .elementor-4853
  .elementor-element.elementor-element-b3570d2
  .elementor-heading-title {
  font-size: 35px;
 }
 .elementor-4853
  .elementor-element.elementor-element-ea5b1e6
  > .elementor-element-populated {
  padding: 0% 35% 0% 05%;
 }
 .elementor-4853 .elementor-element.elementor-element-9efc063 {
  text-align: right;
 }
 .elementor-4853 .elementor-element.elementor-element-9efc063 img {
  width: 51%;
 }
 .elementor-4853
  .elementor-element.elementor-element-06e3983
  > .elementor-background-overlay {
  background-position: center left;
 }
 .elementor-4853
  .elementor-element.elementor-element-06e3983
  > .elementor-shape-top
  svg {
  height: 70px;
 }
 .elementor-4853 .elementor-element.elementor-element-06e3983 {
  padding: 5% 5% 5% 5%;
 }
 .elementor-4853
  .elementor-element.elementor-element-756d132
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
 }
 .elementor-4853
  .elementor-element.elementor-element-c1fd2de
  .elementor-heading-title {
  font-size: 34px;
 }
}
@media (max-width: 767px) {
 .elementor-4853 .elementor-element.elementor-element-64488cc {
  padding: 15% 5% 0% 5%;
 }
 .elementor-4853 .elementor-element.elementor-element-9f59189 {
  text-align: center;
 }
 .elementor-4853
  .elementor-element.elementor-element-9f59189
  .elementor-heading-title {
  font-size: 30px;
 }
 .elementor-4853 .elementor-element.elementor-element-c75a41f {
  text-align: center;
 }
 .elementor-4853
  .elementor-element.elementor-element-c75a41f
  .elementor-heading-title {
  font-size: 18px;
 }
 .elementor-4853 .elementor-element.elementor-element-eed9a45 {
  margin-top: 20%;
  margin-bottom: 0%;
 }
 .elementor-4853
  .elementor-element.elementor-element-a14ceb2
  > .elementor-element-populated {
  margin: 15% 0% 0% 0%;
  padding: 0% 5% 0% 0%;
 }
 .elementor-4853 .elementor-element.elementor-element-1fcbaf0 {
  text-align: right;
 }
 .elementor-4853 .elementor-element.elementor-element-1fcbaf0 img {
  width: 80%;
 }
 .elementor-4853
  .elementor-element.elementor-element-b78327d
  > .elementor-element-populated {
  padding: 5% 5% 5% 5%;
 }
 .elementor-4853 .elementor-element.elementor-element-7732107 {
  text-align: center;
 }
 .elementor-4853
  .elementor-element.elementor-element-7732107
  .elementor-heading-title {
  font-size: 32px;
 }
 .elementor-4853 .elementor-element.elementor-element-2b9029f {
  text-align: center;
 }
 .elementor-4853 .elementor-element.elementor-element-c0aafa0 {
  margin-top: 20%;
  margin-bottom: 0%;
 }
 .elementor-4853
  .elementor-element.elementor-element-e06ebc0
  > .elementor-element-populated {
  margin: 15% 0% 0% 0%;
  padding: 0% 5% 0% 0%;
 }
 .elementor-4853 .elementor-element.elementor-element-b3570d2 {
  text-align: center;
 }
 .elementor-4853
  .elementor-element.elementor-element-b3570d2
  .elementor-heading-title {
  font-size: 32px;
 }
 .elementor-4853 .elementor-element.elementor-element-6a321a7 {
  text-align: center;
 }
 .elementor-4853
  .elementor-element.elementor-element-ea5b1e6
  > .elementor-element-populated {
  padding: 5% 5% 5% 5%;
 }
 .elementor-4853 .elementor-element.elementor-element-9efc063 {
  text-align: right;
 }
 .elementor-4853 .elementor-element.elementor-element-9efc063 img {
  width: 80%;
 }
 .elementor-4853 .elementor-element.elementor-element-06e3983 {
  padding: 15% 5% 5% 5%;
 }
 .elementor-4853
  .elementor-element.elementor-element-756d132
  > .elementor-element-populated {
  padding: 5% 5% 5% 5%;
 }
 .elementor-4853 .elementor-element.elementor-element-c1fd2de {
  text-align: center;
 }
 .elementor-4853
  .elementor-element.elementor-element-c1fd2de
  .elementor-heading-title {
  font-size: 28px;
 }
 .elementor-4853 .elementor-element.elementor-element-655aefc {
  text-align: center;
 }
 .elementor-4853 .elementor-element.elementor-element-5b098086 {
  text-align: center;
 }
 .elementor-4853 .elementor-element.elementor-element-2aafc3d6 {
  text-align: center;
 }
}
@media (min-width: 768px) {
 .elementor-4853 .elementor-element.elementor-element-49a6f44 {
  width: 73.667%;
 }
 .elementor-4853 .elementor-element.elementor-element-7302a3b {
  width: 26.113%;
 }
}
@media (max-width: 1024px) and (min-width: 768px) {
 .elementor-4853 .elementor-element.elementor-element-a14ceb2 {
  width: 100%;
 }
 .elementor-4853 .elementor-element.elementor-element-b78327d {
  width: 100%;
 }
 .elementor-4853 .elementor-element.elementor-element-e06ebc0 {
  width: 100%;
 }
 .elementor-4853 .elementor-element.elementor-element-ea5b1e6 {
  width: 100%;
 }
}
