.elementor-76 .elementor-element.elementor-element-14807f9 {
    margin-top: 0px;
    margin-bottom: 70px;
}

.elementor-76 .elementor-element.elementor-element-5ce1819 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-daabd8e > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-76 .elementor-element.elementor-element-daabd8e {
    margin-top: 0px;
    margin-bottom: 80px;
}

.elementor-76 .elementor-element.elementor-element-62feb09 {
    width: 58.333333%;
}

.elementor-76 .elementor-element.elementor-element-62feb09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-2429649 .elementor-heading-wrapper {
    text-align: left;
}

.elementor-76 .elementor-element.elementor-element-2429649.elementor-widget-heading .elementor-heading-title {
    color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-2429649 .elementor-heading-title {
    font-family: "Abhaya Libre", Sans-serif;
    font-weight: 900;
    line-height: 50px;
}

.elementor-76 .elementor-element.elementor-element-2429649.elementor-widget-heading .sub-title {
    font-size: 25px;
}

.elementor-76 .elementor-element.elementor-element-0c7a436 {
    width: 41.667%;
}

.elementor-76 .elementor-element.elementor-element-0c7a436 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-0d96772 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-4fdd0a5 .elementor-counter {
    text-align: left;
}

.elementor-76 .elementor-element.elementor-element-4fdd0a5 .elementor-counter-number {
    color: #0137b1;
    font-size: 120px;
}

.elementor-76 .elementor-element.elementor-element-4fdd0a5 .elementor-counter-number-suffix {
    color: #0137b1;
}

.elementor-76 .elementor-element.elementor-element-4fdd0a5 .elementor-counter-title {
    color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-acde3a8 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-76 .elementor-element.elementor-element-acde3a8:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-acde3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2019/10/bg1-h1-1.jpg");
}

.elementor-76 .elementor-element.elementor-element-acde3a8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

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

.elementor-76 .elementor-element.elementor-element-31b2025 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-31b2025:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-76 .elementor-element.elementor-element-31b2025 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #052775;
}

.elementor-76 .elementor-element.elementor-element-31b2025 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 140px 50px 140px 50px;
}

.elementor-76 .elementor-element.elementor-element-31b2025 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-76 .elementor-element.elementor-element-63bba36 .elementor-heading-wrapper {
    text-align: left;
}

.elementor-76 .elementor-element.elementor-element-63bba36.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-76 .elementor-element.elementor-element-63bba36 .elementor-heading-title {
    font-family: "Alike Angular", Sans-serif;
    font-size: 30px;
}

.elementor-76 .elementor-element.elementor-element-63bba36 > .elementor-widget-container {
    margin: 0px 0px 25px 0px;
}

