Files
loyaly/assets/css/post-225906f6.css
R-Bharathraj 49e3a4e836 first commit
2026-04-13 11:37:10 +05:30

3093 lines
90 KiB
CSS

.elementor-element.elementor-element-054f6c8:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-054f6c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image: url("../images/Group-18432-1.svg");
background-position: center center;
background-repeat: no-repeat;
}
.elementor-element.elementor-element-054f6c8 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 77px 0px 0px 0px;
}
.elementor-element.elementor-element-054f6c8 > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-0f58ee5 > .elementor-container {
max-width: 1520px;
}
.elementor-element.elementor-element-99592c5 .aiero-heading .aiero-heading-content del {
background-color: transparent;
background-image: linear-gradient(102deg, #8258C8 0%, #2C84C8 100%);
}
.elementor-element.elementor-element-99592c5 .aiero-heading {
text-align: left;
font-size: 100px;
line-height: 1em;
letter-spacing: -0.03em;
}
.elementor-bc-flex-widget .elementor-element.elementor-element-c9233bc.elementor-column .elementor-widget-wrap {
align-items: flex-end;
}
.elementor-element.elementor-element-c9233bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
align-content: flex-end;
align-items: flex-end;
}
.elementor-element.elementor-element-c9233bc.elementor-column > .elementor-widget-wrap {
justify-content: flex-end;
}
.elementor-element.elementor-element-fa2fd9a {
width: auto;
max-width: auto;
}
.elementor-element.elementor-element-fa2fd9a > .elementor-widget-container {
margin: 0px 20px 0px 0px;
}
.elementor-element.elementor-element-fa2fd9a .aiero-button {
--button-border-width: 2px;
border-radius: 65% 45% 65% 45%;
padding: 71px 30px 71px 30px;
}
.elementor-element.elementor-element-fa2fd9a .aiero_adv_button_wrapper {
--adv-button-border-width: 2px;
}
.elementor-element.elementor-element-fa2fd9a .aiero_adv_button_wrapper .aiero_adv_button {
border-radius: 65% 45% 65% 45%;
padding: 71px 30px 71px 30px;
}
.elementor-element.elementor-element-fa2fd9a .aiero_adv_button_wrapper .aiero_adv_button_circle {
border-radius: 65% 45% 65% 45%;
}
.elementor-element.elementor-element-fa2fd9a .aiero_adv_button_circle {
border-color: #45C3D2;
}
.elementor-element.elementor-element-bd9edb7 {
margin-top: 95px;
margin-bottom: 0px;
padding: 0px 20px 0px 20px;
}
.elementor-element.elementor-element-e889235:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-element.elementor-element-e889235 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #1F1F1F;
}
.elementor-element.elementor-element-e889235 > .elementor-element-populated, .elementor-element.elementor-element-e889235 > .elementor-element-populated > .elementor-background-overlay, .elementor-element.elementor-element-e889235 > .elementor-background-slideshow {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-e889235 > .elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin: 0px 8px 0px 0px;
--e-column-margin-right: 8px;
--e-column-margin-left: 0px;
padding: 12% 14% 9% 14.5%;
}
.elementor-element.elementor-element-e889235 > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-ecb4c28 {
width: auto;
max-width: auto;
}
.elementor-element.elementor-element-ecb4c28 > .elementor-widget-container {
margin: 0px 6px 0px 0px;
}
.elementor-element.elementor-element-ecb4c28 .button-widget {
text-align: left;
}
.elementor-element.elementor-element-ecb4c28 .aiero-button, .elementor-element.elementor-element-ecb4c28 .aiero_adv_button_wrapper {
font-size: 12px;
font-weight: 400;
}
.elementor-element.elementor-element-ecb4c28 .aiero-button {
border-radius: 9999px 9999px 9999px 9999px;
background-color: #FFFFFF;
padding: 5px 14px 5px 14px;
}
.elementor-element.elementor-element-ecb4c28 .aiero_adv_button_wrapper .aiero_adv_button {
border-radius: 9999px 9999px 9999px 9999px;
padding: 5px 14px 5px 14px;
}
.elementor-element.elementor-element-ecb4c28 .aiero_adv_button_wrapper .aiero_adv_button_circle {
border-radius: 9999px 9999px 9999px 9999px;
}
.elementor-element.elementor-element-ecb4c28.decoration-position-bottom .aiero-button-decoration:before, .elementor-element.elementor-element-ecb4c28.decoration-position-bottom .aiero-button-decoration:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-ecb4c28.decoration-position-top .aiero-button-decoration:before, .elementor-element.elementor-element-ecb4c28.decoration-position-top .aiero-button-decoration:after {
box-shadow: 0 -20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-ecb4c28.decoration-position-left .aiero-button-decoration:before, .elementor-element.elementor-element-ecb4c28.decoration-position-left .aiero-button-decoration:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-ecb4c28.decoration-position-right .aiero-button-decoration:before, .elementor-element.elementor-element-ecb4c28.decoration-position-right .aiero-button-decoration:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-ecb4c28 .aiero-button:hover {
background-color: #45D0BD;
}
.elementor-element.elementor-element-ecb4c28[class*=decoration-position] .aiero-button-decoration:hover .aiero-button {
background-color: #45D0BD;
}
.elementor-element.elementor-element-ecb4c28.decoration-position-bottom .aiero-button-decoration:hover:before, .elementor-element.elementor-element-ecb4c28.decoration-position-bottom .aiero-button-decoration:hover:after {
box-shadow: 0 20px 0 0 #45D0BD;
}
.elementor-element.elementor-element-ecb4c28.decoration-position-top .aiero-button-decoration:hover:before, .elementor-element.elementor-element-ecb4c28.decoration-position-top .aiero-button-decoration:hover:after {
box-shadow: 0 -20px 0 0 #45D0BD;
}
.elementor-element.elementor-element-ecb4c28.decoration-position-left .aiero-button-decoration:hover:before, .elementor-element.elementor-element-ecb4c28.decoration-position-left .aiero-button-decoration:hover:after {
box-shadow: 0 20px 0 0 #45D0BD;
}
.elementor-element.elementor-element-ecb4c28.decoration-position-right .aiero-button-decoration:hover:before, .elementor-element.elementor-element-ecb4c28.decoration-position-right .aiero-button-decoration:hover:after {
box-shadow: 0 20px 0 0 #45D0BD;
}
.elementor-element.elementor-element-16b54d4 {
width: auto;
max-width: auto;
}
.elementor-element.elementor-element-16b54d4 .button-widget {
text-align: left;
}
.elementor-element.elementor-element-16b54d4 .aiero-button, .elementor-element.elementor-element-16b54d4 .aiero_adv_button_wrapper {
font-size: 12px;
font-weight: 400;
}
.elementor-element.elementor-element-16b54d4 .aiero-button {
border-radius: 9999px 9999px 9999px 9999px;
background-color: #FFFFFF;
padding: 5px 14px 5px 14px;
}
.elementor-element.elementor-element-16b54d4 .aiero_adv_button_wrapper .aiero_adv_button {
border-radius: 9999px 9999px 9999px 9999px;
padding: 5px 14px 5px 14px;
}
.elementor-element.elementor-element-16b54d4 .aiero_adv_button_wrapper .aiero_adv_button_circle {
border-radius: 9999px 9999px 9999px 9999px;
}
.elementor-element.elementor-element-16b54d4.decoration-position-bottom .aiero-button-decoration:before, .elementor-element.elementor-element-16b54d4.decoration-position-bottom .aiero-button-decoration:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-16b54d4.decoration-position-top .aiero-button-decoration:before, .elementor-element.elementor-element-16b54d4.decoration-position-top .aiero-button-decoration:after {
box-shadow: 0 -20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-16b54d4.decoration-position-left .aiero-button-decoration:before, .elementor-element.elementor-element-16b54d4.decoration-position-left .aiero-button-decoration:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-16b54d4.decoration-position-right .aiero-button-decoration:before, .elementor-element.elementor-element-16b54d4.decoration-position-right .aiero-button-decoration:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-16b54d4 .aiero-button:hover {
background-color: #45D0BD;
}
.elementor-element.elementor-element-16b54d4[class*=decoration-position] .aiero-button-decoration:hover .aiero-button {
background-color: #45D0BD;
}
.elementor-element.elementor-element-16b54d4.decoration-position-bottom .aiero-button-decoration:hover:before, .elementor-element.elementor-element-16b54d4.decoration-position-bottom .aiero-button-decoration:hover:after {
box-shadow: 0 20px 0 0 #45D0BD;
}
.elementor-element.elementor-element-16b54d4.decoration-position-top .aiero-button-decoration:hover:before, .elementor-element.elementor-element-16b54d4.decoration-position-top .aiero-button-decoration:hover:after {
box-shadow: 0 -20px 0 0 #45D0BD;
}
.elementor-element.elementor-element-16b54d4.decoration-position-left .aiero-button-decoration:hover:before, .elementor-element.elementor-element-16b54d4.decoration-position-left .aiero-button-decoration:hover:after {
box-shadow: 0 20px 0 0 #45D0BD;
}
.elementor-element.elementor-element-16b54d4.decoration-position-right .aiero-button-decoration:hover:before, .elementor-element.elementor-element-16b54d4.decoration-position-right .aiero-button-decoration:hover:after {
box-shadow: 0 20px 0 0 #45D0BD;
}
.elementor-element.elementor-element-9f74587 > .elementor-widget-container {
margin: 38px 0px 21px 0px;
}
.elementor-element.elementor-element-9f74587 .aiero-heading {
text-align: left;
line-height: 1em;
letter-spacing: 0px;
}
.elementor-element.elementor-element-9f74587 .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-9f74587 .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-c6609b4 {
color: #FFFFFF;
}
.elementor-element.elementor-element-322a278 > .elementor-widget-container {
margin: 20px 0px 36px 0px;
}
.elementor-element.elementor-element-322a278 .button-widget {
text-align: left;
}
.elementor-element.elementor-element-322a278 .aiero-button {
color: #FFFFFF;
}
.elementor-element.elementor-element-322a278 .aiero_adv_button_text {
color: #FFFFFF;
}
.elementor-element.elementor-element-7cb0be5 {
width: auto;
max-width: auto;
align-self: center;
z-index: 1;
}
.elementor-element.elementor-element-7cb0be5 > .elementor-widget-container {
margin: 0px -10px -5px -10px;
}
.elementor-element.elementor-element-7cb0be5 img {
width: 58px;
}
.elementor-element.elementor-element-2660d7f {
width: auto;
max-width: auto;
align-self: center;
}
.elementor-element.elementor-element-2660d7f > .elementor-widget-container {
margin: 0px -10px -5px -26px;
}
.elementor-element.elementor-element-2660d7f img {
width: 58px;
}
.elementor-element.elementor-element-788d0cf {
--grid-template-columns: repeat(0, auto);
width: auto;
max-width: auto;
align-self: center;
z-index: 1;
--icon-size: 13px;
--grid-column-gap: 3px;
--grid-row-gap: 0px;
}
.elementor-element.elementor-element-788d0cf .elementor-widget-container {
text-align: center;
}
.elementor-element.elementor-element-788d0cf > .elementor-widget-container {
margin: 0px 0px 0px 11px;
}
.elementor-element.elementor-element-788d0cf .elementor-social-icon {
background-color: #02010100;
--icon-padding: 0em;
}
.elementor-element.elementor-element-788d0cf .elementor-social-icon i {
color: #E7B025;
}
.elementor-element.elementor-element-788d0cf .elementor-social-icon svg {
fill: #E7B025;
}
.elementor-element.elementor-element-66f28f2 {
width: auto;
max-width: auto;
align-self: center;
z-index: 1;
font-size: 12px;
font-weight: 500;
color: #FFFFFF;
}
.elementor-element.elementor-element-66f28f2 > .elementor-widget-container {
margin: 3px 0px 0px 13px;
}
body:not(.rtl) .elementor-element.elementor-element-3f47cc9 {
right: 13px;
}
body.rtl .elementor-element.elementor-element-3f47cc9 {
left: 13px;
}
.elementor-element.elementor-element-3f47cc9 {
bottom: 0px;
text-align: right;
}
.elementor-element.elementor-element-3f47cc9 img {
max-width: 44.5%;
}
.elementor-element.elementor-element-2a3d92a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-element.elementor-element-2a3d92a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: transparent;
background-image: linear-gradient(115deg, #8258C8 0%, #2C84C8 100%);
}
.elementor-element.elementor-element-2a3d92a > .elementor-element-populated > .elementor-background-overlay {
background-image: url("../images/Group-18431-min-1.png");
background-position: 18vw 27%;
background-repeat: no-repeat;
opacity: 1;
}
.elementor-bc-flex-widget .elementor-element.elementor-element-2a3d92a.elementor-column .elementor-widget-wrap {
align-items: space-between;
}
.elementor-element.elementor-element-2a3d92a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
align-content: space-between;
align-items: space-between;
}
.elementor-element.elementor-element-2a3d92a > .elementor-element-populated, .elementor-element.elementor-element-2a3d92a > .elementor-element-populated > .elementor-background-overlay, .elementor-element.elementor-element-2a3d92a > .elementor-background-slideshow {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-2a3d92a > .elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin: 0px 0px 0px 8px;
--e-column-margin-right: 0px;
--e-column-margin-left: 8px;
padding: 7% 6% 5% 6%;
}
.elementor-element.elementor-element-2a3d92a > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-1560075 .elementor-counter {
gap: 10px;
}
.elementor-element.elementor-element-1560075 .elementor-counter-number-wrapper {
color: #02010100;
font-family: "Manrope Alt", Sans-serif;
font-size: 120px;
font-weight: 800;
-webkit-text-stroke-width: 1px;
stroke-width: 1px;
-webkit-text-stroke-color: #FFFFFF;
stroke: #FFFFFF;
}
.elementor-element.elementor-element-1560075 .elementor-counter-title {
color: #FFFFFF;
font-size: 16px;
line-height: 24px;
letter-spacing: -0.03em;
}
.elementor-element.elementor-element-6f92998 .aiero-heading {
text-align: left;
line-height: 1em;
letter-spacing: -0.03em;
}
.elementor-element.elementor-element-6f92998 .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-6f92998 .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-6bfb2ad .aiero_video_button_container {
text-align: right;
}
body:not(.rtl) .elementor-element.elementor-element-6bfb2ad {
right: 0px;
}
body.rtl .elementor-element.elementor-element-6bfb2ad {
left: 0px;
}
.elementor-element.elementor-element-6bfb2ad {
bottom: 0px;
}
.elementor-element.elementor-element-6bfb2ad .aiero_video_button_widget .elementor-custom-embed-play {
padding: 32px 90px 24px 73px;
}
.elementor-element.elementor-element-6bfb2ad .elementor-custom-embed-play {
border-radius: 25px 0px 0px 0px;
}
.elementor-element.elementor-element-c254525 > .elementor-element-populated {
margin: 30px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
}
body:not(.rtl) .elementor-element.elementor-element-cff9738 {
left: -45vw;
}
body.rtl .elementor-element.elementor-element-cff9738 {
right: -45vw;
}
.elementor-element.elementor-element-cff9738 {
top: -19.252vw;
}
.elementor-element.elementor-element-cff9738 img {
max-width: 100vw;
}
.elementor-element.elementor-element-46ae994 > .elementor-widget-container {
margin: 0vw 0vw 0vw -30vw;
}
.elementor-element.elementor-element-0110784 .aiero-heading .aiero-heading-content del {
background-color: transparent;
background-image: linear-gradient(113deg, #45D0BD 0%, #44B6E9 100%);
}
.elementor-element.elementor-element-0110784 > .elementor-widget-container {
margin: 0% -4% 0% 0%;
}
.elementor-element.elementor-element-0110784 .aiero-heading {
text-align: left;
font-size: 100px;
line-height: 1.1em;
letter-spacing: -0.03em;
}
.elementor-element.elementor-element-5bd9d87 > .elementor-widget-container {
margin: 100px 30px 0px 0px;
}
.elementor-element.elementor-element-5bd9d87 .slider-wrapper {
margin: 0 calc(-30px/2);
}
.elementor-element.elementor-element-5bd9d87 .slider-wrapper .slider-item {
padding: 0 calc(30px/2);
}
.elementor-element.elementor-element-5bd9d87 .owl-carousel .owl-stage {
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
.elementor-element.elementor-element-5bd9d87 .slider-item-inner {
text-align: left;
}
.elementor-element.elementor-element-5bd9d87 img {
opacity: 0.5;
transition-duration: 0.3s;
}
.elementor-element.elementor-element-5bd9d87 img:hover {
opacity: 1;
}
.elementor-element.elementor-element-ffa5dad .aiero-heading {
text-align: left;
}
.elementor-bc-flex-widget .elementor-element.elementor-element-b91fa3d.elementor-column .elementor-widget-wrap {
align-items: flex-end;
}
.elementor-element.elementor-element-b91fa3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
align-content: flex-end;
align-items: flex-end;
}
.elementor-element.elementor-element-b91fa3d.elementor-column > .elementor-widget-wrap {
justify-content: flex-end;
}
.elementor-element.elementor-element-cc99f63 {
width: auto;
max-width: auto;
letter-spacing: 0.01em;
}
.elementor-element.elementor-element-cc99f63 > .elementor-widget-container {
margin: 0px 0px 15px 0px;
}
.elementor-bc-flex-widget .elementor-element.elementor-element-90526ea.elementor-column .elementor-widget-wrap {
align-items: flex-end;
}
.elementor-element.elementor-element-90526ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
align-content: flex-end;
align-items: flex-end;
}
.elementor-element.elementor-element-9a13c9a .button-widget {
text-align: right;
}
.elementor-element.elementor-element-b53d4c4 a {
color: #FFFFFF;
}
.elementor-element.elementor-element-b53d4c4 {
margin-top: 50px;
margin-bottom: 0px;
padding: 0px 20px 0px 20px;
}
.elementor-element.elementor-element-ac41499:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-element.elementor-element-ac41499 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: transparent;
background-image: linear-gradient(113deg, #45D0BD 0%, #44B6E9 100%);
}
.elementor-element.elementor-element-ac41499 > .elementor-element-populated > .elementor-background-overlay {
background-image: url("../images/sphere_4-1-min.png");
background-position: top right;
background-repeat: no-repeat;
opacity: 1;
}
.elementor-bc-flex-widget .elementor-element.elementor-element-ac41499.elementor-column .elementor-widget-wrap {
align-items: flex-end;
}
.elementor-element.elementor-element-ac41499.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
align-content: flex-end;
align-items: flex-end;
}
.elementor-element.elementor-element-ac41499 > .elementor-element-populated, .elementor-element.elementor-element-ac41499 > .elementor-element-populated > .elementor-background-overlay, .elementor-element.elementor-element-ac41499 > .elementor-background-slideshow {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-ac41499 > .elementor-element-populated {
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: 200px 75px 44px 40px;
}
.elementor-element.elementor-element-ac41499 > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-e28a8df > .elementor-widget-container {
margin: 0px 0px 12px 0px;
}
.elementor-element.elementor-element-e28a8df .aiero-heading {
text-align: left;
letter-spacing: -0.03em;
}
.elementor-element.elementor-element-e28a8df .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-e28a8df .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-eeb7474 {
color: #FFFFFF;
}
.elementor-element.elementor-element-1890202.aiero-icon-decoration-on .elementor-widget-container {
text-align: right;
}
.elementor-element.elementor-element-1890202:not(.aiero-icon-decoration-on) .elementor-icon-wrapper {
text-align: right;
}
body:not(.rtl) .elementor-element.elementor-element-1890202 {
right: 0px;
}
body.rtl .elementor-element.elementor-element-1890202 {
left: 0px;
}
.elementor-element.elementor-element-1890202 {
bottom: 0px;
}
.elementor-element.elementor-element-1890202 .elementor-icon-inner {
background-color: #FFFFFF;
border-radius: 30px 0px 0px 0px;
}
.elementor-element.elementor-element-1890202.aiero-icon-decoration-on .elementor-icon-wrapper:before, .elementor-element.elementor-element-1890202.aiero-icon-decoration-on .elementor-icon-wrapper:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-1890202 .elementor-icon-wrapper {
text-align: center;
}
.elementor-element.elementor-element-1890202.elementor-view-stacked .elementor-icon {
background-color: #1F1F1F;
color: #FFFFFF;
}
.elementor-element.elementor-element-1890202.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-1890202.elementor-view-default .elementor-icon {
color: #1F1F1F;
border-color: #1F1F1F;
}
.elementor-element.elementor-element-1890202.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-1890202.elementor-view-default .elementor-icon svg {
fill: #1F1F1F;
}
.elementor-element.elementor-element-1890202.elementor-view-framed .elementor-icon {
background-color: #FFFFFF;
}
.elementor-element.elementor-element-1890202.elementor-view-stacked .elementor-icon svg {
fill: #FFFFFF;
}
.elementor-element.elementor-element-1890202 .elementor-icon {
font-size: 10px;
padding: 20px;
border-radius: 20px 20px 20px 20px;
}
.elementor-element.elementor-element-1890202 .elementor-icon svg {
height: 10px;
}
.elementor-element.elementor-element-2a054fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-element.elementor-element-2a054fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #AC8DE0;
background-image: url("../images/Dots.png");
background-position: 0% 250px;
background-repeat: no-repeat;
}
.elementor-element.elementor-element-2a054fb > .elementor-element-populated, .elementor-element.elementor-element-2a054fb > .elementor-element-populated > .elementor-background-overlay, .elementor-element.elementor-element-2a054fb > .elementor-background-slideshow {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-2a054fb > .elementor-element-populated {
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: 53px 30px 120px 44px;
}
.elementor-element.elementor-element-2a054fb > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-3a8f141 > .elementor-widget-container {
margin: 0px 0px 12px 0px;
}
.elementor-element.elementor-element-3a8f141 .aiero-heading {
text-align: left;
letter-spacing: 0em;
}
.elementor-element.elementor-element-3a8f141 .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-3a8f141 .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-5d90389 {
color: #FFFFFF;
}
.elementor-element.elementor-element-e6d4950 {
width: auto;
max-width: auto;
bottom: 0px;
}
body:not(.rtl) .elementor-element.elementor-element-e6d4950 {
left: 17px;
}
body.rtl .elementor-element.elementor-element-e6d4950 {
right: 17px;
}
.elementor-element.elementor-element-13cf035.aiero-icon-decoration-on .elementor-widget-container {
text-align: right;
}
.elementor-element.elementor-element-13cf035:not(.aiero-icon-decoration-on) .elementor-icon-wrapper {
text-align: right;
}
body:not(.rtl) .elementor-element.elementor-element-13cf035 {
right: 0px;
}
body.rtl .elementor-element.elementor-element-13cf035 {
left: 0px;
}
.elementor-element.elementor-element-13cf035 {
bottom: 0px;
}
.elementor-element.elementor-element-13cf035 .elementor-icon-inner {
background-color: #FFFFFF;
border-radius: 30px 0px 0px 0px;
}
.elementor-element.elementor-element-13cf035.aiero-icon-decoration-on .elementor-icon-wrapper:before, .elementor-element.elementor-element-13cf035.aiero-icon-decoration-on .elementor-icon-wrapper:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-13cf035 .elementor-icon-wrapper {
text-align: center;
}
.elementor-element.elementor-element-13cf035.elementor-view-stacked .elementor-icon {
background-color: #1F1F1F;
color: #FFFFFF;
}
.elementor-element.elementor-element-13cf035.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-13cf035.elementor-view-default .elementor-icon {
color: #1F1F1F;
border-color: #1F1F1F;
}
.elementor-element.elementor-element-13cf035.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-13cf035.elementor-view-default .elementor-icon svg {
fill: #1F1F1F;
}
.elementor-element.elementor-element-13cf035.elementor-view-framed .elementor-icon {
background-color: #FFFFFF;
}
.elementor-element.elementor-element-13cf035.elementor-view-stacked .elementor-icon svg {
fill: #FFFFFF;
}
.elementor-element.elementor-element-13cf035 .elementor-icon {
font-size: 10px;
padding: 20px;
border-radius: 20px 20px 20px 20px;
}
.elementor-element.elementor-element-13cf035 .elementor-icon svg {
height: 10px;
}
.elementor-element.elementor-element-aa42e98:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-aa42e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #F4F9FA;
background-image: url("../images/Group-18418.png");
background-position: top right;
background-repeat: no-repeat;
}
.elementor-element.elementor-element-aa42e98, .elementor-element.elementor-element-aa42e98 > .elementor-background-overlay {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-aa42e98 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 96px 75px 25px 48px;
}
.elementor-element.elementor-element-aa42e98 > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-aa42e98 a {
color: #111111;
}
.elementor-element.elementor-element-69ab19e .aiero-heading {
text-align: left;
letter-spacing: 0em;
}
.elementor-element.elementor-element-69ab19e .aiero-heading .aiero-heading-content {
color: #111111;
}
.elementor-element.elementor-element-69ab19e .aiero-subheading {
color: #111111;
}
.elementor-element.elementor-element-1c8b468:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-1c8b468 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #1F1F1F;
}
.elementor-element.elementor-element-1c8b468, .elementor-element.elementor-element-1c8b468 > .elementor-background-overlay {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-1c8b468 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin-top: 20px;
margin-bottom: 0px;
padding: 54px 0px 0px 48px;
}
.elementor-element.elementor-element-1c8b468 > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-c5ab7d6 > .elementor-element-populated {
padding: 0px 24px 50px 0px;
}
.elementor-element.elementor-element-9217449.aiero-icon-decoration-on .elementor-widget-container {
text-align: left;
}
.elementor-element.elementor-element-9217449:not(.aiero-icon-decoration-on) .elementor-icon-wrapper {
text-align: left;
}
.elementor-element.elementor-element-9217449 > .elementor-widget-container {
margin: 0px 0px 34px 0px;
}
.elementor-element.elementor-element-9217449 .elementor-icon-wrapper {
text-align: center;
}
.elementor-element.elementor-element-9217449.elementor-view-stacked .elementor-icon {
background-color: #45BBE1;
}
.elementor-element.elementor-element-9217449.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-9217449.elementor-view-default .elementor-icon {
color: #45BBE1;
border-color: #45BBE1;
}
.elementor-element.elementor-element-9217449.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-9217449.elementor-view-default .elementor-icon svg {
fill: #45BBE1;
}
.elementor-element.elementor-element-9217449 .elementor-icon {
font-size: 48px;
}
.elementor-element.elementor-element-9217449 .elementor-icon svg {
height: 48px;
}
.elementor-element.elementor-element-01cbf2a > .elementor-widget-container {
margin: 0px 0px 12px 0px;
}
.elementor-element.elementor-element-01cbf2a .aiero-heading {
text-align: left;
letter-spacing: 0em;
}
.elementor-element.elementor-element-01cbf2a .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-01cbf2a .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-78fe47d {
color: #FFFFFF;
}
.elementor-element.elementor-element-60aba63.aiero-icon-decoration-on .elementor-widget-container {
text-align: right;
}
.elementor-element.elementor-element-60aba63:not(.aiero-icon-decoration-on) .elementor-icon-wrapper {
text-align: right;
}
body:not(.rtl) .elementor-element.elementor-element-60aba63 {
right: 0px;
}
body.rtl .elementor-element.elementor-element-60aba63 {
left: 0px;
}
.elementor-element.elementor-element-60aba63 {
bottom: 0px;
}
.elementor-element.elementor-element-60aba63 .elementor-icon-inner {
background-color: #FFFFFF;
border-radius: 30px 0px 0px 0px;
}
.elementor-element.elementor-element-60aba63.aiero-icon-decoration-on .elementor-icon-wrapper:before, .elementor-element.elementor-element-60aba63.aiero-icon-decoration-on .elementor-icon-wrapper:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-60aba63 .elementor-icon-wrapper {
text-align: center;
}
.elementor-element.elementor-element-60aba63.elementor-view-stacked .elementor-icon {
background-color: #1F1F1F;
color: #FFFFFF;
}
.elementor-element.elementor-element-60aba63.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-60aba63.elementor-view-default .elementor-icon {
color: #1F1F1F;
border-color: #1F1F1F;
}
.elementor-element.elementor-element-60aba63.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-60aba63.elementor-view-default .elementor-icon svg {
fill: #1F1F1F;
}
.elementor-element.elementor-element-60aba63.elementor-view-framed .elementor-icon {
background-color: #FFFFFF;
}
.elementor-element.elementor-element-60aba63.elementor-view-stacked .elementor-icon svg {
fill: #FFFFFF;
}
.elementor-element.elementor-element-60aba63 .elementor-icon {
font-size: 10px;
padding: 20px;
border-radius: 20px 20px 20px 20px;
}
.elementor-element.elementor-element-60aba63 .elementor-icon svg {
height: 10px;
}
.elementor-element.elementor-element-83c33b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-element.elementor-element-83c33b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-image: url("../images/services-item-bg-min.png");
background-position: center center;
background-size: cover;
}
.elementor-element.elementor-element-83c33b3 > .elementor-element-populated {
overflow: hidden;
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: 53px 100px 40px 40px;
}
.elementor-element.elementor-element-83c33b3 > .elementor-element-populated, .elementor-element.elementor-element-83c33b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-element.elementor-element-83c33b3 > .elementor-background-slideshow {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-83c33b3 > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-9c4d96f > .elementor-widget-container {
margin: 0px 0px 12px 0px;
}
.elementor-element.elementor-element-9c4d96f .aiero-heading {
text-align: left;
letter-spacing: 0em;
}
.elementor-element.elementor-element-9c4d96f .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-9c4d96f .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-0777363 {
color: #FFFFFF;
}
.elementor-element.elementor-element-08fe712 {
width: auto;
max-width: auto;
bottom: -32px;
}
body:not(.rtl) .elementor-element.elementor-element-08fe712 {
left: -34px;
}
body.rtl .elementor-element.elementor-element-08fe712 {
right: -34px;
}
.elementor-element.elementor-element-5f1972a.aiero-icon-decoration-on .elementor-widget-container {
text-align: right;
}
.elementor-element.elementor-element-5f1972a:not(.aiero-icon-decoration-on) .elementor-icon-wrapper {
text-align: right;
}
body:not(.rtl) .elementor-element.elementor-element-5f1972a {
right: 0px;
}
body.rtl .elementor-element.elementor-element-5f1972a {
left: 0px;
}
.elementor-element.elementor-element-5f1972a {
bottom: 0px;
}
.elementor-element.elementor-element-5f1972a .elementor-icon-inner {
background-color: #FFFFFF;
border-radius: 30px 0px 0px 0px;
}
.elementor-element.elementor-element-5f1972a.aiero-icon-decoration-on .elementor-icon-wrapper:before, .elementor-element.elementor-element-5f1972a.aiero-icon-decoration-on .elementor-icon-wrapper:after {
box-shadow: 0 20px 0 0 #FFFFFF;
}
.elementor-element.elementor-element-5f1972a .elementor-icon-wrapper {
text-align: center;
}
.elementor-element.elementor-element-5f1972a.elementor-view-stacked .elementor-icon {
background-color: #1F1F1F;
color: #FFFFFF;
}
.elementor-element.elementor-element-5f1972a.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-5f1972a.elementor-view-default .elementor-icon {
color: #1F1F1F;
border-color: #1F1F1F;
}
.elementor-element.elementor-element-5f1972a.elementor-view-framed .elementor-icon, .elementor-element.elementor-element-5f1972a.elementor-view-default .elementor-icon svg {
fill: #1F1F1F;
}
.elementor-element.elementor-element-5f1972a.elementor-view-framed .elementor-icon {
background-color: #FFFFFF;
}
.elementor-element.elementor-element-5f1972a.elementor-view-stacked .elementor-icon svg {
fill: #FFFFFF;
}
.elementor-element.elementor-element-5f1972a .elementor-icon {
font-size: 10px;
padding: 20px;
border-radius: 20px 20px 20px 20px;
}
.elementor-element.elementor-element-5f1972a .elementor-icon svg {
height: 10px;
}
.elementor-element.elementor-element-da14851 {
margin-top: 20px;
margin-bottom: 0px;
padding: 0px 20px 0px 20px;
}
.elementor-element.elementor-element-409f564:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-409f564 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #1F1F1F;
}
.elementor-element.elementor-element-409f564, .elementor-element.elementor-element-409f564 > .elementor-background-overlay {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-409f564 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 2.8% 3.2% 2.8% 3.2%;
}
.elementor-element.elementor-element-409f564 > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-785d589 > .elementor-widget-container {
margin: 0% 47% 0% 0%;
}
.elementor-element.elementor-element-785d589 .aiero-heading {
text-align: left;
font-size: 40px;
line-height: 1.3333em;
}
.elementor-element.elementor-element-785d589 .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-785d589 .aiero-subheading {
color: #FFFFFF;
}
.elementor-bc-flex-widget .elementor-element.elementor-element-6e8231d.elementor-column .elementor-widget-wrap {
align-items: flex-end;
}
.elementor-element.elementor-element-6e8231d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
align-content: flex-end;
align-items: flex-end;
}
.elementor-element.elementor-element-6e8231d.elementor-column > .elementor-widget-wrap {
justify-content: space-between;
}
.elementor-element.elementor-element-3ac593a {
width: auto;
max-width: auto;
}
.elementor-element.elementor-element-3ac593a > .elementor-widget-container {
margin: 0px 20px 0px 0px;
}
.elementor-element.elementor-element-3ac593a.elementor-position-right .elementor-image-box-img {
margin-left: 9px;
}
.elementor-element.elementor-element-3ac593a.elementor-position-left .elementor-image-box-img {
margin-right: 9px;
}
.elementor-element.elementor-element-3ac593a.elementor-position-top .elementor-image-box-img {
margin-bottom: 9px;
}
.elementor-element.elementor-element-3ac593a .elementor-image-box-wrapper .elementor-image-box-img {
width: 100%;
}
.elementor-element.elementor-element-3ac593a .elementor-image-box-img img {
transition-duration: 0.3s;
}
.elementor-element.elementor-element-3ac593a .elementor-image-box-title {
font-family: "Manrope", Sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 35px;
letter-spacing: 0px;
color: #FFFFFF;
}
.elementor-element.elementor-element-7781667 {
width: auto;
max-width: auto;
}
.elementor-element.elementor-element-7781667 > .elementor-widget-container {
margin: 0px 20px 0px 0px;
}
.elementor-element.elementor-element-7781667.elementor-position-right .elementor-image-box-img {
margin-left: 2px;
}
.elementor-element.elementor-element-7781667.elementor-position-left .elementor-image-box-img {
margin-right: 2px;
}
.elementor-element.elementor-element-7781667.elementor-position-top .elementor-image-box-img {
margin-bottom: 2px;
}
.elementor-element.elementor-element-7781667 .elementor-image-box-wrapper .elementor-image-box-img {
width: 100%;
}
.elementor-element.elementor-element-7781667 .elementor-image-box-img img {
transition-duration: 0.3s;
}
.elementor-element.elementor-element-7781667 .elementor-image-box-title {
font-family: "Manrope", Sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 35px;
letter-spacing: 0px;
color: #FFFFFF;
}
.elementor-element.elementor-element-8a7dbff {
width: auto;
max-width: auto;
}
.elementor-element.elementor-element-8a7dbff > .elementor-widget-container {
margin: 0px 20px 0px 0px;
}
.elementor-element.elementor-element-8a7dbff.elementor-position-right .elementor-image-box-img {
margin-left: 4px;
}
.elementor-element.elementor-element-8a7dbff.elementor-position-left .elementor-image-box-img {
margin-right: 4px;
}
.elementor-element.elementor-element-8a7dbff.elementor-position-top .elementor-image-box-img {
margin-bottom: 4px;
}
.elementor-element.elementor-element-8a7dbff .elementor-image-box-wrapper .elementor-image-box-img {
width: 100%;
}
.elementor-element.elementor-element-8a7dbff .elementor-image-box-img img {
transition-duration: 0.3s;
}
.elementor-element.elementor-element-8a7dbff .elementor-image-box-title {
font-family: "Manrope", Sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 35px;
letter-spacing: 0px;
color: #FFFFFF;
}
.elementor-element.elementor-element-e7ab07c {
width: auto;
max-width: auto;
}
.elementor-element.elementor-element-e7ab07c > .elementor-widget-container {
margin: 0px 20px 0px 0px;
}
.elementor-element.elementor-element-e7ab07c.elementor-position-right .elementor-image-box-img {
margin-left: 4px;
}
.elementor-element.elementor-element-e7ab07c.elementor-position-left .elementor-image-box-img {
margin-right: 4px;
}
.elementor-element.elementor-element-e7ab07c.elementor-position-top .elementor-image-box-img {
margin-bottom: 4px;
}
.elementor-element.elementor-element-e7ab07c .elementor-image-box-wrapper .elementor-image-box-img {
width: 100%;
}
.elementor-element.elementor-element-e7ab07c .elementor-image-box-img img {
transition-duration: 0.3s;
}
.elementor-element.elementor-element-e7ab07c .elementor-image-box-title {
font-family: "Manrope", Sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 35px;
letter-spacing: 0px;
color: #FFFFFF;
}
.elementor-element.elementor-element-625be15 {
width: auto;
max-width: auto;
}
.elementor-element.elementor-element-625be15.elementor-position-right .elementor-image-box-img {
margin-left: 4px;
}
.elementor-element.elementor-element-625be15.elementor-position-left .elementor-image-box-img {
margin-right: 4px;
}
.elementor-element.elementor-element-625be15.elementor-position-top .elementor-image-box-img {
margin-bottom: 4px;
}
.elementor-element.elementor-element-625be15 .elementor-image-box-wrapper .elementor-image-box-img {
width: 100%;
}
.elementor-element.elementor-element-625be15 .elementor-image-box-img img {
transition-duration: 0.3s;
}
.elementor-element.elementor-element-625be15 .elementor-image-box-title {
font-family: "Manrope", Sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 35px;
letter-spacing: 0px;
color: #FFFFFF;
}
.elementor-element.elementor-element-b14b8c7 {
overflow: hidden;
margin-top: 50px;
margin-bottom: 0px;
z-index: 1;
}
.elementor-element.elementor-element-6d9ffde .special-text-wrapper {
text-align: left;
}
.elementor-element.elementor-element-6d9ffde .special-text {
line-height: 1.1em;
color: #111111;
opacity: 1;
}
.elementor-element.elementor-element-6d9ffde .special-text-wrapper.animated .special-text {
animation-duration: 15s;
}
.elementor-element.elementor-element-962ee6f {
margin-top: 100px;
margin-bottom: 0px;
}
.elementor-element.elementor-element-fab5437 .aiero-heading {
text-align: left;
}
.elementor-element.elementor-element-13d235e {
margin-top: 46px;
margin-bottom: 0px;
}
.elementor-element.elementor-element-d2b2f11 > .elementor-widget-container {
padding: 0px 5px 0px 0px;
}
.elementor-element.elementor-element-d2b2f11 .icon-container {
width: 28px;
height: 28px;
}
.elementor-element.elementor-element-d2b2f11 .icon-container .icon {
width: 24px;
height: 24px;
}
.elementor-element.elementor-element-d2b2f11 .icon-box-item .icon-container {
margin: 0px 0px 20px 0px;
}
.elementor-element.elementor-element-d2b2f11 .icon-box-title {
font-family: "Manrope", Sans-serif;
line-height: 35px;
}
.elementor-element.elementor-element-d173a6b .icon-container {
width: 28px;
height: 28px;
}
.elementor-element.elementor-element-d173a6b .icon-container .icon {
width: 24px;
height: 24px;
}
.elementor-element.elementor-element-d173a6b .icon-box-item .icon-container {
margin: 0px 0px 20px 0px;
}
.elementor-element.elementor-element-d173a6b .icon-box-title {
font-family: "Manrope", Sans-serif;
line-height: 35px;
}
.elementor-element.elementor-element-b281d38 .icon-container {
width: 28px;
height: 28px;
}
.elementor-element.elementor-element-b281d38 .icon-container .icon {
width: 28px;
height: 28px;
}
.elementor-element.elementor-element-b281d38 .icon-box-item .icon-container {
margin: 0px 0px 20px 0px;
}
.elementor-element.elementor-element-b281d38 .icon-box-title {
font-family: "Manrope", Sans-serif;
line-height: 35px;
}
.elementor-element.elementor-element-31ddc3a .icon-container {
width: 28px;
height: 28px;
}
.elementor-element.elementor-element-31ddc3a .icon-container .icon {
width: 26px;
height: 26px;
}
.elementor-element.elementor-element-31ddc3a .icon-box-item .icon-container {
margin: 0px 0px 20px 0px;
}
.elementor-element.elementor-element-31ddc3a .icon-box-title {
font-family: "Manrope", Sans-serif;
line-height: 35px;
}
.elementor-element.elementor-element-621617d {
padding: 0px 20px 0px 20px;
}
.elementor-element.elementor-element-15f619e:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-15f619e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #F0F2F4;
background-image: url("../images/Group-18434.svg");
background-position: bottom left;
background-repeat: no-repeat;
}
.elementor-element.elementor-element-15f619e {
overflow: hidden;
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 5% 0% 8% 0%;
}
.elementor-element.elementor-element-15f619e, .elementor-element.elementor-element-15f619e > .elementor-background-overlay {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-15f619e > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-element.elementor-element-4e9449b.elementor-column .elementor-widget-wrap {
align-items: flex-end;
}
.elementor-element.elementor-element-4e9449b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
align-content: flex-end;
align-items: flex-end;
}
.elementor-element.elementor-element-4e9449b > .elementor-element-populated {
margin: 0px 0px 15px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
}
.elementor-element.elementor-element-c3e28aa > .elementor-widget-container {
margin: 0px 0px 0px -25px;
}
.elementor-element.elementor-element-c3e28aa {
text-align: left;
}
.elementor-element.elementor-element-e4608c3.elementor-column > .elementor-widget-wrap {
justify-content: space-between;
}
.elementor-element.elementor-element-e4608c3 > .elementor-element-populated {
margin: 0% 33% 0% 0%;
--e-column-margin-right: 33%;
--e-column-margin-left: 0%;
}
.elementor-element.elementor-element-132a1c7 > .elementor-widget-container {
margin: 0px 0px 60px 0px;
}
.elementor-element.elementor-element-132a1c7 .special-text-wrapper {
text-align: left;
}
.elementor-element.elementor-element-132a1c7 .special-text {
padding: 0px 5px 0px 0px;
font-family: "Manrope Alt", Sans-serif;
font-size: 300px;
font-weight: 700;
letter-spacing: -0.05em;
color: #F0F2F400;
-webkit-text-stroke: 1px #8258C8;
text-stroke: 1px #8258C8;
-webkit-text-stroke-width: 2px;
opacity: 1;
}
.elementor-element.elementor-element-291ee0b > .elementor-widget-container {
margin: 0px 0px 17px 0px;
padding: 0% 3% 0% 0%;
}
.elementor-element.elementor-element-291ee0b .aiero-heading {
text-align: left;
}
.elementor-element.elementor-element-258fe3c > .elementor-widget-container {
margin: 0px 0px 40px 0px;
padding: 0% 1% 0% 0%;
}
.elementor-element.elementor-element-9598719 {
width: auto;
max-width: auto;
align-self: center;
}
.elementor-element.elementor-element-9598719 > .elementor-widget-container {
margin: 0vw 5vw 0vw 0vw;
}
.elementor-element.elementor-element-9598719 .button-widget {
text-align: left;
}
.elementor-element.elementor-element-c0cf2db .elementor-counter-number-wrapper {
background-color: transparent;
color: #F0F2F400;
font-family: "Manrope", Sans-serif;
font-size: 80px;
font-weight: 700;
background-image: linear-gradient(108deg, #45D0BD 0%, #44B6E9 100%);
}
.elementor-element.elementor-element-c0cf2db {
width: var( --container-widget-width, 60% );
max-width: 60%;
--container-widget-width: 60%;
--container-widget-flex-grow: 0;
align-self: center;
}
.elementor-element.elementor-element-c0cf2db .elementor-counter {
flex-direction: row-reverse;
}
.elementor-element.elementor-element-c0cf2db .elementor-counter-title {
font-size: 16px;
line-height: 24px;
letter-spacing: -0.03em;
}
.elementor-element.elementor-element-3994fd8 {
margin-top: 20px;
margin-bottom: 0px;
padding: 0px 20px 0px 20px;
}
.elementor-element.elementor-element-cb6e032:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-element.elementor-element-cb6e032 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #1F1F1F;
}
.elementor-element.elementor-element-cb6e032 > .elementor-element-populated, .elementor-element.elementor-element-cb6e032 > .elementor-element-populated > .elementor-background-overlay, .elementor-element.elementor-element-cb6e032 > .elementor-background-slideshow {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-cb6e032 > .elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-element.elementor-element-cb6e032 > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-4dd785f, .elementor-element.elementor-element-4dd785f > .elementor-background-overlay {
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-4dd785f {
padding: 150px 0px 0px 0px;
}
.elementor-element.elementor-element-cf4a27d > .elementor-widget-container {
margin: 0% 5% 0% 0%;
}
.elementor-element.elementor-element-cf4a27d .aiero-heading {
text-align: left;
}
.elementor-element.elementor-element-cf4a27d .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-cf4a27d .aiero-subheading {
color: #FFFFFF;
}
.elementor-bc-flex-widget .elementor-element.elementor-element-84b9fe0.elementor-column .elementor-widget-wrap {
align-items: flex-end;
}
.elementor-element.elementor-element-84b9fe0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
align-content: flex-end;
align-items: flex-end;
}
.elementor-element.elementor-element-8c21767 .button-widget {
text-align: right;
}
.elementor-element.elementor-element-8c21767 .aiero-button {
color: #FFFFFF;
}
.elementor-element.elementor-element-8c21767 .aiero_adv_button_text {
color: #FFFFFF;
}
.elementor-element.elementor-element-8c21767 .aiero-button span[class^="icon"] {
text-indent: 18px;
}
.elementor-element.elementor-element-7785c5f {
margin-top: 57px;
margin-bottom: 45px;
}
.elementor-element.elementor-element-befc25b .project-item-categories a:after {
background-color: transparent;
background-image: linear-gradient(69deg, #45D0BD 0%, #44B6E9 100%);
}
.elementor-element.elementor-element-befc25b .project-item-categories a:hover:after {
background-color: transparent;
background-image: linear-gradient(69deg, #45D0BD 0%, #44B6E9 100%);
}
.elementor-element.elementor-element-befc25b .project-item-categories a .button-inner:after {
background-color: transparent;
background-image: linear-gradient(69deg, #45D0BD 0%, #44B6E9 100%);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-grid-listing.text-position-outside, .elementor-element.elementor-element-befc25b .project-listing-wrapper.project-masonry-listing.text-position-outside {
margin-left: calc(-20px/2);
margin-right: calc(-20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-grid-listing.text-position-outside .project-item-wrapper, .elementor-element.elementor-element-befc25b .project-listing-wrapper.project-masonry-listing.text-position-outside .project-item-wrapper {
padding-left: calc(20px/2);
padding-right: calc(20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.owl-carousel {
margin-left: calc(-20px/2);
margin-right: calc(-20px/2);
width: calc(100% + 20px);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.owl-carousel .project-item-wrapper {
padding-left: calc(20px/2);
padding-right: calc(20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-masonry-listing.text-position-inside, .elementor-element.elementor-element-befc25b .project-listing-wrapper.project-grid-listing.text-position-inside {
margin: calc(-20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-grid-listing.text-position-inside .project-item-wrapper {
padding: calc(20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-masonry-listing.text-position-inside .project-item-link {
top: calc(20px/2);
bottom: calc(20px/2);
left: calc(20px/2);
right: calc(20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-cards-listing {
margin-bottom: -20px;
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-cards-listing .project-item-wrapper {
padding-bottom: 20px;
}
.elementor-element.elementor-element-befc25b .project-item .post-title, .elementor-element.elementor-element-befc25b .project-item .project-item-modern-title {
font-size: 40px;
line-height: 1.125em;
letter-spacing: -0.03em;
}
.elementor-element.elementor-element-befc25b .project-item .post-title, .elementor-element.elementor-element-befc25b .project-item .post-title a, .elementor-element.elementor-element-befc25b .project-item .project-item-modern-title, .elementor-element.elementor-element-befc25b .project-cards-listing .project-item .project-item-link {
color: #FFFFFF;
}
.elementor-element.elementor-element-befc25b .post-more-button a {
color: #FFFFFF;
}
.elementor-element.elementor-element-befc25b .project-item-categories, .elementor-element.elementor-element-befc25b .project-item-categories a {
color: #FFFFFF;
}
.elementor-element.elementor-element-7500db3 {
margin-top: 0px;
margin-bottom: 0px;
}
body:not(.rtl) .elementor-element.elementor-element-1049de8 {
left: 0vw;
}
body.rtl .elementor-element.elementor-element-1049de8 {
right: 0vw;
}
.elementor-element.elementor-element-1049de8 {
bottom: -20vw;
z-index: -1;
}
.elementor-element.elementor-element-53eced1 > .elementor-widget-container {
margin: 0px 0px 40px 0px;
padding: 0% 8% 0% 0%;
}
.elementor-element.elementor-element-53eced1 .aiero-heading {
text-align: left;
}
.elementor-element.elementor-element-7604ac5 .elementor-counter-number-wrapper {
background-color: transparent;
color: #FFFFFF;
letter-spacing: -0.05em;
-webkit-text-stroke-width: 2px;
stroke-width: 2px;
-webkit-text-stroke-color: #00000000;
stroke: #00000000;
background-image: linear-gradient(102deg, #8258C8 0%, #2C84C8 100%);
}
.elementor-element.elementor-element-7604ac5 {
width: auto;
max-width: auto;
}
.elementor-element.elementor-element-7604ac5 > .elementor-widget-container {
margin: 0px 0px 33px 0px;
}
.elementor-element.elementor-element-117e826 .button-widget {
text-align: left;
}
.elementor-element.elementor-element-8ce3cdd {
margin-top: 60px;
margin-bottom: 0px;
}
.elementor-element.elementor-element-31be45e .team-listing-wrapper .team-item-wrapper {
padding-left: calc(40px/2);
padding-right: calc(40px/2);
margin-bottom: 30px;
}
.elementor-element.elementor-element-31be45e .team-listing-wrapper {
margin-left: calc(-40px/2);
margin-right: calc(-40px/2);
margin-bottom: -30px;
}
.elementor-element.elementor-element-31be45e .team-item:before {
border-width: 1px;
border-color: #E0E0E0;
}
.elementor-element.elementor-element-31be45e .team-item .team-item-media:before {
background-color: #576FC9;
}
.elementor-element.elementor-element-50ffa9e > .elementor-widget-container {
margin: 36px 0px 0px 0px;
}
.elementor-element.elementor-element-50ffa9e .team-listing-wrapper .team-item-wrapper {
padding-left: calc(40px/2);
padding-right: calc(40px/2);
margin-bottom: 30px;
}
.elementor-element.elementor-element-50ffa9e .team-listing-wrapper {
margin-left: calc(-40px/2);
margin-right: calc(-40px/2);
margin-bottom: -30px;
}
.elementor-element.elementor-element-50ffa9e .team-item:before {
border-width: 1px;
border-color: #E0E0E0;
}
.elementor-element.elementor-element-50ffa9e .team-item .team-item-media:before {
background-color: #576FC9;
}
.elementor-element.elementor-element-bb1cf75 {
margin-top: 50px;
margin-bottom: 0px;
}
.elementor-element.elementor-element-f0d510a .team-listing-wrapper .team-item-wrapper {
padding-left: calc(40px/2);
padding-right: calc(40px/2);
margin-bottom: 30px;
}
.elementor-element.elementor-element-f0d510a .team-listing-wrapper {
margin-left: calc(-40px/2);
margin-right: calc(-40px/2);
margin-bottom: -30px;
}
.elementor-element.elementor-element-f0d510a .team-item:before {
border-width: 1px;
border-color: #E0E0E0;
}
.elementor-element.elementor-element-f0d510a .team-item .team-item-media:before {
background-color: #576FC9;
}
.elementor-element.elementor-element-0fcd555 > .elementor-widget-container {
margin: 36px 0px 0px 0px;
}
.elementor-element.elementor-element-0fcd555 .team-listing-wrapper .team-item-wrapper {
padding-left: calc(40px/2);
padding-right: calc(40px/2);
margin-bottom: 30px;
}
.elementor-element.elementor-element-0fcd555 .team-listing-wrapper {
margin-left: calc(-40px/2);
margin-right: calc(-40px/2);
margin-bottom: -30px;
}
.elementor-element.elementor-element-0fcd555 .team-item:before {
border-width: 1px;
border-color: #E0E0E0;
}
.elementor-element.elementor-element-0fcd555 .team-item .team-item-media:before {
background-color: #576FC9;
}
.elementor-element.elementor-element-8915b87 > .elementor-widget-container {
margin: 64px 0px 0px 0px;
}
.elementor-element.elementor-element-8915b87 .team-listing-wrapper .team-item-wrapper {
padding-left: calc(40px/2);
padding-right: calc(40px/2);
margin-bottom: 30px;
}
.elementor-element.elementor-element-8915b87 .team-listing-wrapper {
margin-left: calc(-40px/2);
margin-right: calc(-40px/2);
margin-bottom: -30px;
}
.elementor-element.elementor-element-8915b87 .team-item:before {
border-width: 1px;
border-color: #E0E0E0;
}
.elementor-element.elementor-element-8915b87 .team-item .team-item-media:before {
background-color: #576FC9;
}
.elementor-element.elementor-element-7b02529 > .elementor-widget-container {
margin: 36px 0px 0px 0px;
}
.elementor-element.elementor-element-7b02529 .team-listing-wrapper .team-item-wrapper {
padding-left: calc(40px/2);
padding-right: calc(40px/2);
margin-bottom: 30px;
}
.elementor-element.elementor-element-7b02529 .team-listing-wrapper {
margin-left: calc(-40px/2);
margin-right: calc(-40px/2);
margin-bottom: -30px;
}
.elementor-element.elementor-element-7b02529 .team-item:before {
border-width: 1px;
border-color: #E0E0E0;
}
.elementor-element.elementor-element-7b02529 .team-item .team-item-media:before {
background-color: #576FC9;
}
.elementor-element.elementor-element-4785491 > .elementor-widget-container {
margin: 0% 45% 0% 0%;
}
.elementor-element.elementor-element-4785491 .aiero-heading {
text-align: left;
}
.elementor-element.elementor-element-09c53ff > .elementor-widget-container {
margin: 60px 0px 0px 0px;
}
.elementor-element.elementor-element-09c53ff .slider-wrapper {
margin: 0 calc(-30px/2);
}
.elementor-element.elementor-element-09c53ff .slider-wrapper .slider-item {
padding: 0 calc(30px/2);
}
.elementor-element.elementor-element-09c53ff .owl-carousel .owl-stage {
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
align-items: center;
}
.elementor-element.elementor-element-09c53ff .slider-item-inner {
text-align: center;
}
.elementor-element.elementor-element-09c53ff img {
opacity: 0.5;
transition-duration: 0.3s;
}
.elementor-element.elementor-element-09c53ff img:hover {
opacity: 1;
}
.elementor-element.elementor-element-1a25c62 > .elementor-background-overlay {
opacity: 0.5;
}
.elementor-element.elementor-element-1a25c62 {
padding: 0px 20px 0px 20px;
}
body:not(.rtl) .elementor-element.elementor-element-e3f39d0 {
left: 0%;
}
body.rtl .elementor-element.elementor-element-e3f39d0 {
right: 0%;
}
.elementor-element.elementor-element-e3f39d0 {
top: -30vw;
z-index: -1;
}
.elementor-element.elementor-element-52b2d19:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-52b2d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #1F1F1F;
}
.elementor-element.elementor-element-52b2d19, .elementor-element.elementor-element-52b2d19 > .elementor-background-overlay {
border-radius: 25px 25px 0px 0px;
}
.elementor-element.elementor-element-52b2d19 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 135px 0px 48px 0px;
}
.elementor-element.elementor-element-52b2d19 > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-52b2d19 a {
color: #FFFFFF;
}
.elementor-element.elementor-element-52b2d19 a:hover {
color: #45D0BD;
}
.elementor-bc-flex-widget .elementor-element.elementor-element-a1152c2.elementor-column .elementor-widget-wrap {
align-items: flex-end;
}
.elementor-element.elementor-element-a1152c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
align-content: flex-end;
align-items: flex-end;
}
.elementor-element.elementor-element-a1d4cca > .elementor-widget-container {
margin: 0px 0px 35px 0px;
padding: 0% 5% 0% 0%;
}
.elementor-element.elementor-element-a1d4cca .aiero-heading {
text-align: left;
}
.elementor-element.elementor-element-a1d4cca .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-a1d4cca .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-443aba8 > .elementor-widget-container {
margin: 0px 0px 72px 0px;
padding: 0% 21% 0% 0%;
}
.elementor-element.elementor-element-443aba8 {
font-weight: 400;
color: #F5F5F5;
}
.elementor-element.elementor-element-1a8a33f {
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
}
.elementor-element.elementor-element-1a8a33f > .elementor-widget-container {
margin: 0px 0px 20px 0px;
padding: 0px 5px 0px 0px;
}
.elementor-element.elementor-element-1a8a33f .aiero-heading {
text-align: left;
font-family: "Manrope", Sans-serif;
font-weight: 700;
letter-spacing: 0px;
}
.elementor-element.elementor-element-1a8a33f .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-1a8a33f .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-f427075 {
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
font-weight: 400;
color: #F5F5F5;
}
.elementor-element.elementor-element-f427075 > .elementor-widget-container {
padding: 0px 5px 0px 0px;
}
.elementor-element.elementor-element-0d27cc3 {
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
}
.elementor-element.elementor-element-0d27cc3 > .elementor-widget-container {
margin: 0px 0px 20px 0px;
padding: 0px 5px 0px 0px;
}
.elementor-element.elementor-element-0d27cc3 .aiero-heading {
text-align: left;
font-family: "Manrope", Sans-serif;
font-weight: 700;
letter-spacing: 0px;
}
.elementor-element.elementor-element-0d27cc3 .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-0d27cc3 .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-d741bde {
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
font-weight: 400;
color: #F5F5F5;
}
.elementor-element.elementor-element-d741bde > .elementor-widget-container {
padding: 0px 5px 0px 0px;
}
.elementor-element.elementor-element-f8b5944 {
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
font-weight: 400;
color: #F5F5F5;
}
.elementor-element.elementor-element-63520a9 {
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
}
.elementor-element.elementor-element-63520a9 > .elementor-widget-container {
margin: 52px 0px 20px 0px;
padding: 0px 5px 0px 0px;
}
.elementor-element.elementor-element-63520a9 .aiero-heading {
text-align: left;
font-family: "Manrope", Sans-serif;
font-weight: 700;
letter-spacing: 0px;
}
.elementor-element.elementor-element-63520a9 .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-63520a9 .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-63fea3f {
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
font-weight: 400;
color: #F5F5F5;
}
.elementor-element.elementor-element-63fea3f > .elementor-widget-container {
padding: 0px 5px 0px 0px;
}
.elementor-element.elementor-element-4cf8b09 {
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
}
.elementor-element.elementor-element-4cf8b09 > .elementor-widget-container {
margin: 52px 0px 25px 0px;
padding: 0px 5px 0px 0px;
}
.elementor-element.elementor-element-4cf8b09 .aiero-heading {
text-align: left;
font-family: "Manrope", Sans-serif;
font-weight: 700;
letter-spacing: 0px;
}
.elementor-element.elementor-element-4cf8b09 .aiero-heading .aiero-heading-content {
color: #FFFFFF;
}
.elementor-element.elementor-element-4cf8b09 .aiero-subheading {
color: #FFFFFF;
}
.elementor-element.elementor-element-f24305b {
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
font-weight: 400;
color: #F5F5F5;
}
.elementor-element.elementor-element-f24305b > .elementor-widget-container {
padding: 0px 5px 0px 0px;
}
.elementor-element.elementor-element-d2e202d {
--grid-template-columns: repeat(0, auto);
width: var( --container-widget-width, 50% );
max-width: 50%;
--container-widget-width: 50%;
--container-widget-flex-grow: 0;
--icon-size: 16px;
--grid-column-gap: 40px;
--grid-row-gap: 0px;
}
.elementor-element.elementor-element-d2e202d .elementor-widget-container {
text-align: left;
}
.elementor-element.elementor-element-d2e202d > .elementor-widget-container {
margin: 5px 0px 8px 0px;
}
.elementor-element.elementor-element-d2e202d .elementor-social-icon {
background-color: #1F1F1F;
--icon-padding: 0em;
}
.elementor-element.elementor-element-d2e202d .elementor-social-icon i {
color: #FFFFFF;
}
.elementor-element.elementor-element-d2e202d .elementor-social-icon svg {
fill: #FFFFFF;
}
.elementor-element.elementor-element-d2e202d .elementor-social-icon:hover i {
color: #999999;
}
.elementor-element.elementor-element-d2e202d .elementor-social-icon:hover svg {
fill: #999999;
}
.elementor-element.elementor-element-1de5b0d > .elementor-widget-container {
background-color: #FFFFFF;
padding: 13% 17.7% 16.1% 14.6%;
border-radius: 25px 25px 25px 25px;
}
.elementor-element.elementor-element-1de5b0d {
text-align: left;
}
.elementor-element.elementor-element-1de5b0d .wpforms-widget-heading {
font-size: 28px;
font-weight: 700;
color: #333333;
}
@media(min-width: 576px) {
.elementor-element.elementor-element-e99b52a {
width:66%;
}
.elementor-element.elementor-element-c9233bc {
width: 34%;
}
.elementor-element.elementor-element-e889235 {
width: 33.56%;
}
.elementor-element.elementor-element-2a3d92a {
width: 66.44%;
}
.elementor-element.elementor-element-c254525 {
width: 16.6666%;
}
.elementor-element.elementor-element-6337c1c {
width: 83.333%;
}
.elementor-element.elementor-element-b91fa3d {
width: 33.333%;
}
.elementor-element.elementor-element-90526ea {
width: 16.667%;
}
.elementor-element.elementor-element-7c61031 {
width: 23%;
}
.elementor-element.elementor-element-83c33b3 {
width: 27%;
}
.elementor-element.elementor-element-67fe08b {
width: 57%;
}
.elementor-element.elementor-element-6e8231d {
width: 43%;
}
.elementor-element.elementor-element-897ed33 {
width: 47%;
}
.elementor-element.elementor-element-1d74eed {
width: 53%;
}
.elementor-element.elementor-element-4e9449b {
width: 37.3%;
}
.elementor-element.elementor-element-e4608c3 {
width: 62.7%;
}
.elementor-element.elementor-element-7985ca6 {
width: 83.33333%;
}
.elementor-element.elementor-element-84b9fe0 {
width: 16.667%;
}
}
@media(max-width: 1600px) and (min-width:576px) {
.elementor-element.elementor-element-e99b52a {
width:75%;
}
.elementor-element.elementor-element-c9233bc {
width: 25%;
}
.elementor-element.elementor-element-730c34a {
width: 40%;
}
.elementor-element.elementor-element-b91fa3d {
width: 35%;
}
.elementor-element.elementor-element-90526ea {
width: 25%;
}
}
@media(max-width: 1279px) and (min-width:576px) {
.elementor-element.elementor-element-67fe08b {
width:40%;
}
.elementor-element.elementor-element-6e8231d {
width: 60%;
}
.elementor-element.elementor-element-897ed33 {
width: 66%;
}
.elementor-element.elementor-element-1d74eed {
width: 34%;
}
.elementor-element.elementor-element-4e9449b {
width: 35%;
}
.elementor-element.elementor-element-e4608c3 {
width: 65%;
}
.elementor-element.elementor-element-7985ca6 {
width: 75%;
}
.elementor-element.elementor-element-84b9fe0 {
width: 25%;
}
}
@media(max-width: 991px) and (min-width:576px) {
.elementor-element.elementor-element-e889235 {
width:100%;
}
.elementor-element.elementor-element-2a3d92a {
width: 100%;
}
.elementor-element.elementor-element-730c34a {
width: 50%;
}
.elementor-element.elementor-element-b91fa3d {
width: 50%;
}
.elementor-element.elementor-element-90526ea {
width: 100%;
}
.elementor-element.elementor-element-ac41499 {
width: 50%;
}
.elementor-element.elementor-element-2a054fb {
width: 50%;
}
.elementor-element.elementor-element-7c61031 {
width: 50%;
}
.elementor-element.elementor-element-83c33b3 {
width: 50%;
}
.elementor-element.elementor-element-4ae52e8 {
width: 50%;
}
.elementor-element.elementor-element-5e17998 {
width: 50%;
}
.elementor-element.elementor-element-a160625 {
width: 50%;
}
.elementor-element.elementor-element-5429368 {
width: 50%;
}
.elementor-element.elementor-element-4e9449b {
width: 100%;
}
.elementor-element.elementor-element-e4608c3 {
width: 100%;
}
.elementor-element.elementor-element-7985ca6 {
width: 66%;
}
.elementor-element.elementor-element-84b9fe0 {
width: 34%;
}
.elementor-element.elementor-element-55aded9 {
width: 100%;
}
.elementor-element.elementor-element-9547f09 {
width: 100%;
}
.elementor-element.elementor-element-56a3c57 {
width: 100%;
}
.elementor-element.elementor-element-ba0cde8 {
width: 100%;
}
}
@media(max-width: 767px) and (min-width:576px) {
.elementor-element.elementor-element-e99b52a {
width:70%;
}
.elementor-element.elementor-element-c9233bc {
width: 30%;
}
.elementor-element.elementor-element-67fe08b {
width: 100%;
}
.elementor-element.elementor-element-6e8231d {
width: 100%;
}
.elementor-element.elementor-element-4ae52e8 {
width: 50%;
}
.elementor-element.elementor-element-5e17998 {
width: 50%;
}
.elementor-element.elementor-element-a160625 {
width: 50%;
}
.elementor-element.elementor-element-5429368 {
width: 50%;
}
.elementor-element.elementor-element-7985ca6 {
width: 100%;
}
.elementor-element.elementor-element-84b9fe0 {
width: 100%;
}
.elementor-element.elementor-element-a1152c2 {
width: 100%;
}
.elementor-element.elementor-element-a3993f0 {
width: 100%;
}
}
@media(max-width: 1600px) {
.elementor-element.elementor-element-9f74587 .aiero-heading {
font-size:45px;
}
.elementor-element.elementor-element-3f47cc9 {
z-index: 0;
}
.elementor-element.elementor-element-3f47cc9 img {
max-width: 35%;
}
}
@media(max-width: 1279px) {
.elementor-element.elementor-element-99592c5 .aiero-heading {
font-size:80px;
}
.elementor-element.elementor-element-9f74587 .aiero-heading {
font-size: 35px;
}
.elementor-element.elementor-element-6f92998 > .elementor-widget-container {
margin: 0px 0px 70px 0px;
}
.elementor-element.elementor-element-0110784 .aiero-heading {
font-size: 80px;
}
.elementor-element.elementor-element-ffa5dad .aiero-heading {
font-size: 45px;
}
.elementor-element.elementor-element-ac41499 > .elementor-element-populated {
padding: 200px 20px 44px 20px;
}
.elementor-element.elementor-element-2a054fb > .elementor-element-populated {
padding: 53px 20px 120px 20px;
}
.elementor-element.elementor-element-aa42e98 {
padding: 50px 20px 25px 20px;
}
.elementor-element.elementor-element-1c8b468 {
padding: 54px 0px 0px 20px;
}
.elementor-element.elementor-element-83c33b3 > .elementor-element-populated {
padding: 53px 20px 40px 20px;
}
.elementor-element.elementor-element-785d589 > .elementor-widget-container {
margin: 0% 0% 0% 0%;
}
.elementor-element.elementor-element-e4608c3 > .elementor-element-populated {
margin: 0% 0% 0% 0%;
--e-column-margin-right: 0%;
--e-column-margin-left: 0%;
}
.elementor-element.elementor-element-132a1c7 > .elementor-widget-container {
margin: 0px 0px 40px 0px;
}
.elementor-element.elementor-element-132a1c7 .special-text {
font-size: 200px;
}
.elementor-element.elementor-element-291ee0b > .elementor-widget-container {
padding: 0% 0% 0% 0%;
}
.elementor-element.elementor-element-258fe3c > .elementor-widget-container {
margin: 0px 0px 20px 0px;
padding: 0% 0% 0% 0%;
}
.elementor-element.elementor-element-9598719 > .elementor-widget-container {
margin: 20px 40px 0px 0px;
}
.elementor-element.elementor-element-c0cf2db > .elementor-widget-container {
margin: 20px 0px 0px 0px;
}
.elementor-element.elementor-element-4dd785f {
padding: 120px 0px 0px 0px;
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-grid-listing.text-position-outside, .elementor-element.elementor-element-befc25b .project-listing-wrapper.project-masonry-listing.text-position-outside {
margin-left: calc(-20px/2);
margin-right: calc(-20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-grid-listing.text-position-outside .project-item-wrapper, .elementor-element.elementor-element-befc25b .project-listing-wrapper.project-masonry-listing.text-position-outside .project-item-wrapper {
padding-left: calc(20px/2);
padding-right: calc(20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.owl-carousel {
margin-left: calc(-20px/2);
margin-right: calc(-20px/2);
width: calc(100% + 20px);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.owl-carousel .project-item-wrapper {
padding-left: calc(20px/2);
padding-right: calc(20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-masonry-listing.text-position-inside, .elementor-element.elementor-element-befc25b .project-listing-wrapper.project-grid-listing.text-position-inside {
margin: calc(-20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-grid-listing.text-position-inside .project-item-wrapper {
padding: calc(20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-masonry-listing.text-position-inside .project-item-link {
top: calc(20px/2);
bottom: calc(20px/2);
left: calc(20px/2);
right: calc(20px/2);
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-cards-listing {
margin-bottom: -20px;
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-cards-listing .project-item-wrapper {
padding-bottom: 20px;
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item-content {
max-width: 80%;
}
.elementor-element.elementor-element-53eced1 > .elementor-widget-container {
padding: 0% 0% 0% 0%;
}
.elementor-element.elementor-element-52b2d19 {
padding: 80px 0px 40px 0px;
}
.elementor-element.elementor-element-443aba8 > .elementor-widget-container {
padding: 0% 0% 0% 0%;
}
.elementor-element.elementor-element-d2e202d {
--grid-column-gap: 20px;
}
.elementor-element.elementor-element-1de5b0d > .elementor-widget-container {
padding: 13% 7% 16% 7%;
}
}
@media(max-width: 991px) {
.elementor-element.elementor-element-e889235 > .elementor-element-populated {
margin:0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 12% 10% 9% 10%;
}
.elementor-element.elementor-element-2a3d92a > .elementor-element-populated > .elementor-background-overlay {
background-position: center left;
}
.elementor-element.elementor-element-2a3d92a > .elementor-element-populated {
margin: 16px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
}
.elementor-element.elementor-element-6f92998 > .elementor-widget-container {
margin: 50px 0px 0px 0px;
}
.elementor-element.elementor-element-5bd9d87 > .elementor-widget-container {
margin: 100px 0px 0px 0px;
}
.elementor-element.elementor-element-5bd9d87 .slider-item-inner {
text-align: center;
}
.elementor-element.elementor-element-ffa5dad .aiero-heading {
font-size: 35px;
}
.elementor-element.elementor-element-9a13c9a .button-widget {
text-align: left;
}
.elementor-element.elementor-element-2a054fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-element.elementor-element-2a054fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: 0% 0%;
}
.elementor-element.elementor-element-785d589 .aiero-heading {
font-size: 35px;
}
.elementor-element.elementor-element-3ac593a > .elementor-widget-container {
margin: 0px 10px 10px 0px;
}
.elementor-element.elementor-element-3ac593a .elementor-image-box-title {
font-size: 16px;
}
.elementor-element.elementor-element-7781667 > .elementor-widget-container {
margin: 0px 10px 10px 0px;
}
.elementor-element.elementor-element-7781667 .elementor-image-box-title {
font-size: 16px;
}
.elementor-element.elementor-element-8a7dbff > .elementor-widget-container {
margin: 0px 10px 10px 0px;
}
.elementor-element.elementor-element-8a7dbff .elementor-image-box-title {
font-size: 16px;
}
.elementor-element.elementor-element-e7ab07c > .elementor-widget-container {
margin: 0px 10px 10px 0px;
}
.elementor-element.elementor-element-e7ab07c .elementor-image-box-title {
font-size: 16px;
}
.elementor-element.elementor-element-625be15 > .elementor-widget-container {
margin: 0px 0px 10px 0px;
}
.elementor-element.elementor-element-625be15 .elementor-image-box-title {
font-size: 16px;
}
.elementor-element.elementor-element-c3e28aa > .elementor-widget-container {
margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-c3e28aa img {
max-width: 60%;
}
.elementor-element.elementor-element-132a1c7 .special-text {
font-size: 170px;
}
.elementor-element.elementor-element-c0cf2db {
width: var( --container-widget-width, 80% );
max-width: 80%;
--container-widget-width: 80%;
--container-widget-flex-grow: 0;
}
.elementor-element.elementor-element-befc25b .project-item .post-title, .elementor-element.elementor-element-befc25b .project-item .project-item-modern-title {
font-size: 30px;
}
.elementor-element.elementor-element-bb1cf75 {
margin-top: 35px;
margin-bottom: 0px;
}
.elementor-element.elementor-element-8915b87 > .elementor-widget-container {
margin: -4px 0px 0px 0px;
}
}
@media(max-width: 767px) {
.elementor-element.elementor-element-99592c5 .aiero-heading {
font-size:50px;
}
.elementor-element.elementor-element-bd9edb7 {
margin-top: 80px;
margin-bottom: 0px;
}
.elementor-element.elementor-element-0110784 .aiero-heading {
font-size: 50px;
}
.elementor-element.elementor-element-ffa5dad .aiero-heading {
font-size: 32px;
}
.elementor-element.elementor-element-c3e28aa > .elementor-widget-container {
margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-132a1c7 .special-text {
font-size: 130px;
}
.elementor-element.elementor-element-c0cf2db {
width: 100%;
max-width: 100%;
}
.elementor-element.elementor-element-4dd785f {
padding: 80px 0px 0px 0px;
}
.elementor-element.elementor-element-8c21767 .button-widget {
text-align: left;
}
.elementor-element.elementor-element-4785491 > .elementor-widget-container {
margin: 0% 0% 0% 0%;
}
}
@media(max-width: 575px) {
.elementor-element.elementor-element-c9233bc.elementor-column > .elementor-widget-wrap {
justify-content:flex-start;
}
.elementor-element.elementor-element-e889235 > .elementor-element-populated {
padding: 30px 30px 30px 30px;
}
.elementor-element.elementor-element-2a3d92a > .elementor-element-populated > .elementor-background-overlay {
background-position: 50% 110%;
background-size: 100% auto;
}
.elementor-element.elementor-element-2a3d92a > .elementor-element-populated {
padding: 30px 30px 230px 30px;
}
.elementor-element.elementor-element-6f92998 > .elementor-widget-container {
margin: 50px 0px 100px 0px;
}
body:not(.rtl) .elementor-element.elementor-element-cff9738 {
left: 0vw;
}
body.rtl .elementor-element.elementor-element-cff9738 {
right: 0vw;
}
.elementor-element.elementor-element-cff9738 {
top: 0vw;
}
.elementor-element.elementor-element-46ae994 > .elementor-widget-container {
margin: 0vw 0vw 0vw 0vw;
}
.elementor-element.elementor-element-5bd9d87 > .elementor-widget-container {
margin: 80px 0px 0px 0px;
}
.elementor-element.elementor-element-5bd9d87 .slider-item-inner {
text-align: center;
}
.elementor-element.elementor-element-b91fa3d.elementor-column > .elementor-widget-wrap {
justify-content: flex-start;
}
.elementor-element.elementor-element-2a054fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-element.elementor-element-2a054fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: 0% 0%;
}
.elementor-element.elementor-element-83c33b3 > .elementor-element-populated {
padding: 53px 20px 160px 20px;
}
body:not(.rtl) .elementor-element.elementor-element-08fe712 {
left: 0px;
}
body.rtl .elementor-element.elementor-element-08fe712 {
right: 0px;
}
.elementor-element.elementor-element-08fe712 img {
max-width: 160px;
}
.elementor-element.elementor-element-409f564 {
padding: 30px 0px 30px 0px;
}
.elementor-element.elementor-element-6e8231d.elementor-column > .elementor-widget-wrap {
justify-content: flex-start;
}
.elementor-element.elementor-element-3ac593a .elementor-image-box-img {
margin-bottom: 9px;
}
.elementor-element.elementor-element-7781667 .elementor-image-box-img {
margin-bottom: 2px;
}
.elementor-element.elementor-element-8a7dbff .elementor-image-box-img {
margin-bottom: 4px;
}
.elementor-element.elementor-element-e7ab07c .elementor-image-box-img {
margin-bottom: 4px;
}
.elementor-element.elementor-element-625be15 .elementor-image-box-img {
margin-bottom: 4px;
}
.elementor-element.elementor-element-befc25b .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item-content {
max-width: 100%;
}
.elementor-element.elementor-element-befc25b .project-item .post-title, .elementor-element.elementor-element-befc25b .project-item .project-item-modern-title {
font-size: 25px;
}
.elementor-element.elementor-element-bb1cf75 {
margin-top: -4px;
margin-bottom: 0px;
}
.elementor-element.elementor-element-52b2d19 {
padding: 50px 0px 30px 0px;
}
.elementor-element.elementor-element-f427075 {
--container-widget-width: 100%;
--container-widget-flex-grow: 0;
width: var( --container-widget-width, 100% );
max-width: 100%;
}
.elementor-element.elementor-element-0d27cc3 > .elementor-widget-container {
margin: 52px 0px 20px 0px;
}
.elementor-element.elementor-element-d741bde {
--container-widget-width: 100%;
--container-widget-flex-grow: 0;
width: var( --container-widget-width, 100% );
max-width: 100%;
}
.elementor-element.elementor-element-f8b5944 {
--container-widget-width: 100%;
--container-widget-flex-grow: 0;
width: var( --container-widget-width, 100% );
max-width: 100%;
}
.elementor-element.elementor-element-63fea3f {
--container-widget-width: 100%;
--container-widget-flex-grow: 0;
width: var( --container-widget-width, 100% );
max-width: 100%;
}
.elementor-element.elementor-element-f24305b {
--container-widget-width: 100%;
--container-widget-flex-grow: 0;
width: var( --container-widget-width, 100% );
max-width: 100%;
}
.elementor-element.elementor-element-d2e202d {
--container-widget-width: 100%;
--container-widget-flex-grow: 0;
width: var( --container-widget-width, 100% );
max-width: 100%;
}
}