.elementor-3262
  .elementor-element.elementor-element-23c2e75b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-3262
  .elementor-element.elementor-element-23c2e75b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://rankraiser.in/wp-content/uploads/2019/12/header_wave-bg.png");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-3262 .elementor-element.elementor-element-23c2e75b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0%;
  margin-bottom: 0%;
}
.elementor-3262
  .elementor-element.elementor-element-23c2e75b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-111c0a07 {
  right: 4%;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-111c0a07 {
  left: 4%;
}
.elementor-3262 .elementor-element.elementor-element-111c0a07 {
  top: 20%;
  text-align: right;
}
.elementor-3262 .elementor-element.elementor-element-111c0a07 img {
  max-width: 52%;
}
.elementor-3262 .elementor-element.elementor-element-27e98d38 {
  --spacer-size: 220px;
}
.elementor-3262
  .elementor-element.elementor-element-27934d
  > .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-3262
  .elementor-element.elementor-element-27934d
  > .elementor-element-populated {
  padding: 0% 52% 0% 0%;
}
.elementor-3262
  .elementor-element.elementor-element-512c574f
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-3262 .elementor-element.elementor-element-512c574f {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-3262
  .elementor-element.elementor-element-28680ae2
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0% 10% 0% 0%;
}
.elementor-3262
  .elementor-element.elementor-element-28680ae2
  .elementor-heading-title {
  font-size: 60px;
  font-weight: 800;
  line-height: 63px;
  letter-spacing: -0.2px;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-62fec7be
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 0% 10% 0% 0%;
}
.elementor-3262
  .elementor-element.elementor-element-62fec7be
  .gt3_typed_widget
  .typing-effect-strings {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-62fec7be
  .gt3_typed_widget
  .typed-cursor {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-62fec7be
  .gt3_typed_widget
  .typed-cursor,
.elementor-3262
  .elementor-element.elementor-element-62fec7be
  .gt3_typed_widget
  .typing-effect-strings {
  font-family: "Nunito", Sans-serif;
  font-size: 60px;
  font-weight: 800;
  line-height: 63px;
  letter-spacing: -0.2px;
}
.elementor-3262
  .elementor-element.elementor-element-47bd4db2
  > .elementor-widget-container {
  margin: 0% 15% 0% 0%;
}
.elementor-3262 .elementor-element.elementor-element-47bd4db2 {
  color: #ffffff;
}
.elementor-3262 .elementor-element.elementor-element-38b5d386 {
  --spacer-size: 43px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(
    .hover_type5
  )
  a,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:before,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:after,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6 {
  background-color: transparent;
  background-image: linear-gradient(96deg, #9289f1 0%, #6254e7 100%);
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: transparent;
  background-image: linear-gradient(96deg, #6254e7 0%, #9289f1 100%);
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type6 {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type5
  .gt3_module_button__container {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type4 {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type3 {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left:hover {
  padding: 13px 27px 13px calc(27px + 15px);
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right:hover {
  padding: 13px calc(27px + 15px) 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .button_size_elementor_custom:not(.hover_type5) {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 0 !important;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 0 !important;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6d554cd9.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(
    .hover_type5
  )
  a,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:before,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:after,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6 {
  background-color: transparent;
  background-image: linear-gradient(90deg, #f0ac0e -20%, #ff7426 115%);
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: transparent;
  background-image: linear-gradient(96deg, #f56616 0%, #f0ac0e 100%);
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c
  > .elementor-widget-container {
  margin: 0px 0px 0px 24px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type6 {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type5
  .gt3_module_button__container {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type4 {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type3 {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left:hover {
  padding: 13px 27px 13px calc(27px + 15px);
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right:hover {
  padding: 13px calc(27px + 15px) 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .button_size_elementor_custom:not(.hover_type5) {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #f29111;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 0 !important;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 0 !important;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #f29111;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-27ffca4c.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262 .elementor-element.elementor-element-1b591ff9 {
  --spacer-size: 260px;
}
.elementor-3262 .elementor-element.elementor-element-8845057 {
  overflow: hidden;
  margin-top: -15px;
  margin-bottom: 0px;
}
.elementor-3262
  .elementor-element.elementor-element-6aae12c
  > .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-3262
  .elementor-element.elementor-element-6aae12c
  > .elementor-element-populated {
  margin: 0px 0px 0px 29px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 29px;
}
.elementor-3262 .elementor-element.elementor-element-480304f {
  --spacer-size: 139px;
}
.elementor-3262
  .elementor-element.elementor-element-86f7851
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-3262 .elementor-element.elementor-element-86f7851 {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-3262
  .elementor-element.elementor-element-bfb2eab
  .elementor-heading-title {
  line-height: 38px;
}
.elementor-3262 .elementor-element.elementor-element-c1251cf {
  --spacer-size: 12px;
}
.elementor-3262
  .elementor-element.elementor-element-a7d0f0a
  > .elementor-widget-container {
  margin: 0% 17% 0% 0%;
}
.elementor-3262 .elementor-element.elementor-element-a7d0f0a {
  font-size: 20px;
  line-height: 32px;
}
.elementor-3262 .elementor-element.elementor-element-a7d0f0a p {
  margin-bottom: 14px;
}
.elementor-3262 .elementor-element.elementor-element-60166d6 {
  --spacer-size: 16px;
}
.elementor-3262 .elementor-element.elementor-element-052a3eb {
  --spacer-size: 44px;
}
.elementor-3262
  .elementor-element.elementor-element-4602524
  > .elementor-widget-container {
  margin: 83px 0px 0px -155px;
}
.elementor-3262 .elementor-element.elementor-element-4602524 {
  text-align: left;
}
.elementor-3262
  .elementor-element.elementor-element-1cd0c782
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3262 .elementor-element.elementor-element-1cd0c782 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-3262
  .elementor-element.elementor-element-6ab67ef9
  > .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-3262 .elementor-element.elementor-element-2edd5d75 {
  width: var(--container-widget-width, 13px);
  max-width: 13px;
  --container-widget-width: 13px;
  --container-widget-flex-grow: 0;
  top: 47px;
  z-index: 50;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-2edd5d75 {
  left: -152px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-2edd5d75 {
  right: -152px;
}
.elementor-3262 .elementor-element.elementor-element-32de7487 {
  width: var(--container-widget-width, 36px);
  max-width: 36px;
  --container-widget-width: 36px;
  --container-widget-flex-grow: 0;
  top: 160px;
  z-index: 50;
  text-align: center;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-32de7487 {
  left: -142px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-32de7487 {
  right: -142px;
}
.elementor-3262 .elementor-element.elementor-element-32de7487 img {
  width: 100px;
  max-width: 100%;
}
.elementor-3262 .elementor-element.elementor-element-4fd6bfd5 {
  width: var(--container-widget-width, 21px);
  max-width: 21px;
  --container-widget-width: 21px;
  --container-widget-flex-grow: 0;
  top: 100px;
  z-index: 50;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-4fd6bfd5 {
  left: 225px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-4fd6bfd5 {
  right: 225px;
}
.elementor-3262 .elementor-element.elementor-element-1c7ff6ae {
  width: var(--container-widget-width, 36px);
  max-width: 36px;
  --container-widget-width: 36px;
  --container-widget-flex-grow: 0;
  top: 35px;
  z-index: 50;
  text-align: left;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-1c7ff6ae {
  right: 145px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-1c7ff6ae {
  left: 145px;
}
.elementor-3262 .elementor-element.elementor-element-1c7ff6ae img {
  width: 100px;
  max-width: 100%;
}
.elementor-3262 .elementor-element.elementor-element-373197df {
  width: var(--container-widget-width, 13px);
  max-width: 13px;
  --container-widget-width: 13px;
  --container-widget-flex-grow: 0;
  top: 130px;
  z-index: 50;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-373197df {
  right: 70px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-373197df {
  left: 70px;
}
.elementor-3262 .elementor-element.elementor-element-29e00827 {
  width: var(--container-widget-width, 24px);
  max-width: 24px;
  --container-widget-width: 24px;
  --container-widget-flex-grow: 0;
  top: 110px;
  z-index: 50;
  text-align: left;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-29e00827 {
  right: -55px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-29e00827 {
  left: -55px;
}
.elementor-3262 .elementor-element.elementor-element-29e00827 img {
  width: 100px;
  max-width: 100%;
}
.elementor-3262
  .elementor-element.elementor-element-27d70c15
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-3262 .elementor-element.elementor-element-27d70c15 {
  z-index: 5;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-3262
  .elementor-element.elementor-element-7192c161
  > .elementor-widget-container {
  margin: 0px 0px 48px 0px;
}
.elementor-3262 .elementor-element.elementor-element-7192c161 {
  z-index: 5;
  text-align: center;
}
.elementor-3262
  .elementor-element.elementor-element-7192c161
  .elementor-heading-title {
  line-height: 38px;
}
.elementor-3262 .elementor-element.elementor-element-222f2c23 {
  margin-top: 0px;
  margin-bottom: -15px;
  z-index: 5;
}
.elementor-3262
  .elementor-element.elementor-element-4f5a081f
  > .elementor-widget-container {
  margin: 0px 70px 0px 0px;
}
.elementor-3262
  .elementor-element.elementor-element-4f5a081f.elementor-widget-gt3-core-info-list
  .timeline-item
  > div {
  padding-bottom: 15px;
}
.elementor-3262
  .elementor-element.elementor-element-4f5a081f.elementor-widget-gt3-core-info-list
  .infolist-wrapper.position-left
  .content_block {
  padding-left: 15px;
}
.elementor-3262
  .elementor-element.elementor-element-4f5a081f.elementor-widget-gt3-core-info-list
  .infolist-wrapper.position-right
  .content_block {
  padding-right: 15px;
}
.elementor-3262
  .elementor-element.elementor-element-4f5a081f.elementor-widget-gt3-core-info-list
  .icon-wrapper {
  width: 84px;
  height: 84px;
}
.elementor-3262
  .elementor-element.elementor-element-4f5a081f.elementor-widget-gt3-core-info-list
  .icon-wrapper
  .image {
  width: 84px;
  height: 84px;
}
.elementor-3262
  .elementor-element.elementor-element-4f5a081f.elementor-widget-gt3-core-info-list
  .line {
  border-style: solid;
  border-color: #f2f2f2;
  border-width: 1px;
}
.elementor-3262
  .elementor-element.elementor-element-4f5a081f.elementor-widget-gt3-core-info-list
  .content_block
  .title {
  color: #3b3663;
  font-size: 20px;
  line-height: 1.5em;
}
.elementor-3262
  .elementor-element.elementor-element-4f5a081f.elementor-widget-gt3-core-info-list
  .content_block
  .description {
  color: #696687;
  font-size: 16px;
  line-height: 1.5em;
}
.elementor-3262
  .elementor-element.elementor-element-4afb1a11
  > .elementor-widget-container {
  margin: -20px -55px 30px -55px;
}
.elementor-3262
  .elementor-element.elementor-element-3064bf3a
  > .elementor-widget-container {
  margin: 0px 0px 0px 70px;
}
.elementor-3262
  .elementor-element.elementor-element-3064bf3a.elementor-widget-gt3-core-info-list
  .timeline-item
  > div {
  padding-bottom: 15px;
}
.elementor-3262
  .elementor-element.elementor-element-3064bf3a.elementor-widget-gt3-core-info-list
  .infolist-wrapper.position-left
  .content_block {
  padding-left: 15px;
}
.elementor-3262
  .elementor-element.elementor-element-3064bf3a.elementor-widget-gt3-core-info-list
  .infolist-wrapper.position-right
  .content_block {
  padding-right: 15px;
}
.elementor-3262
  .elementor-element.elementor-element-3064bf3a.elementor-widget-gt3-core-info-list
  .icon-wrapper {
  width: 84px;
  height: 84px;
}
.elementor-3262
  .elementor-element.elementor-element-3064bf3a.elementor-widget-gt3-core-info-list
  .icon-wrapper
  .image {
  width: 84px;
  height: 84px;
}
.elementor-3262
  .elementor-element.elementor-element-3064bf3a.elementor-widget-gt3-core-info-list
  .line {
  border-style: solid;
  border-color: #f2f2f2;
  border-width: 1px;
}
.elementor-3262
  .elementor-element.elementor-element-3064bf3a.elementor-widget-gt3-core-info-list
  .content_block
  .title {
  color: #3b3663;
  font-size: 20px;
  line-height: 1.5em;
}
.elementor-3262
  .elementor-element.elementor-element-3064bf3a.elementor-widget-gt3-core-info-list
  .content_block
  .description {
  color: #696687;
  font-size: 16px;
  line-height: 1.5em;
}
.elementor-3262 .elementor-element.elementor-element-39c1a464 {
  width: var(--container-widget-width, 944px);
  max-width: 944px;
  --container-widget-width: 944px;
  --container-widget-flex-grow: 0;
  bottom: 310px;
  z-index: 1;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-39c1a464 {
  left: -854px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-39c1a464 {
  right: -854px;
}
.elementor-3262 .elementor-element.elementor-element-1657a386 {
  width: var(--container-widget-width, 639px);
  max-width: 639px;
  --container-widget-width: 639px;
  --container-widget-flex-grow: 0;
  bottom: 395px;
  z-index: 2;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-1657a386 {
  left: -650px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-1657a386 {
  right: -650px;
}
.elementor-3262 .elementor-element.elementor-element-27c0d9fb {
  width: var(--container-widget-width, 960px);
  max-width: 960px;
  --container-widget-width: 960px;
  --container-widget-flex-grow: 0;
  bottom: 60px;
  z-index: 1;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-27c0d9fb {
  right: -900px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-27c0d9fb {
  left: -900px;
}
.elementor-3262 .elementor-element.elementor-element-6093053e {
  width: var(--container-widget-width, 639px);
  max-width: 639px;
  --container-widget-width: 639px;
  --container-widget-flex-grow: 0;
  bottom: 70px;
  z-index: 2;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-6093053e {
  right: -700px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-6093053e {
  left: -700px;
}
.elementor-3262 .elementor-element.elementor-element-39aefbf8 {
  width: var(--container-widget-width, 860px);
  max-width: 860px;
  --container-widget-width: 860px;
  --container-widget-flex-grow: 0;
  bottom: 30px;
  z-index: 0;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-39aefbf8 {
  left: 160px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-39aefbf8 {
  right: 160px;
}
.elementor-3262
  .elementor-element.elementor-element-990cf49
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3262 .elementor-element.elementor-element-990cf49 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-3262
  .elementor-element.elementor-element-beb6541
  > .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-3262 .elementor-element.elementor-element-60fe01d {
  width: var(--container-widget-width, 13px);
  max-width: 13px;
  --container-widget-width: 13px;
  --container-widget-flex-grow: 0;
  top: 47px;
  z-index: 50;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-60fe01d {
  left: -152px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-60fe01d {
  right: -152px;
}
.elementor-3262 .elementor-element.elementor-element-96146f9 {
  width: var(--container-widget-width, 36px);
  max-width: 36px;
  --container-widget-width: 36px;
  --container-widget-flex-grow: 0;
  top: 160px;
  z-index: 50;
  text-align: center;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-96146f9 {
  left: -142px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-96146f9 {
  right: -142px;
}
.elementor-3262 .elementor-element.elementor-element-96146f9 img {
  width: 100px;
  max-width: 100%;
}
.elementor-3262 .elementor-element.elementor-element-4483820 {
  width: var(--container-widget-width, 21px);
  max-width: 21px;
  --container-widget-width: 21px;
  --container-widget-flex-grow: 0;
  top: 100px;
  z-index: 50;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-4483820 {
  left: 225px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-4483820 {
  right: 225px;
}
.elementor-3262 .elementor-element.elementor-element-35a3d37 {
  width: var(--container-widget-width, 36px);
  max-width: 36px;
  --container-widget-width: 36px;
  --container-widget-flex-grow: 0;
  top: 35px;
  z-index: 50;
  text-align: left;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-35a3d37 {
  right: 145px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-35a3d37 {
  left: 145px;
}
.elementor-3262 .elementor-element.elementor-element-35a3d37 img {
  width: 100px;
  max-width: 100%;
}
.elementor-3262 .elementor-element.elementor-element-e92a513 {
  width: var(--container-widget-width, 13px);
  max-width: 13px;
  --container-widget-width: 13px;
  --container-widget-flex-grow: 0;
  top: 130px;
  z-index: 50;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-e92a513 {
  right: 70px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-e92a513 {
  left: 70px;
}
.elementor-3262 .elementor-element.elementor-element-18eecb4 {
  width: var(--container-widget-width, 24px);
  max-width: 24px;
  --container-widget-width: 24px;
  --container-widget-flex-grow: 0;
  top: 110px;
  z-index: 50;
  text-align: left;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-18eecb4 {
  right: -55px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-18eecb4 {
  left: -55px;
}
.elementor-3262 .elementor-element.elementor-element-18eecb4 img {
  width: 100px;
  max-width: 100%;
}
.elementor-3262
  .elementor-element.elementor-element-1a678b3
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-3262 .elementor-element.elementor-element-1a678b3 {
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-3262
  .elementor-element.elementor-element-01478c9
  > .elementor-widget-container {
  margin: 0px 0px 25px 0px;
}
.elementor-3262 .elementor-element.elementor-element-01478c9 {
  text-align: center;
}
.elementor-3262
  .elementor-element.elementor-element-01478c9
  .elementor-heading-title {
  line-height: 38px;
}
.elementor-3262 .elementor-element.elementor-element-4b0546b {
  margin-top: 0px;
  margin-bottom: 50px;
}
.elementor-3262
  .elementor-element.elementor-element-172fce6
  > .elementor-widget-container {
  padding: 0px 25px 50px 25px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-3262
  .elementor-element.elementor-element-172fce6
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 30px 0px !important;
  max-width: 100%;
  width: 100%;
}
.elementor-3262
  .elementor-element.elementor-element-172fce6
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 30px 0px !important;
}
.elementor-3262
  .elementor-element.elementor-element-172fce6
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-3262
  .elementor-element.elementor-element-172fce6
  .gt3-core-imagebox-wrapper {
  text-align: center;
}
.elementor-3262
  .elementor-element.elementor-element-172fce6
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-3262
  .elementor-element.elementor-element-172fce6
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}
.elementor-3262
  .elementor-element.elementor-element-172fce6
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-3262
  .elementor-element.elementor-element-285eeb8
  > .elementor-widget-container {
  padding: 0px 25px 50px 25px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-3262
  .elementor-element.elementor-element-285eeb8
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 30px 0px !important;
  max-width: 100%;
  width: 100%;
}
.elementor-3262
  .elementor-element.elementor-element-285eeb8
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 30px 0px !important;
}
.elementor-3262
  .elementor-element.elementor-element-285eeb8
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-3262
  .elementor-element.elementor-element-285eeb8
  .gt3-core-imagebox-wrapper {
  text-align: center;
}
.elementor-3262
  .elementor-element.elementor-element-285eeb8
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-3262
  .elementor-element.elementor-element-285eeb8
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}
.elementor-3262
  .elementor-element.elementor-element-285eeb8
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-3262
  .elementor-element.elementor-element-4c0c3ec
  > .elementor-widget-container {
  padding: 0px 25px 50px 25px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-3262
  .elementor-element.elementor-element-4c0c3ec
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 30px 0px !important;
  max-width: 100%;
  width: 100%;
}
.elementor-3262
  .elementor-element.elementor-element-4c0c3ec
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 30px 0px !important;
}
.elementor-3262
  .elementor-element.elementor-element-4c0c3ec
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-3262
  .elementor-element.elementor-element-4c0c3ec
  .gt3-core-imagebox-wrapper {
  text-align: center;
}
.elementor-3262
  .elementor-element.elementor-element-4c0c3ec
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-3262
  .elementor-element.elementor-element-4c0c3ec
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}
.elementor-3262
  .elementor-element.elementor-element-4c0c3ec
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 1.7em;
}
.elementor-3262 .elementor-element.elementor-element-ca1b021 {
  width: var(--container-widget-width, 944px);
  max-width: 944px;
  --container-widget-width: 944px;
  --container-widget-flex-grow: 0;
  bottom: 310px;
  z-index: 1;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-ca1b021 {
  left: -854px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-ca1b021 {
  right: -854px;
}
.elementor-3262 .elementor-element.elementor-element-d8f3b97 {
  width: var(--container-widget-width, 639px);
  max-width: 639px;
  --container-widget-width: 639px;
  --container-widget-flex-grow: 0;
  bottom: 395px;
  z-index: 2;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-d8f3b97 {
  left: -650px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-d8f3b97 {
  right: -650px;
}
.elementor-3262 .elementor-element.elementor-element-0f81788 {
  width: var(--container-widget-width, 960px);
  max-width: 960px;
  --container-widget-width: 960px;
  --container-widget-flex-grow: 0;
  bottom: 60px;
  z-index: 1;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-0f81788 {
  right: -900px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-0f81788 {
  left: -900px;
}
.elementor-3262 .elementor-element.elementor-element-df9adda {
  width: var(--container-widget-width, 639px);
  max-width: 639px;
  --container-widget-width: 639px;
  --container-widget-flex-grow: 0;
  bottom: 70px;
  z-index: 2;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-df9adda {
  right: -700px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-df9adda {
  left: -700px;
}
.elementor-3262 .elementor-element.elementor-element-8f9039b {
  width: var(--container-widget-width, 1000px);
  max-width: 1000px;
  --container-widget-width: 1000px;
  --container-widget-flex-grow: 0;
  bottom: -10px;
  z-index: 0;
}
.elementor-3262
  .elementor-element.elementor-element-8f9039b
  > .elementor-widget-container {
  margin: -240px -240px -240px -240px;
}
.elementor-3262 .elementor-element.elementor-element-8f9039b.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-8f9039b {
  left: 168px;
}
body.rtl .elementor-3262 .elementor-element.elementor-element-8f9039b {
  right: 168px;
}
.elementor-3262 .elementor-element.elementor-element-5363662d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: -330px;
  z-index: 10;
}
.elementor-3262
  .elementor-element.elementor-element-5363662d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3262
  .elementor-element.elementor-element-74996ce0
  > .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-3262
  .elementor-element.elementor-element-49805ea8
  > .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-3262
  .elementor-element.elementor-element-aae4b7f
  .video-popup__link {
  background-color: #ffffff;
  border-color: #764ed2;
  width: 82px;
  height: 82px;
  min-width: 82px;
}
.elementor-3262
  .elementor-element.elementor-element-aae4b7f
  > .elementor-widget-container {
  background-color: #0a1119;
  background-image: url("https://rankraiser.in/wp-content/uploads/2019/12/video_bg.jpg");
  padding: 170px 0px 170px 0px;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 10px 10px 10px 10px;
}
.elementor-3262 .elementor-element.elementor-element-aae4b7f polygon {
  fill: #764ed2;
  stroke: #764ed2;
}
.elementor-3262
  .elementor-element.elementor-element-aae4b7f
  .video-popup-animation {
  width: 146px;
  height: 146px;
}
.elementor-3262
  .elementor-element.elementor-element-3ea0916c
  > .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-3262
  .elementor-element.elementor-element-12f9625a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-3262
  .elementor-element.elementor-element-12f9625a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://rankraiser.in/wp-content/uploads/2019/12/content_wave-bg1.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-3262 .elementor-element.elementor-element-12f9625a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0%;
  margin-bottom: 0%;
  z-index: 9;
}
.elementor-3262
  .elementor-element.elementor-element-12f9625a
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3262
  .elementor-element.elementor-element-29209529
  > .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-3262
  .elementor-element.elementor-element-7241060e
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-3262 .elementor-element.elementor-element-6d100c44 {
  --spacer-size: 370px;
}
.elementor-3262
  .elementor-element.elementor-element-2faac413
  > .elementor-widget-container {
  padding: 0px 0px 13px 0px;
}
.elementor-3262 .elementor-element.elementor-element-2faac413 {
  text-align: center;
}
.elementor-3262
  .elementor-element.elementor-element-2faac413
  .elementor-heading-title {
  font-size: 30px;
  line-height: 1.5em;
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-5d9d09f0
  > .elementor-widget-container {
  padding: 0px 0px 36px 0px;
}
.elementor-3262 .elementor-element.elementor-element-5d9d09f0 {
  text-align: center;
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(
    .hover_type5
  )
  a,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:before,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:after,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6 {
  background-color: transparent;
  background-image: linear-gradient(90deg, #f0ac0e -20%, #ff7426 115%);
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: transparent;
  background-image: linear-gradient(96deg, #f56616 0%, #f0ac0e 100%);
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57
  > .elementor-widget-container {
  margin: 0px 0px 0px 24px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type6 {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type5
  .gt3_module_button__container {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type4 {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type3 {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_left:hover {
  padding: 13px 27px 13px calc(27px + 15px);
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .hover_type1.btn_icon_position_right:hover {
  padding: 13px calc(27px + 15px) 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.size_custom
  .button_size_elementor_custom:not(.hover_type5) {
  padding: 13px 27px 13px 27px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #f29111;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 0 !important;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 0 !important;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #f29111;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262
  .elementor-element.elementor-element-6068dc57.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-3262 .elementor-element.elementor-element-371070b4 {
  --spacer-size: 85px;
}
.elementor-3262
  .elementor-element.elementor-element-53b2ba7c
  > .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-3262
  .elementor-element.elementor-element-7e27453c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-3262
  .elementor-element.elementor-element-7e27453c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff 0%, #f8fafb 100%);
}
.elementor-3262 .elementor-element.elementor-element-7e27453c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-3262
  .elementor-element.elementor-element-7e27453c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3262 .elementor-element.elementor-element-9e0e76 {
  --spacer-size: 65px;
}
.elementor-3262
  .elementor-element.elementor-element-793c5150
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-3262 .elementor-element.elementor-element-793c5150 {
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.5em;
}
.elementor-3262
  .elementor-element.elementor-element-44f5be69
  > .elementor-widget-container {
  margin: -16px 0px 0px 0px;
}
.elementor-3262 .elementor-element.elementor-element-44f5be69 {
  text-align: center;
}
.elementor-3262
  .elementor-element.elementor-element-12145db5
  > .elementor-widget-container {
  margin: 0px 0px 2px 0px;
  padding: 0% 17% 0% 17%;
}
.elementor-3262 .elementor-element.elementor-element-12145db5 {
  text-align: center;
}
.elementor-3262 .elementor-element.elementor-element-70cf1054 {
  margin-top: -5%;
  margin-bottom: 0%;
}
.elementor-3262
  .elementor-element.elementor-element-347c379f
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-3262 .elementor-element.elementor-element-16a54be5 img {
  width: 100%;
  max-width: 100%;
}
.elementor-3262 .elementor-element.elementor-element-38d21d68 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: -330px;
  z-index: 15;
}
.elementor-3262
  .elementor-element.elementor-element-38d21d68
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3262
  .elementor-element.elementor-element-6af53f9d
  > .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-3262
  .elementor-element.elementor-element-5643988c
  > .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-3262
  .elementor-element.elementor-element-5643988c
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 70px 0px 70px;
  --e-column-margin-right: 70px;
  --e-column-margin-left: 70px;
}
.elementor-3262
  .elementor-element.elementor-element-5643988c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3262
  .elementor-element.elementor-element-767ca403:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-3262
  .elementor-element.elementor-element-767ca403
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-3262 .elementor-element.elementor-element-767ca403,
.elementor-3262
  .elementor-element.elementor-element-767ca403
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-3262 .elementor-element.elementor-element-767ca403 {
  box-shadow: 0px 21px 65px 0px rgba(53, 21, 137, 0.15);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 36px 48px 30px 48px;
}
.elementor-3262
  .elementor-element.elementor-element-767ca403
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3262
  .elementor-element.elementor-element-7c1e8517
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-3262 .elementor-element.elementor-element-7c1e8517 {
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-3262
  .elementor-element.elementor-element-5f751fee
  > .elementor-widget-container {
  margin: -20px 0px 0px 0px;
}
.elementor-3262 .elementor-element.elementor-element-5f751fee {
  text-align: center;
}
.elementor-3262
  .elementor-element.elementor-element-5f751fee
  .elementor-heading-title {
  line-height: 38px;
}
.elementor-3262
  .elementor-element.elementor-element-35176268
  > .elementor-widget-container {
  margin: -5px 0px 9px 0px;
}
.elementor-3262 .elementor-element.elementor-element-35176268 {
  text-align: center;
  font-size: 18px;
  line-height: 27px;
}
.elementor-3262
  .elementor-element.elementor-element-71f8fd1b
  > .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-3262
  .elementor-element.elementor-element-67756122:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-3262
  .elementor-element.elementor-element-67756122
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://rankraiser.in/wp-content/uploads/2019/12/content_wave-bg2.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-3262 .elementor-element.elementor-element-67756122 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  z-index: 10;
}
.elementor-3262
  .elementor-element.elementor-element-67756122
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3262 .elementor-element.elementor-element-1ac25512 {
  --spacer-size: 370px;
}
.elementor-3262 .elementor-element.elementor-element-6c263453 {
  --spacer-size: 50px;
}
@media (min-width: 768px) {
  .elementor-3262 .elementor-element.elementor-element-2b55cd2 {
    width: 41%;
  }
  .elementor-3262 .elementor-element.elementor-element-54db5f6a {
    width: 17.332%;
  }
  .elementor-3262 .elementor-element.elementor-element-1142336f {
    width: 41%;
  }
}
@media (max-width: 1024px) {
  .elementor-3262 .elementor-element.elementor-element-111c0a07 img {
    width: 45%;
  }
  .elementor-3262 .elementor-element.elementor-element-27e98d38 {
    --spacer-size: 120px;
  }
  .elementor-3262
    .elementor-element.elementor-element-27934d
    > .elementor-element-populated {
    padding: 0% 20% 0% 8%;
  }
  .elementor-3262
    .elementor-element.elementor-element-28680ae2
    .elementor-heading-title {
    font-size: 32px;
    line-height: 1.5em;
  }
  .elementor-3262
    .elementor-element.elementor-element-62fec7be
    .gt3_typed_widget
    .typed-cursor,
  .elementor-3262
    .elementor-element.elementor-element-62fec7be
    .gt3_typed_widget
    .typing-effect-strings {
    font-size: 32px;
    line-height: 1.5em;
  }
  .elementor-3262
    .elementor-element.elementor-element-47bd4db2
    > .elementor-widget-container {
    margin: 0% 30% 0% 0%;
  }
  .elementor-3262 .elementor-element.elementor-element-1b591ff9 {
    --spacer-size: 100px;
  }
  .elementor-3262
    .elementor-element.elementor-element-6aae12c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-480304f {
    --spacer-size: 76px;
  }
  .elementor-3262
    .elementor-element.elementor-element-a7d0f0a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-4602524
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-29e00827 {
    right: 0px;
  }
  body.rtl .elementor-3262 .elementor-element.elementor-element-29e00827 {
    left: 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-4f5a081f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-4afb1a11
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-3064bf3a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-39c1a464 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-1657a386 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-27c0d9fb {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-6093053e {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-39aefbf8 {
    width: var(--container-widget-width, 70vw);
    max-width: 70vw;
    --container-widget-width: 70vw;
    --container-widget-flex-grow: 0;
  }
  body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-39aefbf8 {
    left: -50px;
  }
  body.rtl .elementor-3262 .elementor-element.elementor-element-39aefbf8 {
    right: -50px;
  }
  body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-18eecb4 {
    right: 0px;
  }
  body.rtl .elementor-3262 .elementor-element.elementor-element-18eecb4 {
    left: 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-f51350e
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-3262
    .elementor-element.elementor-element-172fce6
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-d73d709
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-3262
    .elementor-element.elementor-element-285eeb8
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-26712e0
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-3262
    .elementor-element.elementor-element-4c0c3ec
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-ca1b021 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-d8f3b97 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-0f81788 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-df9adda {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-8f9039b {
    width: var(--container-widget-width, 70vw);
    max-width: 70vw;
    --container-widget-width: 70vw;
    --container-widget-flex-grow: 0;
  }
  body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-8f9039b {
    left: -50px;
  }
  body.rtl .elementor-3262 .elementor-element.elementor-element-8f9039b {
    right: -50px;
  }
  .elementor-3262 .elementor-element.elementor-element-5363662d {
    margin-top: 0px;
    margin-bottom: 50px;
  }
  .elementor-3262
    .elementor-element.elementor-element-aae4b7f
    > .elementor-widget-container {
    padding: 80px 0px 80px 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-6d100c44 {
    --spacer-size: 160px;
  }
  .elementor-3262 .elementor-element.elementor-element-371070b4 {
    --spacer-size: 60px;
  }
  .elementor-3262 .elementor-element.elementor-element-38d21d68 {
    margin-top: 0px;
    margin-bottom: 50px;
  }
  .elementor-3262
    .elementor-element.elementor-element-5643988c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-1ac25512 {
    --spacer-size: 100px;
  }
}
@media (max-width: 767px) {
  .elementor-3262 .elementor-element.elementor-element-111c0a07 {
    top: 0%;
  }
  .elementor-3262 .elementor-element.elementor-element-27e98d38 {
    --spacer-size: 116px;
  }
  .elementor-3262 .elementor-element.elementor-element-27934d {
    width: 100%;
  }
  .elementor-3262
    .elementor-element.elementor-element-27934d
    > .elementor-element-populated {
    padding: 0% 5% 0% 8%;
  }
  .elementor-3262
    .elementor-element.elementor-element-28680ae2
    .elementor-heading-title {
    font-size: 32px;
    line-height: 1.2em;
  }
  .elementor-3262
    .elementor-element.elementor-element-47bd4db2
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-6d554cd9
    > .elementor-widget-container {
    margin: 0px 20px 20px 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-27ffca4c
    > .elementor-widget-container {
    margin: 0px 16px 19px 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-1b591ff9 {
    --spacer-size: 100px;
  }
  .elementor-3262 .elementor-element.elementor-element-480304f {
    --spacer-size: 48px;
  }
  .elementor-3262
    .elementor-element.elementor-element-a7d0f0a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-222f2c23 {
    margin-top: 0px;
    margin-bottom: 50px;
  }
  .elementor-3262
    .elementor-element.elementor-element-4f5a081f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-4afb1a11
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-3064bf3a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-39c1a464 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-1657a386 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-27c0d9fb {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-6093053e {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-39aefbf8 {
    width: var(--container-widget-width, 85vw);
    max-width: 85vw;
    --container-widget-width: 85vw;
    --container-widget-flex-grow: 0;
    bottom: 0px;
  }
  body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-39aefbf8 {
    left: 0px;
  }
  body.rtl .elementor-3262 .elementor-element.elementor-element-39aefbf8 {
    right: 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-ca1b021 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-d8f3b97 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-0f81788 {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-df9adda {
    width: initial;
    max-width: initial;
  }
  .elementor-3262 .elementor-element.elementor-element-8f9039b {
    width: var(--container-widget-width, 85vw);
    max-width: 85vw;
    --container-widget-width: 85vw;
    --container-widget-flex-grow: 0;
    bottom: 0px;
  }
  body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-8f9039b {
    left: 0px;
  }
  body.rtl .elementor-3262 .elementor-element.elementor-element-8f9039b {
    right: 0px;
  }
  .elementor-3262
    .elementor-element.elementor-element-29209529
    > .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-3262
    .elementor-element.elementor-element-7241060e
    > .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-3262
    .elementor-element.elementor-element-6068dc57
    > .elementor-widget-container {
    margin: 0px 16px 19px 0px;
  }
  .elementor-3262 .elementor-element.elementor-element-371070b4 {
    --spacer-size: 30px;
  }
}
