.elementor-14688 .elementor-element.elementor-element-348f645:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-348f645>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-348f645 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-348f645>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-14688 .elementor-element.elementor-element-a59464d.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-14688 .elementor-element.elementor-element-a59464d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-14688 .elementor-element.elementor-element-a59464d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-a59464d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo.artureanec.com/themes/neuros/wp-content/uploads/2024/06/robot-min.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-14688 .elementor-element.elementor-element-a59464d>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-a59464d>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-a59464d>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-a59464d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-14688 .elementor-element.elementor-element-a59464d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-f4efe2c .neuros-heading {
    text-align: left;
    font-size: 120px;
    font-weight: 600;
    line-height: 0.833333em;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-f4efe2c .neuros-heading .neuros-heading-content {
    color: #D5313D;
}

.elementor-14688 .elementor-element.elementor-element-f4efe2c .elementor-widget-container {
    backdrop-filter: blur(17.5px);
    -webkit-backdrop-filter: blur(17.5px);
}

.elementor-14688 .elementor-element.elementor-element-f4efe2c>.elementor-widget-container {
    margin: 250px 0px -15px -15px;
    padding: 12% 0% 7% 11%;
    background-color: #D4D4D41A;
    border-radius: 15px 15px 0px 25px;
}

.elementor-14688 .elementor-element.elementor-element-f4efe2c {
    width: var(--container-widget-width, 83%);
    max-width: 83%;
    --container-widget-width: 83%;
    --container-widget-flex-grow: 0;
}

.elementor-14688 .elementor-element.elementor-element-58348f3 .neuros_video_button_container {
    text-align: right;
}

.elementor-14688 .elementor-element.elementor-element-58348f3 .neuros_video_button_widget .elementor-custom-embed-play {
    padding: 36px 68px 22px 95px;
}

.elementor-14688 .elementor-element.elementor-element-58348f3 .elementor-custom-embed-play {
    border-radius: 25px 0px 0px 0px;
    background-color: #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-58348f3 .neuros_video_button_widget .icon-play-wrapper:before {
    border-color: #D9D9D9;
}

.elementor-14688 .elementor-element.elementor-element-58348f3.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:before,
.elementor-14688 .elementor-element.elementor-element-58348f3.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:after {
    box-shadow: 0 20px 0 0 #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-58348f3 .neuros_video_button_widget .elementor-custom-embed-play:hover .icon-play-wrapper {
    background-color: #D9D9D9;
}

.elementor-14688 .elementor-element.elementor-element-58348f3 {
    width: auto;
    max-width: auto;
    bottom: 0px;
}

body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-58348f3 {
    right: 0px;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-58348f3 {
    left: 0px;
}

.elementor-bc-flex-widget .elementor-14688 .elementor-element.elementor-element-d8ccdda.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-14688 .elementor-element.elementor-element-d8ccdda.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-14688 .elementor-element.elementor-element-d8ccdda>.elementor-element-populated {
    margin: 10% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
}

.elementor-14688 .elementor-element.elementor-element-f955b23 .neuros-heading {
    text-align: left;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-f955b23>.elementor-widget-container {
    margin: 0% 0% 0% 8%;
    padding: 0% 3% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978 .button-widget {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978 .neuros-button {
    color: #FFFFFF;
    border-color: #333333;
    background-color: #333333;
    padding: 15px 44px 16px 62px;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-bottom .neuros-button-decoration:before,
.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-bottom .neuros-button-decoration:after {
    box-shadow: 0 20px 0 0 #333333;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-top .neuros-button-decoration:before,
.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-top .neuros-button-decoration:after {
    box-shadow: 0 -20px 0 0 #333333;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-left .neuros-button-decoration:before,
.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-left .neuros-button-decoration:after {
    box-shadow: 0 20px 0 0 #333333;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-right .neuros-button-decoration:before,
.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-right .neuros-button-decoration:after {
    box-shadow: 0 20px 0 0 #333333;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978 .neuros-button:hover {
    border-color: #F14F44;
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978[class*=decoration-position] .neuros-button-decoration:hover .neuros-button {
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-bottom .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-bottom .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-top .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-top .neuros-button-decoration:hover:after {
    box-shadow: 0 -20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-left .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-left .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-right .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-a7bf978.decoration-position-right .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978:not(.neuros-button-type-simple) .neuros-button:hover {
    padding: 15px 62px 16px 44px;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978 .neuros-button span[class^="icon"].left {
    left: 42px;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978 .neuros-button span[class^="icon"].right {
    right: 42px;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-a7bf978 .neuros-button span[class^="icon"].left {
    right: 42px;
    left: initial;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-a7bf978 .neuros-button span[class^="icon"].right {
    left: 42px;
    right: initial;
}

.elementor-14688 .elementor-element.elementor-element-a7bf978>.elementor-widget-container {
    margin: 25px 0 0 8%;
}

.elementor-14688 .elementor-element.elementor-element-4fc45e1 {
    margin-top: 10.3%;
    margin-bottom: 0%;
}

.elementor-14688 .elementor-element.elementor-element-6c09dd5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-6c09dd5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo.artureanec.com/themes/neuros/wp-content/uploads/2024/06/line-art-illustration-light-background-motion-line-design-vibrant-gradient-background-modern-abstract-template-design-web-banner-layout-template-abstract-art-background-white-background-1-min.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-14688 .elementor-element.elementor-element-6c09dd5>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-6c09dd5>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-6c09dd5>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-6c09dd5>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 50px 40px 35px 40px;
}

.elementor-14688 .elementor-element.elementor-element-6c09dd5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-cb4925c .neuros-heading {
    text-align: left;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-cb4925c .neuros-heading .neuros-heading-content {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-cb4925c>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-14688 .elementor-element.elementor-element-fa64feb .elementor-counter-number-wrapper {
    color: #D5313D;
    font-size: 60px;
}

.elementor-14688 .elementor-element.elementor-element-fa64feb .elementor-counter-title {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 500;
}

.elementor-bc-flex-widget .elementor-14688 .elementor-element.elementor-element-1ae9c38.elementor-column .elementor-widget-wrap {
    align-items: space-between;
}

.elementor-14688 .elementor-element.elementor-element-1ae9c38.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
}

.elementor-14688 .elementor-element.elementor-element-1ae9c38:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-1ae9c38>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #BEC6CD;
}

.elementor-14688 .elementor-element.elementor-element-1ae9c38>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-1ae9c38>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-1ae9c38>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-1ae9c38>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 44px 40px 0px 40px;
}

.elementor-14688 .elementor-element.elementor-element-1ae9c38>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-b0eb74e .neuros-heading {
    text-align: left;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-b0eb74e>.elementor-widget-container {
    padding: 0% 23% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-1f04ce2>.elementor-widget-container {
    margin: 4px 3px 0px -13px;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.neuros-icon-decoration-on .elementor-widget-container {
    text-align: right;
}

.elementor-14688 .elementor-element.elementor-element-151df0a:not(.neuros-icon-decoration-on) .elementor-icon-wrapper {
    text-align: right;
}

.elementor-14688 .elementor-element.elementor-element-151df0a .elementor-icon-inner {
    background-color: #F0F2F4;
    border-radius: 30px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.neuros-icon-decoration-on .elementor-icon-wrapper:before,
.elementor-14688 .elementor-element.elementor-element-151df0a.neuros-icon-decoration-on .elementor-icon-wrapper:after {
    box-shadow: 0 20px 0 0 #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-stacked .elementor-icon {
    background-color: #333333;
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-framed .elementor-icon,
.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-default .elementor-icon {
    color: #333333;
    border-color: #333333;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-framed .elementor-icon,
.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-default .elementor-icon svg {
    fill: #333333;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-stacked .elementor-icon:hover {
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-framed .elementor-icon:hover,
.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-default .elementor-icon:hover {
    color: #F14F44;
    border-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-framed .elementor-icon:hover,
.elementor-14688 .elementor-element.elementor-element-151df0a.elementor-view-default .elementor-icon:hover svg {
    fill: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-151df0a .elementor-icon {
    font-size: 13px;
    padding: 18px;
}

.elementor-14688 .elementor-element.elementor-element-151df0a .elementor-icon svg {
    height: 13px;
}

body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-151df0a {
    right: 0px;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-151df0a {
    left: 0px;
}

.elementor-14688 .elementor-element.elementor-element-151df0a {
    bottom: 0px;
}

.elementor-14688 .elementor-element.elementor-element-0a4b700:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-0a4b700>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-0a4b700 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 110px 0px 95px 0px;
}

.elementor-14688 .elementor-element.elementor-element-0a4b700>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-f6c685e .neuros-heading {
    text-align: center;
}

.elementor-14688 .elementor-element.elementor-element-f6c685e .slider-wrapper {
    margin: 0 calc(-30px/2);
}

.elementor-14688 .elementor-element.elementor-element-f6c685e .slider-wrapper .slider-item {
    padding: 0 calc(30px/2);
}

.elementor-14688 .elementor-element.elementor-element-f6c685e .owl-carousel .owl-stage {
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
}

.elementor-14688 .elementor-element.elementor-element-f6c685e .slider-item-inner {
    text-align: center;
}

.elementor-14688 .elementor-element.elementor-element-f6c685e img {
    opacity: 0.3;
    transition-duration: 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-f6c685e img:hover {
    opacity: 1;
}

.elementor-14688 .elementor-element.elementor-element-c609740:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-c609740>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-c609740 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 40px 0px 40px;
}

.elementor-14688 .elementor-element.elementor-element-c609740>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-cf0b5ee:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-cf0b5ee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-cf0b5ee,
.elementor-14688 .elementor-element.elementor-element-cf0b5ee>.elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-14688 .elementor-element.elementor-element-cf0b5ee {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 150px 0px 140px 0px;
}

.elementor-14688 .elementor-element.elementor-element-cf0b5ee>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-6145671 .special-text {
    padding: 0px 5px 0px 0px;
    font-size: 200px;
    font-weight: 600;
    letter-spacing: -0.05em;
    color: #FFFFFF;
    -webkit-text-stroke: 1px #02010100;
    text-stroke: 1px #02010100;
    -webkit-text-stroke-width: 2px;
    background-color: transparent;
    background-image: linear-gradient(262deg, #E24C4A 0%, #386BB7 100%);
    opacity: 1;
}

.elementor-14688 .elementor-element.elementor-element-6145671 {
    width: var(--container-widget-width, 94%);
    max-width: 94%;
    --container-widget-width: 94%;
    --container-widget-flex-grow: 0;
}

.elementor-14688 .elementor-element.elementor-element-fe55049 {
    color: #111111;
    font-size: 25px;
    font-weight: 600;
    width: var(--container-widget-width, 6%);
    max-width: 6%;
    --container-widget-width: 6%;
    --container-widget-flex-grow: 0;
    align-self: flex-start;
}

.elementor-14688 .elementor-element.elementor-element-fe55049>.elementor-widget-container {
    margin: 20px 0px 0px -20px;
}

.elementor-14688 .elementor-element.elementor-element-d2bf288 .neuros-heading {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-d2bf288 .neuros-subheading:not(:last-child) {
    margin-bottom: 3px;
}

.elementor-14688 .elementor-element.elementor-element-d2bf288>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0% 5% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-ef492a7>.elementor-element-populated {
    margin: 20% 0% 0% 20%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 20%;
}

.elementor-14688 .elementor-element.elementor-element-bd1557e .button-widget {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-bd1557e>.elementor-widget-container {
    margin: 50px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-6a605a8:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-6a605a8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-6a605a8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 100px;
    margin-bottom: 100px;
    padding: 30px 0px 30px 0px;
}

.elementor-14688 .elementor-element.elementor-element-6a605a8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-08d9cc6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-08d9cc6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("https://demo.artureanec.com/themes/neuros/wp-content/uploads/2024/06/sphere_2-1-min.png");
    background-position: bottom right;
    background-repeat: no-repeat;
}

.elementor-14688 .elementor-element.elementor-element-08d9cc6>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-08d9cc6>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-08d9cc6>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-08d9cc6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 60px 50px 74px 50px;
}

.elementor-14688 .elementor-element.elementor-element-08d9cc6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-e9e5e68 .icon-container {
    width: 55px;
    height: 55px;
}

.elementor-14688 .elementor-element.elementor-element-e9e5e68 .icon-container .icon {
    width: 55px;
    height: 55px;
}

.elementor-14688 .elementor-element.elementor-element-e9e5e68 .icon-container .icon svg {
    fill: #222222;
}

.elementor-14688 .elementor-element.elementor-element-e9e5e68 .icon-box-item .icon-container {
    margin: 0px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-e6a88bc .neuros-heading {
    text-align: left;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-e6a88bc>.elementor-widget-container {
    margin: 17.3vw 0vw 0vw 0vw;
    padding: 0% 30% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.neuros-icon-decoration-on .elementor-widget-container {
    text-align: right;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5:not(.neuros-icon-decoration-on) .elementor-icon-wrapper {
    text-align: right;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5 .elementor-icon-inner {
    background-color: #F0F2F4;
    border-radius: 30px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.neuros-icon-decoration-on .elementor-icon-wrapper:before,
.elementor-14688 .elementor-element.elementor-element-21eebc5.neuros-icon-decoration-on .elementor-icon-wrapper:after {
    box-shadow: 0 20px 0 0 #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-stacked .elementor-icon {
    background-color: #333333;
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-framed .elementor-icon,
.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-default .elementor-icon {
    color: #333333;
    border-color: #333333;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-framed .elementor-icon,
.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-default .elementor-icon svg {
    fill: #333333;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-stacked .elementor-icon:hover {
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-framed .elementor-icon:hover,
.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-default .elementor-icon:hover {
    color: #F14F44;
    border-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-framed .elementor-icon:hover,
.elementor-14688 .elementor-element.elementor-element-21eebc5.elementor-view-default .elementor-icon:hover svg {
    fill: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5 .elementor-icon {
    font-size: 13px;
    padding: 18px;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5 .elementor-icon svg {
    height: 13px;
}

body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-21eebc5 {
    right: 0px;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-21eebc5 {
    left: 0px;
}

.elementor-14688 .elementor-element.elementor-element-21eebc5 {
    bottom: 0px;
}

.elementor-14688 .elementor-element.elementor-element-5a93943:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-5a93943>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #CED6DC;
    background-image: url("https://demo.artureanec.com/themes/neuros/wp-content/uploads/2024/06/human-brain-with-high-iq-intelligence-quotient-nootropic-drug-supplement-enhance-brainpower-elearning-project-mind-mapping-polygonal-modern-illustration-low-poly-brain-2-min-1.png");
    background-position: bottom right;
    background-repeat: no-repeat;
}

.elementor-14688 .elementor-element.elementor-element-5a93943>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-5a93943>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-5a93943>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-5a93943>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 60px 50px 74px 50px;
}

.elementor-14688 .elementor-element.elementor-element-5a93943>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-1a12606 .icon-container {
    width: 38px;
    height: 38px;
}

.elementor-14688 .elementor-element.elementor-element-1a12606 .icon-container .icon {
    width: 38px;
    height: 38px;
}

.elementor-14688 .elementor-element.elementor-element-1a12606 .icon-container .icon svg {
    fill: #D93535;
}

.elementor-14688 .elementor-element.elementor-element-1a12606 .icon-box-item .icon-container {
    margin: 0px 0px 17px 0px;
}

.elementor-14688 .elementor-element.elementor-element-66e8624 .neuros-heading {
    text-align: left;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-66e8624>.elementor-widget-container {
    margin: 17.3vw 0vw 0vw 0vw;
    padding: 0% 34% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.neuros-icon-decoration-on .elementor-widget-container {
    text-align: right;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b:not(.neuros-icon-decoration-on) .elementor-icon-wrapper {
    text-align: right;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b .elementor-icon-inner {
    background-color: #F0F2F4;
    border-radius: 30px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.neuros-icon-decoration-on .elementor-icon-wrapper:before,
.elementor-14688 .elementor-element.elementor-element-a69b09b.neuros-icon-decoration-on .elementor-icon-wrapper:after {
    box-shadow: 0 20px 0 0 #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-stacked .elementor-icon {
    background-color: #333333;
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-framed .elementor-icon,
.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-default .elementor-icon {
    color: #333333;
    border-color: #333333;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-framed .elementor-icon,
.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-default .elementor-icon svg {
    fill: #333333;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-stacked .elementor-icon:hover {
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-framed .elementor-icon:hover,
.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-default .elementor-icon:hover {
    color: #F14F44;
    border-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-framed .elementor-icon:hover,
.elementor-14688 .elementor-element.elementor-element-a69b09b.elementor-view-default .elementor-icon:hover svg {
    fill: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b .elementor-icon {
    font-size: 13px;
    padding: 18px;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b .elementor-icon svg {
    height: 13px;
}

body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-a69b09b {
    right: 0px;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-a69b09b {
    left: 0px;
}

.elementor-14688 .elementor-element.elementor-element-a69b09b {
    bottom: 0px;
}

.elementor-14688 .elementor-element.elementor-element-48aad74:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #111111;
    background-image: url("https://demo.artureanec.com/themes/neuros/wp-content/uploads/2024/06/Group-18430-min.png");
    background-position: 100% 62%;
    background-repeat: no-repeat;
}

.elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 60px 50px 74px 50px;
}

.elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-81f411c .icon-container {
    width: 40px;
    height: 40px;
}

.elementor-14688 .elementor-element.elementor-element-81f411c .icon-container .icon {
    width: 40px;
    height: 40px;
}

.elementor-14688 .elementor-element.elementor-element-81f411c .icon-container .icon svg {
    fill: #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-81f411c .icon-box-item .icon-container {
    margin: 0px 0px 15px 0px;
}

.elementor-14688 .elementor-element.elementor-element-81ecf90 .neuros-heading {
    text-align: left;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-81ecf90 .neuros-heading .neuros-heading-content {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-81ecf90>.elementor-widget-container {
    margin: 17.3vw 0vw 0vw 0vw;
    padding: 0% 45% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.neuros-icon-decoration-on .elementor-widget-container {
    text-align: right;
}

.elementor-14688 .elementor-element.elementor-element-9562f96:not(.neuros-icon-decoration-on) .elementor-icon-wrapper {
    text-align: right;
}

.elementor-14688 .elementor-element.elementor-element-9562f96 .elementor-icon-inner {
    background-color: #F0F2F4;
    border-radius: 30px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.neuros-icon-decoration-on .elementor-icon-wrapper:before,
.elementor-14688 .elementor-element.elementor-element-9562f96.neuros-icon-decoration-on .elementor-icon-wrapper:after {
    box-shadow: 0 20px 0 0 #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-stacked .elementor-icon {
    background-color: #333333;
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-framed .elementor-icon,
.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-default .elementor-icon {
    color: #333333;
    border-color: #333333;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-framed .elementor-icon,
.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-default .elementor-icon svg {
    fill: #333333;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-framed .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-stacked .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-stacked .elementor-icon:hover {
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-framed .elementor-icon:hover,
.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-default .elementor-icon:hover {
    color: #F14F44;
    border-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-framed .elementor-icon:hover,
.elementor-14688 .elementor-element.elementor-element-9562f96.elementor-view-default .elementor-icon:hover svg {
    fill: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-9562f96 .elementor-icon {
    font-size: 13px;
    padding: 18px;
}

.elementor-14688 .elementor-element.elementor-element-9562f96 .elementor-icon svg {
    height: 13px;
}

body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-9562f96 {
    right: 0px;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-9562f96 {
    left: 0px;
}

.elementor-14688 .elementor-element.elementor-element-9562f96 {
    bottom: 0px;
}

.elementor-14688 .elementor-element.elementor-element-79f4b7f:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-79f4b7f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-79f4b7f,
.elementor-14688 .elementor-element.elementor-element-79f4b7f>.elementor-background-overlay {
    border-radius: 0px 0px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-79f4b7f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 40px 37px 40px;
}

.elementor-14688 .elementor-element.elementor-element-79f4b7f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-e91bf0d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-e91bf0d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1F1F1F;
}

.elementor-14688 .elementor-element.elementor-element-e91bf0d>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-e91bf0d>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-e91bf0d>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-e91bf0d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-e91bf0d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-2b4f5bd {
    margin-top: 150px;
    margin-bottom: 0px;
}

.elementor-14688 .elementor-element.elementor-element-1851cb7 .neuros-heading {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-1851cb7 .neuros-subheading:not(:last-child) {
    margin-bottom: 2px;
}

.elementor-14688 .elementor-element.elementor-element-1851cb7 .neuros-heading .neuros-heading-content {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-1851cb7 .neuros-subheading {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-0acad47 {
    margin-top: 47px;
    margin-bottom: 0px;
    z-index: 2;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .elementor-repeater-item-b5e8e09 .neuros_tab_icon {
    font-size: 46px;
    margin: 0px 22px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .elementor-repeater-item-405cd44 .neuros_tab_icon {
    font-size: 38px;
    margin: 6px 34px 6px 0px;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .elementor-repeater-item-2c44253 .neuros_tab_icon {
    font-size: 40px;
    margin: 7px 30px 7px 0px;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tab_title_item a {
    padding: 46px 38px 46px 38px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #3F3F3F;
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item:not(.active) a:not(:hover) {
    color: #909090;
    background-color: #282828;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item.active a,
.elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item.active a:hover {
    color: #FFFFFF;
    background-color: #282828;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item a:hover {
    color: #FFFFFF;
    background-color: #282828;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_icon {
    color: #909090;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item a:hover .neuros_tab_icon {
    color: #D93535;
}

.elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item.active a .neuros_tab_icon,
.elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item.active a:hover .neuros_tab_icon {
    color: #D93535;
}

.elementor-14688 .elementor-element.elementor-element-1edb331 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-14688 .elementor-element.elementor-element-56152e4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-56152e4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #282828;
}

.elementor-14688 .elementor-element.elementor-element-56152e4>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #3F3F3F;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 90px 10px 115px 51%;
}

.elementor-14688 .elementor-element.elementor-element-56152e4>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-56152e4>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-56152e4>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-56152e4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-1844e88 img {
    max-width: 100vw;
}

.elementor-14688 .elementor-element.elementor-element-51d5aa9 .neuros-heading {
    text-align: left;
    line-height: 1.125em;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-51d5aa9 .neuros-heading .neuros-heading-content {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-51d5aa9>.elementor-widget-container {
    margin: 0px 0px 26px 0px;
}

.elementor-14688 .elementor-element.elementor-element-347b9ff {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-347b9ff>.elementor-widget-container {
    padding: 0% 5% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-20f25b9 .button-widget {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-20f25b9 .neuros-button {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-20f25b9 .neuros-button:hover {
    border-color: #F14F44;
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-20f25b9[class*=decoration-position] .neuros-button-decoration:hover .neuros-button {
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-20f25b9.decoration-position-bottom .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-20f25b9.decoration-position-bottom .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-20f25b9.decoration-position-top .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-20f25b9.decoration-position-top .neuros-button-decoration:hover:after {
    box-shadow: 0 -20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-20f25b9.decoration-position-left .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-20f25b9.decoration-position-left .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-20f25b9.decoration-position-right .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-20f25b9.decoration-position-right .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-20f25b9>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-f31328b img {
    max-width: 100vw;
}

body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-f31328b {
    left: -27%;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-f31328b {
    right: -27%;
}

.elementor-14688 .elementor-element.elementor-element-f31328b {
    top: -41%;
}

.elementor-14688 .elementor-element.elementor-element-49d98da {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-14688 .elementor-element.elementor-element-ba2399e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-ba2399e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #282828;
}

.elementor-14688 .elementor-element.elementor-element-ba2399e>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #3F3F3F;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 90px 10px 115px 51%;
}

.elementor-14688 .elementor-element.elementor-element-ba2399e>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-ba2399e>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-ba2399e>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-ba2399e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-1c3f6d1 img {
    max-width: 100vw;
}

.elementor-14688 .elementor-element.elementor-element-f196a20 .neuros-heading {
    text-align: left;
    line-height: 1.125em;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-f196a20 .neuros-heading .neuros-heading-content {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-f196a20>.elementor-widget-container {
    margin: 0px 0px 26px 0px;
    padding: 0% 10% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-c5ef491 {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-c5ef491>.elementor-widget-container {
    padding: 0% 5% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-d1a085c .button-widget {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-d1a085c .neuros-button {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-d1a085c .neuros-button:hover {
    border-color: #F14F44;
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-d1a085c[class*=decoration-position] .neuros-button-decoration:hover .neuros-button {
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-d1a085c.decoration-position-bottom .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-d1a085c.decoration-position-bottom .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-d1a085c.decoration-position-top .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-d1a085c.decoration-position-top .neuros-button-decoration:hover:after {
    box-shadow: 0 -20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-d1a085c.decoration-position-left .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-d1a085c.decoration-position-left .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-d1a085c.decoration-position-right .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-d1a085c.decoration-position-right .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-d1a085c>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-5c60049 img {
    max-width: 100vw;
}

body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-5c60049 {
    left: -27%;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-5c60049 {
    right: -27%;
}

.elementor-14688 .elementor-element.elementor-element-5c60049 {
    top: -41%;
}

.elementor-14688 .elementor-element.elementor-element-48c1f3d {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-14688 .elementor-element.elementor-element-f63eb56:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-f63eb56>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #282828;
}

.elementor-14688 .elementor-element.elementor-element-f63eb56>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #3F3F3F;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 90px 10px 115px 51%;
}

.elementor-14688 .elementor-element.elementor-element-f63eb56>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-f63eb56>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-f63eb56>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-f63eb56>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-020b531 img {
    max-width: 100vw;
}

.elementor-14688 .elementor-element.elementor-element-282bd92 .neuros-heading {
    text-align: left;
    line-height: 1.125em;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-282bd92 .neuros-heading .neuros-heading-content {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-282bd92>.elementor-widget-container {
    margin: 0px 0px 26px 0px;
}

.elementor-14688 .elementor-element.elementor-element-a04bbef {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-a04bbef>.elementor-widget-container {
    padding: 0% 5% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-17181b3 .button-widget {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-17181b3 .neuros-button {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-17181b3 .neuros-button:hover {
    border-color: #F14F44;
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-17181b3[class*=decoration-position] .neuros-button-decoration:hover .neuros-button {
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-17181b3.decoration-position-bottom .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-17181b3.decoration-position-bottom .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-17181b3.decoration-position-top .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-17181b3.decoration-position-top .neuros-button-decoration:hover:after {
    box-shadow: 0 -20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-17181b3.decoration-position-left .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-17181b3.decoration-position-left .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-17181b3.decoration-position-right .neuros-button-decoration:hover:before,
.elementor-14688 .elementor-element.elementor-element-17181b3.decoration-position-right .neuros-button-decoration:hover:after {
    box-shadow: 0 20px 0 0 #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-17181b3>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-5d3363d img {
    max-width: 100vw;
}

body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-5d3363d {
    left: -27%;
}

body.rtl .elementor-14688 .elementor-element.elementor-element-5d3363d {
    right: -27%;
}

.elementor-14688 .elementor-element.elementor-element-5d3363d {
    top: -41%;
}

.elementor-14688 .elementor-element.elementor-element-b21c57f:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-b21c57f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1F1F1F;
}

.elementor-14688 .elementor-element.elementor-element-b21c57f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 80px;
    margin-bottom: 110px;
    padding: 10px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-b21c57f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-76cf48c .elementor-counter-number-wrapper {
    color: #1F1F1F;
    font-size: 200px;
    letter-spacing: -0.03em;
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
    -webkit-text-stroke-color: #00000000;
    stroke: #00000000;
    background-color: transparent;
    background-image: linear-gradient(180deg, #E24C4A 0%, #386BB7 50%);
}

.elementor-14688 .elementor-element.elementor-element-6128db6 .neuros-heading {
    text-align: left;
    line-height: 1.125em;
}

.elementor-14688 .elementor-element.elementor-element-6128db6 .neuros-heading .neuros-heading-content {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-6128db6>.elementor-widget-container {
    margin: -120px 0px 0px 0px;
    padding: 60px 0px 0px 0px;
    background-color: transparent;
    background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 50%);
}

.elementor-14688 .elementor-element.elementor-element-5e65be9 {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-5e65be9>.elementor-widget-container {
    margin: -5px 0px 0px 0px;
    padding: 0% 28% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-d37ea77 .elementor-counter-number-wrapper {
    color: #1F1F1F;
    font-size: 200px;
    letter-spacing: -0.03em;
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
    -webkit-text-stroke-color: #00000000;
    stroke: #00000000;
    background-color: transparent;
    background-image: linear-gradient(180deg, #E24C4A 0%, #386BB7 50%);
}

.elementor-14688 .elementor-element.elementor-element-3f829bb .neuros-heading {
    text-align: left;
    line-height: 1.125em;
}

.elementor-14688 .elementor-element.elementor-element-3f829bb .neuros-heading .neuros-heading-content {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-3f829bb>.elementor-widget-container {
    margin: -120px 0px 0px 0px;
    padding: 60px 0px 20px 0px;
    background-color: transparent;
    background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 50%);
}

.elementor-14688 .elementor-element.elementor-element-877056d {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-877056d>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0% 51% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-9e4d85e .neuros-heading {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-9e4d85e .step-item {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-9e4d85e .steps-slider-container {
    margin: 0 calc(-40px/2);
}

.elementor-14688 .elementor-element.elementor-element-9e4d85e .step-item.slider-item {
    margin: 0 calc(40px/2);
}

.elementor-14688 .elementor-element.elementor-element-9e4d85e .neuros-heading .neuros-heading-inner {
    padding: 0% 11% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-9e4d85e .step-item .step-number {
    color: #FFFFFF;
    -webkit-text-fill-color: #FFFFFF;
    -webkit-text-stroke: 1px #AA202000;
    text-stroke: 1px #AA202000;
    -webkit-text-stroke-width: 1px;
    background-color: transparent;
    background-image: linear-gradient(262deg, #E24C4A 0%, #386BB7 100%);
}

.elementor-14688 .elementor-element.elementor-element-cb4f4d5 .neuros-heading {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-cb4f4d5 .neuros-subheading:not(:last-child) {
    margin-bottom: 21px;
}

.elementor-14688 .elementor-element.elementor-element-cb4f4d5 .neuros-subheading {
    font-size: 14px;
    line-height: 32px;
}

.elementor-14688 .elementor-element.elementor-element-d2c6734>.elementor-element-populated {
    margin: 16px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-14688 .elementor-element.elementor-element-49f0655 .price-item {
    background-color: #E9EBED;
    background-image: url("https://demo.artureanec.com/themes/neuros/wp-content/uploads/2024/02/Waves-1.svg");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: 29% auto;
    border-color: #E9EBED00;
}

.elementor-14688 .elementor-element.elementor-element-49f0655 .price-item .price-item-label {
    color: #333333;
    background-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-49f0655 .price-item .price-item-label-wrapper:before,
.elementor-14688 .elementor-element.elementor-element-49f0655 .price-item .price-item-label-wrapper:after {
    box-shadow: 0 -20px 0 0 #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-49f0655 .price-item-button-container .neuros-button {
    color: #FFFFFF;
    border-color: #333333;
    background-color: #333333;
}

.elementor-14688 .elementor-element.elementor-element-49f0655 .price-item-button-container .neuros-button:hover {
    border-color: #F14F44;
    background-color: #F14F44;
}

.elementor-14688 .elementor-element.elementor-element-49f0655>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-c3c8ea6 {
    padding: 0px 40px 0px 40px;
}

.elementor-14688 .elementor-element.elementor-element-7b58a3a:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-7b58a3a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://demo.artureanec.com/themes/neuros/wp-content/uploads/2024/02/testimonials-bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14688 .elementor-element.elementor-element-7b58a3a,
.elementor-14688 .elementor-element.elementor-element-7b58a3a>.elementor-background-overlay {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-7b58a3a {
    transition: background 0.1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 135px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-7b58a3a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-14688 .elementor-element.elementor-element-5093068.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-14688 .elementor-element.elementor-element-5093068.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-14688 .elementor-element.elementor-element-97b5957 .testimonial-carousel-wrapper {
    border-radius: 25px 25px 25px 25px;
    background-color: #1F1F1F;
}

.elementor-14688 .elementor-element.elementor-element-97b5957 .testimonials-slider-container {
    padding: 17.1% 7.4% 17.777% 11.85%;
}

.elementor-14688 .elementor-element.elementor-element-97b5957 .testimonial-item .testimonial {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-97b5957 .testimonial-item .author-info,
.elementor-14688 .elementor-element.elementor-element-97b5957 .testimonial-item .author-position:before {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-97b5957 .owl-nav [class*="owl-"],
.elementor-14688 .elementor-element.elementor-element-97b5957 .owl-nav [class*="owl-"].disabled:hover {
    color: #1F1F1F;
}

.elementor-14688 .elementor-element.elementor-element-97b5957>.elementor-widget-container {
    margin: 9px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-14688 .elementor-element.elementor-element-d48c9a2.elementor-column .elementor-widget-wrap {
    align-items: space-between;
}

.elementor-14688 .elementor-element.elementor-element-d48c9a2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
}

.elementor-14688 .elementor-element.elementor-element-d48c9a2>.elementor-element-populated {
    padding: 0% 0% 0% 24%;
}

.elementor-14688 .elementor-element.elementor-element-bdc8cff .neuros-heading {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-bdc8cff .neuros-subheading:not(:last-child) {
    margin-bottom: 15px;
}

.elementor-14688 .elementor-element.elementor-element-bdc8cff .neuros-heading .neuros-heading-content {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-bdc8cff .neuros-subheading {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-bdc8cff>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 0% 15% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-75e7a63 .elementor-counter {
    gap: 0px;
}

.elementor-14688 .elementor-element.elementor-element-75e7a63 .elementor-counter-number-wrapper {
    color: #02010100;
    font-family: "Manrope Alt", Sans-serif;
    font-weight: 700;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #FFFFFF;
    stroke: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-75e7a63 .elementor-counter-title {
    color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-75e7a63>.elementor-widget-container {
    margin: 0px 0px 100px 0px;
}

.elementor-14688 .elementor-element.elementor-element-c79a14b {
    margin-top: 40px;
    margin-bottom: 0px;
    padding: 0px 40px 0px 40px;
}

.elementor-14688 .elementor-element.elementor-element-1a04b1d:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-1a04b1d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F2F4;
}

.elementor-14688 .elementor-element.elementor-element-1a04b1d,
.elementor-14688 .elementor-element.elementor-element-1a04b1d>.elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-14688 .elementor-element.elementor-element-1a04b1d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 150px 0px 150px 0px;
}

.elementor-14688 .elementor-element.elementor-element-1a04b1d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-eb7842e .neuros-heading {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-eb7842e .neuros-subheading:not(:last-child) {
    margin-bottom: 11px;
}

.elementor-14688 .elementor-element.elementor-element-eb7842e>.elementor-widget-container {
    margin: 0% 0% 0% 34.3%;
}

.elementor-14688 .elementor-element.elementor-element-a14f5b6 .elementor-accordion-title {
    font-size: 30px;
}

.elementor-14688 .elementor-element.elementor-element-a14f5b6 .elementor-tab-title {
    padding: 37px 0px 39px 0px;
}

.elementor-14688 .elementor-element.elementor-element-a14f5b6 .elementor-accordion .elementor-accordion-title:before {
    font-family: "Manrope", Sans-serif;
    font-weight: 600;
}

.elementor-14688 .elementor-element.elementor-element-a14f5b6 .elementor-accordion .elementor-accordion-title {
    padding: 0% 1% 0% 34.3%;
}

.elementor-14688 .elementor-element.elementor-element-a14f5b6 .elementor-tab-title:not(.elementor-active) .elementor-accordion-title {
    color: #111111;
}

.elementor-14688 .elementor-element.elementor-element-a14f5b6 .elementor-tab-title.elementor-active .elementor-accordion-title {
    color: #111111;
}

.elementor-14688 .elementor-element.elementor-element-a14f5b6 .elementor-tab-content {
    padding: 0 10% 52px 34.3%;
}

.elementor-14688 .elementor-element.elementor-element-a14f5b6>.elementor-widget-container {
    margin: 32px 0px 45px 0px;
}

.elementor-14688 .elementor-element.elementor-element-f3a8057 .button-widget {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-f3a8057>.elementor-widget-container {
    margin: 0% 0% 0% 34.3%;
}

.elementor-14688 .elementor-element.elementor-element-22d25b3 .neuros-heading {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-22d25b3 .neuros-subheading:not(:last-child) {
    margin-bottom: 4px;
}

.elementor-14688 .elementor-element.elementor-element-22d25b3>.elementor-widget-container {
    margin: 0px 0px 35px 0px;
    padding: 0% 10% 0% 0%;
}

.elementor-14688 .elementor-element.elementor-element-dfd0673 .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-size: 100px;
    letter-spacing: -0.05em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #CB515A00;
    stroke: #CB515A00;
    background-color: transparent;
    background-image: linear-gradient(262deg, #E24C4A 0%, #386BB7 100%);
}

.elementor-14688 .elementor-element.elementor-element-dfd0673 {
    width: auto;
    max-width: auto;
}

.elementor-14688 .elementor-element.elementor-element-03c633f .button-widget {
    text-align: left;
}

.elementor-14688 .elementor-element.elementor-element-03c633f .neuros-button {
    padding: 10px 34px 11px 43px;
}

.elementor-14688 .elementor-element.elementor-element-03c633f:not(.neuros-button-type-simple) .neuros-button:hover {
    padding: 10px 43px 11px 34px;
}

.elementor-14688 .elementor-element.elementor-element-03c633f>.elementor-widget-container {
    margin: 48px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-a259775 .team-listing-wrapper .team-item-wrapper {
    padding-left: calc(40px/2);
    padding-right: calc(40px/2);
    margin-bottom: 30px;
}

.elementor-14688 .elementor-element.elementor-element-a259775 .team-listing-wrapper {
    margin-left: calc(-40px/2);
    margin-right: calc(-40px/2);
    margin-bottom: -30px;
}

.elementor-14688 .elementor-element.elementor-element-a259775 .team-item:before {
    border-width: 1px;
    border-color: #E0E0E0;
}

.elementor-14688 .elementor-element.elementor-element-a259775>.elementor-widget-container {
    margin: 50px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-39f6f6f .team-listing-wrapper .team-item-wrapper {
    padding-left: calc(40px/2);
    padding-right: calc(40px/2);
    margin-bottom: 30px;
}

.elementor-14688 .elementor-element.elementor-element-39f6f6f .team-listing-wrapper {
    margin-left: calc(-40px/2);
    margin-right: calc(-40px/2);
    margin-bottom: -30px;
}

.elementor-14688 .elementor-element.elementor-element-39f6f6f .team-item:before {
    border-width: 1px;
    border-color: #E0E0E0;
}

.elementor-14688 .elementor-element.elementor-element-39f6f6f>.elementor-widget-container {
    margin: 36px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-b9d32f0 {
    margin-top: 52px;
    margin-bottom: 0px;
}

.elementor-14688 .elementor-element.elementor-element-58b4e49 .team-listing-wrapper .team-item-wrapper {
    padding-left: calc(40px/2);
    padding-right: calc(40px/2);
    margin-bottom: 30px;
}

.elementor-14688 .elementor-element.elementor-element-58b4e49 .team-listing-wrapper {
    margin-left: calc(-40px/2);
    margin-right: calc(-40px/2);
    margin-bottom: -30px;
}

.elementor-14688 .elementor-element.elementor-element-58b4e49 .team-item:before {
    border-width: 1px;
    border-color: #E0E0E0;
}

.elementor-14688 .elementor-element.elementor-element-ef212a3 .team-listing-wrapper .team-item-wrapper {
    padding-left: calc(40px/2);
    padding-right: calc(40px/2);
    margin-bottom: 30px;
}

.elementor-14688 .elementor-element.elementor-element-ef212a3 .team-listing-wrapper {
    margin-left: calc(-40px/2);
    margin-right: calc(-40px/2);
    margin-bottom: -30px;
}

.elementor-14688 .elementor-element.elementor-element-ef212a3 .team-item:before {
    border-width: 1px;
    border-color: #E0E0E0;
}

.elementor-14688 .elementor-element.elementor-element-ef212a3>.elementor-widget-container {
    margin: 36px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-764636c .team-listing-wrapper .team-item-wrapper {
    padding-left: calc(40px/2);
    padding-right: calc(40px/2);
    margin-bottom: 30px;
}

.elementor-14688 .elementor-element.elementor-element-764636c .team-listing-wrapper {
    margin-left: calc(-40px/2);
    margin-right: calc(-40px/2);
    margin-bottom: -30px;
}

.elementor-14688 .elementor-element.elementor-element-764636c .team-item:before {
    border-width: 1px;
    border-color: #E0E0E0;
}

.elementor-14688 .elementor-element.elementor-element-764636c>.elementor-widget-container {
    margin: 64px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-83722a1 .team-listing-wrapper .team-item-wrapper {
    padding-left: calc(40px/2);
    padding-right: calc(40px/2);
    margin-bottom: 30px;
}

.elementor-14688 .elementor-element.elementor-element-83722a1 .team-listing-wrapper {
    margin-left: calc(-40px/2);
    margin-right: calc(-40px/2);
    margin-bottom: -30px;
}

.elementor-14688 .elementor-element.elementor-element-83722a1 .team-item:before {
    border-width: 1px;
    border-color: #E0E0E0;
}

.elementor-14688 .elementor-element.elementor-element-83722a1>.elementor-widget-container {
    margin: 36px 0px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-0263ab1 {
    padding: 0px 40px 0px 40px;
}

.elementor-14688 .elementor-element.elementor-element-5ad2d8f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-14688 .elementor-element.elementor-element-5ad2d8f:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-5ad2d8f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1F1F1F;
}

.elementor-14688 .elementor-element.elementor-element-5ad2d8f,
.elementor-14688 .elementor-element.elementor-element-5ad2d8f>.elementor-background-overlay {
    border-radius: 25px 25px 0px 0px;
}

.elementor-14688 .elementor-element.elementor-element-5ad2d8f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 128px 0px 100px 0px;
}

.elementor-14688 .elementor-element.elementor-element-5ad2d8f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-46b1773 .neuros-heading {
    text-align: left;
    letter-spacing: -0.03em;
}

.elementor-14688 .elementor-element.elementor-element-46b1773 .neuros-heading .neuros-heading-content {
    color: #F5F5F5;
}

.elementor-14688 .elementor-element.elementor-element-46b1773>.elementor-widget-container {
    margin: 0px 0px 26px 0px;
}

.elementor-14688 .elementor-element.elementor-element-64570d4 {
    color: #F5F5F5;
}

.elementor-14688 .elementor-element.elementor-element-64570d4>.elementor-widget-container {
    padding: 0% 7% 0% 0%;
}

.elementor-bc-flex-widget .elementor-14688 .elementor-element.elementor-element-45ee54c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-14688 .elementor-element.elementor-element-45ee54c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-14688 .elementor-element.elementor-element-45ee54c.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-14688 .elementor-element.elementor-element-45ee54c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-14688 .elementor-element.elementor-element-45ee54c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-14688 .elementor-element.elementor-element-45ee54c>.elementor-element-populated,
.elementor-14688 .elementor-element.elementor-element-45ee54c>.elementor-element-populated>.elementor-background-overlay,
.elementor-14688 .elementor-element.elementor-element-45ee54c>.elementor-background-slideshow {
    border-radius: 25px 25px 25px 25px;
}

.elementor-14688 .elementor-element.elementor-element-45ee54c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 77px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 77px;
    padding: 83px 10px 83px 10px;
}

.elementor-14688 .elementor-element.elementor-element-45ee54c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-813e054 {
    width: var(--container-widget-width, 77%);
    max-width: 77%;
    --container-widget-width: 77%;
    --container-widget-flex-grow: 0;
}

.elementor-14688 .elementor-element.elementor-element-0da273f {
    margin-top: -1px;
    margin-bottom: 0px;
    padding: 0px 40px 0px 40px;
}

.elementor-14688 .elementor-element.elementor-element-764cb65:not(.elementor-motion-effects-element-type-background),
.elementor-14688 .elementor-element.elementor-element-764cb65>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1F1F1F;
}

.elementor-14688 .elementor-element.elementor-element-764cb65 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 10px 0px;
}

.elementor-14688 .elementor-element.elementor-element-764cb65>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-14688 .elementor-element.elementor-element-c3af098 {
    --divider-border-style: solid;
    --divider-color: #CBCBCB;
    --divider-border-width: 1px;
}

.elementor-14688 .elementor-element.elementor-element-c3af098 .elementor-divider-separator {
    width: 100%;
}

.elementor-14688 .elementor-element.elementor-element-c3af098 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

@media(min-width:576px) {
    .elementor-14688 .elementor-element.elementor-element-a59464d {
        width: 52%;
    }

    .elementor-14688 .elementor-element.elementor-element-d8ccdda {
        width: 48%;
    }

    .elementor-14688 .elementor-element.elementor-element-08d9cc6 {
        width: 25%;
    }

    .elementor-14688 .elementor-element.elementor-element-5a93943 {
        width: 25%;
    }

    .elementor-14688 .elementor-element.elementor-element-48aad74 {
        width: 52%;
    }

    .elementor-14688 .elementor-element.elementor-element-f2a9a58 {
        width: 44%;
    }

    .elementor-14688 .elementor-element.elementor-element-3468831 {
        width: 56%;
    }

    .elementor-14688 .elementor-element.elementor-element-a6ec00f {
        width: 41.6666%;
    }

    .elementor-14688 .elementor-element.elementor-element-37b7401 {
        width: 58.333%;
    }

    .elementor-14688 .elementor-element.elementor-element-bbdeaad {
        width: 33.33333%;
    }

    .elementor-14688 .elementor-element.elementor-element-d2c6734 {
        width: 66.667%;
    }

    .elementor-14688 .elementor-element.elementor-element-5093068 {
        width: 51.6%;
    }

    .elementor-14688 .elementor-element.elementor-element-d48c9a2 {
        width: 48.4%;
    }
}

@media(max-width:1279px) and (min-width:576px) {
    .elementor-14688 .elementor-element.elementor-element-f2a9a58 {
        width: 80%;
    }

    .elementor-14688 .elementor-element.elementor-element-3468831 {
        width: 20%;
    }
}

@media(max-width:991px) and (min-width:576px) {
    .elementor-14688 .elementor-element.elementor-element-a59464d {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-d8ccdda {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-08d9cc6 {
        width: 50%;
    }

    .elementor-14688 .elementor-element.elementor-element-5a93943 {
        width: 50%;
    }

    .elementor-14688 .elementor-element.elementor-element-48aad74 {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-f2a9a58 {
        width: 63%;
    }

    .elementor-14688 .elementor-element.elementor-element-bbdeaad {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-d2c6734 {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-e494ef0 {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-abf5982 {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-fcabd29 {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-848631f {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-45ee54c {
        width: 100%;
    }
}

@media(max-width:767px) and (min-width:576px) {
    .elementor-14688 .elementor-element.elementor-element-fccc6ee {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-ef492a7 {
        width: 100%;
    }
}

@media(min-width:1921px) {
    .elementor-14688 .elementor-element.elementor-element-c3c8ea6 {
        padding: 0px 45px 0px 45px;
    }

    .elementor-bc-flex-widget .elementor-14688 .elementor-element.elementor-element-d48c9a2.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }

    .elementor-14688 .elementor-element.elementor-element-d48c9a2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }

    .elementor-14688 .elementor-element.elementor-element-bdc8cff>.elementor-widget-container {
        margin: 0% 0% 20% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-c79a14b {
        padding: 0px 45px 0px 45px;
    }
}

@media(max-width:1600px) {
    .elementor-14688 .elementor-element.elementor-element-f4efe2c .neuros-heading {
        font-size: 80px;
    }

    .elementor-14688 .elementor-element.elementor-element-f4efe2c>.elementor-widget-container {
        padding: 12% 0% 26% 11%;
    }

    .elementor-14688 .elementor-element.elementor-element-f955b23>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-a7bf978>.elementor-widget-container {
        margin: 25px 0px 0px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-b0eb74e>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 .special-text-wrapper {
        text-align: left;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 .special-text {
        font-size: 120px;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 {
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 350px);
        max-width: 350px;
    }

    .elementor-14688 .elementor-element.elementor-element-fe55049>.elementor-widget-container {
        margin: 20px 0px 0px 10px;
    }

    .elementor-14688 .elementor-element.elementor-element-ef492a7>.elementor-element-populated {
        margin: 13% 0% 0% 10%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 10%;
    }

    .elementor-14688 .elementor-element.elementor-element-e6a88bc>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-66e8624>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-f31328b {
        left: -30%;
    }

    body.rtl .elementor-14688 .elementor-element.elementor-element-f31328b {
        right: -30%;
    }

    .elementor-14688 .elementor-element.elementor-element-f31328b {
        top: -35%;
    }

    body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-5c60049 {
        left: -30%;
    }

    body.rtl .elementor-14688 .elementor-element.elementor-element-5c60049 {
        right: -30%;
    }

    .elementor-14688 .elementor-element.elementor-element-5c60049 {
        top: -35%;
    }

    body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-5d3363d {
        left: -30%;
    }

    body.rtl .elementor-14688 .elementor-element.elementor-element-5d3363d {
        right: -30%;
    }

    .elementor-14688 .elementor-element.elementor-element-5d3363d {
        top: -35%;
    }

    .elementor-14688 .elementor-element.elementor-element-76cf48c .elementor-counter-number-wrapper {
        font-size: 150px;
    }

    .elementor-14688 .elementor-element.elementor-element-6128db6>.elementor-widget-container {
        padding: 60px 0px 0px 0px;
        background-color: transparent;
        background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 70%);
    }

    .elementor-14688 .elementor-element.elementor-element-d37ea77 .elementor-counter-number-wrapper {
        font-size: 150px;
    }

    .elementor-14688 .elementor-element.elementor-element-3f829bb>.elementor-widget-container {
        background-color: transparent;
        background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 70%);
    }
}

@media(max-width:1279px) {
    .elementor-14688 .elementor-element.elementor-element-f4efe2c .neuros-heading {
        font-size: 60px;
    }

    .elementor-14688 .elementor-element.elementor-element-f4efe2c>.elementor-widget-container {
        padding: 12% 0% 30% 11%;
    }

    .elementor-14688 .elementor-element.elementor-element-f955b23 .neuros-heading {
        font-size: 40px;
    }

    .elementor-14688 .elementor-element.elementor-element-6c09dd5>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-1ae9c38>.elementor-element-populated {
        padding: 20px 20px 0px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-cf0b5ee {
        padding: 120px 0px 120px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 .special-text {
        font-size: 100px;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 {
        --container-widget-width: 300px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 300px);
        max-width: 300px;
    }

    .elementor-14688 .elementor-element.elementor-element-fe55049>.elementor-widget-container {
        margin: 6px 0px 0px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-ef492a7>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-08d9cc6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-14688 .elementor-element.elementor-element-08d9cc6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: 100% auto;
    }

    .elementor-14688 .elementor-element.elementor-element-08d9cc6>.elementor-element-populated {
        padding: 60px 30px 60px 30px;
    }

    .elementor-14688 .elementor-element.elementor-element-e6a88bc>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-5a93943:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-14688 .elementor-element.elementor-element-5a93943>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: 100% auto;
    }

    .elementor-14688 .elementor-element.elementor-element-5a93943>.elementor-element-populated {
        padding: 60px 30px 60px 30px;
    }

    .elementor-14688 .elementor-element.elementor-element-66e8624>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-48aad74:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0% 0%;
        background-size: 100% auto;
    }

    .elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-element-populated {
        padding: 60px 30px 60px 30px;
    }

    .elementor-14688 .elementor-element.elementor-element-81ecf90>.elementor-widget-container {
        padding: 0% 20% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-2b4f5bd {
        margin-top: 120px;
        margin-bottom: 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-440efc4 .elementor-repeater-item-405cd44 .neuros_tab_icon {
        margin: 6px 30px 6px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tab_title_item a {
        padding: 30px 20px 30px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item a {
        font-size: 18px;
    }

    .elementor-14688 .elementor-element.elementor-element-1844e88 img {
        max-width: 80vw;
    }

    .elementor-14688 .elementor-element.elementor-element-f31328b img {
        max-width: 80vw;
    }

    body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-f31328b {
        left: -27%;
    }

    body.rtl .elementor-14688 .elementor-element.elementor-element-f31328b {
        right: -27%;
    }

    .elementor-14688 .elementor-element.elementor-element-f31328b {
        top: -18%;
    }

    .elementor-14688 .elementor-element.elementor-element-1c3f6d1 img {
        max-width: 80vw;
    }

    .elementor-14688 .elementor-element.elementor-element-f196a20>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-5c60049 img {
        max-width: 80vw;
    }

    body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-5c60049 {
        left: -27%;
    }

    body.rtl .elementor-14688 .elementor-element.elementor-element-5c60049 {
        right: -27%;
    }

    .elementor-14688 .elementor-element.elementor-element-5c60049 {
        top: -18%;
    }

    .elementor-14688 .elementor-element.elementor-element-020b531 img {
        max-width: 80vw;
    }

    .elementor-14688 .elementor-element.elementor-element-5d3363d img {
        max-width: 80vw;
    }

    body:not(.rtl) .elementor-14688 .elementor-element.elementor-element-5d3363d {
        left: -27%;
    }

    body.rtl .elementor-14688 .elementor-element.elementor-element-5d3363d {
        right: -27%;
    }

    .elementor-14688 .elementor-element.elementor-element-5d3363d {
        top: -18%;
    }

    .elementor-14688 .elementor-element.elementor-element-76cf48c .elementor-counter-number-wrapper {
        font-size: 120px;
    }

    .elementor-14688 .elementor-element.elementor-element-6128db6>.elementor-widget-container {
        margin: -100px 0px 0px 0px;
        padding: 60px 0px 20px 0px;
        background-color: transparent;
        background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 50%);
    }

    .elementor-14688 .elementor-element.elementor-element-d37ea77 .elementor-counter-number-wrapper {
        font-size: 120px;
    }

    .elementor-14688 .elementor-element.elementor-element-3f829bb>.elementor-widget-container {
        margin: -100px 0px 0px 0px;
        background-color: transparent;
        background-image: linear-gradient(180deg, #1F1F1F00 0%, #1F1F1F 50%);
    }

    .elementor-14688 .elementor-element.elementor-element-363d065 .price-item.price-item-type-standard {
        padding: 60px 40px 60px 40px;
    }

    .elementor-14688 .elementor-element.elementor-element-363d065 .price-item.price-item-type-wide .price-item-inner {
        padding: 60px 40px 60px 40px;
    }

    .elementor-14688 .elementor-element.elementor-element-49f0655 .price-item.price-item-type-standard {
        padding: 60px 40px 60px 40px;
    }

    .elementor-14688 .elementor-element.elementor-element-49f0655 .price-item.price-item-type-wide .price-item-inner {
        padding: 60px 40px 60px 40px;
    }

    .elementor-14688 .elementor-element.elementor-element-d48c9a2>.elementor-element-populated {
        padding: 0% 0% 0% 10%;
    }

    .elementor-14688 .elementor-element.elementor-element-bdc8cff>.elementor-widget-container {
        padding: 0% 5% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-1a04b1d {
        padding: 120px 0px 120px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-22d25b3>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-45ee54c>.elementor-element-populated {
        margin: 10px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 50px 10px 50px 10px;
    }
}

@media(max-width:991px) {
    .elementor-14688 .elementor-element.elementor-element-f4efe2c>.elementor-widget-container {
        padding: 12% 0% 12% 11%;
    }

    .elementor-14688 .elementor-element.elementor-element-f4efe2c {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 66%);
        max-width: 66%;
    }

    .elementor-14688 .elementor-element.elementor-element-d8ccdda>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-4fc45e1 {
        margin-top: 40px;
        margin-bottom: 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-c609740 {
        padding: 0px 30px 0px 30px;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 .special-text-wrapper {
        text-align: left;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 .special-text {
        font-size: 90px;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 {
        --container-widget-width: 270px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 270px);
        max-width: 270px;
    }

    .elementor-14688 .elementor-element.elementor-element-fe55049 {
        text-align: left;
        --container-widget-width: 10%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 10%);
        max-width: 10%;
    }

    .elementor-14688 .elementor-element.elementor-element-08d9cc6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-14688 .elementor-element.elementor-element-08d9cc6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: 56% auto;
    }

    .elementor-14688 .elementor-element.elementor-element-5a93943:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-14688 .elementor-element.elementor-element-5a93943>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: 50% auto;
    }

    .elementor-14688 .elementor-element.elementor-element-48aad74:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 100% 50%;
        background-size: 100% auto;
    }

    .elementor-14688 .elementor-element.elementor-element-79f4b7f {
        padding: 0px 30px 30px 30px;
    }

    .elementor-14688 .elementor-element.elementor-element-2b4f5bd {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tab_title_item a {
        padding: 30px 30px 30px 30px;
    }

    .elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item {
        width: 50%;
    }

    .elementor-14688 .elementor-element.elementor-element-56152e4>.elementor-element-populated {
        padding: 20px 20px 40px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-1844e88 img {
        max-width: 100vw;
    }

    .elementor-14688 .elementor-element.elementor-element-1844e88>.elementor-widget-container {
        margin: -22vw -9vw -23vw -14vw;
    }

    .elementor-14688 .elementor-element.elementor-element-f31328b img {
        max-width: 95vw;
    }

    .elementor-14688 .elementor-element.elementor-element-ba2399e>.elementor-element-populated {
        padding: 20px 20px 40px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-1c3f6d1 img {
        max-width: 100vw;
    }

    .elementor-14688 .elementor-element.elementor-element-1c3f6d1>.elementor-widget-container {
        margin: -22vw -9vw -23vw -14vw;
    }

    .elementor-14688 .elementor-element.elementor-element-5c60049 img {
        max-width: 95vw;
    }

    .elementor-14688 .elementor-element.elementor-element-f63eb56>.elementor-element-populated {
        padding: 20px 20px 40px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-020b531 img {
        max-width: 100vw;
    }

    .elementor-14688 .elementor-element.elementor-element-020b531>.elementor-widget-container {
        margin: -22vw -9vw -23vw -14vw;
    }

    .elementor-14688 .elementor-element.elementor-element-5d3363d img {
        max-width: 95vw;
    }

    .elementor-14688 .elementor-element.elementor-element-76cf48c .elementor-counter-number-wrapper {
        font-size: 100px;
    }

    .elementor-14688 .elementor-element.elementor-element-6128db6>.elementor-widget-container {
        margin: -80px 0px 0px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-d37ea77 .elementor-counter-number-wrapper {
        font-size: 100px;
    }

    .elementor-14688 .elementor-element.elementor-element-3f829bb>.elementor-widget-container {
        margin: -80px 0px 0px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-49f0655 .price-item {
        background-size: 40% auto;
    }

    .elementor-14688 .elementor-element.elementor-element-c3c8ea6 {
        padding: 0px 30px 0px 30px;
    }

    .elementor-14688 .elementor-element.elementor-element-c79a14b {
        padding: 0px 30px 0px 30px;
    }

    .elementor-14688 .elementor-element.elementor-element-764636c>.elementor-widget-container {
        margin: -4px 0px 0px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-0263ab1 {
        padding: 0px 30px 0px 30px;
    }

    .elementor-14688 .elementor-element.elementor-element-0da273f {
        padding: 0px 30px 0px 30px;
    }
}

@media(max-width:767px) {
    .elementor-14688 .elementor-element.elementor-element-0a4b700 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-c609740 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-cf0b5ee {
        padding: 80px 0px 80px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 .special-text-wrapper {
        text-align: left;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 {
        --container-widget-width: 265px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 265px);
        max-width: 265px;
    }

    .elementor-14688 .elementor-element.elementor-element-fe55049 {
        --container-widget-width: 25px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 25px);
        max-width: 25px;
    }

    .elementor-14688 .elementor-element.elementor-element-48aad74:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 100% 50%;
        background-size: 100% auto;
    }

    .elementor-14688 .elementor-element.elementor-element-81ecf90>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-79f4b7f {
        padding: 0px 20px 20px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-440efc4 .elementor-repeater-item-405cd44 .neuros_tab_icon {
        margin: 6px 36px 6px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-440efc4 .elementor-repeater-item-2c44253 .neuros_tab_icon {
        margin: 5px 34px 5px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-440efc4 .neuros_tabs_titles_container .neuros_tab_title_item {
        width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-76cf48c .elementor-counter-number-wrapper {
        font-size: 75px;
    }

    .elementor-14688 .elementor-element.elementor-element-6128db6>.elementor-widget-container {
        margin: -70px 0px 0px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-5e65be9>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-d37ea77 .elementor-counter-number-wrapper {
        font-size: 75px;
    }

    .elementor-14688 .elementor-element.elementor-element-3f829bb>.elementor-widget-container {
        margin: -70px 0px 0px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-877056d>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-c3c8ea6 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-7b58a3a {
        padding: 80px 0px 0px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-bdc8cff>.elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-c79a14b {
        padding: 0px 20px 0px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-1a04b1d {
        padding: 80px 0px 80px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-0263ab1 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-14688 .elementor-element.elementor-element-5ad2d8f {
        padding: 80px 0px 80px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-0da273f {
        padding: 0px 20px 0px 20px;
    }
}

@media(max-width:575px) {
    .elementor-14688 .elementor-element.elementor-element-f4efe2c .neuros-heading {
        font-size: 50px;
    }

    .elementor-14688 .elementor-element.elementor-element-f4efe2c>.elementor-widget-container {
        margin: 150px 0px -15px -15px;
        padding: 12% 0% 40% 11%;
    }

    .elementor-14688 .elementor-element.elementor-element-f4efe2c {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-14688 .elementor-element.elementor-element-b0eb74e>.elementor-widget-container {
        padding: 0% 26% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 .special-text-wrapper {
        text-align: left;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 .special-text {
        font-size: 85px;
    }

    .elementor-14688 .elementor-element.elementor-element-6145671 {
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 250px);
        max-width: 250px;
    }

    .elementor-14688 .elementor-element.elementor-element-fe55049 {
        --container-widget-width: 10px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 10px);
        max-width: 10px;
    }

    .elementor-14688 .elementor-element.elementor-element-48aad74:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-14688 .elementor-element.elementor-element-48aad74>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-1844e88>.elementor-widget-container {
        margin: -20vw -18vw -20vw -20vw;
    }

    .elementor-14688 .elementor-element.elementor-element-1c3f6d1>.elementor-widget-container {
        margin: -20vw -18vw -20vw -20vw;
    }

    .elementor-14688 .elementor-element.elementor-element-020b531>.elementor-widget-container {
        margin: -20vw -18vw -20vw -20vw;
    }

    .elementor-14688 .elementor-element.elementor-element-d37ea77>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-eb7842e>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-a14f5b6 .elementor-accordion .elementor-accordion-title {
        padding: 0px 0px 0px 45px;
    }

    .elementor-14688 .elementor-element.elementor-element-a14f5b6 .elementor-tab-content {
        padding: 0px 0px 52px 45px;
    }

    .elementor-14688 .elementor-element.elementor-element-f3a8057>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-14688 .elementor-element.elementor-element-b9d32f0 {
        margin-top: -4px;
        margin-bottom: 0px;
    }

    .elementor-14688 .elementor-element.elementor-element-45ee54c>.elementor-element-populated {
        margin: 10px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-14688 .elementor-element.elementor-element-813e054 {
        width: 100%;
        max-width: 100%;
    }
}