.elementor-62 .elementor-element.elementor-element-adeae76 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-adeae76>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-1efe233:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-1efe233>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/12/s3.jpg");
}

.elementor-62 .elementor-element.elementor-element-1efe233>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.65;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-1efe233 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 015px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-92aecad .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "RocknRoll One", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-62 .elementor-element.elementor-element-92aecad .elementor-counter-title {
    color: #FFFFFF;
    font-family: "RocknRoll One", Sans-serif;
    font-size: 15px;
    font-weight: 900;
    text-transform: uppercase;
}

.elementor-62 .elementor-element.elementor-element-4ff03fc .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "RocknRoll One", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-62 .elementor-element.elementor-element-4ff03fc .elementor-counter-title {
    color: #FFFFFF;
    font-family: "RocknRoll One", Sans-serif;
    font-size: 15px;
    font-weight: 900;
    text-transform: uppercase;
}

.elementor-62 .elementor-element.elementor-element-8d51657 .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "RocknRoll One", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-62 .elementor-element.elementor-element-8d51657 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "RocknRoll One", Sans-serif;
    font-size: 15px;
    font-weight: 900;
    text-transform: uppercase;
}

.elementor-62 .elementor-element.elementor-element-9d7a4fd .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "RocknRoll One", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-62 .elementor-element.elementor-element-9d7a4fd .elementor-counter-title {
    color: #FFFFFF;
    font-family: "RocknRoll One", Sans-serif;
    font-size: 15px;
    font-weight: 900;
    text-transform: uppercase;
}

.elementor-62 .elementor-element.elementor-element-3c3faf0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-3c3faf0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-192794d>.elementor-widget-container {
    margin: -19px 0px -23px 0px;
}

.elementor-62 .elementor-element.elementor-element-192794d {
    z-index: 1;
}

.elementor-62 .elementor-element.elementor-element-c87f0dc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 120px 0px;
}

.elementor-62 .elementor-element.elementor-element-c87f0dc>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-c87f0dc>.elementor-shape-bottom .elementor-shape-fill {
    fill: #F9F9F9;
}

