.elementor-13 .elementor-element.elementor-element-ff6f481 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-13 .elementor-element.elementor-element-ff6f481 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-13 .elementor-element.elementor-element-f5e84a1 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-13 .elementor-element.elementor-element-f5e84a1 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-13 .elementor-element.elementor-element-6a5885a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6a5885a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-13 .elementor-element.elementor-element-6a5885a {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-13 .elementor-element.elementor-element-6a5885a > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-13 .elementor-element.elementor-element-80232ff {
    padding: 110px 0px 110px 0px;
}

.elementor-13 .elementor-element.elementor-element-5d878d4 .btnLink {
    font-family: "Figtree", Sans-serif;
}

.elementor-13 .elementor-element.elementor-element-67d9066 .layer_img img {
    width: 134px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-67d9066 .layer_img .shape_colorArea {
    width: 134px;
}

.elementor-13 .elementor-element.elementor-element-67d9066 .layer_img {
    bottom: 0px;
    left: 0px;
}

.elementor-13 .elementor-element.elementor-element-cfdadca:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cfdadca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-cfdadca {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 110px 0px 110px 0px;
}

    .elementor-13 .elementor-element.elementor-element-cfdadca > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-13 .elementor-element.elementor-element-74e3c2c > .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-13 .elementor-element.elementor-element-74e3c2c > .elementor-element-populated {
    padding: 10px 10px 10px 11px;
}

.elementor-13 .elementor-element.elementor-element-d304cd7 .layer_img img {
    width: 90px;
    height: 104px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-d304cd7 .layer_img .shape_colorArea {
    width: 90px;
    height: 104px;
}

.elementor-13 .elementor-element.elementor-element-d304cd7 .layer_img {
    top: -9px;
    left: 135px;
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-6aae56e .subTitle {
    margin: 28px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-6aae56e .secTitle {
    margin: 28px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-6aae56e h1 {
    margin: 28px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-6aae56e h2 {
    margin: 28px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-6aae56e h3 {
    margin: 28px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-6aae56e h4 {
    margin: 28px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-6aae56e h5 {
    margin: 28px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-6aae56e h6 {
    margin: 28px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-ee5da9e .subTitle {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-ee5da9e .secTitle {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-ee5da9e h1 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-ee5da9e h2 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-ee5da9e h3 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-ee5da9e h4 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-ee5da9e h5 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-ee5da9e h6 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-1c98961 .themewart_editor p {
    margin: 0px 10px 30px 0px;
}

.elementor-13 .elementor-element.elementor-element-e43d3d9 {
    padding: 13px 0px 38px 0px;
}

.elementor-13 .elementor-element.elementor-element-9c94f60 {
    width: var( --container-widget-width, 199px );
    max-width: 199px;
    --container-widget-width: 199px;
    --container-widget-flex-grow: 0;
}

    .elementor-13 .elementor-element.elementor-element-9c94f60 > .elementor-widget-container {
        border-style: solid;
        border-width: 0px 1px 0px 0px;
        border-color: #D9D9D9;
    }

    .elementor-13 .elementor-element.elementor-element-9c94f60 .fanItem01 h2, .elementor-13 .elementor-element.elementor-element-9c94f60 .featureBox h3, .elementor-13 .elementor-element.elementor-element-9c94f60 .iconBox03.countfact h3, .elementor-13 .elementor-element.elementor-element-9c94f60 .aboutCountItem.countfact h2 {
        line-height: 35px;
    }

    .elementor-13 .elementor-element.elementor-element-9c94f60 .counterSuffix {
        font-family: "AR One Sans", Sans-serif;
    }

.elementor-13 .elementor-element.elementor-element-56798cf {
    width: auto;
    max-width: auto;
}

    .elementor-13 .elementor-element.elementor-element-56798cf > .elementor-widget-container {
        padding: 0px 0px 0px 40px;
    }

    .elementor-13 .elementor-element.elementor-element-56798cf .themewart_editor h3 {
        font-size: 20px;
        font-weight: 600;
        line-height: 30px;
        margin: -12px 0px 0px 0px;
    }

.elementor-13 .elementor-element.elementor-element-16b8336 > .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-13 .elementor-element.elementor-element-16b8336 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-13 .elementor-element.elementor-element-6c59314:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6c59314 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://leighlawson.co.uk/wp-content/uploads/2023/08/working-warehouse-scaled.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-6c59314 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 108px 0px 101px 0px;
}

    .elementor-13 .elementor-element.elementor-element-6c59314 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-13 .elementor-element.elementor-element-cd15a50 > .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-13 .elementor-element.elementor-element-41c8b7c {
    z-index: 1;
}

    .elementor-13 .elementor-element.elementor-element-41c8b7c .layer_img {
        top: -108px;
        right: 0px;
    }

        .elementor-13 .elementor-element.elementor-element-41c8b7c .layer_img img {
            transform: rotate(0deg);
        }

.elementor-13 .elementor-element.elementor-element-8c83a80 {
    z-index: 2;
}

.elementor-13 .elementor-element.elementor-element-dba4922 > .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-13 .elementor-element.elementor-element-5d94f61 {
    z-index: -1;
}

    .elementor-13 .elementor-element.elementor-element-5d94f61 .layer_img img {
        height: 121px;
        transform: rotate(0deg);
    }

    .elementor-13 .elementor-element.elementor-element-5d94f61 .layer_img .shape_colorArea {
        height: 121px;
    }

    .elementor-13 .elementor-element.elementor-element-5d94f61 .layer_img {
        top: -37px;
        left: 36.1%;
    }

.elementor-13 .elementor-element.elementor-element-fe9fb8f .subTitle, .elementor-13 .elementor-element.elementor-element-fe9fb8f .secTitle, .elementor-13 .elementor-element.elementor-element-fe9fb8f h1, .elementor-13 .elementor-element.elementor-element-fe9fb8f h2, .elementor-13 .elementor-element.elementor-element-fe9fb8f h3, .elementor-13 .elementor-element.elementor-element-fe9fb8f h4, .elementor-13 .elementor-element.elementor-element-fe9fb8f h5, .elementor-13 .elementor-element.elementor-element-fe9fb8f h6 {
    font-family: "Catamaran", Sans-serif;
}

.elementor-13 .elementor-element.elementor-element-fe9fb8f .subTitle {
    margin: 0px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-fe9fb8f .secTitle {
    margin: 0px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-fe9fb8f h1 {
    margin: 0px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-fe9fb8f h2 {
    margin: 0px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-fe9fb8f h3 {
    margin: 0px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-fe9fb8f h4 {
    margin: 0px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-fe9fb8f h5 {
    margin: 0px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-fe9fb8f h6 {
    margin: 0px 0px 16px 0px;
}

.elementor-13 .elementor-element.elementor-element-6cfa479 .subTitle {
    color: #FFFFFF;
    margin: 0px 0px 34px 0px;
}

.elementor-13 .elementor-element.elementor-element-6cfa479 .secTitle {
    color: #FFFFFF;
    margin: 0px 0px 34px 0px;
}

.elementor-13 .elementor-element.elementor-element-6cfa479 h1 {
    color: #FFFFFF;
    margin: 0px 0px 34px 0px;
}

.elementor-13 .elementor-element.elementor-element-6cfa479 h2 {
    color: #FFFFFF;
    margin: 0px 0px 34px 0px;
}

.elementor-13 .elementor-element.elementor-element-6cfa479 h3 {
    color: #FFFFFF;
    margin: 0px 0px 34px 0px;
}

.elementor-13 .elementor-element.elementor-element-6cfa479 h4 {
    color: #FFFFFF;
    margin: 0px 0px 34px 0px;
}

.elementor-13 .elementor-element.elementor-element-6cfa479 h5 {
    color: #FFFFFF;
    margin: 0px 0px 34px 0px;
}

.elementor-13 .elementor-element.elementor-element-6cfa479 h6 {
    color: #FFFFFF;
    margin: 0px 0px 34px 0px;
}

.elementor-13 .elementor-element.elementor-element-a081e86 {
    z-index: 2;
}

.elementor-13 .elementor-element.elementor-element-31b149f > .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-13 .elementor-element.elementor-element-d873dc9 .layer_img {
    top: 97px;
    right: -69px;
}

    .elementor-13 .elementor-element.elementor-element-d873dc9 .layer_img img {
        transform: rotate(0deg);
    }

.elementor-13 .elementor-element.elementor-element-f661003 > .elementor-widget-container {
    padding: 92px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-ca01d9c > .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-13 .elementor-element.elementor-element-027fb27 .layer_img {
    top: 101px;
    right: -69px;
}

    .elementor-13 .elementor-element.elementor-element-027fb27 .layer_img img {
        transform: rotate(0deg);
    }

.elementor-13 .elementor-element.elementor-element-393eb71 > .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-13 .elementor-element.elementor-element-707151f .layer_img {
    top: 97px;
    right: -69px;
}

    .elementor-13 .elementor-element.elementor-element-707151f .layer_img img {
        transform: rotate(0deg);
    }

.elementor-13 .elementor-element.elementor-element-8585819 > .elementor-widget-container {
    padding: 92px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-125c6bc > .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-13 .elementor-element.elementor-element-e99eff0 {
    z-index: 0;
}

    .elementor-13 .elementor-element.elementor-element-e99eff0 .layer_img {
        bottom: -101px;
    }

        .elementor-13 .elementor-element.elementor-element-e99eff0 .layer_img img {
            transform: rotate(0deg);
        }

.elementor-13 .elementor-element.elementor-element-7f8efa3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7f8efa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-13 .elementor-element.elementor-element-7f8efa3 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 110px 0px 110px 0px;
}

    .elementor-13 .elementor-element.elementor-element-7f8efa3 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-13 .elementor-element.elementor-element-2e9151d > .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-13 .elementor-element.elementor-element-2e9151d > .elementor-element-populated {
    padding: 10px 10px 10px 11px;
}

.elementor-13 .elementor-element.elementor-element-6d9be2c .layer_img img {
    width: 90px;
    height: 104px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-6d9be2c .layer_img .shape_colorArea {
    width: 90px;
    height: 104px;
}

.elementor-13 .elementor-element.elementor-element-6d9be2c .layer_img {
    top: -9px;
    left: 135px;
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-5ddd703 .subTitle {
    margin: 19px 0px 15px 0px;
}

.elementor-13 .elementor-element.elementor-element-5ddd703 .secTitle {
    margin: 19px 0px 15px 0px;
}

.elementor-13 .elementor-element.elementor-element-5ddd703 h1 {
    margin: 19px 0px 15px 0px;
}

.elementor-13 .elementor-element.elementor-element-5ddd703 h2 {
    margin: 19px 0px 15px 0px;
}

.elementor-13 .elementor-element.elementor-element-5ddd703 h3 {
    margin: 19px 0px 15px 0px;
}

.elementor-13 .elementor-element.elementor-element-5ddd703 h4 {
    margin: 19px 0px 15px 0px;
}

.elementor-13 .elementor-element.elementor-element-5ddd703 h5 {
    margin: 19px 0px 15px 0px;
}

.elementor-13 .elementor-element.elementor-element-5ddd703 h6 {
    margin: 19px 0px 15px 0px;
}

.elementor-13 .elementor-element.elementor-element-6756e4a .subTitle {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-6756e4a .secTitle {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-6756e4a h1 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-6756e4a h2 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-6756e4a h3 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-6756e4a h4 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-6756e4a h5 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-6756e4a h6 {
    margin: 0px 0px 22px 0px;
}

.elementor-13 .elementor-element.elementor-element-095caa6 .themewart_editor p {
    margin: 0px 15px 42px 0px;
}

.elementor-13 .elementor-element.elementor-element-620b0e6 > .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-13 .elementor-element.elementor-element-620b0e6 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-13 .elementor-element.elementor-element-57c629d .iconBox01 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-57c629d .iconBox02 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-57c629d .iconBox03 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-57c629d .iconBox05 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-57c629d .iconBox07 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-57c629d .iconBox08 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-c5d19a1 .iconBox01 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-c5d19a1 .iconBox02 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-c5d19a1 .iconBox03 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-c5d19a1 .iconBox05 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-c5d19a1 .iconBox07 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-c5d19a1 .iconBox08 p {
    margin: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-f133113:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f133113 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-f133113 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-13 .elementor-element.elementor-element-f133113 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-13 .elementor-element.elementor-element-8cfec29:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-8cfec29 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-8cfec29 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 0px 80px;
}

    .elementor-13 .elementor-element.elementor-element-8cfec29 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ad9d1a5 {
    right: 0px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-ad9d1a5 {
    left: 0px;
}

.elementor-13 .elementor-element.elementor-element-ad9d1a5 {
    top: 120px;
}

    .elementor-13 .elementor-element.elementor-element-ad9d1a5 .themeWar_image {
        text-align: end;
    }

.elementor-13 .elementor-element.elementor-element-509457e .themeWar_image {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-3154188:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-3154188 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-13 .elementor-element.elementor-element-3154188 > .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-13 .elementor-element.elementor-element-3154188 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 116px 80px 118px 100px;
}

    .elementor-13 .elementor-element.elementor-element-3154188 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-13 .elementor-element.elementor-element-53aaa0c {
    width: var( --container-widget-width, 674px );
    max-width: 674px;
    --container-widget-width: 674px;
    --container-widget-flex-grow: 0;
}

    .elementor-13 .elementor-element.elementor-element-53aaa0c .subTitle {
        margin: 0px 0px 16px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-53aaa0c .secTitle {
        margin: 0px 0px 16px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-53aaa0c h1 {
        margin: 0px 0px 16px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-53aaa0c h2 {
        margin: 0px 0px 16px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-53aaa0c h3 {
        margin: 0px 0px 16px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-53aaa0c h4 {
        margin: 0px 0px 16px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-53aaa0c h5 {
        margin: 0px 0px 16px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-53aaa0c h6 {
        margin: 0px 0px 16px 0px;
    }

.elementor-13 .elementor-element.elementor-element-d9f107e {
    width: var( --container-widget-width, 674px );
    max-width: 674px;
    --container-widget-width: 674px;
    --container-widget-flex-grow: 0;
}

    .elementor-13 .elementor-element.elementor-element-d9f107e .subTitle {
        margin: 0px 0px 28px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-d9f107e .secTitle {
        margin: 0px 0px 28px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-d9f107e h1 {
        margin: 0px 0px 28px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-d9f107e h2 {
        margin: 0px 0px 28px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-d9f107e h3 {
        margin: 0px 0px 28px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-d9f107e h4 {
        margin: 0px 0px 28px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-d9f107e h5 {
        margin: 0px 0px 28px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-d9f107e h6 {
        margin: 0px 0px 28px 0px;
    }

.elementor-13 .elementor-element.elementor-element-9275538 {
    width: var( --container-widget-width, 674px );
    max-width: 674px;
    --container-widget-width: 674px;
    --container-widget-flex-grow: 0;
}

    .elementor-13 .elementor-element.elementor-element-9275538 .themewart_editor p {
        margin: 0px 0px 44px 0px;
    }

.elementor-13 .elementor-element.elementor-element-c5445a1 {
    width: var( --container-widget-width, 674px );
    max-width: 674px;
    --container-widget-width: 674px;
    --container-widget-flex-grow: 0;
}

.elementor-13 .elementor-element.elementor-element-d6bc247:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d6bc247 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://leighlawson.co.uk/wp-content/uploads/2023/08/testimonialsBg-scaled.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-d6bc247 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg, #161616F2 22.02%, #171717C7 96.43%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-13 .elementor-element.elementor-element-d6bc247 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 180px 0px 180px 0px;
}

.elementor-13 .elementor-element.elementor-element-f5f5582 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -250px;
    margin-bottom: 0px;
    z-index: 4;
}

    .elementor-13 .elementor-element.elementor-element-f5f5582 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-13 .elementor-element.elementor-element-5ccfb02 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-6511eb7 .secTitle {
    color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-6511eb7 .tesItem01 {
    margin: 60px 0px 56px 0px;
}

.elementor-13 .elementor-element.elementor-element-6511eb7 .testimonialItem01 {
    margin: 60px 0px 56px 0px;
}

.elementor-13 .elementor-element.elementor-element-df75f9a {
    padding: 84px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-6d0ece9.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-widget-divider {
    --divider-color: var( --e-global-color-secondary );
}

    .elementor-widget-divider .elementor-divider__text {
        color: var( --e-global-color-secondary );
        font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
        font-weight: var( --e-global-typography-secondary-font-weight );
    }

    .elementor-widget-divider.elementor-view-stacked .elementor-icon {
        background-color: var( --e-global-color-secondary );
    }

    .elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
        color: var( --e-global-color-secondary );
        border-color: var( --e-global-color-secondary );
    }

        .elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
            fill: var( --e-global-color-secondary );
        }

.elementor-13 .elementor-element.elementor-element-c23eb0e {
    --divider-border-style: solid;
    --divider-color: #D9D9D9;
    --divider-border-width: 1px;
    z-index: -1;
}

    .elementor-13 .elementor-element.elementor-element-c23eb0e > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-c23eb0e .elementor-divider-separator {
        width: 100%;
        margin: 0 auto;
        margin-center: 0;
    }

    .elementor-13 .elementor-element.elementor-element-c23eb0e .elementor-divider {
        text-align: center;
        padding-block-start: 0px;
        padding-block-end: 0px;
    }

.elementor-13 .elementor-element.elementor-element-3aaee04 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-13 .elementor-element.elementor-element-3aaee04:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3aaee04 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://leighlawson.co.uk/wp-content/uploads/2023/08/quoteBg-scaled.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-3aaee04 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg, #161616F2 22.02%, #171717C7 96.43%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-13 .elementor-element.elementor-element-3aaee04 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 117px 0px 110px 0px;
}

.elementor-13 .elementor-element.elementor-element-85fe7d2 > .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-13 .elementor-element.elementor-element-2e819cf {
    width: var( --container-widget-width, 85.118% );
    max-width: 85.118%;
    --container-widget-width: 85.118%;
    --container-widget-flex-grow: 0;
}

    .elementor-13 .elementor-element.elementor-element-2e819cf .subTitle {
        color: #FFFFFF;
    }

    .elementor-13 .elementor-element.elementor-element-2e819cf .secTitle {
        color: #FFFFFF;
    }

    .elementor-13 .elementor-element.elementor-element-2e819cf h1 {
        color: #FFFFFF;
    }

    .elementor-13 .elementor-element.elementor-element-2e819cf h2 {
        color: #FFFFFF;
    }

    .elementor-13 .elementor-element.elementor-element-2e819cf h3 {
        color: #FFFFFF;
    }

    .elementor-13 .elementor-element.elementor-element-2e819cf h4 {
        color: #FFFFFF;
    }

    .elementor-13 .elementor-element.elementor-element-2e819cf h5 {
        color: #FFFFFF;
    }

    .elementor-13 .elementor-element.elementor-element-2e819cf h6 {
        color: #FFFFFF;
    }

.elementor-13 .elementor-element.elementor-element-a144d4e {
    overflow: hidden;
    padding: 108px 0px 110px 0px;
}

.elementor-13 .elementor-element.elementor-element-3b9e010 > .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-13 .elementor-element.elementor-element-d468e6d .subTitle {
    margin: 0px 0px 65px 0px;
}

.elementor-13 .elementor-element.elementor-element-d468e6d .secTitle {
    margin: 0px 0px 65px 0px;
}

.elementor-13 .elementor-element.elementor-element-d468e6d h1 {
    margin: 0px 0px 65px 0px;
}

.elementor-13 .elementor-element.elementor-element-d468e6d h2 {
    margin: 0px 0px 65px 0px;
}

.elementor-13 .elementor-element.elementor-element-d468e6d h3 {
    margin: 0px 0px 65px 0px;
}

.elementor-13 .elementor-element.elementor-element-d468e6d h4 {
    margin: 0px 0px 65px 0px;
}

.elementor-13 .elementor-element.elementor-element-d468e6d h5 {
    margin: 0px 0px 65px 0px;
}

.elementor-13 .elementor-element.elementor-element-d468e6d h6 {
    margin: 0px 0px 65px 0px;
}

.elementor-13 .elementor-element.elementor-element-c379933 .biMeta02.authorAra {
    border-style: none;
}

@media(max-width:1399px) {
    .elementor-13 .elementor-element.elementor-element-67d9066 .layer_img img {
        width: 115px;
    }

    .elementor-13 .elementor-element.elementor-element-67d9066 .layer_img .shape_colorArea {
        width: 115px;
    }

    .elementor-13 .elementor-element.elementor-element-e99eff0 .layer_img img {
        width: 112px;
    }

    .elementor-13 .elementor-element.elementor-element-e99eff0 .layer_img .shape_colorArea {
        width: 112px;
    }

    .elementor-13 .elementor-element.elementor-element-8cfec29 > .elementor-element-populated {
        padding: 120px 0px 0px 10px;
    }

    .elementor-13 .elementor-element.elementor-element-ad9d1a5 {
        width: var( --container-widget-width, 676px );
        max-width: 676px;
        --container-widget-width: 676px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-3154188 > .elementor-element-populated {
        padding: 116px 10px 118px 50px;
    }
}

@media(max-width:1199px) {
    .elementor-13 .elementor-element.elementor-element-67d9066 .layer_img img {
        width: 110px;
    }

    .elementor-13 .elementor-element.elementor-element-67d9066 .layer_img .shape_colorArea {
        width: 110px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .aboutLook .ab02 {
        left: 225px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .aboutLook03 .ab02 {
        left: 225px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .logicImg02 .ab_imgC_02 {
        left: 225px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .abLookImg02 {
        left: 225px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .aboutLook .welcomeBox {
        left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .aboutLook03 .welcomeBox {
        left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .logicImg02 .ab_imgC_03 {
        left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-41c8b7c .layer_img img {
        width: 105px;
    }

    .elementor-13 .elementor-element.elementor-element-41c8b7c .layer_img .shape_colorArea {
        width: 105px;
    }

    .elementor-13 .elementor-element.elementor-element-5d94f61 .layer_img {
        left: 32.6%;
    }

    .elementor-13 .elementor-element.elementor-element-d873dc9 .layer_img img {
        width: 85px;
    }

    .elementor-13 .elementor-element.elementor-element-d873dc9 .layer_img .shape_colorArea {
        width: 85px;
    }

    .elementor-13 .elementor-element.elementor-element-d873dc9 .layer_img {
        right: -24%;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox01 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox02 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox03 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox04 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox05 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox06 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox07 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox08 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox01 .ibIcon {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox02 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox03 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox04 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox05 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox06 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox07 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox08 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-027fb27 .layer_img img {
        width: 85px;
    }

    .elementor-13 .elementor-element.elementor-element-027fb27 .layer_img .shape_colorArea {
        width: 85px;
    }

    .elementor-13 .elementor-element.elementor-element-027fb27 .layer_img {
        right: -24%;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox01 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox02 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox03 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox04 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox05 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox06 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox07 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox08 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox01 .ibIcon {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox02 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox03 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox04 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox05 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox06 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox07 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox08 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-707151f .layer_img img {
        width: 85px;
    }

    .elementor-13 .elementor-element.elementor-element-707151f .layer_img .shape_colorArea {
        width: 85px;
    }

    .elementor-13 .elementor-element.elementor-element-707151f .layer_img {
        right: -24%;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox01 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox02 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox03 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox04 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox05 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox06 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox07 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox08 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox01 .ibIcon {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox02 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox03 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox04 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox05 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox06 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox07 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox08 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox01 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox02 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox03 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox04 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox05 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox06 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox07 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox08 {
        padding: 0px 8px 0px 8px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox01 .ibIcon {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox02 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox03 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox04 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox05 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox06 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox07 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox08 span {
        width: 140px;
        height: 140px;
    }

    .elementor-13 .elementor-element.elementor-element-e99eff0 .layer_img img {
        width: 105px;
    }

    .elementor-13 .elementor-element.elementor-element-e99eff0 .layer_img .shape_colorArea {
        width: 105px;
    }

    .elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-8cfec29.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-13 .elementor-element.elementor-element-8cfec29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-13 .elementor-element.elementor-element-8cfec29 > .elementor-element-populated {
        padding: 86px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-ad9d1a5 {
        width: var( --container-widget-width, 676px );
        max-width: 676px;
        --container-widget-width: 676px;
        --container-widget-flex-grow: 0;
        top: 86px;
    }

    .elementor-13 .elementor-element.elementor-element-3154188 > .elementor-element-populated {
        padding: 80px 10px 65px 25px;
    }
}

@media(max-width:991px) {
    .elementor-13 .elementor-element.elementor-element-80232ff {
        padding: 60px 0px 110px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-5d878d4 .serviceSliderWrapp {
        margin: 0px -32px -33px -32px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 > .elementor-widget-container {
        padding: 0px 0px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .aboutLook .ab02 {
        left: 385px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .aboutLook03 .ab02 {
        left: 385px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .logicImg02 .ab_imgC_02 {
        left: 385px;
    }

    .elementor-13 .elementor-element.elementor-element-38e52c4 .abLookImg02 {
        left: 385px;
    }

    .elementor-13 .elementor-element.elementor-element-74e3c2c > .elementor-element-populated {
        margin: 45px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-5d94f61 .layer_img {
        left: 27.7%;
    }

    .elementor-13 .elementor-element.elementor-element-d873dc9 .layer_img img {
        width: 150px;
    }

    .elementor-13 .elementor-element.elementor-element-d873dc9 .layer_img .shape_colorArea {
        width: 150px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox01 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox02 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox03 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox04 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox05 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox06 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox07 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 .iconBox08 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox01 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox02 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox03 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox04 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox05 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox06 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox07 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-b6323cf .iconBox08 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-707151f .layer_img img {
        width: 150px;
    }

    .elementor-13 .elementor-element.elementor-element-707151f .layer_img .shape_colorArea {
        width: 150px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox01 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox02 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox03 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox04 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox05 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox06 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox07 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 .iconBox08 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox01 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox02 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox03 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox04 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox05 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox06 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox07 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-7e8ac1d .iconBox08 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-13 .elementor-element.elementor-element-c5d19a1 {
        width: var( --container-widget-width, 361px );
        max-width: 361px;
        --container-widget-width: 361px;
        --container-widget-flex-grow: 0;
    }

    .elementor-13 .elementor-element.elementor-element-a35208e > .elementor-element-populated {
        margin: 40px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-8cfec29 > .elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-3154188 > .elementor-element-populated {
        padding: 80px 35px 65px 35px;
    }

    .elementor-13 .elementor-element.elementor-element-2e819cf {
        width: var( --container-widget-width, 501.312px );
        max-width: 501.312px;
        --container-widget-width: 501.312px;
        --container-widget-flex-grow: 0;
    }
}

@media(max-width:767px) {
    .elementor-13 .elementor-element.elementor-element-38e52c4 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-9c94f60 > .elementor-widget-container {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-56798cf {
        width: var( --container-widget-width, 218.938px );
        max-width: 218.938px;
        --container-widget-width: 218.938px;
        --container-widget-flex-grow: 0;
    }

        .elementor-13 .elementor-element.elementor-element-56798cf > .elementor-widget-container {
            margin: 30px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

    .elementor-13 .elementor-element.elementor-element-6c59314 {
        padding: 88px 0px 81px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-f661003 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-8585819 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-c415205 > .elementor-element-populated {
        margin: 40px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-c5d19a1 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100% );
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-3154188 > .elementor-element-populated {
        padding: 80px 20px 65px 20px;
    }

    .elementor-13 .elementor-element.elementor-element-a144d4e {
        padding: 90px 0px 70px 0px;
    }
}

@media(min-width:768px) {
    .elementor-13 .elementor-element.elementor-element-cce7a64 {
        width: 52.762%;
    }

    .elementor-13 .elementor-element.elementor-element-74e3c2c {
        width: 47.238%;
    }

    .elementor-13 .elementor-element.elementor-element-2e9151d {
        width: 45%;
    }

    .elementor-13 .elementor-element.elementor-element-a35208e {
        width: 55%;
    }

    .elementor-13 .elementor-element.elementor-element-8cfec29 {
        width: 41.302%;
    }

    .elementor-13 .elementor-element.elementor-element-3154188 {
        width: 58.698%;
    }

    .elementor-13 .elementor-element.elementor-element-85fe7d2 {
        width: 73.145%;
    }

    .elementor-13 .elementor-element.elementor-element-6218442 {
        width: 26.815%;
    }
}

@media(max-width:991px) and (min-width:768px) {
    .elementor-13 .elementor-element.elementor-element-cce7a64 {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-74e3c2c {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-31b149f {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-ca01d9c {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-393eb71 {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-125c6bc {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-2e9151d {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-620b0e6 {
        width: 40%;
    }

    .elementor-13 .elementor-element.elementor-element-c415205 {
        width: 40%;
    }

    .elementor-13 .elementor-element.elementor-element-a35208e {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-8cfec29 {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-3154188 {
        width: 100%;
    }
}

@media(min-width:1400px) {
    .elementor-13 .elementor-element.elementor-element-6c59314:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6c59314 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-13 .elementor-element.elementor-element-d6bc247:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d6bc247 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-13 .elementor-element.elementor-element-3aaee04:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3aaee04 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}


.elementor-1076 .elementor-element.elementor-element-750f5c6:not(.elementor-motion-effects-element-type-background), .elementor-1076 .elementor-element.elementor-element-750f5c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("");
}

.elementor-1076 .elementor-element.elementor-element-750f5c6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-1076 .elementor-element.elementor-element-750f5c6 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-1076 .elementor-element.elementor-element-3ae5b0a > .elementor-widget-container {
    background-image: url("");
}

.elementor-1076 .elementor-element.elementor-element-dbe59ee {
    overflow: hidden;
    padding: 105px 0px 108px 0px;
}

.elementor-1076 .elementor-element.elementor-element-d3b6891 .aboutLook .ab01 img {
    padding: 5px 0px 0px 0px;
}

.elementor-1076 .elementor-element.elementor-element-d3b6891 .featureLook01 img {
    padding: 5px 0px 0px 0px;
}

.elementor-1076 .elementor-element.elementor-element-d3b6891 .abItm3_01 img {
    padding: 5px 0px 0px 0px;
}

.elementor-1076 .elementor-element.elementor-element-d3b6891 .aboutLook03 .ab01 img {
    padding: 5px 0px 0px 0px;
}

.elementor-1076 .elementor-element.elementor-element-d3b6891 .logicImg02 .ab_imgC_01 img {
    padding: 5px 0px 0px 0px;
}

.elementor-1076 .elementor-element.elementor-element-d3b6891 .abLookImg01 img {
    padding: 5px 0px 0px 0px;
}

.elementor-1076 .elementor-element.elementor-element-710820a > .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-1076 .elementor-element.elementor-element-ccbbb01 .subTitle {
    margin: 0px 0px 20px 0px;
}

.elementor-1076 .elementor-element.elementor-element-ccbbb01 .secTitle {
    margin: 0px 0px 20px 0px;
}

.elementor-1076 .elementor-element.elementor-element-ccbbb01 h1 {
    margin: 0px 0px 20px 0px;
}

.elementor-1076 .elementor-element.elementor-element-ccbbb01 h2 {
    margin: 0px 0px 20px 0px;
}

.elementor-1076 .elementor-element.elementor-element-ccbbb01 h3 {
    margin: 0px 0px 20px 0px;
}

.elementor-1076 .elementor-element.elementor-element-ccbbb01 h4 {
    margin: 0px 0px 20px 0px;
}

.elementor-1076 .elementor-element.elementor-element-ccbbb01 h5 {
    margin: 0px 0px 20px 0px;
}

.elementor-1076 .elementor-element.elementor-element-ccbbb01 h6 {
    margin: 0px 0px 20px 0px;
}

.elementor-1076 .elementor-element.elementor-element-714ff55 .subTitle {
    margin: 0px 0px 28px 0px;
}

.elementor-1076 .elementor-element.elementor-element-714ff55 .secTitle {
    margin: 0px 0px 28px 0px;
}

.elementor-1076 .elementor-element.elementor-element-714ff55 h1 {
    margin: 0px 0px 28px 0px;
}

.elementor-1076 .elementor-element.elementor-element-714ff55 h2 {
    margin: 0px 0px 28px 0px;
}

.elementor-1076 .elementor-element.elementor-element-714ff55 h3 {
    margin: 0px 0px 28px 0px;
}

.elementor-1076 .elementor-element.elementor-element-714ff55 h4 {
    margin: 0px 0px 28px 0px;
}

.elementor-1076 .elementor-element.elementor-element-714ff55 h5 {
    margin: 0px 0px 28px 0px;
}

.elementor-1076 .elementor-element.elementor-element-714ff55 h6 {
    margin: 0px 0px 28px 0px;
}

.elementor-1076 .elementor-element.elementor-element-bb6028b {
    overflow: hidden;
    padding: 103px 0px 110px 0px;
}

.elementor-1076 .elementor-element.elementor-element-827b34c > .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-1076 .elementor-element.elementor-element-7fc6372 .subTitle {
    margin: 0px 0px 19px 0px;
}

.elementor-1076 .elementor-element.elementor-element-7fc6372 .secTitle {
    margin: 0px 0px 19px 0px;
}

.elementor-1076 .elementor-element.elementor-element-7fc6372 h1 {
    margin: 0px 0px 19px 0px;
}

.elementor-1076 .elementor-element.elementor-element-7fc6372 h2 {
    margin: 0px 0px 19px 0px;
}

.elementor-1076 .elementor-element.elementor-element-7fc6372 h3 {
    margin: 0px 0px 19px 0px;
}

.elementor-1076 .elementor-element.elementor-element-7fc6372 h4 {
    margin: 0px 0px 19px 0px;
}

.elementor-1076 .elementor-element.elementor-element-7fc6372 h5 {
    margin: 0px 0px 19px 0px;
}

.elementor-1076 .elementor-element.elementor-element-7fc6372 h6 {
    margin: 0px 0px 19px 0px;
}

.elementor-1076 .elementor-element.elementor-element-07bba1f .subTitle {
    margin: 0px 0px 21px 0px;
}

.elementor-1076 .elementor-element.elementor-element-07bba1f .secTitle {
    margin: 0px 0px 21px 0px;
}

.elementor-1076 .elementor-element.elementor-element-07bba1f h1 {
    margin: 0px 0px 21px 0px;
}

.elementor-1076 .elementor-element.elementor-element-07bba1f h2 {
    margin: 0px 0px 21px 0px;
}

.elementor-1076 .elementor-element.elementor-element-07bba1f h3 {
    margin: 0px 0px 21px 0px;
}

.elementor-1076 .elementor-element.elementor-element-07bba1f h4 {
    margin: 0px 0px 21px 0px;
}

.elementor-1076 .elementor-element.elementor-element-07bba1f h5 {
    margin: 0px 0px 21px 0px;
}

.elementor-1076 .elementor-element.elementor-element-07bba1f h6 {
    margin: 0px 0px 21px 0px;
}

.elementor-1076 .elementor-element.elementor-element-07115ef .themewart_editor p {
    color: #161921;
    font-weight: 500;
    margin: 0px 15px 42px 0px;
}

.elementor-1076 .elementor-element.elementor-element-ec6f6bd {
    margin-top: 0px;
    margin-bottom: 32px;
    padding: 0px 0px 0px 0px;
}

.elementor-1076 .elementor-element.elementor-element-27ba259 > .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-1076 .elementor-element.elementor-element-27ba259 > .elementor-element-populated {
    padding: 0px 10px 0px 0px;
}

.elementor-1076 .elementor-element.elementor-element-797047b .fanItem01, .elementor-1076 .elementor-element.elementor-element-797047b .featureBox, .elementor-1076 .elementor-element.elementor-element-797047b .iconBox03.countfact {
    background-color: #D6ECEE;
}

.elementor-1076 .elementor-element.elementor-element-797047b .fanItem01 {
    border-radius: 5px 5px 5px 5px;
    padding: 29px 40px 43px 41px;
}

.elementor-1076 .elementor-element.elementor-element-797047b .featureBox {
    border-radius: 5px 5px 5px 5px;
    padding: 29px 40px 43px 41px;
}

.elementor-1076 .elementor-element.elementor-element-797047b .iconBox03.countfact {
    border-radius: 5px 5px 5px 5px;
    padding: 29px 40px 43px 41px;
}

    .elementor-1076 .elementor-element.elementor-element-797047b .fanItem01 h2, .elementor-1076 .elementor-element.elementor-element-797047b .featureBox h3, .elementor-1076 .elementor-element.elementor-element-797047b .iconBox03.countfact h3, .elementor-1076 .elementor-element.elementor-element-797047b .aboutCountItem.countfact h2 {
        font-family: "Figtree", Sans-serif;
        font-size: 40px;
        font-weight: 700;
        text-transform: uppercase;
    }

.elementor-1076 .elementor-element.elementor-element-797047b .fanItem01 h2 {
    color: #161921;
    margin: 0px 0px 14px 0px;
}

.elementor-1076 .elementor-element.elementor-element-797047b .featureBox h3 {
    color: #161921;
    margin: 0px 0px 14px 0px;
}

.elementor-1076 .elementor-element.elementor-element-797047b .iconBox03.countfact h3 {
    color: #161921;
    margin: 0px 0px 14px 0px;
}

.elementor-1076 .elementor-element.elementor-element-797047b .aboutCountItem.countfact h2 {
    color: #161921;
    margin: 0px 0px 14px 0px;
}

.elementor-1076 .elementor-element.elementor-element-797047b .fanItem01 p {
    color: #161921;
}

.elementor-1076 .elementor-element.elementor-element-797047b .featureBox h4 {
    color: #161921;
}

.elementor-1076 .elementor-element.elementor-element-797047b .iconBox03.countfact p {
    color: #161921;
}

.elementor-1076 .elementor-element.elementor-element-797047b .fanItem01 p, .elementor-1076 .elementor-element.elementor-element-797047b .featureBox h4, .elementor-1076 .elementor-element.elementor-element-797047b .iconBox03.countfact p {
    font-family: "Figtree", Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-1076 .elementor-element.elementor-element-72de494 > .elementor-element-populated {
    padding: 0px 0px 0px 10px;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .fanItem01, .elementor-1076 .elementor-element.elementor-element-35c1520 .featureBox, .elementor-1076 .elementor-element.elementor-element-35c1520 .iconBox03.countfact {
    background-color: #F9F3F1;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .fanItem01 {
    border-radius: 5px 5px 5px 5px;
    padding: 29px 40px 43px 41px;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .featureBox {
    border-radius: 5px 5px 5px 5px;
    padding: 29px 40px 43px 41px;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .iconBox03.countfact {
    border-radius: 5px 5px 5px 5px;
    padding: 29px 40px 43px 41px;
}

    .elementor-1076 .elementor-element.elementor-element-35c1520 .fanItem01 h2, .elementor-1076 .elementor-element.elementor-element-35c1520 .featureBox h3, .elementor-1076 .elementor-element.elementor-element-35c1520 .iconBox03.countfact h3, .elementor-1076 .elementor-element.elementor-element-35c1520 .aboutCountItem.countfact h2 {
        font-family: "Figtree", Sans-serif;
        font-size: 40px;
        font-weight: 700;
        text-transform: uppercase;
    }

.elementor-1076 .elementor-element.elementor-element-35c1520 .fanItem01 h2 {
    color: #161921;
    margin: 0px 0px 14px 0px;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .featureBox h3 {
    color: #161921;
    margin: 0px 0px 14px 0px;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .iconBox03.countfact h3 {
    color: #161921;
    margin: 0px 0px 14px 0px;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .aboutCountItem.countfact h2 {
    color: #161921;
    margin: 0px 0px 14px 0px;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .fanItem01 p {
    color: #161921;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .featureBox h4 {
    color: #161921;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .iconBox03.countfact p {
    color: #161921;
}

.elementor-1076 .elementor-element.elementor-element-35c1520 .fanItem01 p, .elementor-1076 .elementor-element.elementor-element-35c1520 .featureBox h4, .elementor-1076 .elementor-element.elementor-element-35c1520 .iconBox03.countfact p {
    font-family: "Figtree", Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-1076 .elementor-element.elementor-element-ef4042f .themewart_editor p {
    margin: 0px 0px 41px 0px;
}

.elementor-1076 .elementor-element.elementor-element-21e5d1e .themeWar_image {
    text-align: end;
}

    .elementor-1076 .elementor-element.elementor-element-21e5d1e .themeWar_image img {
        padding: 7px 0px 0px 0px;
    }

@media(max-width: 1399px) {
    .elementor-1076 .elementor-element.elementor-element-21e5d1e .themeWar_image {
        text-align: end;
    }
}

@media(max-width: 1199px) {
    .elementor-1076 .elementor-element.elementor-element-714ff55 .subTitle, .elementor-1076 .elementor-element.elementor-element-714ff55 .secTitle, .elementor-1076 .elementor-element.elementor-element-714ff55 h1, .elementor-1076 .elementor-element.elementor-element-714ff55 h2, .elementor-1076 .elementor-element.elementor-element-714ff55 h3, .elementor-1076 .elementor-element.elementor-element-714ff55 h4, .elementor-1076 .elementor-element.elementor-element-714ff55 h5, .elementor-1076 .elementor-element.elementor-element-714ff55 h6 {
        font-size: 42px;
        line-height: 54px;
    }

    .elementor-1076 .elementor-element.elementor-element-797047b .fanItem01 {
        padding: 29px 17px 43px 18px;
    }

    .elementor-1076 .elementor-element.elementor-element-797047b .featureBox {
        padding: 29px 17px 43px 18px;
    }

    .elementor-1076 .elementor-element.elementor-element-797047b .iconBox03.countfact {
        padding: 29px 17px 43px 18px;
    }

    .elementor-1076 .elementor-element.elementor-element-35c1520 .fanItem01 {
        padding: 29px 17px 43px 18px;
    }

    .elementor-1076 .elementor-element.elementor-element-35c1520 .featureBox {
        padding: 29px 17px 43px 18px;
    }

    .elementor-1076 .elementor-element.elementor-element-35c1520 .iconBox03.countfact {
        padding: 29px 17px 43px 18px;
    }
}

@media(max-width: 991px) {
    .elementor-1076 .elementor-element.elementor-element-053166c > .elementor-element-populated {
        padding: 0% 0% 0% 19.6%;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .aboutLook .ab01 img {
        margin: 0px 0px 0px 135px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .featureLook01 img {
        margin: 0px 0px 0px 135px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .abItm3_01 img {
        margin: 0px 0px 0px 135px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .aboutLook03 .ab01 img {
        margin: 0px 0px 0px 135px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .logicImg02 .ab_imgC_01 img {
        margin: 0px 0px 0px 135px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .abLookImg01 img {
        margin: 0px 0px 0px 135px;
    }

    .elementor-1076 .elementor-element.elementor-element-710820a > .elementor-element-populated {
        margin: 55px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-797047b .fanItem01 {
        padding: 29px 40px 43px 41px;
    }

    .elementor-1076 .elementor-element.elementor-element-797047b .featureBox {
        padding: 29px 40px 43px 41px;
    }

    .elementor-1076 .elementor-element.elementor-element-797047b .iconBox03.countfact {
        padding: 29px 40px 43px 41px;
    }

    .elementor-1076 .elementor-element.elementor-element-35c1520 .fanItem01 {
        padding: 29px 40px 43px 41px;
    }

    .elementor-1076 .elementor-element.elementor-element-35c1520 .featureBox {
        padding: 29px 40px 43px 41px;
    }

    .elementor-1076 .elementor-element.elementor-element-35c1520 .iconBox03.countfact {
        padding: 29px 40px 43px 41px;
    }

    .elementor-1076 .elementor-element.elementor-element-a1dc0c5 > .elementor-element-populated {
        margin: 40px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-21e5d1e .themeWar_image {
        text-align: center;
    }
}

@media(max-width: 767px) {
    .elementor-1076 .elementor-element.elementor-element-053166c > .elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .aboutLook .ab01 img {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .featureLook01 img {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .abItm3_01 img {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .aboutLook03 .ab01 img {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .logicImg02 .ab_imgC_01 img {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-d3b6891 .abLookImg01 img {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-714ff55 .subTitle, .elementor-1076 .elementor-element.elementor-element-714ff55 .secTitle, .elementor-1076 .elementor-element.elementor-element-714ff55 h1, .elementor-1076 .elementor-element.elementor-element-714ff55 h2, .elementor-1076 .elementor-element.elementor-element-714ff55 h3, .elementor-1076 .elementor-element.elementor-element-714ff55 h4, .elementor-1076 .elementor-element.elementor-element-714ff55 h5, .elementor-1076 .elementor-element.elementor-element-714ff55 h6 {
        font-size: 38px;
        line-height: 48px;
    }

    .elementor-1076 .elementor-element.elementor-element-27ba259 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-797047b .fanItem01 {
        margin: 0px 0px 24px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-797047b .featureBox {
        margin: 0px 0px 24px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-797047b .iconBox03.countfact {
        margin: 0px 0px 24px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-72de494 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-35c1520 .fanItem01 {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-35c1520 .featureBox {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1076 .elementor-element.elementor-element-35c1520 .iconBox03.countfact {
        margin: 0px 0px 0px 0px;
    }
}

@media(min-width: 768px) {
    .elementor-1076 .elementor-element.elementor-element-827b34c {
        width: 46.775%;
    }

    .elementor-1076 .elementor-element.elementor-element-a1dc0c5 {
        width: 53.225%;
    }
}

@media(max-width: 991px) and (min-width:768px) {
    .elementor-1076 .elementor-element.elementor-element-053166c {
        width: 100%;
    }

    .elementor-1076 .elementor-element.elementor-element-710820a {
        width: 100%;
    }

    .elementor-1076 .elementor-element.elementor-element-827b34c {
        width: 100%;
    }

    .elementor-1076 .elementor-element.elementor-element-a1dc0c5 {
        width: 100%;
    }
}
.ladda-spinner {
    position: absolute;
    left: 50%;
    top: 50%;
}