.elementor-76 .elementor-element.elementor-element-257eae7 {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-257eae7 > .elementor-widget-container {
    margin: 0px 0px 35px 0px;
}

.elementor-76 .elementor-element.elementor-element-7757c3d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-7757c3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-76 .elementor-element.elementor-element-7757c3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../../../img/industrial.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-76 .elementor-element.elementor-element-7757c3d > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-76 .elementor-element.elementor-element-7757c3d > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-76 .elementor-element.elementor-element-b41599c .elementor-spacer-inner {
    height: 50px;
}

.elementor-76 .elementor-element.elementor-element-b41599c {
    transform: rotate(0deg);
}

.elementor-76 .elementor-element.elementor-element-baeeb8f .elementor-spacer-inner {
    height: 50px;
}

.elementor-76 .elementor-element.elementor-element-baeeb8f {
    transform: rotate(0deg);
}

.elementor-76 .elementor-element.elementor-element-a6dc5cc > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-76 .elementor-element.elementor-element-a6dc5cc {
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 0px 0px 0px 0px;
}

.elementor-76 .elementor-element.elementor-element-15386cb {
    width: 58.333333%;
}

.elementor-76 .elementor-element.elementor-element-15386cb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-de69dad .elementor-heading-wrapper {
    text-align: left;
}

.elementor-76 .elementor-element.elementor-element-de69dad.elementor-widget-heading .elementor-heading-title {
    color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-de69dad .elementor-heading-title {
    font-family: "Abhaya Libre", Sans-serif;
    font-weight: 900;
    line-height: 50px;
}

.elementor-76 .elementor-element.elementor-element-de69dad.elementor-widget-heading .sub-title {
    font-size: 25px;
    color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-ff2c226 {
    width: 41.667%;
}

.elementor-76 .elementor-element.elementor-element-ff2c226.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-76 .elementor-element.elementor-element-ff2c226 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-b1e2266:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-b1e2266 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #052775;
}

.elementor-76 .elementor-element.elementor-element-b1e2266 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 30px;
    padding: 75px 0px -0px 0px;
}

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

.elementor-76 .elementor-element.elementor-element-2c1fc96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-2c1fc96 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-building-image {
    width: 56%;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 .owl-carousel {
    width: calc(100% - 56%);
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-image-framed img {
    border-radius: 5px 5px 5px 5px;
    margin: 67px 0px;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-icon {
    color: #FFFFFF;
    font-size: 70px;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-building-icon {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-building-title {
    color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-building-description {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-content-item {
    padding: 0px 50px 50px 5px;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6.owl-nav-position-top .owl-nav {
    top: 200px;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6.owl-nav-position-bottom .owl-nav {
    bottom: 200px;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6.owl-nav-align-left .owl-nav {
    left: -60px;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6.owl-nav-align-right .owl-nav {
    right: -60px;
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 .slick-slide-bg {
    animation-duration: calc(2000ms*1.2);
    transition-duration: calc(2000ms);
}

.elementor-76 .elementor-element.elementor-element-e05a3e6 > .elementor-widget-container {
    margin: 0px 65px 0px 0px;
}

.elementor-76 .elementor-element.elementor-element-c208a7e > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-76 .elementor-element.elementor-element-c208a7e {
    margin-top: 0px;
    margin-bottom: 70px;
    padding: 0px 0px 0px 0px;
}

.elementor-76 .elementor-element.elementor-element-1e0de10 {
    width: 58.333333%;
}

.elementor-76 .elementor-element.elementor-element-1e0de10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-4bff73f .elementor-heading-wrapper {
    text-align: left;
}

.elementor-76 .elementor-element.elementor-element-4bff73f.elementor-widget-heading .elementor-heading-title {
    color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-4bff73f .elementor-heading-title {
    font-family: "Abhaya Libre", Sans-serif;
    font-weight: 900;
    line-height: 50px;
}

.elementor-76 .elementor-element.elementor-element-4bff73f.elementor-widget-heading .sub-title {
    font-size: 25px;
}

.elementor-76 .elementor-element.elementor-element-b1b21b9 {
    width: 41.667%;
}

.elementor-76 .elementor-element.elementor-element-b1b21b9.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-76 .elementor-element.elementor-element-b1b21b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-c02a741 {
    margin-top: -60px;
    margin-bottom: 50px;
}

.elementor-76 .elementor-element.elementor-element-de39c61 .gallery-item {
    padding: 0 15px 15px 0;
}

.elementor-76 .elementor-element.elementor-element-de39c61 .gallery {
    margin: 0 -15px -15px 0;
}

.elementor-76 .elementor-element.elementor-element-de39c61 .gallery-item .gallery-caption {
    text-align: center;
}

.elementor-76 .elementor-element.elementor-element-fe37db1:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-fe37db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #011137;
}

.elementor-76 .elementor-element.elementor-element-fe37db1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 30px 80px 30px;
}

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

.elementor-76 .elementor-element.elementor-element-3e3eb4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-af4b4cc .elementor-heading-wrapper {
    text-align: center;
}

.elementor-76 .elementor-element.elementor-element-af4b4cc.elementor-widget-heading .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-af4b4cc .elementor-heading-title {
    font-family: "Abhaya Libre", Sans-serif;
    font-weight: 900;
    line-height: 50px;
}

.elementor-76 .elementor-element.elementor-element-af4b4cc.elementor-widget-heading .sub-title {
    font-size: 25px;
}

.elementor-76 .elementor-element.elementor-element-118eec6 .elementor-icon-box-wrapper {
    border-radius: 4% 4% 4% 4%;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-view-stacked:not(:hover) .elementor-icon {
    background-color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-view-framed:not(:hover) .elementor-icon, .elementor-76 .elementor-element.elementor-element-118eec6.elementor-view-default:not(:hover) .elementor-icon {
    color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-76 .elementor-element.elementor-element-118eec6 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-76 .elementor-element.elementor-element-118eec6 .elementor-icon-box-svg img {
    width: 121px;
    height: 121px;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-position-right .elementor-icon-box-svg {
    margin-left: 15px;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-position-left .elementor-icon-box-svg {
    margin-right: 15px;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-position-top .elementor-icon-box-svg {
    margin-bottom: 15px;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-view-stacked:hover .elementor-icon {
    background-color: #0137b3;
    color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-view-framed:hover .elementor-icon, .elementor-76 .elementor-element.elementor-element-118eec6.elementor-view-default:hover .elementor-icon {
    color: #0137b3;
    border-color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-118eec6.elementor-view-framed:hover .elementor-icon {
    background-color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-118eec6:not(:hover) .elementor-icon-box-title {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-118eec6 .elementor-icon-box-description {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-118eec6 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
}

.elementor-76 .elementor-element.elementor-element-27d055b .elementor-icon-box-wrapper {
    border-radius: 4% 4% 4% 4%;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-view-stacked:not(:hover) .elementor-icon {
    background-color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-view-framed:not(:hover) .elementor-icon, .elementor-76 .elementor-element.elementor-element-27d055b.elementor-view-default:not(:hover) .elementor-icon {
    color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-76 .elementor-element.elementor-element-27d055b .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-76 .elementor-element.elementor-element-27d055b .elementor-icon-box-svg img {
    width: 121px;
    height: 121px;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-position-right .elementor-icon-box-svg {
    margin-left: 15px;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-position-left .elementor-icon-box-svg {
    margin-right: 15px;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-position-top .elementor-icon-box-svg {
    margin-bottom: 15px;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-view-stacked:hover .elementor-icon {
    background-color: #0137b3;
    color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-view-framed:hover .elementor-icon, .elementor-76 .elementor-element.elementor-element-27d055b.elementor-view-default:hover .elementor-icon {
    color: #0137b3;
    border-color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-27d055b.elementor-view-framed:hover .elementor-icon {
    background-color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-27d055b:not(:hover) .elementor-icon-box-title {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-27d055b .elementor-icon-box-description {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-27d055b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
}

.elementor-76 .elementor-element.elementor-element-2e69661 .elementor-icon-box-wrapper {
    border-radius: 4% 4% 4% 4%;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-view-stacked:not(:hover) .elementor-icon {
    background-color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-view-framed:not(:hover) .elementor-icon, .elementor-76 .elementor-element.elementor-element-2e69661.elementor-view-default:not(:hover) .elementor-icon {
    color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-76 .elementor-element.elementor-element-2e69661 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-76 .elementor-element.elementor-element-2e69661 .elementor-icon-box-svg img {
    width: 121px;
    height: 121px;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-position-right .elementor-icon-box-svg {
    margin-left: 15px;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-position-left .elementor-icon-box-svg {
    margin-right: 15px;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-position-top .elementor-icon-box-svg {
    margin-bottom: 15px;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-view-stacked:hover .elementor-icon {
    background-color: #0137b3;
    color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-view-framed:hover .elementor-icon, .elementor-76 .elementor-element.elementor-element-2e69661.elementor-view-default:hover .elementor-icon {
    color: #0137b3;
    border-color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-2e69661.elementor-view-framed:hover .elementor-icon {
    background-color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-2e69661:not(:hover) .elementor-icon-box-title {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-2e69661 .elementor-icon-box-description {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-2e69661 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c .elementor-icon-box-wrapper {
    border-radius: 4% 4% 4% 4%;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-view-stacked:not(:hover) .elementor-icon {
    background-color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-view-framed:not(:hover) .elementor-icon, .elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-view-default:not(:hover) .elementor-icon {
    color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

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

.elementor-76 .elementor-element.elementor-element-c1cf76c .elementor-icon-box-svg img {
    width: 121px;
    height: 121px;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-position-right .elementor-icon-box-svg {
    margin-left: 15px;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-position-left .elementor-icon-box-svg {
    margin-right: 15px;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-position-top .elementor-icon-box-svg {
    margin-bottom: 15px;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-view-stacked:hover .elementor-icon {
    background-color: #0137b3;
    color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-view-framed:hover .elementor-icon, .elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-view-default:hover .elementor-icon {
    color: #0137b3;
    border-color: #0137b3;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c.elementor-view-framed:hover .elementor-icon {
    background-color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c:not(:hover) .elementor-icon-box-title {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c .elementor-icon-box-description {
    color: #FFFFFF;
}

.elementor-76 .elementor-element.elementor-element-c1cf76c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
}

.elementor-76 .elementor-element.elementor-element-87f971d {
    margin-top: 0px;
    margin-bottom: 100px;
}

.elementor-76 .elementor-element.elementor-element-213ab18 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-6c55139 .elementor-heading-wrapper {
    text-align: center;
}

.elementor-76 .elementor-element.elementor-element-6c55139.elementor-widget-heading .elementor-heading-title {
    color: #020E26;
}

.elementor-76 .elementor-element.elementor-element-6c55139 .elementor-heading-title {
    font-family: "Abhaya Libre", Sans-serif;
    font-weight: 900;
    line-height: 50px;
}

.elementor-76 .elementor-element.elementor-element-6c55139.elementor-widget-heading .sub-title {
    font-size: 25px;
}

.elementor-76 .elementor-element.elementor-element-6c55139 > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-76 .elementor-element.elementor-element-332c864 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-76 .elementor-element.elementor-element-332c864:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-332c864 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-76 .elementor-element.elementor-element-332c864 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-332c864 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-76 .elementor-element.elementor-element-39adac8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-39adac8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-76 .elementor-element.elementor-element-39adac8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #011137;
}

.elementor-76 .elementor-element.elementor-element-39adac8 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 50px 100px 50px;
}

.elementor-76 .elementor-element.elementor-element-39adac8 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-76 .elementor-element.elementor-element-654bc03 .elementor-testimonial-icon-icon {
    color: #0137b3;
    font-size: 20px;
}

.elementor-76 .elementor-element.elementor-element-654bc03 .elementor-testimonial-content {
    color: #b0b9c1;
    font-size: 18px;
    line-height: 36px;
}

.elementor-76 .elementor-element.elementor-element-654bc03 .elementor-testimonial-sub-title {
    color: #ffffff;
    font-size: 18px;
    font-weight: 500;
}

.elementor-76 .elementor-element.elementor-element-654bc03 .elementor-testimonial-title {
    color: #0137b3;
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-654bc03 .elementor-testimonial-name, .elementor-76 .elementor-element.elementor-element-654bc03 .elementor-testimonial-name a {
    color: #ffffff;
}

.elementor-76 .elementor-element.elementor-element-654bc03 .elementor-testimonial-name {
    font-size: 20px;
}

.elementor-76 .elementor-element.elementor-element-654bc03 .elementor-testimonial-job {
    margin-top: 50px;
    color: #b0b9c1;
    font-size: 15px;
}

.elementor-76 .elementor-element.elementor-element-654bc03 .owl-carousel .owl-dots {
    text-align: center;
}

.elementor-76 .elementor-element.elementor-element-654bc03 .slick-slide-bg {
    animation-duration: calc(5000ms*1.2);
    transition-duration: calc(5000ms);
}

.elementor-76 .elementor-element.elementor-element-ce89b2b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-76 .elementor-element.elementor-element-ce89b2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-76 .elementor-element.elementor-element-ce89b2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../../../img/testimonial.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

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

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

.elementor-76 .elementor-element.elementor-element-610942e .elementor-spacer-inner {
    height: 50px;
}

.elementor-76 .elementor-element.elementor-element-610942e {
    transform: rotate(0deg);
}

.elementor-76 .elementor-element.elementor-element-ad4c204 .elementor-heading-wrapper {
    text-align: left;
}

@media(max-width: 1024px) {
    .elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-building-image {
        width:350px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6 .owl-carousel {
        width: calc(100% - 350px);
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-image-framed img {
        margin: 0px 0px 0px 0px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-building-icon {
        margin-bottom: 0px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-icon {
        font-size: 35px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-building-title {
        font-size: 24px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-content-item {
        padding: 20px 20px 20px 20px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6.owl-nav-position-top .owl-nav {
        top: 40px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6.owl-nav-position-bottom .owl-nav {
        bottom: 40px;
    }

    .elementor-76 .elementor-element.elementor-element-610942e .elementor-spacer-inner {
        height: 525px;
    }
}

@media(max-width: 360px) {
    .elementor-76 .elementor-element.elementor-element-4fdd0a5 .elementor-counter-number {
        font-size:80px;
    }

    .elementor-76 .elementor-element.elementor-element-b41599c .elementor-spacer-inner {
        height: 156px;
    }

    .elementor-76 .elementor-element.elementor-element-baeeb8f .elementor-spacer-inner {
        height: 122px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6 .elementor-content-item {
        padding: 30px 25px 0px 0px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6.owl-nav-position-top .owl-nav {
        top: 80px;
    }

    .elementor-76 .elementor-element.elementor-element-e05a3e6.owl-nav-position-bottom .owl-nav {
        bottom: 80px;
    }

    .elementor-76 .elementor-element.elementor-element-118eec6 .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-76 .elementor-element.elementor-element-118eec6 .elementor-icon-box-svg {
        margin-bottom: 15px;
    }

    .elementor-76 .elementor-element.elementor-element-27d055b .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-76 .elementor-element.elementor-element-27d055b .elementor-icon-box-svg {
        margin-bottom: 15px;
    }

    .elementor-76 .elementor-element.elementor-element-2e69661 .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-76 .elementor-element.elementor-element-2e69661 .elementor-icon-box-svg {
        margin-bottom: 15px;
    }

    .elementor-76 .elementor-element.elementor-element-c1cf76c .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-76 .elementor-element.elementor-element-c1cf76c .elementor-icon-box-svg {
        margin-bottom: 15px;
    }

    .elementor-76 .elementor-element.elementor-element-654bc03 .elementor-testimonial-title {
        font-size: 30px;
    }

    .elementor-76 .elementor-element.elementor-element-610942e .elementor-spacer-inner {
        height: 236px;
    }
}