.elementor-62 .elementor-element.elementor-element-3e0ae5a {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-3e0ae5a .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-6de1882.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-6de1882.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-6de1882.elementor-view-default .elementor-icon {
    fill: #FFFFFF;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-6de1882.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-6de1882.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-6de1882.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-6de1882.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-6de1882.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-6de1882.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #FFF7F7;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon-box-description {
    color: #EDEDED;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-62 .elementor-element.elementor-element-6de1882>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-aa4066a.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-aa4066a.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-aa4066a.elementor-view-default .elementor-icon {
    fill: #FFFFFF;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-aa4066a.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-aa4066a.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-aa4066a.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-aa4066a.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-aa4066a.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-aa4066a.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #FFF7F7;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon-box-description {
    color: #EDEDED;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-62 .elementor-element.elementor-element-aa4066a>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-de2b723.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-de2b723.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-de2b723.elementor-view-default .elementor-icon {
    fill: #FFFFFF;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-de2b723.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-de2b723.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-de2b723.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-de2b723.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-de2b723.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-de2b723.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #FFF7F7;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon-box-description {
    color: #EDEDED;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-62 .elementor-element.elementor-element-de2b723>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-6cc02fd:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-6cc02fd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../../../../../sprimfx.com/assets/uploads/2020/07/gain.html");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-6cc02fd>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.79;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-6cc02fd {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 30px 0px 100px 0px;
}

.elementor-62 .elementor-element.elementor-element-6cc02fd>.elementor-shape-bottom svg {
    width: calc(136% + 1.3px);
    height: 122px;
}

.elementor-62 .elementor-element.elementor-element-48d7cdd {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-48d7cdd .elementor-heading-title {
    color: #000000;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-7c43c02 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-7c43c02 .elementor-heading-title {
    color: #333434;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-1878e4f {
    padding: 50px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-a842055.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-a842055.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-a842055.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-a842055.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-a842055.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-a842055.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-a842055.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-a842055.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-a842055.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon {
    font-size: 44px;
}

.elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon-box-description {
    color: #666666;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-a842055>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-e54b210.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-e54b210.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-e54b210.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-e54b210.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-e54b210.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-e54b210.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-e54b210.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-e54b210.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-e54b210.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon {
    font-size: 44px;
}

.elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon-box-description {
    color: #666666;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-e54b210>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-980b5d5.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-980b5d5.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-980b5d5.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-980b5d5.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-980b5d5.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-980b5d5.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-980b5d5.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-980b5d5.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-980b5d5.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon {
    font-size: 44px;
}

.elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon-box-description {
    color: #666666;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-980b5d5>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-39a2ae8.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-39a2ae8.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon {
    font-size: 44px;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon-box-description {
    color: #666666;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-39a2ae8>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-1efefa8.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-1efefa8.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-1efefa8.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-1efefa8.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-1efefa8.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-1efefa8.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-1efefa8.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-1efefa8.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-1efefa8.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon {
    font-size: 44px;
}

.elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon-box-description {
    color: #666666;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-1efefa8>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-a6f5cc9.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-a6f5cc9.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon {
    font-size: 44px;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon-box-description {
    color: #666666;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-a6f5cc9>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-efb7b5d.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-efb7b5d.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon {
    font-size: 44px;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon-box-description {
    color: #666666;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-efb7b5d>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-b9cc2f7.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-b9cc2f7.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon {
    font-size: 44px;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon-box-description {
    color: #666666;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-b9cc2f7>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-48e1737>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-48e1737>.elementor-shape-bottom svg {
    width: calc(199% + 1.3px);
    height: 93px;
}

.elementor-62 .elementor-element.elementor-element-48e1737 {
    padding: 0px 0px 40px 0px;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-c42f3d7.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-c42f3d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-1bf9f7e {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-1bf9f7e img {
    width: 99%;
}

.elementor-62 .elementor-element.elementor-element-3a258f2.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-61b2b4f {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-61b2b4f .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-29e2a46 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.75em;
}

.elementor-62 .elementor-element.elementor-element-5aac9e0 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.75em;
}

.elementor-62 .elementor-element.elementor-element-5bee454 .elementor-button {
    font-family: "Open Sans", Sans-serif;
    font-weight: 500;
    background-color: #159FFF;
}

.elementor-62 .elementor-element.elementor-element-b1497b6:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-b1497b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../../2020/07/top-index-wave.png");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-b1497b6>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.14;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-b1497b6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 0px 50px 0px;
}

.elementor-62 .elementor-element.elementor-element-b1497b6>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-b1497b6>.elementor-shape-bottom svg {
    width: calc(208% + 1.3px);
    height: 88px;
    transform: translateX(-50%) rotateY(180deg);
}

.elementor-62 .elementor-element.elementor-element-6f6f181 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-6f6f181 .elementor-heading-title {
    color: #000000;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-button {
    display: inline-block;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing .eael-pricing-item {
    background-color: #FFFFFF;
    border-radius: 5px;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing.style-1 .eael-pricing-item .header:after,
.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing.style-3 .eael-pricing-item .header:after {
    background: #dbdbdb;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .header .title {
    font-size: 30px;
    font-weight: 900;
    line-height: 0.8em;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .eael-pricing-tag .price-tag .original-price,
.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency {
    color: #000000;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .eael-pricing-tag .price-tag .original-price {
    font-family: "Quicksand", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency {
    font-family: "Quicksand", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price,
.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency {
    color: #00C853;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price {
    font-size: 1px;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency {
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .price-period {
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .body ul li .li-icon img {
    height: 20px;
    width: 20px;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .body ul li .li-icon i {
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .body ul li .li-icon {
    width: 20px;
    height: 20px;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .body ul li .li-icon svg {
    font-size: 20px;
    width: 1em;
    height: 1em;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing-item .body ul li {
    font-family: "Open Sans", Sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 0.9em;
}

div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border,
div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
    border-top-color: #3d3d3d;
}

div.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border,
.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
    border-right-color: #3d3d3d;
}

div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border,
div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
    border-left-color: #3d3d3d;
}

div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border,
div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
    border-bottom-color: #3d3d3d;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing .eael-pricing-button {
    padding: 5px 20px 5px 20px;
    color: #fff;
    background: var( --e-global-color-3577e11);
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing .eael-pricing-button img {
    height: 20px;
    width: 20px;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing .eael-pricing-button i {
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-373fdb6 .eael-pricing .eael-pricing-button:hover {
    color: #f9f9f9;
    background: #03b048;
}

.elementor-62 .elementor-element.elementor-element-373fdb6>.elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010117;
    border-radius: 5px 5px 5px 5px;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-button {
    display: inline-block;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing .eael-pricing-item {
    background-color: #FFFFFF;
    border-radius: 5px;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing.style-1 .eael-pricing-item .header:after,
.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing.style-3 .eael-pricing-item .header:after {
    background: #dbdbdb;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .header .title {
    font-size: 30px;
    font-weight: 900;
    line-height: 0.8em;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .eael-pricing-tag .price-tag .original-price,
.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency {
    color: #000000;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .eael-pricing-tag .price-tag .original-price {
    font-family: "Quicksand", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency {
    font-family: "Quicksand", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price,
.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency {
    color: #00C853;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price {
    font-size: 1px;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency {
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .price-period {
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .body ul li .li-icon img {
    height: 20px;
    width: 20px;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .body ul li .li-icon i {
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .body ul li .li-icon {
    width: 20px;
    height: 20px;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .body ul li .li-icon svg {
    font-size: 20px;
    width: 1em;
    height: 1em;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing-item .body ul li {
    font-family: "Open Sans", Sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 0.9em;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing .eael-pricing-button {
    padding: 5px 20px 5px 20px;
    color: #fff;
    background: var( --e-global-color-3577e11);
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing .eael-pricing-button img {
    height: 20px;
    width: 20px;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing .eael-pricing-button i {
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-6737459 .eael-pricing .eael-pricing-button:hover {
    color: #f9f9f9;
    background: #03b048;
}

.elementor-62 .elementor-element.elementor-element-6737459>.elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010117;
    border-radius: 5px 5px 5px 5px;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-button {
    display: inline-block;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing .eael-pricing-item {
    background-color: #FFFFFF;
    border-radius: 5px;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing.style-1 .eael-pricing-item .header:after,
.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing.style-3 .eael-pricing-item .header:after {
    background: #dbdbdb;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .header .title {
    font-size: 30px;
    font-weight: 900;
    line-height: 0.8em;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .eael-pricing-tag .price-tag .original-price,
.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency {
    color: #000000;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .eael-pricing-tag .price-tag .original-price {
    font-family: "Quicksand", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency {
    font-family: "Quicksand", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price,
.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency {
    color: #00C853;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price {
    font-size: 1px;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency {
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .price-period {
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .body ul li .li-icon img {
    height: 20px;
    width: 20px;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .body ul li .li-icon i {
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .body ul li .li-icon {
    width: 20px;
    height: 20px;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .body ul li .li-icon svg {
    font-size: 20px;
    width: 1em;
    height: 1em;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing-item .body ul li {
    font-family: "Open Sans", Sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 0.9em;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing .eael-pricing-button {
    padding: 5px 20px 5px 20px;
    color: #fff;
    background: var( --e-global-color-3577e11);
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing .eael-pricing-button img {
    height: 20px;
    width: 20px;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing .eael-pricing-button i {
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-05f57e2 .eael-pricing .eael-pricing-button:hover {
    color: #f9f9f9;
    background: #03b048;
}

.elementor-62 .elementor-element.elementor-element-05f57e2>.elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010117;
    border-radius: 5px 5px 5px 5px;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-button {
    display: inline-block;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing .eael-pricing-item {
    background-color: #FFFFFF;
    border-radius: 5px;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing.style-1 .eael-pricing-item .header:after,
.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing.style-3 .eael-pricing-item .header:after {
    background: #dbdbdb;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .header .title {
    font-size: 30px;
    font-weight: 900;
    line-height: 0.8em;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .eael-pricing-tag .price-tag .original-price,
.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency {
    color: #000000;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .eael-pricing-tag .price-tag .original-price {
    font-family: "Quicksand", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency {
    font-family: "Quicksand", Sans-serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price,
.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency {
    color: #00C853;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price {
    font-size: 1px;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency {
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .price-period {
    line-height: 0.1em;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .body ul li .li-icon img {
    height: 20px;
    width: 20px;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .body ul li .li-icon i {
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .body ul li .li-icon {
    width: 20px;
    height: 20px;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .body ul li .li-icon svg {
    font-size: 20px;
    width: 1em;
    height: 1em;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing-item .body ul li {
    font-family: "Open Sans", Sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 0.9em;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing .eael-pricing-button {
    padding: 5px 20px 5px 20px;
    color: #fff;
    background: var( --e-global-color-3577e11);
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing .eael-pricing-button img {
    height: 20px;
    width: 20px;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing .eael-pricing-button i {
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-5720fa2 .eael-pricing .eael-pricing-button:hover {
    color: #f9f9f9;
    background: #03b048;
}

.elementor-62 .elementor-element.elementor-element-5720fa2>.elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #02010117;
    border-radius: 5px 5px 5px 5px;
}

.elementor-62 .elementor-element.elementor-element-15cdabc>.elementor-shape-bottom .elementor-shape-fill {
    fill: #A7C2EF;
}

.elementor-62 .elementor-element.elementor-element-15cdabc>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 83px;
}

.elementor-62 .elementor-element.elementor-element-15cdabc {
    padding: 20px 0px 30px 0px;
}

.elementor-62 .elementor-element.elementor-element-5741a95.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-c49afd2 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-c49afd2 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-3a3db80 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-3a3db80 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.75em;
}

.elementor-62 .elementor-element.elementor-element-3210c0a {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-3210c0a .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-0b8a64b {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-0b8a64b .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.75em;
}

.elementor-62 .elementor-element.elementor-element-66d9a37>.elementor-widget-container {
    background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-3b55d66.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-3b55d66.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-40d3e74 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-40d3e74 img {
    width: 99%;
}

.elementor-62 .elementor-element.elementor-element-2065614:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-2065614>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #121A4A 0%, #000103 100%);
}

.elementor-62 .elementor-element.elementor-element-2065614 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-2065614>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-48ebff1 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-48ebff1 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-43cda9d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-43cda9d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-9f77935.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-9f77935.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-9f77935.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-e7a88f3.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-0beda5a.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-0beda5a.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-ee6d7c5 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-ee6d7c5 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 1.6em;
    font-weight: bold;
    text-transform: capitalize;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-0baec78 .elementor-button {
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    background-color: #2B5FD7;
}

.elementor-62 .elementor-element.elementor-element-8ef3b0e:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-8ef3b0e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/12/s1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-8ef3b0e>.elementor-background-overlay {
    background-color: #111629;
    opacity: 0.75;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-8ef3b0e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-8ef3b0e>.elementor-shape-bottom svg {
    width: calc(133% + 1.3px);
    height: 67px;
}

.elementor-62 .elementor-element.elementor-element-b10dd2c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-b10dd2c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-961621c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-961621c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-961621c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-5c926cd {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-5c926cd .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-78bbc56 .elementor-button {
    font-family: "Open Sans", Sans-serif;
    font-weight: 500;
    background-color: #159FFF;
}

.elementor-62 .elementor-element.elementor-element-8c8b3ac {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-8c8b3ac .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-d11a6e0 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-d11a6e0 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.75em;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-818d388.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-818d388.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-818d388.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-d2d16cb img {
    max-width: 78%;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-528a94e.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-528a94e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-528a94e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-62 .elementor-element.elementor-element-f60f9bb:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-f60f9bb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../../2020/07/top-index-wave.png");
}

.elementor-62 .elementor-element.elementor-element-f60f9bb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-f60f9bb>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-f60f9bb>.elementor-shape-bottom .elementor-shape-fill {
    fill: #010624CF;
}

.elementor-62 .elementor-element.elementor-element-f60f9bb>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 47px;
}

.elementor-62 .elementor-element.elementor-element-e1f2542 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-e1f2542 .elementor-heading-title {
    color: #000000;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-b1b1bd0 .elementor-heading-title {
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 600;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
    font-size: 16px;
    margin-left: 10px;
    color: #333;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
    color: #333;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
    color: #333;
    fill: #333;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
    color: #fff;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
    color: #fff;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
    color: #fff;
    fill: #fff;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
    color: #fff;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
    color: #fff;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
    color: #fff;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
    color: #fff;
    fill: #fff;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    color: #333;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle,
.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg {
    font-size: 16px;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
    color: #444;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
    color: #444;
    fill: #444;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
    color: #fff;
}

.elementor-62 .elementor-element.elementor-element-29b291b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
    color: #fff;
    fill: #fff;
}

.elementor-62 .elementor-element.elementor-element-4c6585e:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-4c6585e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/12/s1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-4c6585e>.elementor-background-overlay {
    background-color: #111629;
    opacity: 0.75;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-4c6585e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-ae3a139.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-ae3a139.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-ae3a139>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-ae3a139>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-6a50883 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-6a50883 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-79e97e5 img {
    width: 86%;
}

.elementor-62 .elementor-element.elementor-element-c7b07f9 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 50px 0px;
}

.elementor-62 .elementor-element.elementor-element-4b58dda {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-4b58dda .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-55f23dc.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-55f23dc.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-55f23dc.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-55f23dc.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-55f23dc.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-55f23dc.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-55f23dc.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-55f23dc.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-55f23dc.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #FFFFFF;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon-box-description {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-62 .elementor-element.elementor-element-55f23dc>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: #D1DAFF24;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
}

.elementor-62 .elementor-element.elementor-element-55f23dc:hover .elementor-widget-container {
    background-color: #1580FF78;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-1b18a1b.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-1b18a1b.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-1b18a1b.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #FFFFFF;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon-box-description {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: #D1DAFF24;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
}

.elementor-62 .elementor-element.elementor-element-1b18a1b:hover .elementor-widget-container {
    background-color: #1580FF78;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-ddf1ec1.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1.elementor-view-stacked .elementor-icon:hover {
    background-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-ddf1ec1.elementor-view-default .elementor-icon:hover {
    fill: #5D5F60;
    color: #5D5F60;
    border-color: #5D5F60;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #FFFFFF;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon-box-title a {
    font-family: "Quicksand", Sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon-box-description {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: #D1DAFF24;
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
}

.elementor-62 .elementor-element.elementor-element-ddf1ec1:hover .elementor-widget-container {
    background-color: #1580FF78;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-0da5827:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-0da5827>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-0da5827 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-0da5827>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-49cf6b8.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-49cf6b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-d579563 img {
    width: 100%;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-faba44c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-faba44c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-2fe41db {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-2fe41db .elementor-heading-title {
    color: #000000;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-2a0e36c {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 30px 0px 10px 0px;
}

.elementor-62 .elementor-element.elementor-element-1f86112 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-1f86112 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-290f3d7.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-290f3d7.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-290f3d7.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-290f3d7 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 88%;
}

.elementor-62 .elementor-element.elementor-element-290f3d7 .elementor-image-box-wrapper img {
    border-radius: 6px;
}

.elementor-62 .elementor-element.elementor-element-290f3d7 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-290f3d7 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-290f3d7 .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-weight: bold;
}

.elementor-62 .elementor-element.elementor-element-290f3d7 .elementor-image-box-description {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-290f3d7>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
}

.elementor-62 .elementor-element.elementor-element-96af926.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-96af926.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-96af926.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-96af926 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 88%;
}

.elementor-62 .elementor-element.elementor-element-96af926 .elementor-image-box-wrapper img {
    border-radius: 6px;
}

.elementor-62 .elementor-element.elementor-element-96af926 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-96af926 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-96af926 .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-weight: bold;
}

.elementor-62 .elementor-element.elementor-element-96af926 .elementor-image-box-description {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-96af926>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d .elementor-image-box-wrapper .elementor-image-box-img {
    width: 88%;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d .elementor-image-box-wrapper img {
    border-radius: 6px;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d .elementor-image-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-weight: bold;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d .elementor-image-box-description {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-weight: 500;
}

.elementor-62 .elementor-element.elementor-element-6bfd86d>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
}

.elementor-62 .elementor-element.elementor-element-efcdeee>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.74;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-efcdeee {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-1c2e4bd:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-1c2e4bd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #121A4A 0%, #000103 100%);
}

.elementor-62 .elementor-element.elementor-element-1c2e4bd {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-1c2e4bd>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-cfb79a4 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-cfb79a4 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-2b8b04e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-2b8b04e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-3c23252:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-3c23252>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-62 .elementor-element.elementor-element-3c23252 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-3c23252>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-dfaabb1.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-dfaabb1.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-4502b71 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-4502b71 img {
    width: 100%;
    max-width: 100%;
    height: 433px;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-1199d25.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-1199d25.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-2acc5c3 {
    padding: 30px 0px 10px 0px;
}

.elementor-62 .elementor-element.elementor-element-7345e66 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-7345e66 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-a3ce0f2 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-a3ce0f2 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .testimoni-wrapper {
    background-color: #fff;
}

.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .center .testimoni-wrapper,
.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .testimoni-wrapper:hover {
    background-color: #fff;
}

.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .center .testimoni-wrapper,
.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .testimoni-wrapper:hover:hover {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .testimoni-wrapper .testimony {
    color: #676767;
}

.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .testimoni-wrapper .author .name {
    color: #182432;
}

.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .testimoni-wrapper .author .designation {
    color: #989898;
}

.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .testimoni-wrapper .testimony:before {
    color: #ddd;
}

.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .testimoni-wrapper .author:before {
    border-bottom-color: #ddd;
}

.elementor-62 .elementor-element.elementor-element-f3dbc75 .tgx-testimonial-1 .testimoni-wrapper .author {
    border-top: 1px solid #ddd;
}

.elementor-62 .elementor-element.elementor-element-55e4166>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-55e4166:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-55e4166>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #424242;
    background-image: url("../../2021/12/s1.jpg");
}

.elementor-62 .elementor-element.elementor-element-55e4166>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.68;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-55e4166 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 15px 15px 15px 15px;
}

.elementor-62 .elementor-element.elementor-element-8816e25 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-8816e25 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Quicksand", Sans-serif;
    font-size: 2.875em;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-62 .elementor-element.elementor-element-2f61c5c .elementor-button {
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #186AE3;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 3px 3px 3px 3px;
}

.elementor-62 .elementor-element.elementor-element-2f61c5c .elementor-button:hover,
.elementor-62 .elementor-element.elementor-element-2f61c5c .elementor-button:focus {
    color: #0065FB;
    background-color: #FFFFFF;
}

.elementor-62 .elementor-element.elementor-element-2f61c5c .elementor-button:hover svg,
.elementor-62 .elementor-element.elementor-element-2f61c5c .elementor-button:focus svg {
    fill: #0065FB;
}

.elementor-62 .elementor-element.elementor-element-c272e3d:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-c272e3d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F6F6F6;
}

.elementor-62 .elementor-element.elementor-element-c272e3d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-62 .elementor-element.elementor-element-c272e3d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-e003092 {
    --e-image-carousel-slides-to-show: 6;
}

body.elementor-page-62:not(.elementor-motion-effects-element-type-background),
body.elementor-page-62>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #030722;
}

@media(max-width:1024px) {
    .elementor-62 .elementor-element.elementor-element-92aecad .elementor-counter-number-wrapper {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-92aecad .elementor-counter-title {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-4ff03fc .elementor-counter-number-wrapper {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-4ff03fc .elementor-counter-title {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-8d51657 .elementor-counter-number-wrapper {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-8d51657 .elementor-counter-title {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-9d7a4fd .elementor-counter-number-wrapper {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-9d7a4fd .elementor-counter-title {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-3e0ae5a .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon {
        font-size: 32px;
    }
    .elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon {
        font-size: 32px;
    }
    .elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon {
        font-size: 32px;
    }
    .elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-6cc02fd {
        padding: 10px 0px 30px 0px;
    }
    .elementor-62 .elementor-element.elementor-element-48d7cdd .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-48d7cdd>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-62 .elementor-element.elementor-element-7c43c02 .elementor-heading-title {
        font-size: 12px;
    }
    .elementor-62 .elementor-element.elementor-element-1878e4f {
        padding: 30px 0px 0px 0px;
    }
    .elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon {
        font-size: 30px;
    }
    .elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon {
        font-size: 30px;
    }
    .elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon {
        font-size: 30px;
    }
    .elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon {
        font-size: 30px;
    }
    .elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-39a2ae8>.elementor-widget-container {
        margin: -40px 0px 0px 0px;
    }
    .elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon {
        font-size: 30px;
    }
    .elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon {
        font-size: 30px;
    }
    .elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon {
        font-size: 30px;
    }
    .elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon {
        font-size: 30px;
    }
    .elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-61b2b4f .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-29e2a46 .elementor-heading-title {
        font-size: 12px;
    }
    .elementor-62 .elementor-element.elementor-element-5aac9e0 .elementor-heading-title {
        font-size: 12px;
    }
    .elementor-62 .elementor-element.elementor-element-6f6f181 .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-c49afd2 .elementor-heading-title {
        font-size: 1.5em;
    }
    .elementor-62 .elementor-element.elementor-element-3a3db80 .elementor-heading-title {
        font-size: 12px;
    }
    .elementor-62 .elementor-element.elementor-element-3210c0a .elementor-heading-title {
        font-size: 1.5em;
    }
    .elementor-62 .elementor-element.elementor-element-0b8a64b .elementor-heading-title {
        font-size: 12px;
    }
    .elementor-62 .elementor-element.elementor-element-48ebff1 .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-ee6d7c5 .elementor-heading-title {
        font-size: 1.1em;
    }
    .elementor-62 .elementor-element.elementor-element-0baec78 .elementor-button {
        font-size: 14px;
    }
    .elementor-62 .elementor-element.elementor-element-5c926cd .elementor-heading-title {
        font-size: 1.5em;
    }
    .elementor-62 .elementor-element.elementor-element-8c8b3ac .elementor-heading-title {
        font-size: 1.5em;
    }
    .elementor-62 .elementor-element.elementor-element-d11a6e0 .elementor-heading-title {
        font-size: 12px;
    }
    .elementor-62 .elementor-element.elementor-element-e1f2542 .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-6a50883 .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-7b4290d.elementor-column .elementor-column-wrap {
        align-items: center;
    }
    .elementor-62 .elementor-element.elementor-element-7b4290d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }
    .elementor-62 .elementor-element.elementor-element-c7b07f9 {
        padding: 20px 0px 20px 0px;
    }
    .elementor-62 .elementor-element.elementor-element-4b58dda .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon-box-title a {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-0da5827 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-62 .elementor-element.elementor-element-d579563 img {
        width: 100%;
    }
    .elementor-62 .elementor-element.elementor-element-2fe41db .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-2a0e36c {
        padding: 20px 0px 5px 0px;
    }
    .elementor-62 .elementor-element.elementor-element-1f86112 .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-290f3d7 .elementor-image-box-title {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-290f3d7 .elementor-image-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-96af926 .elementor-image-box-title {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-96af926 .elementor-image-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-6bfd86d .elementor-image-box-title {
        font-size: 15px;
    }
    .elementor-62 .elementor-element.elementor-element-6bfd86d .elementor-image-box-description {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-cfb79a4 .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-4502b71 img {
        height: 438px;
    }
    .elementor-62 .elementor-element.elementor-element-7345e66 .elementor-heading-title {
        font-size: 2em;
    }
    .elementor-62 .elementor-element.elementor-element-a3ce0f2 .elementor-heading-title {
        font-size: 12px;
    }
    .elementor-62 .elementor-element.elementor-element-55e4166 {
        padding: 6px 6px 6px 6px;
    }
    .elementor-62 .elementor-element.elementor-element-8816e25 .elementor-heading-title {
        font-size: 0.9em;
    }
    .elementor-62 .elementor-element.elementor-element-e003092 {
        --e-image-carousel-slides-to-show: 4;
    }
}

@media(max-width:767px) {
    .elementor-62 .elementor-element.elementor-element-13d1cf3 {
        width: 50%;
    }
    .elementor-62 .elementor-element.elementor-element-92aecad .elementor-counter-number-wrapper {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-92aecad .elementor-counter-title {
        font-size: 8px;
    }
    .elementor-62 .elementor-element.elementor-element-c1ff173 {
        width: 50%;
    }
    .elementor-62 .elementor-element.elementor-element-4ff03fc .elementor-counter-number-wrapper {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-4ff03fc .elementor-counter-title {
        font-size: 8px;
    }
    .elementor-62 .elementor-element.elementor-element-8603486 {
        width: 50%;
    }
    .elementor-62 .elementor-element.elementor-element-8d51657 .elementor-counter-number-wrapper {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-8d51657 .elementor-counter-title {
        font-size: 8px;
    }
    .elementor-62 .elementor-element.elementor-element-143c5fe {
        width: 50%;
    }
    .elementor-62 .elementor-element.elementor-element-9d7a4fd .elementor-counter-number-wrapper {
        font-size: 10px;
    }
    .elementor-62 .elementor-element.elementor-element-9d7a4fd .elementor-counter-title {
        font-size: 8px;
    }
    .elementor-62 .elementor-element.elementor-element-6de1882 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-aa4066a .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-de2b723 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-a842055 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-e54b210 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-980b5d5 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-39a2ae8 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-39a2ae8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-62 .elementor-element.elementor-element-1efefa8 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-a6f5cc9 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-efb7b5d .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-b9cc2f7 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-c49afd2 .elementor-heading-title {
        font-size: 1.1em;
    }
    .elementor-62 .elementor-element.elementor-element-3210c0a .elementor-heading-title {
        font-size: 1.1em;
    }
    .elementor-62 .elementor-element.elementor-element-5c926cd .elementor-heading-title {
        font-size: 1.1em;
    }
    .elementor-62 .elementor-element.elementor-element-8c8b3ac .elementor-heading-title {
        font-size: 1.1em;
    }
    .elementor-62 .elementor-element.elementor-element-818d388 {
        width: 50%;
    }
    .elementor-62 .elementor-element.elementor-element-d2d16cb img {
        max-width: 58%;
    }
    .elementor-62 .elementor-element.elementor-element-528a94e {
        width: 50%;
    }
    .elementor-62 .elementor-element.elementor-element-d6d33dd img {
        max-width: 75%;
    }
    .elementor-62 .elementor-element.elementor-element-55f23dc .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-1b18a1b .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-ddf1ec1 .elementor-icon-box-icon {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-290f3d7 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-96af926 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-6bfd86d .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-62 .elementor-element.elementor-element-4502b71 img {
        height: 304px;
    }
    .elementor-62 .elementor-element.elementor-element-e003092 {
        --e-image-carousel-slides-to-show: 3;
    }
    .elementor-62 .elementor-element.elementor-element-e003092>.elementor-widget-container {
        margin: 0px 0px -20px 0px;
    }
}

@media(min-width:768px) {
    .elementor-62 .elementor-element.elementor-element-5741a95 {
        width: 50.788%;
    }
    .elementor-62 .elementor-element.elementor-element-3b55d66 {
        width: 49.212%;
    }
    .elementor-62 .elementor-element.elementor-element-6613c50 {
        width: 60%;
    }
    .elementor-62 .elementor-element.elementor-element-52641be {
        width: 40%;
    }
    .elementor-62 .elementor-element.elementor-element-ae3a139 {
        width: 54.823%;
    }
    .elementor-62 .elementor-element.elementor-element-7b4290d {
        width: 45.177%;
    }
    .elementor-62 .elementor-element.elementor-element-49cf6b8 {
        width: 36.053%;
    }
    .elementor-62 .elementor-element.elementor-element-faba44c {
        width: 63.947%;
    }
    .elementor-62 .elementor-element.elementor-element-dfaabb1 {
        width: 58.946%;
    }
    .elementor-62 .elementor-element.elementor-element-1199d25 {
        width: 41.01%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-62 .elementor-element.elementor-element-a774110 {
        width: 50%;
    }
    .elementor-62 .elementor-element.elementor-element-152fbee {
        width: 50%;
    }
    .elementor-62 .elementor-element.elementor-element-2dbe23d {
        width: 50%;
    }
    .elementor-62 .elementor-element.elementor-element-65228a2 {
        width: 50%;
    }
}

@media(min-width:1025px) {
    .elementor-62 .elementor-element.elementor-element-8ef3b0e:not(.elementor-motion-effects-element-type-background),
    .elementor-62 .elementor-element.elementor-element-8ef3b0e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
    .elementor-62 .elementor-element.elementor-element-4c6585e:not(.elementor-motion-effects-element-type-background),
    .elementor-62 .elementor-element.elementor-element-4c6585e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}