.elementor-5993 .elementor-element.elementor-element-7700a19{
    overflow:hidden;
    padding:100px 0px 60px 0px;
}
.elementor-5993 .elementor-element.elementor-element-fe58b22 > .elementor-element-populated{
    padding:0px 100px 0px 0px;
}
.elementor-5993 .elementor-element.elementor-element-cc1d148 .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-cc1d148{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-cc1d148{
    opacity:0;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline{
    text-align:left;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h1, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h2, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h3, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h4, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h5, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h6, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline div, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline span, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline p{
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline span.ah-words-wrapper{
    color:#A51C30;
}
.elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-ff3fc79{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-ff3fc79{
    opacity:0;
}
.elementor-5993 .elementor-element.elementor-element-0f22e67.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-5993 .elementor-element.elementor-element-0f22e67 > .elementor-element-populated{
    margin:-10px 0px 0px 0px;
    padding:0px 60px 0px 0px;
}
.elementor-5993 .elementor-element.elementor-element-e4f3ea2{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-5993 .elementor-element.elementor-element-e4f3ea2 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-element.elementor-element-e4f3ea2{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-e4f3ea2{
    opacity:0;
}
.elementor-5993 .elementor-element.elementor-element-7bdeecf{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 40px 0px;
}
.elementor-5993 .elementor-element.elementor-element-ae39b14 > .elementor-element-populated{
    padding:0px 60px 0px 0px;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d .post-featured-image-hover, .elementor-5993 .elementor-element.elementor-element-b940e6d .type-post.blog-posts-grid_no_space, .elementor-5993 .elementor-element.elementor-element-b940e6d .type-post.blog-posts-metro_no_space{
    border-radius:5px;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d .post-header h5 a{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d .post-header h5{
    font-family:"Epilogue", Sans-serif;
    font-size:26px;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d .post-info-cat a{
    color:#86868B;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d .post-detail.single-post{
    font-family:"Roboto", Sans-serif;
    font-size:15px;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d .post-header-wrapper > p{
    color:#000000;
    font-family:"Roboto", Sans-serif;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d a.continue-reading{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d .post-featured-date-wrapper{
    background:#ffffff;
    border-radius:5px;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d .post-featured-date{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-b940e6d .post-featured-month{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-63b893e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5993 .elementor-element.elementor-element-c43032a .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
}
.elementor-5993 .elementor-element.elementor-element-c43032a > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(7px/2);
}
.elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(7px/2);
}
.elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(7px/2);
    margin-left:calc(7px/2);
}
.elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-7px/2);
    margin-left:calc(-7px/2);
}
body.rtl .elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-7px/2);
}
body:not(.rtl) .elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-7px/2);
}
.elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-icon i{
    color:#A51C30;
    font-size:14px;
}
.elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-icon svg{
    fill:#A51C30;
    width:14px;
}
.elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-text{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-item, .elementor-5993 .elementor-element.elementor-element-4d805d2 .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
}
.elementor-5993 .elementor-element.elementor-element-4d805d2 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5993 .elementor-element.elementor-element-69029d4 .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
}
.elementor-5993 .elementor-element.elementor-element-69029d4 > .elementor-widget-container{
    margin:60px 0px 0px 0px;
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-5993 .elementor-element.elementor-element-b53e3f3 > .elementor-widget-container{
    margin:20px 0px 40px 0px;
}
.elementor-5993 .elementor-element.elementor-element-cd07bcd .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
}
.elementor-5993 .elementor-element.elementor-element-cd07bcd > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-5993 .elementor-element.elementor-element-df207a0{
    --grid-template-columns:repeat(0, auto);
    --icon-size:16px;
    --grid-column-gap:10px;
    --grid-row-gap:0px;
}
.elementor-5993 .elementor-element.elementor-element-df207a0 .elementor-widget-container{
    text-align:left;
}
.elementor-5993 .elementor-element.elementor-element-df207a0 .elementor-social-icon{
    background-color:#F0F0F0;
    --icon-padding:0.7em;
}
.elementor-5993 .elementor-element.elementor-element-df207a0 .elementor-social-icon i{
    color:#111111;
}
.elementor-5993 .elementor-element.elementor-element-df207a0 .elementor-social-icon svg{
    fill:#111111;
}
.elementor-5993 .elementor-element.elementor-element-df207a0 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5993 .elementor-element.elementor-element-39adc32 > .elementor-container{
    min-height:500px;
}
.elementor-5993 .elementor-element.elementor-element-39adc32{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-5993 .elementor-element.elementor-element-39adc32:not(.elementor-motion-effects-element-type-background), .elementor-5993 .elementor-element.elementor-element-39adc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/business-handshake-in-office-VYYYLWL.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5993 .elementor-element.elementor-element-39adc32 > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5993 .elementor-element.elementor-element-3ffb62e.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5993 .elementor-element.elementor-element-3ffb62e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text{
    text-align:center;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h1, .elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h2, .elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h3, .elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h4, .elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h5, .elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text h6, .elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text div, .elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text span, .elementor-5993 .elementor-element.elementor-element-d8281db .themegoods-animated-text p{
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text{
    text-align:center;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h1, .elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h2, .elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h3, .elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h4, .elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h5, .elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text h6, .elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text div, .elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text span, .elementor-5993 .elementor-element.elementor-element-22cfe18 .themegoods-animated-text p{
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5993 .elementor-element.elementor-element-d924fc4{
    text-align:center;
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:600;
}
.elementor-5993 .elementor-element.elementor-element-d924fc4 > .elementor-widget-container{
    margin:0% 25% 0% 25%;
}
.elementor-element.elementor-element-d924fc4{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-d924fc4{
    opacity:0;
}
.elementor-5993 .elementor-element.elementor-element-f4676c1 .elementor-button{
    font-family:"Epilogue", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#A51C30;
    border-radius:25px 25px 25px 25px;
}
.elementor-5993 .elementor-element.elementor-element-f4676c1 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-f4676c1{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-f4676c1{
    opacity:0;
}
.elementor-5993 .elementor-element.elementor-element-f4676c1{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-5993 .elementor-element.elementor-element-7700a19{
        padding:60px 0px 40px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-cc1d148 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h1, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h2, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h3, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h4, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h5, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h6, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline div, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline span, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5993 .elementor-element.elementor-element-e4f3ea2{
        font-size:16px;
    }
    .elementor-5993 .elementor-element.elementor-element-e4f3ea2 > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-7bdeecf{
        padding:0px 0px 0px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-ae39b14 > .elementor-element-populated{
        padding:0px 40px 0px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-b940e6d .post-header h5{
        font-size:20px;
    }
    .elementor-5993 .elementor-element.elementor-element-b940e6d .post-detail.single-post{
        font-size:12px;
    }
    .elementor-5993 .elementor-element.elementor-element-63b893e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-c43032a .elementor-heading-title{
        font-size:16px;
        line-height:1.5em;
    }
    .elementor-5993 .elementor-element.elementor-element-69029d4 .elementor-heading-title{
        font-size:16px;
        line-height:1.5em;
    }
    .elementor-5993 .elementor-element.elementor-element-b53e3f3 > .elementor-widget-container{
        margin:20px 0px 50px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-cd07bcd .elementor-heading-title{
        font-size:16px;
        line-height:1.5em;
    }
    .elementor-5993 .elementor-element.elementor-element-39adc32 > .elementor-container{
        min-height:400px;
    }
    .elementor-5993 .elementor-element.elementor-element-39adc32:not(.elementor-motion-effects-element-type-background), .elementor-5993 .elementor-element.elementor-element-39adc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5993 .elementor-element.elementor-element-3ffb62e > .elementor-element-populated{
        margin:0% 10% 0% 10%;
        padding:0px 0px 0px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-d924fc4 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5993 .elementor-element.elementor-element-7700a19{
        margin-top:0px;
        margin-bottom:0px;
        padding:20px 0px 30px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-fe58b22 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5993 .elementor-element.elementor-element-cc1d148 .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-5993 .elementor-element.elementor-element-cc1d148 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h1, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h2, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h3, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h4, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h5, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline h6, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline div, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline span, .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5993 .elementor-element.elementor-element-ff3fc79 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5993 .elementor-element.elementor-element-0f22e67 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5993 .elementor-element.elementor-element-e4f3ea2{
        font-size:15px;
    }
    .elementor-5993 .elementor-element.elementor-element-e4f3ea2 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-ae39b14 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-5993 .elementor-element.elementor-element-b940e6d .post-header h5{
        font-size:18px;
    }
    .elementor-5993 .elementor-element.elementor-element-63b893e > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5993 .elementor-element.elementor-element-69029d4 > .elementor-widget-container{
        margin:40px 0px 0px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-b53e3f3 > .elementor-widget-container{
        margin:30px 0px 40px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-df207a0 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-5993 .elementor-element.elementor-element-39adc32 > .elementor-container{
        min-height:600px;
    }
    .elementor-5993 .elementor-element.elementor-element-39adc32:not(.elementor-motion-effects-element-type-background), .elementor-5993 .elementor-element.elementor-element-39adc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5993 .elementor-element.elementor-element-3ffb62e > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
}
@media(min-width:768px){
    .elementor-5993 .elementor-element.elementor-element-fe58b22{
        width:55%;
    }
    .elementor-5993 .elementor-element.elementor-element-0f22e67{
        width:44.332%;
    }
    .elementor-5993 .elementor-element.elementor-element-ae39b14{
        width:73%;
    }
    .elementor-5993 .elementor-element.elementor-element-63b893e{
        width:27%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5993 .elementor-element.elementor-element-fe58b22{
        width:40%;
    }
    .elementor-5993 .elementor-element.elementor-element-0f22e67{
        width:60%;
    }
    .elementor-5993 .elementor-element.elementor-element-ae39b14{
        width:66%;
    }
    .elementor-5993 .elementor-element.elementor-element-63b893e{
        width:33%;
    }
    .elementor-5993 .elementor-element.elementor-element-3ffb62e{
        width:100%;
    }
}
 .elementor-6135 .elementor-element.elementor-element-00e4df2{
    overflow:hidden;
    padding:100px 0px 60px 0px;
}
.elementor-6135 .elementor-element.elementor-element-fb303c3 > .elementor-element-populated{
    padding:0px 100px 0px 0px;
}
.elementor-6135 .elementor-element.elementor-element-c543f67 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-c543f67{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-c543f67{
    opacity:0;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline{
    text-align:left;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h1, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h2, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h3, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h4, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h5, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h6, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline div, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline span, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline span.ah-words-wrapper{
    color:#1C58F6;
}
.elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-element.elementor-element-ff8bad8{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-ff8bad8{
    opacity:0;
}
.elementor-6135 .elementor-element.elementor-element-2a764a2.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-6135 .elementor-element.elementor-element-2a764a2 > .elementor-element-populated{
    margin:-10px 0px 0px 0px;
    padding:0px 60px 0px 0px;
}
.elementor-6135 .elementor-element.elementor-element-252065e{
    font-weight:600;
}
.elementor-6135 .elementor-element.elementor-element-252065e > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-element.elementor-element-252065e{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-252065e{
    opacity:0;
}
.elementor-6135 .elementor-element.elementor-element-b4b7c1a{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 40px 0px;
}
.elementor-6135 .elementor-element.elementor-element-0ddbd65 > .elementor-element-populated{
    padding:0px 60px 0px 0px;
}
.elementor-6135 .elementor-element.elementor-element-d47b0cd .post-featured-image-hover, .elementor-6135 .elementor-element.elementor-element-d47b0cd .type-post.blog-posts-grid_no_space, .elementor-6135 .elementor-element.elementor-element-d47b0cd .type-post.blog-posts-metro_no_space{
    border-radius:5px;
}
.elementor-6135 .elementor-element.elementor-element-d47b0cd .post-header h5 a{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-d47b0cd .post-header h5{
    font-size:26px;
}
.elementor-6135 .elementor-element.elementor-element-d47b0cd .post-info-cat a{
    color:#86868B;
}
.elementor-6135 .elementor-element.elementor-element-d47b0cd .post-detail.single-post{
    font-size:13px;
}
.elementor-6135 .elementor-element.elementor-element-d47b0cd a.continue-reading{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-d47b0cd .post-featured-date-wrapper{
    background:#ffffff;
    border-radius:5px;
}
.elementor-6135 .elementor-element.elementor-element-d47b0cd .post-featured-date{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-d47b0cd .post-featured-month{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-9a9a6e8 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-6135 .elementor-element.elementor-element-d7f7d53 .elementor-heading-title{
    font-size:18px;
}
.elementor-6135 .elementor-element.elementor-element-d7f7d53 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-6135 .elementor-element.elementor-element-067e229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(7px/2);
}
.elementor-6135 .elementor-element.elementor-element-067e229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(7px/2);
}
.elementor-6135 .elementor-element.elementor-element-067e229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(7px/2);
    margin-left:calc(7px/2);
}
.elementor-6135 .elementor-element.elementor-element-067e229 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-7px/2);
    margin-left:calc(-7px/2);
}
body.rtl .elementor-6135 .elementor-element.elementor-element-067e229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-7px/2);
}
body:not(.rtl) .elementor-6135 .elementor-element.elementor-element-067e229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-7px/2);
}
.elementor-6135 .elementor-element.elementor-element-067e229 .elementor-icon-list-icon i{
    color:#CA9C5E;
    font-size:14px;
}
.elementor-6135 .elementor-element.elementor-element-067e229 .elementor-icon-list-icon svg{
    fill:#CA9C5E;
    width:14px;
}
.elementor-6135 .elementor-element.elementor-element-067e229 .elementor-icon-list-text{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-067e229 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-6135 .elementor-element.elementor-element-af956cf .elementor-heading-title{
    font-size:18px;
}
.elementor-6135 .elementor-element.elementor-element-af956cf > .elementor-widget-container{
    margin:60px 0px 0px 0px;
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-6135 .elementor-element.elementor-element-acd7560 > .elementor-widget-container{
    margin:20px 0px 60px 0px;
}
.elementor-6135 .elementor-element.elementor-element-c145718 .elementor-heading-title{
    font-size:18px;
}
.elementor-6135 .elementor-element.elementor-element-c145718 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-6135 .elementor-element.elementor-element-088ca4c{
    --grid-template-columns:repeat(0, auto);
    --icon-size:16px;
    --grid-column-gap:10px;
    --grid-row-gap:0px;
}
.elementor-6135 .elementor-element.elementor-element-088ca4c .elementor-widget-container{
    text-align:left;
}
.elementor-6135 .elementor-element.elementor-element-088ca4c .elementor-social-icon{
    background-color:#F0F0F0;
    --icon-padding:0.7em;
}
.elementor-6135 .elementor-element.elementor-element-088ca4c .elementor-social-icon i{
    color:#111111;
}
.elementor-6135 .elementor-element.elementor-element-088ca4c .elementor-social-icon svg{
    fill:#111111;
}
.elementor-6135 .elementor-element.elementor-element-088ca4c > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-6135 .elementor-element.elementor-element-e49e9e4 > .elementor-container{
    min-height:500px;
}
.elementor-6135 .elementor-element.elementor-element-e49e9e4{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-6135 .elementor-element.elementor-element-e49e9e4:not(.elementor-motion-effects-element-type-background), .elementor-6135 .elementor-element.elementor-element-e49e9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/business-handshake-in-office-VYYYLWL.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-6135 .elementor-element.elementor-element-e49e9e4 > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6135 .elementor-element.elementor-element-e7a36f8.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-6135 .elementor-element.elementor-element-e7a36f8 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text{
    text-align:center;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h1, .elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h2, .elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h3, .elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h4, .elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h5, .elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text h6, .elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text div, .elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text span, .elementor-6135 .elementor-element.elementor-element-b3edd76 .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1.1em;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text{
    text-align:center;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h1, .elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h2, .elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h3, .elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h4, .elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h5, .elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text h6, .elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text div, .elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text span, .elementor-6135 .elementor-element.elementor-element-48f1e83 .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1.1em;
}
.elementor-6135 .elementor-element.elementor-element-6ef2532{
    text-align:center;
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:17px;
    font-weight:600;
}
.elementor-6135 .elementor-element.elementor-element-6ef2532 > .elementor-widget-container{
    margin:0% 25% 0% 25%;
}
.elementor-element.elementor-element-6ef2532{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-6ef2532{
    opacity:0;
}
.elementor-6135 .elementor-element.elementor-element-91450b6 .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#1C58F6;
    border-radius:25px 25px 25px 25px;
}
.elementor-6135 .elementor-element.elementor-element-91450b6 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-91450b6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-91450b6{
    opacity:0;
}
.elementor-6135 .elementor-element.elementor-element-91450b6{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-6135 .elementor-element.elementor-element-00e4df2{
        padding:60px 0px 40px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-c543f67 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h1, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h2, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h3, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h4, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h5, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h6, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline div, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline span, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-6135 .elementor-element.elementor-element-252065e{
        font-size:16px;
    }
    .elementor-6135 .elementor-element.elementor-element-252065e > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-b4b7c1a{
        padding:0px 0px 0px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-0ddbd65 > .elementor-element-populated{
        padding:0px 40px 0px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-d47b0cd .post-header h5{
        font-size:20px;
    }
    .elementor-6135 .elementor-element.elementor-element-d47b0cd .post-detail.single-post{
        font-size:12px;
    }
    .elementor-6135 .elementor-element.elementor-element-9a9a6e8 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-d7f7d53 .elementor-heading-title{
        font-size:16px;
        line-height:1.5em;
    }
    .elementor-6135 .elementor-element.elementor-element-af956cf .elementor-heading-title{
        font-size:16px;
        line-height:1.5em;
    }
    .elementor-6135 .elementor-element.elementor-element-acd7560 > .elementor-widget-container{
        margin:20px 0px 50px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-c145718 .elementor-heading-title{
        font-size:16px;
        line-height:1.5em;
    }
    .elementor-6135 .elementor-element.elementor-element-e49e9e4 > .elementor-container{
        min-height:400px;
    }
    .elementor-6135 .elementor-element.elementor-element-e49e9e4:not(.elementor-motion-effects-element-type-background), .elementor-6135 .elementor-element.elementor-element-e49e9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-6135 .elementor-element.elementor-element-e7a36f8 > .elementor-element-populated{
        margin:0% 10% 0% 10%;
        padding:0px 0px 0px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-6ef2532 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-6135 .elementor-element.elementor-element-00e4df2{
        margin-top:0px;
        margin-bottom:0px;
        padding:40px 0px 30px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-fb303c3 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-6135 .elementor-element.elementor-element-c543f67 .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-6135 .elementor-element.elementor-element-c543f67 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h1, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h2, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h3, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h4, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h5, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline h6, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline div, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline span, .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-6135 .elementor-element.elementor-element-ff8bad8 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-6135 .elementor-element.elementor-element-2a764a2 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-6135 .elementor-element.elementor-element-252065e{
        font-size:15px;
    }
    .elementor-6135 .elementor-element.elementor-element-252065e > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-0ddbd65 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-6135 .elementor-element.elementor-element-d47b0cd .post-header h5{
        font-size:18px;
    }
    .elementor-6135 .elementor-element.elementor-element-9a9a6e8 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-6135 .elementor-element.elementor-element-af956cf > .elementor-widget-container{
        margin:40px 0px 0px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-acd7560 > .elementor-widget-container{
        margin:30px 0px 40px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-088ca4c > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-6135 .elementor-element.elementor-element-e49e9e4 > .elementor-container{
        min-height:600px;
    }
    .elementor-6135 .elementor-element.elementor-element-e49e9e4:not(.elementor-motion-effects-element-type-background), .elementor-6135 .elementor-element.elementor-element-e49e9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-6135 .elementor-element.elementor-element-e7a36f8 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
}
@media(min-width:768px){
    .elementor-6135 .elementor-element.elementor-element-fb303c3{
        width:55%;
    }
    .elementor-6135 .elementor-element.elementor-element-2a764a2{
        width:44.332%;
    }
    .elementor-6135 .elementor-element.elementor-element-0ddbd65{
        width:73%;
    }
    .elementor-6135 .elementor-element.elementor-element-9a9a6e8{
        width:27%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-6135 .elementor-element.elementor-element-fb303c3{
        width:40%;
    }
    .elementor-6135 .elementor-element.elementor-element-2a764a2{
        width:60%;
    }
    .elementor-6135 .elementor-element.elementor-element-0ddbd65{
        width:66%;
    }
    .elementor-6135 .elementor-element.elementor-element-9a9a6e8{
        width:33%;
    }
    .elementor-6135 .elementor-element.elementor-element-e7a36f8{
        width:100%;
    }
}
 .elementor-9152 .elementor-element.elementor-element-a6d471b:not(.elementor-motion-effects-element-type-background), .elementor-9152 .elementor-element.elementor-element-a6d471b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-9152 .elementor-element.elementor-element-a6d471b{
    box-shadow:-2px 3px 90px -20px rgba(0, 0, 0, 0.2);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:10px 0px 10px 0px;
}
.elementor-9152 .elementor-element.elementor-element-a6d471b > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-9152 .elementor-element.elementor-element-562e30a.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-9152 .elementor-element.elementor-element-562e30a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-9152 .elementor-element.elementor-element-562e30a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-9152 .elementor-element.elementor-element-2f5079b{
    text-align:left;
}
.elementor-9152 .elementor-element.elementor-element-2f5079b img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-9152 .elementor-element.elementor-element-0d7070e.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-9152 .elementor-element.elementor-element-0d7070e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-9152 .elementor-element.elementor-element-0d7070e.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-9152 .elementor-element.elementor-element-0d7070e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li > a{
    font-family:"Manrope", Sans-serif;
    font-size:14px;
    font-weight:600;
    letter-spacing:0px;
    color:#111111;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Manrope", Sans-serif;
    font-size:14px;
    font-weight:600;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li > a:hover{
    color:#BC8664;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#BC8664;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#BC8664;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#BC8664;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#BC8664;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#BC8664;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#BC8664;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-9152 .elementor-element.elementor-element-4ecec2d .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#BC8664;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d > .elementor-widget-container{
    margin:-3px 0px 0px 0px;
}
.elementor-9152 .elementor-element.elementor-element-4ecec2d{
    width:auto;
    max-width:auto;
}
.elementor-9152 .elementor-element.elementor-element-ddbaab3 .elementor-button{
    font-family:"Manrope", Sans-serif;
    font-size:24px;
    font-weight:900;
    line-height:1.7em;
    letter-spacing:0px;
    fill:#BC8664;
    color:#BC8664;
    background-color:#FFFFFF00;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#111111;
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-9152 .elementor-element.elementor-element-ddbaab3 .elementor-button:hover, .elementor-9152 .elementor-element.elementor-element-ddbaab3 .elementor-button:focus{
    color:#111111;
    background-color:#FFFFFF00;
}
.elementor-9152 .elementor-element.elementor-element-ddbaab3 .elementor-button:hover svg, .elementor-9152 .elementor-element.elementor-element-ddbaab3 .elementor-button:focus svg{
    fill:#111111;
}
.elementor-9152 .elementor-element.elementor-element-ddbaab3 > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-9152 .elementor-element.elementor-element-ddbaab3{
    width:auto;
    max-width:auto;
}
.elementor-9152 .elementor-element.elementor-element-2ff10d7 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-9152 .elementor-element.elementor-element-2ff10d7.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-9152 .elementor-element.elementor-element-2ff10d7.elementor-view-framed .elementor-icon, .elementor-9152 .elementor-element.elementor-element-2ff10d7.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-9152 .elementor-element.elementor-element-2ff10d7.elementor-view-framed .elementor-icon, .elementor-9152 .elementor-element.elementor-element-2ff10d7.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-9152 .elementor-element.elementor-element-2ff10d7 .elementor-icon{
    font-size:14px;
}
.elementor-9152 .elementor-element.elementor-element-2ff10d7 .elementor-icon i, .elementor-9152 .elementor-element.elementor-element-2ff10d7 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-9152 .elementor-element.elementor-element-2ff10d7 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-9152 .elementor-element.elementor-element-2ff10d7{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-9152 .elementor-element.elementor-element-a6d471b{
        padding:20px 0px 20px 0px;
    }
    .elementor-9152 .elementor-element.elementor-element-562e30a > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-9152 .elementor-element.elementor-element-0d7070e > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-9152 .elementor-element.elementor-element-a6d471b{
        padding:15px 0px 15px 0px;
    }
    .elementor-9152 .elementor-element.elementor-element-562e30a{
        width:50%;
    }
    .elementor-9152 .elementor-element.elementor-element-562e30a > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-9152 .elementor-element.elementor-element-0d7070e{
        width:50%;
    }
    .elementor-9152 .elementor-element.elementor-element-0d7070e > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-9152 .elementor-element.elementor-element-562e30a{
        width:16%;
    }
    .elementor-9152 .elementor-element.elementor-element-0d7070e{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-9152 .elementor-element.elementor-element-562e30a{
        width:25%;
    }
    .elementor-9152 .elementor-element.elementor-element-0d7070e{
        width:75%;
    }
}
 .elementor-10675 .elementor-element.elementor-element-261d2d1{
    padding:80px 0px 80px 0px;
}
.elementor-10675 .elementor-element.elementor-element-65c648f.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10675 .elementor-element.elementor-element-65c648f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10675 .elementor-element.elementor-element-b5e37b5{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-10675 .elementor-element.elementor-element-b5e37b5 .elementor-heading-title{
    color:#1C58F6;
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
}
.elementor-10675 .elementor-element.elementor-element-b5e37b5 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-b5e37b5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-b5e37b5{
    opacity:0;
}
.elementor-10675 .elementor-element.elementor-element-ade751b{
    text-align:center;
}
.elementor-10675 .elementor-element.elementor-element-ade751b .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-10675 .elementor-element.elementor-element-ade751b > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-ade751b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-ade751b{
    opacity:0;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline{
    text-align:center;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline div{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline span{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline p{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h1, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h2, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h3, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h4, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h5, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h6, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline div, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline span, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1.2em;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline span.ah-words-wrapper{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1.2em;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-f1c390d{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-f1c390d{
    opacity:0;
}
.elementor-10675 .elementor-element.elementor-element-f1c390d{
    width:auto;
    max-width:auto;
}
.elementor-10675 .elementor-element.elementor-element-f736744{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:40px;
}
.elementor-10675 .elementor-element.elementor-element-f6039cf > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .portfolio-classic-grid-wrapper{
    margin-bottom:40px;
    text-align:left;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .portfolio-classic-grid-wrapper .portfolio-classic-img{
    border-radius:5px;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .portfolio-classic-content h3.portfolio-classic_title{
    color:#000000;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .portfolio-classic-content h3.portfolio-classic_title a{
    color:#000000;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .portfolio-classic-content h3.portfolio-classic_title a:hover{
    color:#000000;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 div.portfolio-classic-content h3.portfolio-classic_title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    text-transform:none;
    letter-spacing:0px;
    text-align:left;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 div.portfolio-classic-content .portfolio-classic-subtitle{
    text-align:left;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .portfolio-classic-grid-wrapper .portfolio-classic-img .portfolio-classic-img-overlay{
    background-color:transparent;
    background-image:linear-gradient(180deg, #1C58F6AD 0%, #FF9200C4 100%);
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .portfolio-classic-grid-wrapper .portfolio-classic-img .portfolio-classic-img-overlay i {
    font-size:42px;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .portfolio-classic-grid-wrapper .portfolio-classic-content .portfolio-classic-subtitle{
    color:#B8B8B8;
    font-size:14px;
    font-weight:500;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .ashton-portfolio-filter-wrapper{
    text-align:center;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 div.elementor-widget-container .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    border-color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 div.ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    border-color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 div.ashton-portfolio-filter-wrapper a.filter-tag-btn.active{
    border-color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 .ashton-portfolio-filter-wrapper .filter-tag-btn.active{
    color:#111111;
}
.elementor-10675 .elementor-element.elementor-element-16c51e2 div.ashton-portfolio-filter-wrapper a.filter-tag-btn{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    font-weight:500;
}
.elementor-element.elementor-element-16c51e2{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-16c51e2{
    opacity:0;
}
.elementor-10675 .elementor-element.elementor-element-2878395{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-10675 .elementor-element.elementor-element-d253b8d.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10675 .elementor-element.elementor-element-d253b8d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10675 .elementor-element.elementor-element-90ef69c{
    text-align:center;
    width:auto;
    max-width:auto;
}
.elementor-10675 .elementor-element.elementor-element-90ef69c .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-10675 .elementor-element.elementor-element-90ef69c > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-90ef69c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-90ef69c{
    opacity:0;
}
.elementor-10675 .elementor-element.elementor-element-1b6561f{
    margin-top:30px;
    margin-bottom:20px;
}
.elementor-bc-flex-widget .elementor-10675 .elementor-element.elementor-element-8d3dd62.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-10675 .elementor-element.elementor-element-8d3dd62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-10675 .elementor-element.elementor-element-8d3dd62 > .elementor-element-populated{
    padding:0px 60px 0px 60px;
}
.elementor-10675 .elementor-element.elementor-element-12baab0.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10675 .elementor-element.elementor-element-12baab0 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10675 .elementor-element.elementor-element-646e2ad{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-10675 .elementor-element.elementor-element-646e2ad img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10675 .elementor-element.elementor-element-646e2ad > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-646e2ad{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-646e2ad{
    opacity:0;
}
.elementor-10675 .elementor-element.elementor-element-2aefe4b.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10675 .elementor-element.elementor-element-2aefe4b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10675 .elementor-element.elementor-element-7fb3b66 img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10675 .elementor-element.elementor-element-7fb3b66 > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-7fb3b66{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-7fb3b66{
    opacity:0;
}
.elementor-10675 .elementor-element.elementor-element-7fb3b66{
    width:auto;
    max-width:auto;
}
.elementor-10675 .elementor-element.elementor-element-d123d50.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10675 .elementor-element.elementor-element-d123d50 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10675 .elementor-element.elementor-element-3eeeb92 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10675 .elementor-element.elementor-element-3eeeb92 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-3eeeb92{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-3eeeb92{
    opacity:0;
}
.elementor-10675 .elementor-element.elementor-element-3eeeb92{
    width:auto;
    max-width:auto;
}
.elementor-10675 .elementor-element.elementor-element-915ddcf.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10675 .elementor-element.elementor-element-915ddcf > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10675 .elementor-element.elementor-element-7726cbb img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10675 .elementor-element.elementor-element-7726cbb > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-7726cbb{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-7726cbb{
    opacity:0;
}
.elementor-10675 .elementor-element.elementor-element-7726cbb{
    width:auto;
    max-width:auto;
}
.elementor-10675 .elementor-element.elementor-element-76fb7a4:not(.elementor-motion-effects-element-type-background), .elementor-10675 .elementor-element.elementor-element-76fb7a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0;
}
.elementor-10675 .elementor-element.elementor-element-76fb7a4:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-10675 .elementor-element.elementor-element-76fb7a4 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10675 .elementor-element.elementor-element-76fb7a4, .elementor-10675 .elementor-element.elementor-element-76fb7a4 > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-10675 .elementor-element.elementor-element-76fb7a4:hover, .elementor-10675 .elementor-element.elementor-element-76fb7a4:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-10675 .elementor-element.elementor-element-76fb7a4{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:80px;
}
.elementor-10675 .elementor-element.elementor-element-28d7825 > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-10675 .elementor-element.elementor-element-f316795 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-10675 .elementor-element.elementor-element-d14ddc1 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-bc-flex-widget .elementor-10675 .elementor-element.elementor-element-58543ef.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-10675 .elementor-element.elementor-element-58543ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-10675 .elementor-element.elementor-element-58543ef > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-10675 .elementor-element.elementor-element-172a7f3 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:16px;
    font-weight:500;
    line-height:1.5em;
}
.elementor-10675 .elementor-element.elementor-element-172a7f3 > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-10675 .elementor-element.elementor-element-277666d .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#1C58F6;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-10675 .elementor-element.elementor-element-277666d > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-10675 .elementor-element.elementor-element-277666d{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-10675 .elementor-element.elementor-element-b5e37b5 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-10675 .elementor-element.elementor-element-ade751b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h1, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h2, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h3, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h4, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h5, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h6, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline div, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline span, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline p{
        font-size:36px;
    }
    .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
    }
    .elementor-bc-flex-widget .elementor-10675 .elementor-element.elementor-element-28d7825.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-10675 .elementor-element.elementor-element-28d7825.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-10675 .elementor-element.elementor-element-28d7825 > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-10675 .elementor-element.elementor-element-f316795 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10675 .elementor-element.elementor-element-f316795 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10675 .elementor-element.elementor-element-d14ddc1 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10675 .elementor-element.elementor-element-d14ddc1 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10675 .elementor-element.elementor-element-58543ef > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-10675 .elementor-element.elementor-element-172a7f3 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-10675 .elementor-element.elementor-element-172a7f3 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10675 .elementor-element.elementor-element-277666d > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-10675 .elementor-element.elementor-element-ade751b .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h1, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h2, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h3, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h4, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h5, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline h6, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline div, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline span, .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-10675 .elementor-element.elementor-element-f1c390d .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-10675 .elementor-element.elementor-element-90ef69c{
        text-align:center;
    }
    .elementor-10675 .elementor-element.elementor-element-12baab0{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10675 .elementor-element.elementor-element-12baab0.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10675 .elementor-element.elementor-element-12baab0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10675 .elementor-element.elementor-element-2aefe4b{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10675 .elementor-element.elementor-element-2aefe4b.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10675 .elementor-element.elementor-element-2aefe4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10675 .elementor-element.elementor-element-d123d50{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10675 .elementor-element.elementor-element-d123d50.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10675 .elementor-element.elementor-element-d123d50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10675 .elementor-element.elementor-element-3eeeb92 img{
        width:140px;
    }
    .elementor-10675 .elementor-element.elementor-element-915ddcf{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10675 .elementor-element.elementor-element-915ddcf.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10675 .elementor-element.elementor-element-915ddcf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10675 .elementor-element.elementor-element-7726cbb img{
        width:120px;
    }
    .elementor-10675 .elementor-element.elementor-element-28d7825 > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-10675 .elementor-element.elementor-element-f316795 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-10675 .elementor-element.elementor-element-d14ddc1 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-10675 .elementor-element.elementor-element-58543ef > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-10675 .elementor-element.elementor-element-172a7f3 .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-10675 .elementor-element.elementor-element-28d7825{
        width:40%;
    }
    .elementor-10675 .elementor-element.elementor-element-58543ef{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-10675 .elementor-element.elementor-element-28d7825{
        width:45%;
    }
    .elementor-10675 .elementor-element.elementor-element-58543ef{
        width:55%;
    }
}
 .elementor-10815 .elementor-element.elementor-element-e608646{
    padding:80px 0px 80px 0px;
}
.elementor-10815 .elementor-element.elementor-element-d24f4b4.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10815 .elementor-element.elementor-element-d24f4b4 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10815 .elementor-element.elementor-element-979d0b4{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-10815 .elementor-element.elementor-element-979d0b4 .elementor-heading-title{
    color:#FF9F43;
    font-family:"Space Grotesk", Sans-serif;
    font-size:20px;
    font-weight:700;
}
.elementor-10815 .elementor-element.elementor-element-979d0b4 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-979d0b4{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-979d0b4{
    opacity:0;
}
.elementor-10815 .elementor-element.elementor-element-666d564{
    text-align:center;
}
.elementor-10815 .elementor-element.elementor-element-666d564 .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-10815 .elementor-element.elementor-element-666d564 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-666d564{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-666d564{
    opacity:0;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline{
    text-align:center;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h1, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h2, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h3, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h4, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h5, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h6, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline div, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline span, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline p{
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    line-height:1.2em;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline span.ah-words-wrapper{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    line-height:1.2em;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-37f9fd8{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-37f9fd8{
    opacity:0;
}
.elementor-10815 .elementor-element.elementor-element-37f9fd8{
    width:auto;
    max-width:auto;
}
.elementor-10815 .elementor-element.elementor-element-e681f04{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:40px;
}
.elementor-10815 .elementor-element.elementor-element-ebcfe76 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .portfolio-grid-wrapper{
    margin-bottom:40px;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .portfolio-grid-content-wrapper .portfolio-grid-wrapper{
    border-radius:5px;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .portfolio-grid-wrapper h3{
    color:#ffffff;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 div.portfolio-grid-wrapper h3{
    font-family:"Space Grotesk", Sans-serif;
    font-size:24px;
    font-weight:700;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .portfolio-grid-wrapper .figcaption .overflow-inner:after{
    background:#FFFFFF6E;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .portfolio-grid-wrapper:before{
    background-color:transparent;
    background-image:linear-gradient(180deg, #FF800600 0%, #001284DE 100%);
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .portfolio-grid-wrapper .figcaption .portfolio-grid-subtitle{
    color:#FFFFFF;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .portfolio-grid-wrapper .figcaption div.portfolio-grid-subtitle{
    font-family:"Inter", Sans-serif;
    font-size:13px;
    font-weight:500;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .ashton-portfolio-filter-wrapper{
    text-align:center;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 div.elementor-widget-container .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    border-color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 div.ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    border-color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 div.ashton-portfolio-filter-wrapper a.filter-tag-btn.active{
    border-color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 .ashton-portfolio-filter-wrapper .filter-tag-btn.active{
    color:#111111;
}
.elementor-10815 .elementor-element.elementor-element-26d6065 div.ashton-portfolio-filter-wrapper a.filter-tag-btn{
    font-family:"Space Grotesk", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-element.elementor-element-26d6065{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-26d6065{
    opacity:0;
}
.elementor-10815 .elementor-element.elementor-element-7e0cef9{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-10815 .elementor-element.elementor-element-2e00114.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10815 .elementor-element.elementor-element-2e00114 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10815 .elementor-element.elementor-element-a30e87e{
    text-align:center;
    width:auto;
    max-width:auto;
}
.elementor-10815 .elementor-element.elementor-element-a30e87e .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-10815 .elementor-element.elementor-element-a30e87e > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-a30e87e{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-a30e87e{
    opacity:0;
}
.elementor-10815 .elementor-element.elementor-element-5bf48f7{
    margin-top:30px;
    margin-bottom:20px;
}
.elementor-bc-flex-widget .elementor-10815 .elementor-element.elementor-element-8b8e7d2.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-10815 .elementor-element.elementor-element-8b8e7d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-10815 .elementor-element.elementor-element-8b8e7d2 > .elementor-element-populated{
    padding:0px 60px 0px 60px;
}
.elementor-10815 .elementor-element.elementor-element-9eb4a17.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10815 .elementor-element.elementor-element-9eb4a17 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10815 .elementor-element.elementor-element-3cc4d41{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-10815 .elementor-element.elementor-element-3cc4d41 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10815 .elementor-element.elementor-element-3cc4d41 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-3cc4d41{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-3cc4d41{
    opacity:0;
}
.elementor-10815 .elementor-element.elementor-element-2d08cb1.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10815 .elementor-element.elementor-element-2d08cb1 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10815 .elementor-element.elementor-element-6afc36f img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10815 .elementor-element.elementor-element-6afc36f > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-6afc36f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-6afc36f{
    opacity:0;
}
.elementor-10815 .elementor-element.elementor-element-6afc36f{
    width:auto;
    max-width:auto;
}
.elementor-10815 .elementor-element.elementor-element-0938549.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10815 .elementor-element.elementor-element-0938549 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10815 .elementor-element.elementor-element-58f5107 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10815 .elementor-element.elementor-element-58f5107 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-58f5107{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-58f5107{
    opacity:0;
}
.elementor-10815 .elementor-element.elementor-element-58f5107{
    width:auto;
    max-width:auto;
}
.elementor-10815 .elementor-element.elementor-element-811a01a.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10815 .elementor-element.elementor-element-811a01a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10815 .elementor-element.elementor-element-66f5137 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10815 .elementor-element.elementor-element-66f5137 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-66f5137{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-66f5137{
    opacity:0;
}
.elementor-10815 .elementor-element.elementor-element-66f5137{
    width:auto;
    max-width:auto;
}
.elementor-10815 .elementor-element.elementor-element-120367d:not(.elementor-motion-effects-element-type-background), .elementor-10815 .elementor-element.elementor-element-120367d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E6F7F6;
}
.elementor-10815 .elementor-element.elementor-element-120367d:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-10815 .elementor-element.elementor-element-120367d > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10815 .elementor-element.elementor-element-120367d, .elementor-10815 .elementor-element.elementor-element-120367d > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-10815 .elementor-element.elementor-element-120367d:hover, .elementor-10815 .elementor-element.elementor-element-120367d:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-10815 .elementor-element.elementor-element-120367d{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:80px;
}
.elementor-10815 .elementor-element.elementor-element-dbd1eaa > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-10815 .elementor-element.elementor-element-ca617e0 .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-10815 .elementor-element.elementor-element-8540332 .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-bc-flex-widget .elementor-10815 .elementor-element.elementor-element-bc96b3e.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-10815 .elementor-element.elementor-element-bc96b3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-10815 .elementor-element.elementor-element-bc96b3e > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-10815 .elementor-element.elementor-element-51d53ed .elementor-heading-title{
    color:#111111;
    font-family:"Inter", Sans-serif;
    font-size:16px;
    font-weight:500;
    line-height:1.5em;
}
.elementor-10815 .elementor-element.elementor-element-51d53ed > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-10815 .elementor-element.elementor-element-4c4bc74 .elementor-button{
    font-family:"Inter", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#FF9F43;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-10815 .elementor-element.elementor-element-4c4bc74 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-10815 .elementor-element.elementor-element-4c4bc74{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-10815 .elementor-element.elementor-element-979d0b4 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-10815 .elementor-element.elementor-element-666d564 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h1, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h2, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h3, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h4, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h5, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h6, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline div, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline span, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline p{
        font-size:36px;
    }
    .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
    }
    .elementor-10815 .elementor-element.elementor-element-26d6065 div.portfolio-grid-wrapper h3{
        font-size:18px;
    }
    .elementor-10815 .elementor-element.elementor-element-26d6065 .portfolio-grid-wrapper .figcaption div.portfolio-grid-subtitle{
        font-size:13px;
    }
    .elementor-bc-flex-widget .elementor-10815 .elementor-element.elementor-element-dbd1eaa.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-10815 .elementor-element.elementor-element-dbd1eaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-10815 .elementor-element.elementor-element-dbd1eaa > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-10815 .elementor-element.elementor-element-ca617e0 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10815 .elementor-element.elementor-element-ca617e0 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10815 .elementor-element.elementor-element-8540332 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10815 .elementor-element.elementor-element-8540332 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10815 .elementor-element.elementor-element-bc96b3e > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-10815 .elementor-element.elementor-element-51d53ed .elementor-heading-title{
        font-size:15px;
    }
    .elementor-10815 .elementor-element.elementor-element-51d53ed > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10815 .elementor-element.elementor-element-4c4bc74 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-10815 .elementor-element.elementor-element-666d564 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h1, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h2, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h3, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h4, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h5, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline h6, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline div, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline span, .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-10815 .elementor-element.elementor-element-37f9fd8 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-10815 .elementor-element.elementor-element-26d6065 div.portfolio-grid-wrapper h3{
        font-size:20px;
    }
    .elementor-10815 .elementor-element.elementor-element-a30e87e{
        text-align:center;
    }
    .elementor-10815 .elementor-element.elementor-element-9eb4a17{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10815 .elementor-element.elementor-element-9eb4a17.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10815 .elementor-element.elementor-element-9eb4a17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10815 .elementor-element.elementor-element-2d08cb1{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10815 .elementor-element.elementor-element-2d08cb1.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10815 .elementor-element.elementor-element-2d08cb1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10815 .elementor-element.elementor-element-0938549{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10815 .elementor-element.elementor-element-0938549.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10815 .elementor-element.elementor-element-0938549.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10815 .elementor-element.elementor-element-58f5107 img{
        width:140px;
    }
    .elementor-10815 .elementor-element.elementor-element-811a01a{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10815 .elementor-element.elementor-element-811a01a.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10815 .elementor-element.elementor-element-811a01a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10815 .elementor-element.elementor-element-66f5137 img{
        width:120px;
    }
    .elementor-10815 .elementor-element.elementor-element-dbd1eaa > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-10815 .elementor-element.elementor-element-ca617e0 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-10815 .elementor-element.elementor-element-8540332 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-10815 .elementor-element.elementor-element-bc96b3e > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-10815 .elementor-element.elementor-element-51d53ed .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-10815 .elementor-element.elementor-element-dbd1eaa{
        width:40%;
    }
    .elementor-10815 .elementor-element.elementor-element-bc96b3e{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-10815 .elementor-element.elementor-element-dbd1eaa{
        width:45%;
    }
    .elementor-10815 .elementor-element.elementor-element-bc96b3e{
        width:55%;
    }
}
 .elementor-10879 .elementor-element.elementor-element-81258ca{
    padding:80px 0px 80px 0px;
}
.elementor-10879 .elementor-element.elementor-element-d214a77.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10879 .elementor-element.elementor-element-d214a77 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10879 .elementor-element.elementor-element-4e9ac63{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-10879 .elementor-element.elementor-element-4e9ac63 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:700;
    letter-spacing:-0.5px;
}
.elementor-10879 .elementor-element.elementor-element-4e9ac63 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-4e9ac63{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-4e9ac63{
    opacity:0;
}
.elementor-10879 .elementor-element.elementor-element-b6c4fa5{
    text-align:center;
}
.elementor-10879 .elementor-element.elementor-element-b6c4fa5 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-10879 .elementor-element.elementor-element-b6c4fa5 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-b6c4fa5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-b6c4fa5{
    opacity:0;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline{
    text-align:center;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h1, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h2, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h3, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h4, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h5, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h6, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline div, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline span, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline p{
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline span.ah-words-wrapper{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-10879 .elementor-element.elementor-element-4018d57 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-4018d57{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-4018d57{
    opacity:0;
}
.elementor-10879 .elementor-element.elementor-element-4018d57{
    width:auto;
    max-width:auto;
}
.elementor-10879 .elementor-element.elementor-element-ad6402b{
    margin-top:0px;
    margin-bottom:40px;
}
.elementor-10879 .elementor-element.elementor-element-4ac96ed > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay{
    margin-bottom:40px;
    border-radius:5px;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner h3{
    color:#ffffff;
    font-family:"DM Sans", Sans-serif;
    font-size:24px;
    font-weight:700;
    letter-spacing:-1px;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content:before{
    border-color:#ffffff;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content:after{
    border-color:#ffffff;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner:before{
    border-color:#ffffff;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner:after{
    border-color:#ffffff;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay .figcaption:before{
    background-color:#1A1B25;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner .portfolio-grid-subtitle{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .ashton-portfolio-filter-wrapper{
    text-align:center;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 div.elementor-widget-container .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    border-color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 div.ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    border-color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 div.ashton-portfolio-filter-wrapper a.filter-tag-btn.active{
    border-color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 .ashton-portfolio-filter-wrapper .filter-tag-btn.active{
    color:#111111;
}
.elementor-10879 .elementor-element.elementor-element-5473bb4 div.ashton-portfolio-filter-wrapper a.filter-tag-btn{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:500;
}
.elementor-element.elementor-element-5473bb4{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-5473bb4{
    opacity:0;
}
.elementor-10879 .elementor-element.elementor-element-b307096{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-10879 .elementor-element.elementor-element-43be2c7.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10879 .elementor-element.elementor-element-43be2c7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10879 .elementor-element.elementor-element-8ca7daf{
    text-align:center;
    width:auto;
    max-width:auto;
}
.elementor-10879 .elementor-element.elementor-element-8ca7daf .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-10879 .elementor-element.elementor-element-8ca7daf > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-8ca7daf{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-8ca7daf{
    opacity:0;
}
.elementor-10879 .elementor-element.elementor-element-b369ca8{
    margin-top:30px;
    margin-bottom:20px;
}
.elementor-bc-flex-widget .elementor-10879 .elementor-element.elementor-element-0651ad9.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-10879 .elementor-element.elementor-element-0651ad9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-10879 .elementor-element.elementor-element-0651ad9 > .elementor-element-populated{
    padding:0px 60px 0px 60px;
}
.elementor-10879 .elementor-element.elementor-element-29e8fba.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10879 .elementor-element.elementor-element-29e8fba > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10879 .elementor-element.elementor-element-e75cdc6{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-10879 .elementor-element.elementor-element-e75cdc6 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10879 .elementor-element.elementor-element-e75cdc6 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-e75cdc6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-e75cdc6{
    opacity:0;
}
.elementor-10879 .elementor-element.elementor-element-6d6bd54.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10879 .elementor-element.elementor-element-6d6bd54 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10879 .elementor-element.elementor-element-ae36644 img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10879 .elementor-element.elementor-element-ae36644 > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-ae36644{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-ae36644{
    opacity:0;
}
.elementor-10879 .elementor-element.elementor-element-ae36644{
    width:auto;
    max-width:auto;
}
.elementor-10879 .elementor-element.elementor-element-5a3d433.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10879 .elementor-element.elementor-element-5a3d433 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10879 .elementor-element.elementor-element-a339d4a img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10879 .elementor-element.elementor-element-a339d4a > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-a339d4a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-a339d4a{
    opacity:0;
}
.elementor-10879 .elementor-element.elementor-element-a339d4a{
    width:auto;
    max-width:auto;
}
.elementor-10879 .elementor-element.elementor-element-d4d9065.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10879 .elementor-element.elementor-element-d4d9065 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10879 .elementor-element.elementor-element-cc86a17 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10879 .elementor-element.elementor-element-cc86a17 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-cc86a17{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-cc86a17{
    opacity:0;
}
.elementor-10879 .elementor-element.elementor-element-cc86a17{
    width:auto;
    max-width:auto;
}
.elementor-10879 .elementor-element.elementor-element-f111501:not(.elementor-motion-effects-element-type-background), .elementor-10879 .elementor-element.elementor-element-f111501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFF5E7;
}
.elementor-10879 .elementor-element.elementor-element-f111501:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-10879 .elementor-element.elementor-element-f111501 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10879 .elementor-element.elementor-element-f111501, .elementor-10879 .elementor-element.elementor-element-f111501 > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-10879 .elementor-element.elementor-element-f111501:hover, .elementor-10879 .elementor-element.elementor-element-f111501:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-10879 .elementor-element.elementor-element-f111501{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:80px;
}
.elementor-10879 .elementor-element.elementor-element-227d5bc > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-10879 .elementor-element.elementor-element-122cf58 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-10879 .elementor-element.elementor-element-3165180 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-bc-flex-widget .elementor-10879 .elementor-element.elementor-element-79172cb.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-10879 .elementor-element.elementor-element-79172cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-10879 .elementor-element.elementor-element-79172cb > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-10879 .elementor-element.elementor-element-81f46f9 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:16px;
    font-weight:500;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-10879 .elementor-element.elementor-element-81f46f9 > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-10879 .elementor-element.elementor-element-bfb6408 .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-10879 .elementor-element.elementor-element-bfb6408 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-10879 .elementor-element.elementor-element-bfb6408{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-10879 .elementor-element.elementor-element-4e9ac63 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-10879 .elementor-element.elementor-element-b6c4fa5 .elementor-heading-title{
        font-size:34px;
        letter-spacing:-0.5px;
    }
    .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h1, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h2, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h3, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h4, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h5, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h6, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline div, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline span, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline p{
        font-size:36px;
        letter-spacing:-0.5px;
    }
    .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
        letter-spacing:-0.5px;
    }
    .elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner h3{
        font-size:18px;
        letter-spacing:-0.5px;
    }
    .elementor-10879 .elementor-element.elementor-element-5473bb4 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner .portfolio-grid-subtitle{
        font-size:13px;
    }
    .elementor-bc-flex-widget .elementor-10879 .elementor-element.elementor-element-227d5bc.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-10879 .elementor-element.elementor-element-227d5bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-10879 .elementor-element.elementor-element-227d5bc > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-10879 .elementor-element.elementor-element-122cf58 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10879 .elementor-element.elementor-element-122cf58 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10879 .elementor-element.elementor-element-3165180 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10879 .elementor-element.elementor-element-3165180 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10879 .elementor-element.elementor-element-79172cb > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-10879 .elementor-element.elementor-element-81f46f9 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-10879 .elementor-element.elementor-element-81f46f9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10879 .elementor-element.elementor-element-bfb6408 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-10879 .elementor-element.elementor-element-b6c4fa5 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h1, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h2, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h3, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h4, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h5, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline h6, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline div, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline span, .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-10879 .elementor-element.elementor-element-4018d57 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-10879 .elementor-element.elementor-element-8ca7daf{
        text-align:center;
    }
    .elementor-10879 .elementor-element.elementor-element-29e8fba{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10879 .elementor-element.elementor-element-29e8fba.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10879 .elementor-element.elementor-element-29e8fba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10879 .elementor-element.elementor-element-6d6bd54{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10879 .elementor-element.elementor-element-6d6bd54.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10879 .elementor-element.elementor-element-6d6bd54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10879 .elementor-element.elementor-element-5a3d433{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10879 .elementor-element.elementor-element-5a3d433.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10879 .elementor-element.elementor-element-5a3d433.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10879 .elementor-element.elementor-element-a339d4a img{
        width:140px;
    }
    .elementor-10879 .elementor-element.elementor-element-d4d9065{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10879 .elementor-element.elementor-element-d4d9065.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10879 .elementor-element.elementor-element-d4d9065.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10879 .elementor-element.elementor-element-cc86a17 img{
        width:120px;
    }
    .elementor-10879 .elementor-element.elementor-element-227d5bc > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-10879 .elementor-element.elementor-element-122cf58 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-10879 .elementor-element.elementor-element-3165180 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-10879 .elementor-element.elementor-element-79172cb > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-10879 .elementor-element.elementor-element-81f46f9 .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-10879 .elementor-element.elementor-element-227d5bc{
        width:40%;
    }
    .elementor-10879 .elementor-element.elementor-element-79172cb{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-10879 .elementor-element.elementor-element-227d5bc{
        width:45%;
    }
    .elementor-10879 .elementor-element.elementor-element-79172cb{
        width:55%;
    }
}
 .elementor-10937 .elementor-element.elementor-element-a18d0f6{
    padding:80px 0px 80px 0px;
}
.elementor-10937 .elementor-element.elementor-element-d0976e3.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10937 .elementor-element.elementor-element-d0976e3 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10937 .elementor-element.elementor-element-ef7f413{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-10937 .elementor-element.elementor-element-ef7f413 .elementor-heading-title{
    color:#287F7A;
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:700;
    letter-spacing:-0.5px;
}
.elementor-10937 .elementor-element.elementor-element-ef7f413 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-ef7f413{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-ef7f413{
    opacity:0;
}
.elementor-10937 .elementor-element.elementor-element-f9d4098{
    text-align:center;
}
.elementor-10937 .elementor-element.elementor-element-f9d4098 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-10937 .elementor-element.elementor-element-f9d4098 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-f9d4098{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-f9d4098{
    opacity:0;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline{
    text-align:center;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline div{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline span{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline p{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h1, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h2, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h3, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h4, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h5, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h6, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline div, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline span, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline p{
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline span.ah-words-wrapper{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-c16e95a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-c16e95a{
    opacity:0;
}
.elementor-10937 .elementor-element.elementor-element-c16e95a{
    width:auto;
    max-width:auto;
}
.elementor-10937 .elementor-element.elementor-element-5facc6d{
    margin-top:0px;
    margin-bottom:40px;
}
.elementor-10937 .elementor-element.elementor-element-a4ceccb > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-wrapper-overlay{
    margin-bottom:40px;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-content-wrapper .portfolio-grid-wrapper-overlay{
    border-radius:5px;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner h3{
    color:#ffffff;
    font-family:"Cabin", Sans-serif;
    font-size:22px;
    font-weight:700;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content:before{
    border-color:#ffffff;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content:after{
    border-color:#ffffff;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner:before{
    border-color:#ffffff;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner:after{
    border-color:#ffffff;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-wrapper-overlay .figcaption:before{
    background-color:transparent;
    background-image:linear-gradient(180deg, #01509EC9 0%, #009E94DB 100%);
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner .portfolio-grid-subtitle{
    color:#ebebeb;
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .ashton-portfolio-filter-wrapper{
    text-align:center;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 div.elementor-widget-container .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    border-color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 div.ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    border-color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 div.ashton-portfolio-filter-wrapper a.filter-tag-btn.active{
    border-color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 .ashton-portfolio-filter-wrapper .filter-tag-btn.active{
    color:#111111;
}
.elementor-10937 .elementor-element.elementor-element-67c3d58 div.ashton-portfolio-filter-wrapper a.filter-tag-btn{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
    font-weight:700;
}
.elementor-element.elementor-element-67c3d58{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-67c3d58{
    opacity:0;
}
.elementor-10937 .elementor-element.elementor-element-adcb668{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-10937 .elementor-element.elementor-element-21b1122.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10937 .elementor-element.elementor-element-21b1122 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10937 .elementor-element.elementor-element-671de1d{
    text-align:center;
    width:auto;
    max-width:auto;
}
.elementor-10937 .elementor-element.elementor-element-671de1d .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-10937 .elementor-element.elementor-element-671de1d > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-671de1d{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-671de1d{
    opacity:0;
}
.elementor-10937 .elementor-element.elementor-element-0d07974{
    margin-top:30px;
    margin-bottom:20px;
}
.elementor-bc-flex-widget .elementor-10937 .elementor-element.elementor-element-8a00a2f.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-10937 .elementor-element.elementor-element-8a00a2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-10937 .elementor-element.elementor-element-8a00a2f > .elementor-element-populated{
    padding:0px 60px 0px 60px;
}
.elementor-10937 .elementor-element.elementor-element-21aebef.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10937 .elementor-element.elementor-element-21aebef > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10937 .elementor-element.elementor-element-c83ebc7{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-10937 .elementor-element.elementor-element-c83ebc7 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10937 .elementor-element.elementor-element-c83ebc7 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-c83ebc7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-c83ebc7{
    opacity:0;
}
.elementor-10937 .elementor-element.elementor-element-6f3db50.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10937 .elementor-element.elementor-element-6f3db50 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10937 .elementor-element.elementor-element-c5c3d4c img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10937 .elementor-element.elementor-element-c5c3d4c > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-c5c3d4c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-c5c3d4c{
    opacity:0;
}
.elementor-10937 .elementor-element.elementor-element-c5c3d4c{
    width:auto;
    max-width:auto;
}
.elementor-10937 .elementor-element.elementor-element-df22e2e.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10937 .elementor-element.elementor-element-df22e2e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10937 .elementor-element.elementor-element-8e8fa52 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10937 .elementor-element.elementor-element-8e8fa52 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-8e8fa52{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-8e8fa52{
    opacity:0;
}
.elementor-10937 .elementor-element.elementor-element-8e8fa52{
    width:auto;
    max-width:auto;
}
.elementor-10937 .elementor-element.elementor-element-40581e2.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10937 .elementor-element.elementor-element-40581e2 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10937 .elementor-element.elementor-element-a767ecd img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-10937 .elementor-element.elementor-element-a767ecd > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-a767ecd{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-a767ecd{
    opacity:0;
}
.elementor-10937 .elementor-element.elementor-element-a767ecd{
    width:auto;
    max-width:auto;
}
.elementor-10937 .elementor-element.elementor-element-7aaad4b:not(.elementor-motion-effects-element-type-background), .elementor-10937 .elementor-element.elementor-element-7aaad4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E3F3F2;
}
.elementor-10937 .elementor-element.elementor-element-7aaad4b:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-10937 .elementor-element.elementor-element-7aaad4b > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10937 .elementor-element.elementor-element-7aaad4b, .elementor-10937 .elementor-element.elementor-element-7aaad4b > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-10937 .elementor-element.elementor-element-7aaad4b:hover, .elementor-10937 .elementor-element.elementor-element-7aaad4b:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-10937 .elementor-element.elementor-element-7aaad4b{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:80px;
}
.elementor-10937 .elementor-element.elementor-element-ad7b7ea > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-10937 .elementor-element.elementor-element-7451674 .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-10937 .elementor-element.elementor-element-8c021ca .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-bc-flex-widget .elementor-10937 .elementor-element.elementor-element-964ef2d.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-10937 .elementor-element.elementor-element-964ef2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-10937 .elementor-element.elementor-element-964ef2d > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-10937 .elementor-element.elementor-element-44d73cb .elementor-heading-title{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    line-height:1.5em;
}
.elementor-10937 .elementor-element.elementor-element-44d73cb > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-10937 .elementor-element.elementor-element-63d4a56 .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-10937 .elementor-element.elementor-element-63d4a56 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-10937 .elementor-element.elementor-element-63d4a56{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-10937 .elementor-element.elementor-element-ef7f413 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-10937 .elementor-element.elementor-element-f9d4098 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h1, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h2, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h3, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h4, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h5, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h6, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline div, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline span, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline p{
        font-size:36px;
    }
    .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
    }
    .elementor-10937 .elementor-element.elementor-element-67c3d58 .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner h3{
        font-size:18px;
    }
    .elementor-bc-flex-widget .elementor-10937 .elementor-element.elementor-element-ad7b7ea.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-10937 .elementor-element.elementor-element-ad7b7ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-10937 .elementor-element.elementor-element-ad7b7ea > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-10937 .elementor-element.elementor-element-7451674 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10937 .elementor-element.elementor-element-7451674 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10937 .elementor-element.elementor-element-8c021ca .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10937 .elementor-element.elementor-element-8c021ca > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10937 .elementor-element.elementor-element-964ef2d > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-10937 .elementor-element.elementor-element-44d73cb .elementor-heading-title{
        font-size:15px;
    }
    .elementor-10937 .elementor-element.elementor-element-44d73cb > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10937 .elementor-element.elementor-element-63d4a56 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-10937 .elementor-element.elementor-element-f9d4098 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h1, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h2, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h3, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h4, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h5, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline h6, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline div, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline span, .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-10937 .elementor-element.elementor-element-c16e95a .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-10937 .elementor-element.elementor-element-671de1d{
        text-align:center;
    }
    .elementor-10937 .elementor-element.elementor-element-21aebef{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10937 .elementor-element.elementor-element-21aebef.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10937 .elementor-element.elementor-element-21aebef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10937 .elementor-element.elementor-element-6f3db50{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10937 .elementor-element.elementor-element-6f3db50.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10937 .elementor-element.elementor-element-6f3db50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10937 .elementor-element.elementor-element-df22e2e{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10937 .elementor-element.elementor-element-df22e2e.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10937 .elementor-element.elementor-element-df22e2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10937 .elementor-element.elementor-element-8e8fa52 img{
        width:140px;
    }
    .elementor-10937 .elementor-element.elementor-element-40581e2{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-10937 .elementor-element.elementor-element-40581e2.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-10937 .elementor-element.elementor-element-40581e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-10937 .elementor-element.elementor-element-a767ecd img{
        width:120px;
    }
    .elementor-10937 .elementor-element.elementor-element-ad7b7ea > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-10937 .elementor-element.elementor-element-7451674 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-10937 .elementor-element.elementor-element-8c021ca .elementor-heading-title{
        font-size:32px;
    }
    .elementor-10937 .elementor-element.elementor-element-964ef2d > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-10937 .elementor-element.elementor-element-44d73cb .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-10937 .elementor-element.elementor-element-ad7b7ea{
        width:40%;
    }
    .elementor-10937 .elementor-element.elementor-element-964ef2d{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-10937 .elementor-element.elementor-element-ad7b7ea{
        width:45%;
    }
    .elementor-10937 .elementor-element.elementor-element-964ef2d{
        width:55%;
    }
}
 .elementor-10970 .elementor-element.elementor-element-4f9eb69:not(.elementor-motion-effects-element-type-background), .elementor-10970 .elementor-element.elementor-element-4f9eb69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
.elementor-10970 .elementor-element.elementor-element-4f9eb69{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:140px 0px 80px 0px;
}
.elementor-10970 .elementor-element.elementor-element-4f9eb69 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10970 .elementor-element.elementor-element-41fba0c.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-10970 .elementor-element.elementor-element-41fba0c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10970 .elementor-element.elementor-element-1423643{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-10970 .elementor-element.elementor-element-1423643 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:16px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-10970 .elementor-element.elementor-element-1423643 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-1423643{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-1423643{
    opacity:0;
}
.elementor-10970 .elementor-element.elementor-element-6822407{
    text-align:center;
}
.elementor-10970 .elementor-element.elementor-element-6822407 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-10970 .elementor-element.elementor-element-6822407 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-6822407{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-6822407{
    opacity:0;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline{
    text-align:center;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h1{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h2{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h3{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h4{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h5{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h6{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline div{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline span{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline p{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h1, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h2, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h3, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h4, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h5, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h6, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline div, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline span, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline p{
    font-family:"Barlow", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline span.ah-words-wrapper{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Barlow", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-7eb2dc0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-7eb2dc0{
    opacity:0;
}
.elementor-10970 .elementor-element.elementor-element-7eb2dc0{
    width:auto;
    max-width:auto;
}
.elementor-10970 .elementor-element.elementor-element-c75f297:not(.elementor-motion-effects-element-type-background), .elementor-10970 .elementor-element.elementor-element-c75f297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
.elementor-10970 .elementor-element.elementor-element-c75f297{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 40px 0px;
}
.elementor-10970 .elementor-element.elementor-element-c75f297 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10970 .elementor-element.elementor-element-62d10ea > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .portfolio-classic-grid-wrapper{
    margin-bottom:40px;
    text-align:left;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .portfolio-classic-grid-wrapper .portfolio-classic-img{
    border-radius:5px;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .portfolio-classic-grid-wrapper .portfolio-classic-img .curl{
    border-radius:5px;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .portfolio-classic-content h3.portfolio-classic_title{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .portfolio-classic-content h3.portfolio-classic_title a{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .portfolio-classic-content h3.portfolio-classic_title a:hover{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 div.portfolio-classic-content h3.portfolio-classic_title{
    font-family:"Barlow", Sans-serif;
    font-size:20px;
    text-transform:none;
    letter-spacing:0px;
    text-align:left;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 div.portfolio-classic-content .portfolio-classic-subtitle{
    text-align:left;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .portfolio-classic-grid-wrapper .portfolio-classic-content .portfolio-classic-subtitle{
    color:#FFFFFF91;
    font-family:"Barlow", Sans-serif;
    font-size:13px;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .ashton-portfolio-filter-wrapper{
    text-align:center;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 div.elementor-widget-container .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    border-color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 div.ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    border-color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 div.ashton-portfolio-filter-wrapper a.filter-tag-btn.active{
    border-color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 .ashton-portfolio-filter-wrapper .filter-tag-btn.active{
    color:#FFFFFF;
}
.elementor-10970 .elementor-element.elementor-element-90b3e66 div.ashton-portfolio-filter-wrapper a.filter-tag-btn{
    font-family:"Barlow", Sans-serif;
    font-weight:400;
}
.elementor-10970 .elementor-element.elementor-element-c2952b9 > .elementor-container{
    min-height:540px;
}
.elementor-10970 .elementor-element.elementor-element-c2952b9{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-10970 .elementor-element.elementor-element-c2952b9:not(.elementor-motion-effects-element-type-background), .elementor-10970 .elementor-element.elementor-element-c2952b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/african-american-businesswoman-QDHALB8.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-10970 .elementor-element.elementor-element-c2952b9 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10970 .elementor-element.elementor-element-139fa7a.elementor-column > .elementor-widget-wrap{
    justify-content:flex-start;
}
.elementor-10970 .elementor-element.elementor-element-139fa7a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-10970 .elementor-element.elementor-element-c8d2fc3{
    text-align:left;
}
.elementor-10970 .elementor-element.elementor-element-c8d2fc3 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:52px;
    font-weight:600;
    line-height:1.2em;
}
.elementor-element.elementor-element-c8d2fc3{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-c8d2fc3{
    opacity:0;
}
.elementor-10970 .elementor-element.elementor-element-3c5f0bc{
    text-align:left;
}
.elementor-10970 .elementor-element.elementor-element-3c5f0bc .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:52px;
    font-weight:600;
    line-height:1.2em;
}
.elementor-element.elementor-element-3c5f0bc{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-3c5f0bc{
    opacity:0;
}
.elementor-10970 .elementor-element.elementor-element-ba95249{
    text-align:left;
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-10970 .elementor-element.elementor-element-ba95249 > .elementor-widget-container{
    margin:0% 50% 0% 0%;
}
.elementor-element.elementor-element-ba95249{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-ba95249{
    opacity:0;
}
.elementor-10970 .elementor-element.elementor-element-80b9da0 .elementor-button{
    font-family:"Barlow", Sans-serif;
    font-size:16px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
}
.elementor-10970 .elementor-element.elementor-element-80b9da0 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-80b9da0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-80b9da0{
    opacity:0;
}
.elementor-10970 .elementor-element.elementor-element-80b9da0{
    width:auto;
    max-width:auto;
}
body.elementor-page-10970:not(.elementor-motion-effects-element-type-background), body.elementor-page-10970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-10970 .elementor-element.elementor-element-139fa7a{
        width:100%;
    }
}
@media(max-width:1024px){
    .elementor-10970 .elementor-element.elementor-element-1423643 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-10970 .elementor-element.elementor-element-6822407 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h1, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h2, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h3, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h4, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h5, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h6, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline div, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline span, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline p{
        font-size:36px;
    }
    .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
    }
    .elementor-10970 .elementor-element.elementor-element-c2952b9 > .elementor-container{
        min-height:400px;
    }
    .elementor-10970 .elementor-element.elementor-element-c2952b9:not(.elementor-motion-effects-element-type-background), .elementor-10970 .elementor-element.elementor-element-c2952b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-10970 .elementor-element.elementor-element-139fa7a > .elementor-element-populated{
        margin:0% 10% 0% 10%;
        padding:0px 0px 0px 0px;
    }
    .elementor-10970 .elementor-element.elementor-element-c8d2fc3 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-10970 .elementor-element.elementor-element-c8d2fc3 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10970 .elementor-element.elementor-element-3c5f0bc .elementor-heading-title{
        font-size:36px;
    }
    .elementor-10970 .elementor-element.elementor-element-3c5f0bc > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-10970 .elementor-element.elementor-element-ba95249 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-10970 .elementor-element.elementor-element-6822407 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h1, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h2, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h3, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h4, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h5, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline h6, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline div, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline span, .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-10970 .elementor-element.elementor-element-7eb2dc0 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-10970 .elementor-element.elementor-element-c2952b9 > .elementor-container{
        min-height:600px;
    }
    .elementor-10970 .elementor-element.elementor-element-c2952b9:not(.elementor-motion-effects-element-type-background), .elementor-10970 .elementor-element.elementor-element-c2952b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-10970 .elementor-element.elementor-element-139fa7a > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
    .elementor-10970 .elementor-element.elementor-element-c8d2fc3 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10970 .elementor-element.elementor-element-3c5f0bc .elementor-heading-title{
        font-size:34px;
    }
    .elementor-10970 .elementor-element.elementor-element-3c5f0bc > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
 .elementor-11008 .elementor-element.elementor-element-dfc90a1{
    padding:80px 0px 80px 0px;
}
.elementor-11008 .elementor-element.elementor-element-11faf75.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11008 .elementor-element.elementor-element-11faf75 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11008 .elementor-element.elementor-element-86dd789{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-11008 .elementor-element.elementor-element-86dd789 .elementor-heading-title{
    color:#A51C30;
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:700;
    letter-spacing:-0.5px;
}
.elementor-11008 .elementor-element.elementor-element-86dd789 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-86dd789{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-86dd789{
    opacity:0;
}
.elementor-11008 .elementor-element.elementor-element-cd8d94b{
    text-align:center;
}
.elementor-11008 .elementor-element.elementor-element-cd8d94b .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-11008 .elementor-element.elementor-element-cd8d94b > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-cd8d94b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-cd8d94b{
    opacity:0;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline{
    text-align:center;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline div{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline span{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline p{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h1, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h2, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h3, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h4, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h5, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h6, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline div, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline span, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline p{
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline span.ah-words-wrapper{
    color:#111111;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-2960a6c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-2960a6c{
    opacity:0;
}
.elementor-11008 .elementor-element.elementor-element-2960a6c{
    width:auto;
    max-width:auto;
}
.elementor-11008 .elementor-element.elementor-element-c9019be{
    margin-top:0px;
    margin-bottom:40px;
}
.elementor-11008 .elementor-element.elementor-element-c7701bb > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .owl-item .item .portfolio-carousel-image, .elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .portfolio-carousel-content .overflow-inner{
    border-radius:5px;
}
.elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .portfolio-carousel-content .overflow-inner .overflow-text h3{
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    color:#ffffff;
}
.elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .item .portfolio-carousel-content .overflow-inner :after{
    background:#FFFFFF47;
}
.elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .portfolio-carousel-content .overflow-inner{
    background-color:transparent;
    background-image:linear-gradient(180deg, #FFFFFF00 0%, #A51C30E6 100%);
}
.elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .portfolio-carousel-content .overflow-inner .overflow-text .portfolio-carousel-subtitle{
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    text-transform:none;
    letter-spacing:0px;
    color:#ffffff;
}
.elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-element.elementor-element-f26b35f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-f26b35f{
    opacity:0;
}
.elementor-11008 .elementor-element.elementor-element-2ef3bdb{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-11008 .elementor-element.elementor-element-d14b00b.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11008 .elementor-element.elementor-element-d14b00b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11008 .elementor-element.elementor-element-fe7d7e0{
    text-align:center;
    width:auto;
    max-width:auto;
}
.elementor-11008 .elementor-element.elementor-element-fe7d7e0 .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-11008 .elementor-element.elementor-element-fe7d7e0 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-fe7d7e0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-fe7d7e0{
    opacity:0;
}
.elementor-11008 .elementor-element.elementor-element-aca0baa{
    margin-top:30px;
    margin-bottom:20px;
}
.elementor-bc-flex-widget .elementor-11008 .elementor-element.elementor-element-2d12ff0.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-11008 .elementor-element.elementor-element-2d12ff0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-11008 .elementor-element.elementor-element-2d12ff0 > .elementor-element-populated{
    padding:0px 60px 0px 60px;
}
.elementor-11008 .elementor-element.elementor-element-7599c64.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11008 .elementor-element.elementor-element-7599c64 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11008 .elementor-element.elementor-element-64dfd6d{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-11008 .elementor-element.elementor-element-64dfd6d img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-11008 .elementor-element.elementor-element-64dfd6d > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-64dfd6d{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-64dfd6d{
    opacity:0;
}
.elementor-11008 .elementor-element.elementor-element-957bad0.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11008 .elementor-element.elementor-element-957bad0 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11008 .elementor-element.elementor-element-4aa1f17 img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-11008 .elementor-element.elementor-element-4aa1f17 > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-4aa1f17{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-4aa1f17{
    opacity:0;
}
.elementor-11008 .elementor-element.elementor-element-4aa1f17{
    width:auto;
    max-width:auto;
}
.elementor-11008 .elementor-element.elementor-element-8f39eaa.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11008 .elementor-element.elementor-element-8f39eaa > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11008 .elementor-element.elementor-element-4be6e11 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-11008 .elementor-element.elementor-element-4be6e11 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-4be6e11{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-4be6e11{
    opacity:0;
}
.elementor-11008 .elementor-element.elementor-element-4be6e11{
    width:auto;
    max-width:auto;
}
.elementor-11008 .elementor-element.elementor-element-b9b284f.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11008 .elementor-element.elementor-element-b9b284f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11008 .elementor-element.elementor-element-0b6b01f img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-11008 .elementor-element.elementor-element-0b6b01f > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-0b6b01f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-0b6b01f{
    opacity:0;
}
.elementor-11008 .elementor-element.elementor-element-0b6b01f{
    width:auto;
    max-width:auto;
}
.elementor-11008 .elementor-element.elementor-element-e4d7096:not(.elementor-motion-effects-element-type-background), .elementor-11008 .elementor-element.elementor-element-e4d7096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E3F3F2;
}
.elementor-11008 .elementor-element.elementor-element-e4d7096:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-11008 .elementor-element.elementor-element-e4d7096 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-11008 .elementor-element.elementor-element-e4d7096, .elementor-11008 .elementor-element.elementor-element-e4d7096 > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-11008 .elementor-element.elementor-element-e4d7096:hover, .elementor-11008 .elementor-element.elementor-element-e4d7096:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-11008 .elementor-element.elementor-element-e4d7096{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:40px;
}
.elementor-11008 .elementor-element.elementor-element-05ecdf7 > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-11008 .elementor-element.elementor-element-db75b47 .elementor-heading-title{
    color:#1F6A66;
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-11008 .elementor-element.elementor-element-868ae2b .elementor-heading-title{
    color:#1F6A66;
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-bc-flex-widget .elementor-11008 .elementor-element.elementor-element-320f96d.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-11008 .elementor-element.elementor-element-320f96d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-11008 .elementor-element.elementor-element-320f96d > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-11008 .elementor-element.elementor-element-f6fa9c8 .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
    line-height:1.5em;
}
.elementor-11008 .elementor-element.elementor-element-f6fa9c8 > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-11008 .elementor-element.elementor-element-b00620e .elementor-button{
    font-family:"Epilogue", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#A51C30;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-11008 .elementor-element.elementor-element-b00620e > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-11008 .elementor-element.elementor-element-b00620e{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-11008 .elementor-element.elementor-element-86dd789 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-11008 .elementor-element.elementor-element-cd8d94b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h1, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h2, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h3, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h4, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h5, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h6, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline div, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline span, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline p{
        font-size:36px;
    }
    .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
    }
    .elementor-bc-flex-widget .elementor-11008 .elementor-element.elementor-element-05ecdf7.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-11008 .elementor-element.elementor-element-05ecdf7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-11008 .elementor-element.elementor-element-05ecdf7 > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-11008 .elementor-element.elementor-element-db75b47 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-11008 .elementor-element.elementor-element-db75b47 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-11008 .elementor-element.elementor-element-868ae2b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-11008 .elementor-element.elementor-element-868ae2b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-11008 .elementor-element.elementor-element-320f96d > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-11008 .elementor-element.elementor-element-f6fa9c8 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-11008 .elementor-element.elementor-element-f6fa9c8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-11008 .elementor-element.elementor-element-b00620e > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-11008 .elementor-element.elementor-element-cd8d94b .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h1, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h2, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h3, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h4, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h5, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline h6, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline div, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline span, .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-11008 .elementor-element.elementor-element-2960a6c .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .portfolio-carousel-content .overflow-inner .overflow-text h3{
        font-size:14px;
    }
    .elementor-11008 .elementor-element.elementor-element-f26b35f .portfolio-carousel-wrapper .portfolio-carousel-content .overflow-inner .overflow-text .portfolio-carousel-subtitle{
        font-size:11px;
    }
    .elementor-11008 .elementor-element.elementor-element-fe7d7e0{
        text-align:center;
    }
    .elementor-11008 .elementor-element.elementor-element-7599c64{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-11008 .elementor-element.elementor-element-7599c64.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-11008 .elementor-element.elementor-element-7599c64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-11008 .elementor-element.elementor-element-957bad0{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-11008 .elementor-element.elementor-element-957bad0.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-11008 .elementor-element.elementor-element-957bad0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-11008 .elementor-element.elementor-element-8f39eaa{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-11008 .elementor-element.elementor-element-8f39eaa.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-11008 .elementor-element.elementor-element-8f39eaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-11008 .elementor-element.elementor-element-4be6e11 img{
        width:140px;
    }
    .elementor-11008 .elementor-element.elementor-element-b9b284f{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-11008 .elementor-element.elementor-element-b9b284f.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-11008 .elementor-element.elementor-element-b9b284f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-11008 .elementor-element.elementor-element-0b6b01f img{
        width:120px;
    }
    .elementor-11008 .elementor-element.elementor-element-05ecdf7 > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-11008 .elementor-element.elementor-element-db75b47 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-11008 .elementor-element.elementor-element-868ae2b .elementor-heading-title{
        font-size:32px;
    }
    .elementor-11008 .elementor-element.elementor-element-320f96d > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-11008 .elementor-element.elementor-element-f6fa9c8 .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-11008 .elementor-element.elementor-element-05ecdf7{
        width:40%;
    }
    .elementor-11008 .elementor-element.elementor-element-320f96d{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-11008 .elementor-element.elementor-element-05ecdf7{
        width:45%;
    }
    .elementor-11008 .elementor-element.elementor-element-320f96d{
        width:55%;
    }
}
 .elementor-11049 .elementor-element.elementor-element-cbaeca3{
    padding:80px 0px 80px 0px;
}
.elementor-11049 .elementor-element.elementor-element-53b4385.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11049 .elementor-element.elementor-element-53b4385 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-bb1dd44{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-11049 .elementor-element.elementor-element-bb1dd44 .elementor-heading-title{
    color:#BC8664;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-11049 .elementor-element.elementor-element-bb1dd44 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-bb1dd44{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-bb1dd44{
    opacity:0;
}
.elementor-11049 .elementor-element.elementor-element-1a2ff7e{
    text-align:center;
}
.elementor-11049 .elementor-element.elementor-element-1a2ff7e .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-11049 .elementor-element.elementor-element-1a2ff7e > .elementor-widget-container{
    margin:010px 0px 0px 0px;
}
.elementor-element.elementor-element-1a2ff7e{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-1a2ff7e{
    opacity:0;
}
.elementor-11049 .elementor-element.elementor-element-aa24540 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-eb232f6 .ashton-gallery-grid-content-wrapper .gallery-grid-item{
    border-width:0px;
}
.elementor-11049 .elementor-element.elementor-element-eb232f6 .ashton-gallery-grid-content-wrapper div.gallery-grid-item{
    border-color:#ffffff;
    border-radius:5px;
}
.elementor-11049 .elementor-element.elementor-element-eb232f6 .ashton-gallery-grid-content-wrapper .gallery-grid-item:hover .bg-overlay{
    background:rgba(0,0,0,0.2);
}
.elementor-11049 .elementor-element.elementor-element-eb232f6 .ashton-gallery-grid-content-wrapper .gallery-grid-item:hover .gallery-grid-title{
    color:#ffffff;
}
.elementor-11049 .elementor-element.elementor-element-8783159{
    padding:60px 0px 80px 0px;
}
.elementor-11049 .elementor-element.elementor-element-59ab75d.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11049 .elementor-element.elementor-element-59ab75d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-7e3e3df{
    text-align:center;
}
.elementor-11049 .elementor-element.elementor-element-7e3e3df .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-11049 .elementor-element.elementor-element-7e3e3df > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-53189e6 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-5427074 .ashton-gallery-grid-content-wrapper .gallery-grid-item{
    border-width:0px;
}
.elementor-11049 .elementor-element.elementor-element-5427074 .ashton-gallery-grid-content-wrapper div.gallery-grid-item{
    border-color:#ffffff;
    border-radius:5px;
}
.elementor-11049 .elementor-element.elementor-element-5427074 .ashton-gallery-grid-content-wrapper .gallery-grid-item:hover .bg-overlay{
    background:rgba(0,0,0,0.2);
}
.elementor-11049 .elementor-element.elementor-element-5427074 .ashton-gallery-grid-content-wrapper .gallery-grid-item:hover .gallery-grid-title{
    color:#ffffff;
}
.elementor-11049 .elementor-element.elementor-element-b6cea89{
    padding:60px 0px 80px 0px;
}
.elementor-11049 .elementor-element.elementor-element-e207aad.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11049 .elementor-element.elementor-element-e207aad > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-0af6beb{
    text-align:center;
}
.elementor-11049 .elementor-element.elementor-element-0af6beb .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-11049 .elementor-element.elementor-element-0af6beb > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-a5f9185 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-04df124 .horizontal-gallery-wrapper .horizontal-gallery-cell img{
    border-radius:5px 5px 5px 5px;
}
.elementor-11049 .elementor-element.elementor-element-04df124 .horizontal-gallery-wrapper .flickity-prev-next-button.next{
    background:#ffffff;
}
.elementor-11049 .elementor-element.elementor-element-04df124 .horizontal-gallery-wrapper .flickity-prev-next-button.previous{
    background:#ffffff;
}
.elementor-11049 .elementor-element.elementor-element-04df124 .horizontal-gallery-wrapper .flickity-prev-next-button .arrow{
    fill:#222222;
}
.elementor-11049 .elementor-element.elementor-element-04df124 .horizontal-gallery-wrapper .flickity-page-dots .dot{
    background:#222222;
}
.elementor-11049 .elementor-element.elementor-element-4b279c7{
    padding:80px 0px 80px 0px;
}
.elementor-11049 .elementor-element.elementor-element-44601cb.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-11049 .elementor-element.elementor-element-44601cb > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-f4eb71f{
    text-align:center;
}
.elementor-11049 .elementor-element.elementor-element-f4eb71f .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-11049 .elementor-element.elementor-element-f4eb71f > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-d8f3e23 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11049 .elementor-element.elementor-element-3adf2fa .ashton-gallery-grid-content-wrapper .gallery-grid-item{
    border-width:0px;
}
.elementor-11049 .elementor-element.elementor-element-3adf2fa .ashton-gallery-grid-content-wrapper div.gallery-grid-item{
    border-color:#ffffff;
}
.elementor-11049 .elementor-element.elementor-element-3adf2fa .ashton-gallery-grid-content-wrapper .gallery-grid-item:hover .bg-overlay{
    background:rgba(0,0,0,0.2);
}
.elementor-11049 .elementor-element.elementor-element-3adf2fa .ashton-gallery-grid-content-wrapper .gallery-grid-item:hover .gallery-grid-title{
    color:#ffffff;
}
@media(max-width:1024px){
    .elementor-11049 .elementor-element.elementor-element-bb1dd44 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-11049 .elementor-element.elementor-element-1a2ff7e .elementor-heading-title{
        font-size:34px;
    }
    .elementor-11049 .elementor-element.elementor-element-1a2ff7e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11049 .elementor-element.elementor-element-7e3e3df .elementor-heading-title{
        font-size:34px;
    }
    .elementor-11049 .elementor-element.elementor-element-0af6beb .elementor-heading-title{
        font-size:34px;
    }
    .elementor-11049 .elementor-element.elementor-element-f4eb71f .elementor-heading-title{
        font-size:34px;
    }
}
@media(max-width:767px){
    .elementor-11049 .elementor-element.elementor-element-1a2ff7e .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-11049 .elementor-element.elementor-element-1a2ff7e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11049 .elementor-element.elementor-element-7e3e3df .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-11049 .elementor-element.elementor-element-0af6beb .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-11049 .elementor-element.elementor-element-f4eb71f .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
}
 .elementor-11884 .elementor-element.elementor-element-1332f1e1:not(.elementor-motion-effects-element-type-background), .elementor-11884 .elementor-element.elementor-element-1332f1e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#ffffff;
}
.elementor-11884 .elementor-element.elementor-element-1332f1e1, .elementor-11884 .elementor-element.elementor-element-1332f1e1 > .elementor-background-overlay{
    border-radius:5px 5px 5px 5px;
}
.elementor-11884 .elementor-element.elementor-element-1332f1e1{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 20px 20px 20px;
}
.elementor-11884 .elementor-element.elementor-element-1332f1e1 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-11884 .elementor-element.elementor-element-7886239a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-11884 .elementor-element.elementor-element-3a4cbb71{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-3a4cbb71 img{
    border-radius:5px 5px 5px 5px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
.elementor-11884 .elementor-element.elementor-element-3543a09e{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-3543a09e img{
    border-radius:5px 5px 5px 5px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
.elementor-11884 .elementor-element.elementor-element-673771c3{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-673771c3 img{
    border-radius:5px 5px 5px 5px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
.elementor-11884 .elementor-element.elementor-element-5e51891{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-5e51891 img{
    border-radius:0px 0px 0px 0px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
.elementor-11884 .elementor-element.elementor-element-b5a50d4{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-b5a50d4 img{
    border-radius:5px 5px 5px 5px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
.elementor-11884 .elementor-element.elementor-element-7726293e{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-7726293e img{
    border-radius:5px 5px 5px 5px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
.elementor-11884 .elementor-element.elementor-element-717f4095{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-717f4095 img{
    border-radius:5px 5px 5px 5px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
.elementor-11884 .elementor-element.elementor-element-24b7ff0e{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-24b7ff0e img{
    border-radius:5px 5px 5px 5px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
.elementor-11884 .elementor-element.elementor-element-10169018{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-10169018 img{
    border-radius:5px 5px 5px 5px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
.elementor-11884 .elementor-element.elementor-element-763c9dd{
    text-align:center;
}
.elementor-11884 .elementor-element.elementor-element-763c9dd img{
    border-radius:5px 5px 5px 5px;
    box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1);
}
 .elementor-12022 .elementor-element.elementor-element-bcf1139{
    padding:80px 0px 80px 0px;
}
.elementor-12022 .elementor-element.elementor-element-aa663ff.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12022 .elementor-element.elementor-element-aa663ff > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12022 .elementor-element.elementor-element-5569d68{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12022 .elementor-element.elementor-element-5569d68 .elementor-heading-title{
    color:#1C58F6;
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
}
.elementor-12022 .elementor-element.elementor-element-5569d68 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-5569d68{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-5569d68{
    opacity:0;
}
.elementor-12022 .elementor-element.elementor-element-39bce78{
    text-align:center;
}
.elementor-12022 .elementor-element.elementor-element-39bce78 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-12022 .elementor-element.elementor-element-39bce78 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-39bce78{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-39bce78{
    opacity:0;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline{
    text-align:center;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline div{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline span{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline p{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h1, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h2, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h3, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h4, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h5, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h6, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline div, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline span, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1.2em;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline span.ah-words-wrapper{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1.2em;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-1b6800e{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-1b6800e{
    opacity:0;
}
.elementor-12022 .elementor-element.elementor-element-1b6800e{
    width:auto;
    max-width:auto;
}
.elementor-12022 .elementor-element.elementor-element-94b2a20{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:40px;
}
.elementor-12022 .elementor-element.elementor-element-03bb863 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .portfolio-classic-grid-wrapper{
    margin-bottom:40px;
    text-align:left;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .portfolio-classic-grid-wrapper .portfolio-classic-img{
    border-radius:5px;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .portfolio-classic-content h3.portfolio-classic_title{
    color:#000000;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .portfolio-classic-content h3.portfolio-classic_title a{
    color:#000000;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .portfolio-classic-content h3.portfolio-classic_title a:hover{
    color:#000000;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 div.portfolio-classic-content h3.portfolio-classic_title{
    font-family:"Poppins", Sans-serif;
    font-size:24px;
    font-weight:700;
    text-transform:none;
    letter-spacing:0px;
    text-align:left;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 div.portfolio-classic-content .portfolio-classic-subtitle{
    text-align:left;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .portfolio-classic-grid-wrapper .portfolio-classic-img .portfolio-classic-img-overlay{
    background-color:transparent;
    background-image:linear-gradient(180deg, #1C58F6AD 0%, #FF9200C4 100%);
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .portfolio-classic-grid-wrapper .portfolio-classic-img .portfolio-classic-img-overlay i {
    font-size:42px;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .portfolio-classic-grid-wrapper .portfolio-classic-content .portfolio-classic-subtitle{
    color:#B8B8B8;
    font-size:16px;
    font-weight:500;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .ashton-portfolio-filter-wrapper{
    text-align:center;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 div.elementor-widget-container .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    border-color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 div.ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    border-color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 div.ashton-portfolio-filter-wrapper a.filter-tag-btn.active{
    border-color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 .ashton-portfolio-filter-wrapper .filter-tag-btn.active{
    color:#111111;
}
.elementor-12022 .elementor-element.elementor-element-0d16f33 div.ashton-portfolio-filter-wrapper a.filter-tag-btn{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    font-weight:500;
}
.elementor-element.elementor-element-0d16f33{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-0d16f33{
    opacity:0;
}
.elementor-12022 .elementor-element.elementor-element-64c4fb1{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-12022 .elementor-element.elementor-element-514004f.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12022 .elementor-element.elementor-element-514004f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12022 .elementor-element.elementor-element-e55557a{
    text-align:center;
    width:auto;
    max-width:auto;
}
.elementor-12022 .elementor-element.elementor-element-e55557a .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-12022 .elementor-element.elementor-element-e55557a > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-e55557a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-e55557a{
    opacity:0;
}
.elementor-12022 .elementor-element.elementor-element-8b1627e{
    margin-top:30px;
    margin-bottom:20px;
}
.elementor-bc-flex-widget .elementor-12022 .elementor-element.elementor-element-78a4f8d.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12022 .elementor-element.elementor-element-78a4f8d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12022 .elementor-element.elementor-element-78a4f8d > .elementor-element-populated{
    padding:0px 60px 0px 60px;
}
.elementor-12022 .elementor-element.elementor-element-e030704.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12022 .elementor-element.elementor-element-e030704 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12022 .elementor-element.elementor-element-e75a177{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-12022 .elementor-element.elementor-element-e75a177 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-12022 .elementor-element.elementor-element-e75a177 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-e75a177{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-e75a177{
    opacity:0;
}
.elementor-12022 .elementor-element.elementor-element-b2a1296.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12022 .elementor-element.elementor-element-b2a1296 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12022 .elementor-element.elementor-element-056c58a img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-12022 .elementor-element.elementor-element-056c58a > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-056c58a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-056c58a{
    opacity:0;
}
.elementor-12022 .elementor-element.elementor-element-056c58a{
    width:auto;
    max-width:auto;
}
.elementor-12022 .elementor-element.elementor-element-5a042bd.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12022 .elementor-element.elementor-element-5a042bd > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12022 .elementor-element.elementor-element-4432223 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-12022 .elementor-element.elementor-element-4432223 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-4432223{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-4432223{
    opacity:0;
}
.elementor-12022 .elementor-element.elementor-element-4432223{
    width:auto;
    max-width:auto;
}
.elementor-12022 .elementor-element.elementor-element-27c8c47.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12022 .elementor-element.elementor-element-27c8c47 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12022 .elementor-element.elementor-element-fb069f3 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-12022 .elementor-element.elementor-element-fb069f3 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-fb069f3{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-fb069f3{
    opacity:0;
}
.elementor-12022 .elementor-element.elementor-element-fb069f3{
    width:auto;
    max-width:auto;
}
.elementor-12022 .elementor-element.elementor-element-8d0e454:not(.elementor-motion-effects-element-type-background), .elementor-12022 .elementor-element.elementor-element-8d0e454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0;
}
.elementor-12022 .elementor-element.elementor-element-8d0e454:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-12022 .elementor-element.elementor-element-8d0e454 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12022 .elementor-element.elementor-element-8d0e454, .elementor-12022 .elementor-element.elementor-element-8d0e454 > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-12022 .elementor-element.elementor-element-8d0e454:hover, .elementor-12022 .elementor-element.elementor-element-8d0e454:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-12022 .elementor-element.elementor-element-8d0e454{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:80px;
}
.elementor-12022 .elementor-element.elementor-element-d4447f1 > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-12022 .elementor-element.elementor-element-877db1b .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-12022 .elementor-element.elementor-element-732b4c4 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-bc-flex-widget .elementor-12022 .elementor-element.elementor-element-bed6909.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12022 .elementor-element.elementor-element-bed6909.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12022 .elementor-element.elementor-element-bed6909 > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-12022 .elementor-element.elementor-element-4a2f550 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:16px;
    font-weight:500;
    line-height:1.5em;
}
.elementor-12022 .elementor-element.elementor-element-4a2f550 > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-12022 .elementor-element.elementor-element-ead5503 .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#1C58F6;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-12022 .elementor-element.elementor-element-ead5503 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-12022 .elementor-element.elementor-element-ead5503{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-12022 .elementor-element.elementor-element-5569d68 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-12022 .elementor-element.elementor-element-39bce78 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h1, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h2, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h3, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h4, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h5, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h6, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline div, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline span, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline p{
        font-size:36px;
    }
    .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
    }
    .elementor-bc-flex-widget .elementor-12022 .elementor-element.elementor-element-d4447f1.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-12022 .elementor-element.elementor-element-d4447f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-12022 .elementor-element.elementor-element-d4447f1 > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-12022 .elementor-element.elementor-element-877db1b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-12022 .elementor-element.elementor-element-877db1b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-12022 .elementor-element.elementor-element-732b4c4 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-12022 .elementor-element.elementor-element-732b4c4 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-12022 .elementor-element.elementor-element-bed6909 > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-12022 .elementor-element.elementor-element-4a2f550 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-12022 .elementor-element.elementor-element-4a2f550 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-12022 .elementor-element.elementor-element-ead5503 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-12022 .elementor-element.elementor-element-39bce78 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h1, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h2, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h3, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h4, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h5, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline h6, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline div, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline span, .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-12022 .elementor-element.elementor-element-1b6800e .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-12022 .elementor-element.elementor-element-e55557a{
        text-align:center;
    }
    .elementor-12022 .elementor-element.elementor-element-e030704{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-12022 .elementor-element.elementor-element-e030704.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-12022 .elementor-element.elementor-element-e030704.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-12022 .elementor-element.elementor-element-b2a1296{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-12022 .elementor-element.elementor-element-b2a1296.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-12022 .elementor-element.elementor-element-b2a1296.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-12022 .elementor-element.elementor-element-5a042bd{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-12022 .elementor-element.elementor-element-5a042bd.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-12022 .elementor-element.elementor-element-5a042bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-12022 .elementor-element.elementor-element-4432223 img{
        width:140px;
    }
    .elementor-12022 .elementor-element.elementor-element-27c8c47{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-12022 .elementor-element.elementor-element-27c8c47.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-12022 .elementor-element.elementor-element-27c8c47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-12022 .elementor-element.elementor-element-fb069f3 img{
        width:120px;
    }
    .elementor-12022 .elementor-element.elementor-element-d4447f1 > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-12022 .elementor-element.elementor-element-877db1b .elementor-heading-title{
        font-size:32px;
    }
    .elementor-12022 .elementor-element.elementor-element-732b4c4 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-12022 .elementor-element.elementor-element-bed6909 > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-12022 .elementor-element.elementor-element-4a2f550 .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-12022 .elementor-element.elementor-element-d4447f1{
        width:40%;
    }
    .elementor-12022 .elementor-element.elementor-element-bed6909{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-12022 .elementor-element.elementor-element-d4447f1{
        width:45%;
    }
    .elementor-12022 .elementor-element.elementor-element-bed6909{
        width:55%;
    }
}
 .elementor-12030 .elementor-element.elementor-element-7e478f7{
    padding:80px 0px 80px 0px;
}
.elementor-12030 .elementor-element.elementor-element-cd949a7.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12030 .elementor-element.elementor-element-cd949a7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12030 .elementor-element.elementor-element-6e831fb{
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-12030 .elementor-element.elementor-element-6e831fb .elementor-heading-title{
    color:#CA9C5E;
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:700;
    letter-spacing:-0.5px;
}
.elementor-12030 .elementor-element.elementor-element-6e831fb > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-6e831fb{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-6e831fb{
    opacity:0;
}
.elementor-12030 .elementor-element.elementor-element-32cdb72{
    text-align:center;
}
.elementor-12030 .elementor-element.elementor-element-32cdb72 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-12030 .elementor-element.elementor-element-32cdb72 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-32cdb72{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-32cdb72{
    opacity:0;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline{
    text-align:center;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline div{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline span{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline p{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h1, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h2, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h3, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h4, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h5, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h6, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline div, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline span, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline p{
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline span.ah-words-wrapper{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-220f6cf{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-220f6cf{
    opacity:0;
}
.elementor-12030 .elementor-element.elementor-element-220f6cf{
    width:auto;
    max-width:auto;
}
.elementor-12030 .elementor-element.elementor-element-f49cc92{
    margin-top:0px;
    margin-bottom:40px;
    padding:0px 40px 0px 40px;
}
.elementor-12030 .elementor-element.elementor-element-c9dcf4f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay{
    margin-bottom:40px;
    border-radius:5px;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner h3{
    color:#ffffff;
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:700;
    letter-spacing:-1px;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content:before{
    border-color:#ffffff;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content:after{
    border-color:#ffffff;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner:before{
    border-color:#ffffff;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner:after{
    border-color:#ffffff;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay .figcaption:before{
    background-color:#1A1B25;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner .portfolio-grid-subtitle{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .ashton-portfolio-filter-wrapper{
    text-align:center;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc div.elementor-widget-container .ashton-portfolio-filter-wrapper a.filter-tag-btn{
    border-color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc div.ashton-portfolio-filter-wrapper a.filter-tag-btn:hover{
    border-color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc div.ashton-portfolio-filter-wrapper a.filter-tag-btn.active{
    border-color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc .ashton-portfolio-filter-wrapper .filter-tag-btn.active{
    color:#111111;
}
.elementor-12030 .elementor-element.elementor-element-dfa31fc div.ashton-portfolio-filter-wrapper a.filter-tag-btn{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:500;
}
.elementor-element.elementor-element-dfa31fc{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-dfa31fc{
    opacity:0;
}
.elementor-12030 .elementor-element.elementor-element-2fc82a5{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-12030 .elementor-element.elementor-element-55a8594.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12030 .elementor-element.elementor-element-55a8594 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12030 .elementor-element.elementor-element-99a237c{
    text-align:center;
    width:auto;
    max-width:auto;
}
.elementor-12030 .elementor-element.elementor-element-99a237c .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-12030 .elementor-element.elementor-element-99a237c > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-99a237c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-99a237c{
    opacity:0;
}
.elementor-12030 .elementor-element.elementor-element-4c936af{
    margin-top:30px;
    margin-bottom:20px;
}
.elementor-bc-flex-widget .elementor-12030 .elementor-element.elementor-element-aab0889.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12030 .elementor-element.elementor-element-aab0889.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12030 .elementor-element.elementor-element-aab0889 > .elementor-element-populated{
    padding:0px 60px 0px 60px;
}
.elementor-12030 .elementor-element.elementor-element-167a765.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12030 .elementor-element.elementor-element-167a765 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12030 .elementor-element.elementor-element-584ad1b{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-12030 .elementor-element.elementor-element-584ad1b img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-12030 .elementor-element.elementor-element-584ad1b > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-584ad1b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-584ad1b{
    opacity:0;
}
.elementor-12030 .elementor-element.elementor-element-e2d5e75.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12030 .elementor-element.elementor-element-e2d5e75 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12030 .elementor-element.elementor-element-928d725 img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-12030 .elementor-element.elementor-element-928d725 > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-928d725{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-928d725{
    opacity:0;
}
.elementor-12030 .elementor-element.elementor-element-928d725{
    width:auto;
    max-width:auto;
}
.elementor-12030 .elementor-element.elementor-element-cf08bd7.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12030 .elementor-element.elementor-element-cf08bd7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12030 .elementor-element.elementor-element-4c3e882 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-12030 .elementor-element.elementor-element-4c3e882 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-4c3e882{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-4c3e882{
    opacity:0;
}
.elementor-12030 .elementor-element.elementor-element-4c3e882{
    width:auto;
    max-width:auto;
}
.elementor-12030 .elementor-element.elementor-element-162a692.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-12030 .elementor-element.elementor-element-162a692 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-12030 .elementor-element.elementor-element-1e25f48 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-12030 .elementor-element.elementor-element-1e25f48 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-1e25f48{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-1e25f48{
    opacity:0;
}
.elementor-12030 .elementor-element.elementor-element-1e25f48{
    width:auto;
    max-width:auto;
}
.elementor-12030 .elementor-element.elementor-element-2ef880e:not(.elementor-motion-effects-element-type-background), .elementor-12030 .elementor-element.elementor-element-2ef880e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFF5E7;
}
.elementor-12030 .elementor-element.elementor-element-2ef880e:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-12030 .elementor-element.elementor-element-2ef880e > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12030 .elementor-element.elementor-element-2ef880e, .elementor-12030 .elementor-element.elementor-element-2ef880e > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-12030 .elementor-element.elementor-element-2ef880e:hover, .elementor-12030 .elementor-element.elementor-element-2ef880e:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-12030 .elementor-element.elementor-element-2ef880e{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:80px;
}
.elementor-12030 .elementor-element.elementor-element-e4cac17 > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-12030 .elementor-element.elementor-element-587e652 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-12030 .elementor-element.elementor-element-fd692c8 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-bc-flex-widget .elementor-12030 .elementor-element.elementor-element-1c2fad7.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-12030 .elementor-element.elementor-element-1c2fad7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-12030 .elementor-element.elementor-element-1c2fad7 > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-12030 .elementor-element.elementor-element-55de716 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:16px;
    font-weight:500;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-12030 .elementor-element.elementor-element-55de716 > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-12030 .elementor-element.elementor-element-d3f0fd3 .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-12030 .elementor-element.elementor-element-d3f0fd3 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-12030 .elementor-element.elementor-element-d3f0fd3{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-12030 .elementor-element.elementor-element-6e831fb .elementor-heading-title{
        font-size:14px;
    }
    .elementor-12030 .elementor-element.elementor-element-32cdb72 .elementor-heading-title{
        font-size:34px;
        letter-spacing:-0.5px;
    }
    .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h1, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h2, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h3, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h4, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h5, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h6, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline div, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline span, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline p{
        font-size:36px;
        letter-spacing:-0.5px;
    }
    .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
        letter-spacing:-0.5px;
    }
    .elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner h3{
        font-size:18px;
        letter-spacing:-0.5px;
    }
    .elementor-12030 .elementor-element.elementor-element-dfa31fc .portfolio-grid-wrapper-overlay .figcaption .portfolio-grid-content .portfolio-grid-content-inner .portfolio-grid-subtitle{
        font-size:13px;
    }
    .elementor-bc-flex-widget .elementor-12030 .elementor-element.elementor-element-e4cac17.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-12030 .elementor-element.elementor-element-e4cac17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-12030 .elementor-element.elementor-element-e4cac17 > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-12030 .elementor-element.elementor-element-587e652 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-12030 .elementor-element.elementor-element-587e652 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-12030 .elementor-element.elementor-element-fd692c8 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-12030 .elementor-element.elementor-element-fd692c8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-12030 .elementor-element.elementor-element-1c2fad7 > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-12030 .elementor-element.elementor-element-55de716 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-12030 .elementor-element.elementor-element-55de716 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-12030 .elementor-element.elementor-element-d3f0fd3 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-12030 .elementor-element.elementor-element-32cdb72 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h1, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h2, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h3, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h4, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h5, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline h6, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline div, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline span, .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-12030 .elementor-element.elementor-element-220f6cf .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-12030 .elementor-element.elementor-element-99a237c{
        text-align:center;
    }
    .elementor-12030 .elementor-element.elementor-element-167a765{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-12030 .elementor-element.elementor-element-167a765.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-12030 .elementor-element.elementor-element-167a765.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-12030 .elementor-element.elementor-element-e2d5e75{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-12030 .elementor-element.elementor-element-e2d5e75.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-12030 .elementor-element.elementor-element-e2d5e75.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-12030 .elementor-element.elementor-element-cf08bd7{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-12030 .elementor-element.elementor-element-cf08bd7.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-12030 .elementor-element.elementor-element-cf08bd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-12030 .elementor-element.elementor-element-4c3e882 img{
        width:140px;
    }
    .elementor-12030 .elementor-element.elementor-element-162a692{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-12030 .elementor-element.elementor-element-162a692.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-12030 .elementor-element.elementor-element-162a692.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-12030 .elementor-element.elementor-element-1e25f48 img{
        width:120px;
    }
    .elementor-12030 .elementor-element.elementor-element-e4cac17 > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-12030 .elementor-element.elementor-element-587e652 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-12030 .elementor-element.elementor-element-fd692c8 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-12030 .elementor-element.elementor-element-1c2fad7 > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-12030 .elementor-element.elementor-element-55de716 .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-12030 .elementor-element.elementor-element-e4cac17{
        width:40%;
    }
    .elementor-12030 .elementor-element.elementor-element-1c2fad7{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-12030 .elementor-element.elementor-element-e4cac17{
        width:45%;
    }
    .elementor-12030 .elementor-element.elementor-element-1c2fad7{
        width:55%;
    }
}
 .elementor-28 .elementor-element.elementor-element-d22cffa:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d22cffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-28 .elementor-element.elementor-element-d22cffa{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:10px 0px 10px 0px;
}
.elementor-28 .elementor-element.elementor-element-d22cffa > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-a2bdff2.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-28 .elementor-element.elementor-element-a2bdff2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-28 .elementor-element.elementor-element-a2bdff2 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-28 .elementor-element.elementor-element-ef9807f{
    text-align:left;
}
.elementor-28 .elementor-element.elementor-element-ef9807f img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-28 .elementor-element.elementor-element-1e7430d.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-28 .elementor-element.elementor-element-1e7430d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-28 .elementor-element.elementor-element-1e7430d.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-28 .elementor-element.elementor-element-1e7430d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li > a{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    font-weight:600;
    letter-spacing:0px;
    color:#111111;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.5em;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li > a:hover{
    color:#111111;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#111111;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#111111;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#111111;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#1C58F6;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#1C58F6;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#1C58F6;
}
.elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-28 .elementor-element.elementor-element-29a090a .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#1C58F6;
}
.elementor-28 .elementor-element.elementor-element-29a090a{
    width:auto;
    max-width:auto;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-icon a{
    font-size:14px;
    color:#111111;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-wrapper input{
    width:450px;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-wrapper .input-group .input-group-button button i{
    font-size:22px;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .autocomplete{
    width:500px;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .autocomplete ul li a{
    font-family:"Inter", Sans-serif;
    font-size:22px;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-icon a:hover{
    color:#111111;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-wrapper{
    background:#FFFFFF;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-wrapper .input-group input{
    color:#111111;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-wrapper .input-group input::placeholder{
    color:#DBDBDB;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-wrapper .input-group{
    border-color:#D5D6DE;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-wrapper .input-group .input-group-button button{
    color:#111111;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .ashton-search-wrapper .autocomplete li a{
    color:#111111;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .autocomplete ul{
    background-color:#FFFFFF;
}
.elementor-28 .elementor-element.elementor-element-95b49ee .autocomplete li:hover a{
    color:#111111;
    background-color:#F0F0F0;
}
.elementor-28 .elementor-element.elementor-element-95b49ee > .elementor-widget-container{
    margin:0px 30px 0px 15px;
}
.elementor-28 .elementor-element.elementor-element-95b49ee{
    width:auto;
    max-width:auto;
}
.elementor-28 .elementor-element.elementor-element-0f3de7f .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    font-weight:600;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#1C58F6;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#1C58F6;
    border-radius:25px 25px 25px 25px;
}
.elementor-28 .elementor-element.elementor-element-0f3de7f .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-0f3de7f .elementor-button:focus{
    color:#1C58F6;
    background-color:#FFFFFF00;
}
.elementor-28 .elementor-element.elementor-element-0f3de7f .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-0f3de7f .elementor-button:focus svg{
    fill:#1C58F6;
}
.elementor-28 .elementor-element.elementor-element-0f3de7f{
    width:auto;
    max-width:auto;
}
.elementor-28 .elementor-element.elementor-element-a0e45d7 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-28 .elementor-element.elementor-element-a0e45d7.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-28 .elementor-element.elementor-element-a0e45d7.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-a0e45d7.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-28 .elementor-element.elementor-element-a0e45d7.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-a0e45d7.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-28 .elementor-element.elementor-element-a0e45d7 .elementor-icon{
    font-size:14px;
}
.elementor-28 .elementor-element.elementor-element-a0e45d7 .elementor-icon i, .elementor-28 .elementor-element.elementor-element-a0e45d7 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-28 .elementor-element.elementor-element-a0e45d7 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-28 .elementor-element.elementor-element-a0e45d7{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-28 .elementor-element.elementor-element-d22cffa{
        padding:15px 0px 15px 0px;
    }
    .elementor-28 .elementor-element.elementor-element-a2bdff2 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-28 .elementor-element.elementor-element-1e7430d > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-28 .elementor-element.elementor-element-d22cffa{
        padding:15px 0px 15px 0px;
    }
    .elementor-28 .elementor-element.elementor-element-a2bdff2{
        width:50%;
    }
    .elementor-28 .elementor-element.elementor-element-a2bdff2 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-28 .elementor-element.elementor-element-1e7430d{
        width:50%;
    }
    .elementor-28 .elementor-element.elementor-element-1e7430d > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-28 .elementor-element.elementor-element-a2bdff2{
        width:13%;
    }
    .elementor-28 .elementor-element.elementor-element-1e7430d{
        width:87%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-28 .elementor-element.elementor-element-a2bdff2{
        width:25%;
    }
    .elementor-28 .elementor-element.elementor-element-1e7430d{
        width:75%;
    }
}
 .elementor-kit-30{
    --e-global-color-primary:#6EC1E4;
    --e-global-color-secondary:#54595F;
    --e-global-color-text:#7A7A7A;
    --e-global-color-accent:#61CE70;
    --e-global-typography-primary-font-family:"Roboto";
    --e-global-typography-primary-font-weight:600;
    --e-global-typography-secondary-font-family:"Roboto Slab";
    --e-global-typography-secondary-font-weight:400;
    --e-global-typography-text-font-family:"Roboto";
    --e-global-typography-text-font-weight:400;
    --e-global-typography-accent-font-family:"Roboto";
    --e-global-typography-accent-font-weight:500;
}
.elementor-section.elementor-section-boxed > .elementor-container{
    max-width:1170px;
}
.elementor-widget:not(:last-child){
    margin-bottom:0px;
}
{
}
#page-header{
    display:var(--page-title-display);
}
@media(max-width:1024px){
    .elementor-section.elementor-section-boxed > .elementor-container{
        max-width:1024px;
    }
}
@media(max-width:767px){
    .elementor-section.elementor-section-boxed > .elementor-container{
        max-width:767px;
    }
}
 .elementor-82 .elementor-element.elementor-element-4e7d176 > .elementor-container{
    min-height:720px;
}
.elementor-82 .elementor-element.elementor-element-4e7d176{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-4e7d176:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-4e7d176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/smile-GCUPCEF-2.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-82 .elementor-element.elementor-element-4e7d176 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-82 .elementor-element.elementor-element-4e7d176 > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:137px;
}
.elementor-82 .elementor-element.elementor-element-49f91e0 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-0dfef92 .elementor-spacer-inner{
    height:400px;
}
.elementor-82 .elementor-element.elementor-element-5fa7f40{
    width:auto;
    max-width:auto;
    top:-4%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-5fa7f40{
    left:11.674%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-5fa7f40{
    right:11.674%;
}
.elementor-82 .elementor-element.elementor-element-f1020c0{
    width:auto;
    max-width:auto;
    bottom:-35%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-f1020c0{
    left:52.555%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-f1020c0{
    right:52.555%;
}
.elementor-82 .elementor-element.elementor-element-b98b651{
    width:auto;
    max-width:auto;
    bottom:-10%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-b98b651{
    left:43.864%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-b98b651{
    right:43.864%;
}
.elementor-82 .elementor-element.elementor-element-4a252c9{
    width:auto;
    max-width:auto;
    bottom:-30%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-4a252c9{
    left:43.848%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-4a252c9{
    right:43.848%;
}
.elementor-82 .elementor-element.elementor-element-46b2393{
    width:auto;
    max-width:auto;
    top:38%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-46b2393{
    left:0.418%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-46b2393{
    right:0.418%;
}
.elementor-82 .elementor-element.elementor-element-041614a{
    width:auto;
    max-width:auto;
    bottom:-25%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-041614a{
    left:0%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-041614a{
    right:0%;
}
.elementor-82 .elementor-element.elementor-element-3878d5f{
    width:auto;
    max-width:auto;
    top:17%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-3878d5f{
    left:81.468%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-3878d5f{
    right:81.468%;
}
.elementor-82 .elementor-element.elementor-element-74fe90e > .elementor-element-populated{
    margin:-20px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-d354897 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-element.elementor-element-d354897{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-d354897{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-7ca4e83{
    color:#111111;
    font-size:17px;
    font-weight:600;
}
.elementor-82 .elementor-element.elementor-element-7ca4e83 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-7ca4e83{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-7ca4e83{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-66dd86b .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#1C58F6;
    border-radius:25px 25px 25px 25px;
}
.elementor-element.elementor-element-66dd86b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-66dd86b{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-66dd86b{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-49be776 .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:600;
    line-height:1.8em;
    fill:#111111;
    color:#111111;
    background-color:#FFFFFF;
    border-radius:25px 25px 25px 25px;
}
.elementor-82 .elementor-element.elementor-element-49be776 > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-element.elementor-element-49be776{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:450ms !important;
}
.elementor-widget.elementor-element-49be776{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-49be776{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-33d7f3c{
    padding:40px 0px 40px 0px;
}
.elementor-82 .elementor-element.elementor-element-a8795e3 > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-82 .elementor-element.elementor-element-fd2c3d0 .elementor-heading-title{
    color:#1C58F6;
    font-size:20px;
    font-weight:600;
}
.elementor-82 .elementor-element.elementor-element-fd2c3d0 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-fd2c3d0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-fd2c3d0{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-cfa084f .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-element.elementor-element-cfa084f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-cfa084f{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-a3b617e{
    width:auto;
    max-width:auto;
    top:-41%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-a3b617e{
    left:14.378%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-a3b617e{
    right:14.378%;
}
.elementor-82 .elementor-element.elementor-element-affc5ef{
    width:auto;
    max-width:auto;
    top:2%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-affc5ef{
    left:27.212%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-affc5ef{
    right:27.212%;
}
.elementor-82 .elementor-element.elementor-element-b19ae0a{
    margin-top:0px;
    margin-bottom:10px;
}
.elementor-82 .elementor-element.elementor-element-b1b3237 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{
    border-radius:5px;
}
.elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .service-carousel-title{
    font-size:22px;
    font-weight:700;
    color:#111111;
}
.elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .service-carousel-desc{
    font-size:14px;
}
.elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .service-carousel-link-button{
    background:#ffffff;
    color:#222222;
}
.elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{
    color:#ffffff;
}
.elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-82 .elementor-element.elementor-element-1c3b923 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-1c3b923{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-1c3b923{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-e2d2fac{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-82 .elementor-element.elementor-element-5f9db9a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-2e16c2d{
    --divider-border-style:solid;
    --divider-color:#EBEBEB;
    --divider-border-width:1px;
}
.elementor-82 .elementor-element.elementor-element-2e16c2d .elementor-divider-separator{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-2e16c2d .elementor-divider{
    padding-top:0px;
    padding-bottom:0px;
}
.elementor-82 .elementor-element.elementor-element-81165a9{
    margin-top:30px;
    margin-bottom:40px;
}
.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-6cc51bc.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-82 .elementor-element.elementor-element-6cc51bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-82 .elementor-element.elementor-element-6cc51bc > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-b26672b .elementor-heading-title{
    color:#111111;
    font-weight:600;
}
.elementor-82 .elementor-element.elementor-element-b26672b > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-9595969.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-82 .elementor-element.elementor-element-9595969.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-82 .elementor-element.elementor-element-9595969 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-d087a70.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-82 .elementor-element.elementor-element-d087a70 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-a8ffdf7{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-a8ffdf7 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-82 .elementor-element.elementor-element-a8ffdf7 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-82 .elementor-element.elementor-element-90a20fd.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-82 .elementor-element.elementor-element-90a20fd > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-de0b31c img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-82 .elementor-element.elementor-element-de0b31c > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-de0b31c{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-47ef161.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-82 .elementor-element.elementor-element-47ef161 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-db5b748 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-82 .elementor-element.elementor-element-db5b748 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-82 .elementor-element.elementor-element-db5b748{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-a52fec7.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-82 .elementor-element.elementor-element-a52fec7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-7993bc0 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-82 .elementor-element.elementor-element-7993bc0 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-82 .elementor-element.elementor-element-7993bc0{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-debdecd{
    padding:20px 0px 50px 0px;
}
.elementor-82 .elementor-element.elementor-element-ca6575f > .elementor-element-populated{
    margin:0% 20% 0% 20%;
    padding:0% 0% 0% 0%;
}
.elementor-82 .elementor-element.elementor-element-ebee25e{
    text-align:center;
}
.elementor-82 .elementor-element.elementor-element-ebee25e .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-82 .elementor-element.elementor-element-ebee25e > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-2a82f4a img{
    width:220px;
    filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-82 .elementor-element.elementor-element-2a82f4a{
    width:auto;
    max-width:auto;
    top:38%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-2a82f4a{
    right:-18%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-2a82f4a{
    left:-18%;
}
.elementor-82 .elementor-element.elementor-element-6db32d9{
    text-align:center;
}
.elementor-82 .elementor-element.elementor-element-6db32d9 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-82 .elementor-element.elementor-element-6db32d9 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:20px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-517a51e{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 120px 0px;
}
.elementor-82 .elementor-element.elementor-element-517a51e:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-517a51e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-82 .elementor-element.elementor-element-517a51e > .elementor-background-overlay{
    background-image:url("../upload/wave-bg.png");
    background-position:center center;
    background-repeat:repeat;
    background-size:cover;
    opacity:0.8;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-82 .elementor-element.elementor-element-517a51e > .elementor-shape-top svg{
    width:calc(100% + 1.3px);
    height:180px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-82 .elementor-element.elementor-element-517a51e > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:0px;
}
.elementor-82 .elementor-element.elementor-element-72a9d13 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-6945fff.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-82 .elementor-element.elementor-element-6945fff > .elementor-element-populated{
    padding:0px 100px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-77b9f4a .elementor-counter-number-wrapper{
    color:#103FBA;
    font-family:"Poppins", Sans-serif;
    font-size:100px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-82 .elementor-element.elementor-element-77b9f4a .elementor-counter-title{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    line-height:1em;
}
.elementor-82 .elementor-element.elementor-element-77b9f4a{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-e3de3cc img{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-e3de3cc > .elementor-widget-container{
    margin:100px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-e3de3cc{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-29746c7{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-e7ee7ee.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-82 .elementor-element.elementor-element-e7ee7ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-82 .elementor-element.elementor-element-e7ee7ee.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-82 .elementor-element.elementor-element-e7ee7ee > .elementor-element-populated{
    padding:30px 100px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-204e3ec .elementor-button{
    font-family:"Inter", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#111111;
    color:#111111;
    background-color:#FFFFFF;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 40px 0px rgba(0, 0, 0, 0.08);
}
.elementor-82 .elementor-element.elementor-element-204e3ec > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-204e3ec{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-4732441{
    width:auto;
    max-width:auto;
    top:-10.003%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-4732441{
    left:5.063%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-4732441{
    right:5.063%;
}
.elementor-82 .elementor-element.elementor-element-2b3bc96{
    width:auto;
    max-width:auto;
    top:59%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-2b3bc96{
    left:14.311%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-2b3bc96{
    right:14.311%;
}
.elementor-82 .elementor-element.elementor-element-321a7f8.elementor-column > .elementor-widget-wrap{
    justify-content:flex-start;
}
.elementor-82 .elementor-element.elementor-element-321a7f8 > .elementor-element-populated{
    padding:0px 0px 0px 60px;
}
.elementor-82 .elementor-element.elementor-element-a49bf97 .elementor-counter-number-wrapper{
    color:#103FBA;
    font-family:"Poppins", Sans-serif;
    font-size:100px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-82 .elementor-element.elementor-element-a49bf97 .elementor-counter-title{
    font-family:"Poppins", Sans-serif;
    font-size:14px;
    line-height:1em;
}
.elementor-82 .elementor-element.elementor-element-a49bf97{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-5c9550e{
    margin-top:50px;
    margin-bottom:0px;
}
.elementor-82 .elementor-element.elementor-element-463fb34.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-82 .elementor-element.elementor-element-463fb34 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-a879796 .elementor-counter-number-wrapper{
    color:#103FBA;
    font-family:"Poppins", Sans-serif;
    font-size:100px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-82 .elementor-element.elementor-element-a879796 .elementor-counter-title{
    font-family:"Poppins", Sans-serif;
    font-size:14px;
    line-height:1em;
}
.elementor-82 .elementor-element.elementor-element-a879796{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-d8c20e6 > .elementor-element-populated{
    margin:0px 0px 0px 60px;
    padding:0% 30% 0% 0%;
}
.elementor-82 .elementor-element.elementor-element-ce2f481{
    width:auto;
    max-width:auto;
    bottom:34%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-ce2f481{
    right:24%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-ce2f481{
    left:24%;
}
.elementor-82 .elementor-element.elementor-element-77ec3ed{
    width:auto;
    max-width:auto;
    top:16%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-77ec3ed{
    right:14%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-77ec3ed{
    left:14%;
}
.elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-container{
    min-height:600px;
}
.elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-82 .elementor-element.elementor-element-d59b52d:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/lady-in-grey-suit-smiling-at-camera-on-background-P8GKQRL.jpg");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-82 .elementor-element.elementor-element-d59b52d{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:140px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-shape-top .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-shape-top svg{
    width:calc(100% + 1.3px);
    height:35px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-shape-bottom svg{
    width:calc(151% + 1.3px);
    height:403px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-a0de4be.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-82 .elementor-element.elementor-element-a0de4be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-82 .elementor-element.elementor-element-a0de4be > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-0b66b0d:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-0b66b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-82 .elementor-element.elementor-element-0b66b0d, .elementor-82 .elementor-element.elementor-element-0b66b0d > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-82 .elementor-element.elementor-element-0b66b0d{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-240px;
    margin-bottom:0px;
    padding:70px 0px 70px 0px;
    z-index:2;
}
.elementor-82 .elementor-element.elementor-element-0b66b0d > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-82 .elementor-element.elementor-element-f754bdd > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 60px;
}
.elementor-82 .elementor-element.elementor-element-a4d88af .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-82 .elementor-element.elementor-element-a4d88af > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-element.elementor-element-a4d88af{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-a4d88af{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-d6606d6 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-d6606d6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-d6606d6{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-db9a8d2 .elementor-icon-wrapper{
    text-align:left;
}
.elementor-82 .elementor-element.elementor-element-db9a8d2.elementor-view-stacked .elementor-icon{
    background-color:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-db9a8d2.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-db9a8d2.elementor-view-default .elementor-icon{
    color:#1C58F6;
    border-color:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-db9a8d2.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-db9a8d2.elementor-view-default .elementor-icon svg{
    fill:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-db9a8d2 .elementor-icon{
    font-size:24px;
}
.elementor-82 .elementor-element.elementor-element-db9a8d2 .elementor-icon i, .elementor-82 .elementor-element.elementor-element-db9a8d2 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-82 .elementor-element.elementor-element-db9a8d2 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-db9a8d2{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-82 .elementor-element.elementor-element-64ce2a0 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-82 .elementor-element.elementor-element-64ce2a0 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-82 .elementor-element.elementor-element-64ce2a0{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-a138933 > .elementor-widget-container{
    margin:0px 0px 40px 0px;
}
.elementor-82 .elementor-element.elementor-element-32b486a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-32b486a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-32b486a{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-fa1ee8c .elementor-icon-wrapper{
    text-align:left;
}
.elementor-82 .elementor-element.elementor-element-fa1ee8c.elementor-view-stacked .elementor-icon{
    background-color:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-fa1ee8c.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-fa1ee8c.elementor-view-default .elementor-icon{
    color:#1C58F6;
    border-color:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-fa1ee8c.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-fa1ee8c.elementor-view-default .elementor-icon svg{
    fill:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-fa1ee8c .elementor-icon{
    font-size:24px;
}
.elementor-82 .elementor-element.elementor-element-fa1ee8c .elementor-icon i, .elementor-82 .elementor-element.elementor-element-fa1ee8c .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-82 .elementor-element.elementor-element-fa1ee8c > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-fa1ee8c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-fa1ee8c{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-fa1ee8c{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-82 .elementor-element.elementor-element-9b65534 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-82 .elementor-element.elementor-element-9b65534 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-9b65534{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-9b65534{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-9b65534{
    width:auto;
    max-width:auto;
}
.elementor-element.elementor-element-8380f43{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-8380f43{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-cf3ad1c > .elementor-widget-container{
    margin:0px 0px 40px 0px;
}
.elementor-element.elementor-element-cf3ad1c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-cf3ad1c{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-a2364f7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-a2364f7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-a2364f7{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-f15c727 .elementor-icon-wrapper{
    text-align:left;
}
.elementor-82 .elementor-element.elementor-element-f15c727.elementor-view-stacked .elementor-icon{
    background-color:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-f15c727.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-f15c727.elementor-view-default .elementor-icon{
    color:#1C58F6;
    border-color:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-f15c727.elementor-view-framed .elementor-icon, .elementor-82 .elementor-element.elementor-element-f15c727.elementor-view-default .elementor-icon svg{
    fill:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-f15c727 .elementor-icon{
    font-size:24px;
}
.elementor-82 .elementor-element.elementor-element-f15c727 .elementor-icon i, .elementor-82 .elementor-element.elementor-element-f15c727 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-82 .elementor-element.elementor-element-f15c727 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-f15c727{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-82 .elementor-element.elementor-element-a94e8c9 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-82 .elementor-element.elementor-element-a94e8c9 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-82 .elementor-element.elementor-element-a94e8c9{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-9629e4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-element-populated{
    transition:background 0.1s, border 0.1s, border-radius 0.1s, box-shadow 0.1s;
    padding:60px 60px 50px 60px;
}
.elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.1s, border-radius 0.1s, opacity 0.1s;
}
.elementor-element.elementor-element-9629e4d{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-9629e4d{
    opacity:0;
}
.elementor-element.elementor-element-773e759{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-773e759{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-ecfcd01{
    overflow:hidden;
    padding:120px 0px 80px 0px;
    z-index:2;
}
.elementor-82 .elementor-element.elementor-element-7cfba32 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-86ac4bd{
    text-align:center;
}
.elementor-82 .elementor-element.elementor-element-86ac4bd .elementor-heading-title{
    color:#1C58F6;
    font-size:20px;
    font-weight:600;
}
.elementor-82 .elementor-element.elementor-element-86ac4bd > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-86ac4bd{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-86ac4bd{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-2736e34{
    text-align:center;
}
.elementor-82 .elementor-element.elementor-element-2736e34 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-82 .elementor-element.elementor-element-2736e34 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-2736e34{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-2736e34{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-b968275{
    text-align:center;
}
.elementor-82 .elementor-element.elementor-element-b968275 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-82 .elementor-element.elementor-element-b968275 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-element.elementor-element-b968275{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-b968275{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-c2d3fdc > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-82 .elementor-element.elementor-element-c2d3fdc > .elementor-shape-bottom svg{
    width:calc(169% + 1.3px);
    height:475px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-82 .elementor-element.elementor-element-c2d3fdc{
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 60px 0px;
}
.elementor-82 .elementor-element.elementor-element-fe33a52 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-image .team-carousel-image-overflow img{
    border-radius:5px;
}
.elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-wrapper .team-carousel-title{
    font-size:20px;
    font-weight:700;
    color:#111111;
}
.elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-wrapper .team-carousel-subtitle{
    font-size:13px;
    color:#ACACB4;
}
.elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-wrapper .team-carousel-desc{
    color:#86868B;
}
.elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-element.elementor-element-8759f77{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-8759f77{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-container{
    min-height:600px;
}
.elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-82 .elementor-element.elementor-element-67d02cf:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/avukat.webp");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #000000 0%, #FFFFFF00 51%);
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-82 .elementor-element.elementor-element-67d02cf{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-shape-top .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-shape-top svg{
    width:calc(106% + 1.3px);
    height:50px;
}
.elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:95px;
}
.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-f4a5510.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-82 .elementor-element.elementor-element-f4a5510.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-82 .elementor-element.elementor-element-f4a5510 > .elementor-element-populated{
    margin:80px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-6791cc2{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-6791cc2 img{
    width:60px;
}
.elementor-82 .elementor-element.elementor-element-6791cc2 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-82 .elementor-element.elementor-element-3a2c9d5 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-82 .elementor-element.elementor-element-3a2c9d5 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-85904e9 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-82 .elementor-element.elementor-element-85904e9 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-befc023{
    margin-top:-250px;
    margin-bottom:0px;
    z-index:2;
}
.elementor-82 .elementor-element.elementor-element-cadbee1 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-8765c55 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:60px;
    background:#ffffff;
    border-radius:25px;
}
.elementor-82 .elementor-element.elementor-element-8765c55 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#111111;
    font-size:18px;
}
.elementor-82 .elementor-element.elementor-element-8765c55 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#ACACB4;
    font-size:12px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-82 .elementor-element.elementor-element-8765c55 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#111111;
    font-size:16px;
}
.elementor-82 .elementor-element.elementor-element-8765c55 .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#ffffff;
}
.elementor-82 .elementor-element.elementor-element-8765c55 .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-82 .elementor-element.elementor-element-8765c55 .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-82 .elementor-element.elementor-element-8765c55 .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#1C58F6;
}
.elementor-82 .elementor-element.elementor-element-8765c55 .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#ffffff;
}
.elementor-82 .elementor-element.elementor-element-8765c55 > .elementor-widget-container{
    margin:0px 0px 0px -70px;
}
.elementor-82 .elementor-element.elementor-element-969abbc{
    width:auto;
    max-width:auto;
    bottom:21%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-969abbc{
    right:41%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-969abbc{
    left:41%;
}
.elementor-82 .elementor-element.elementor-element-b7ac8be{
    width:auto;
    max-width:auto;
    top:71%;
}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-b7ac8be{
    right:51%;
}
body.rtl .elementor-82 .elementor-element.elementor-element-b7ac8be{
    left:51%;
}
.elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-container{
    min-height:600px;
}
.elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-82 .elementor-element.elementor-element-179aac6:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/office-building-JXYERXH.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #000000 0%, #FFFFFF00 51%);
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-82 .elementor-element.elementor-element-179aac6{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:40px;
    margin-bottom:0px;
    padding:100px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-shape-top .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-shape-top svg{
    width:calc(173% + 1.3px);
    height:80px;
}
.elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-shape-bottom svg{
    width:calc(149% + 1.3px);
    height:95px;
}
.elementor-82 .elementor-element.elementor-element-ede044b{
    overflow:hidden;
    padding:0px 0px 20px 0px;
}
.elementor-82 .elementor-element.elementor-element-79b5b94 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-1ca3511{
    text-align:center;
}
.elementor-82 .elementor-element.elementor-element-1ca3511 .elementor-heading-title{
    color:#1C58F6;
    font-size:20px;
    font-weight:600;
}
.elementor-82 .elementor-element.elementor-element-1ca3511 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-1ca3511{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-1ca3511{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-45a7d04{
    text-align:center;
}
.elementor-82 .elementor-element.elementor-element-45a7d04 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-82 .elementor-element.elementor-element-45a7d04 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-45a7d04{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-45a7d04{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-161a7c6{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
    padding:60px 0px 100px 0px;
}
.elementor-82 .elementor-element.elementor-element-161a7c6 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-82 .elementor-element.elementor-element-161a7c6 > .elementor-shape-bottom svg{
    width:calc(167% + 1.3px);
    height:228px;
}
.elementor-82 .elementor-element.elementor-element-7751bb6.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-82 .elementor-element.elementor-element-7751bb6 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-7751bb6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-7751bb6{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .post-featured-image-hover{
    border-radius:5px;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .post-header h5{
    font-size:22px;
    font-weight:700;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .post-header h5 a{
    color:#111111;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .post-detail.single-post{
    font-size:13px;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .post-detail.single-post a{
    color:#86868b;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .post-header-wrapper{
    color:#86868B;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .post-featured-date-wrapper{
    border-radius:5px;
    background:#ffffff;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .post-featured-date{
    color:#000000;
}
.elementor-82 .elementor-element.elementor-element-bcd83bb .post-featured-month{
    color:#000000;
}
.elementor-element.elementor-element-bcd83bb{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-bcd83bb{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-1678bc6 .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#1C58F6;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-82 .elementor-element.elementor-element-1678bc6 > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-element.elementor-element-1678bc6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-1678bc6{
    opacity:0;
}
.elementor-82 .elementor-element.elementor-element-1678bc6{
    width:auto;
    max-width:auto;
}
@media(min-width:768px){
    .elementor-82 .elementor-element.elementor-element-49f91e0{
        width:60%;
    }
    .elementor-82 .elementor-element.elementor-element-74fe90e{
        width:40%;
    }
    .elementor-82 .elementor-element.elementor-element-a8795e3{
        width:60%;
    }
    .elementor-82 .elementor-element.elementor-element-0fb96b2{
        width:39.332%;
    }
    .elementor-82 .elementor-element.elementor-element-6cc51bc{
        width:20%;
    }
    .elementor-82 .elementor-element.elementor-element-9595969{
        width:79.665%;
    }
    .elementor-82 .elementor-element.elementor-element-6945fff{
        width:60%;
    }
    .elementor-82 .elementor-element.elementor-element-4802bcc{
        width:40%;
    }
    .elementor-82 .elementor-element.elementor-element-e7ee7ee{
        width:55%;
    }
    .elementor-82 .elementor-element.elementor-element-321a7f8{
        width:45%;
    }
    .elementor-82 .elementor-element.elementor-element-463fb34{
        width:50%;
    }
    .elementor-82 .elementor-element.elementor-element-d8c20e6{
        width:50%;
    }
    .elementor-82 .elementor-element.elementor-element-a0de4be{
        width:40%;
    }
    .elementor-82 .elementor-element.elementor-element-8f5a2ff{
        width:60%;
    }
    .elementor-82 .elementor-element.elementor-element-f754bdd{
        width:40%;
    }
    .elementor-82 .elementor-element.elementor-element-9629e4d{
        width:60%;
    }
    .elementor-82 .elementor-element.elementor-element-f4a5510{
        width:40%;
    }
    .elementor-82 .elementor-element.elementor-element-a49c481{
        width:60%;
    }
    .elementor-82 .elementor-element.elementor-element-cadbee1{
        width:55%;
    }
    .elementor-82 .elementor-element.elementor-element-e1ec892{
        width:44.665%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-82 .elementor-element.elementor-element-49f91e0{
        width:65%;
    }
    .elementor-82 .elementor-element.elementor-element-74fe90e{
        width:35%;
    }
    .elementor-82 .elementor-element.elementor-element-a8795e3{
        width:100%;
    }
    .elementor-82 .elementor-element.elementor-element-ca6575f{
        width:100%;
    }
    .elementor-82 .elementor-element.elementor-element-a0de4be{
        width:40%;
    }
    .elementor-82 .elementor-element.elementor-element-f754bdd{
        width:100%;
    }
    .elementor-82 .elementor-element.elementor-element-9629e4d{
        width:100%;
    }
    .elementor-82 .elementor-element.elementor-element-7cfba32{
        width:100%;
    }
    .elementor-82 .elementor-element.elementor-element-f4a5510{
        width:60%;
    }
    .elementor-82 .elementor-element.elementor-element-cadbee1{
        width:100%;
    }
    .elementor-82 .elementor-element.elementor-element-e1ec892{
        width:30%;
    }
    .elementor-82 .elementor-element.elementor-element-79b5b94{
        width:100%;
    }
}
@media(min-width:1025px){
    .elementor-82 .elementor-element.elementor-element-517a51e > .elementor-background-overlay{
        background-attachment:scroll;
    }
}
@media(max-width:1024px){
    .elementor-82 .elementor-element.elementor-element-4e7d176 > .elementor-shape-bottom svg{
        width:calc(127% + 1.3px);
        height:99px;
    }
    .elementor-82 .elementor-element.elementor-element-5fa7f40 img{
        width:70%;
    }
    body:not(.rtl) .elementor-82 .elementor-element.elementor-element-5fa7f40{
        left:-5%;
    }
    body.rtl .elementor-82 .elementor-element.elementor-element-5fa7f40{
        right:-5%;
    }
    .elementor-82 .elementor-element.elementor-element-5fa7f40{
        top:24%;
    }
    .elementor-82 .elementor-element.elementor-element-f1020c0 img{
        width:70%;
    }
    body:not(.rtl) .elementor-82 .elementor-element.elementor-element-f1020c0{
        left:394px;
    }
    body.rtl .elementor-82 .elementor-element.elementor-element-f1020c0{
        right:394px;
    }
    .elementor-82 .elementor-element.elementor-element-b98b651 img{
        width:70%;
    }
    body:not(.rtl) .elementor-82 .elementor-element.elementor-element-b98b651{
        left:10%;
    }
    body.rtl .elementor-82 .elementor-element.elementor-element-b98b651{
        right:10%;
    }
    .elementor-82 .elementor-element.elementor-element-b98b651{
        bottom:-14%;
    }
    .elementor-82 .elementor-element.elementor-element-4a252c9 img{
        width:70%;
    }
    body:not(.rtl) .elementor-82 .elementor-element.elementor-element-4a252c9{
        left:10%;
    }
    body.rtl .elementor-82 .elementor-element.elementor-element-4a252c9{
        right:10%;
    }
    .elementor-82 .elementor-element.elementor-element-46b2393 img{
        width:70%;
    }
    body:not(.rtl) .elementor-82 .elementor-element.elementor-element-46b2393{
        left:2%;
    }
    body.rtl .elementor-82 .elementor-element.elementor-element-46b2393{
        right:2%;
    }
    .elementor-82 .elementor-element.elementor-element-041614a img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-3878d5f img{
        width:70%;
    }
    body:not(.rtl) .elementor-82 .elementor-element.elementor-element-3878d5f{
        left:374.063px;
    }
    body.rtl .elementor-82 .elementor-element.elementor-element-3878d5f{
        right:374.063px;
    }
    .elementor-82 .elementor-element.elementor-element-3878d5f{
        top:151px;
    }
    .elementor-82 .elementor-element.elementor-element-74fe90e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-d354897 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-82 .elementor-element.elementor-element-d354897 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-7ca4e83{
        font-size:15px;
    }
    .elementor-82 .elementor-element.elementor-element-7ca4e83 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-49be776 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-33d7f3c{
        padding:60px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-fd2c3d0{
        text-align:center;
    }
    .elementor-82 .elementor-element.elementor-element-fd2c3d0 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-cfa084f{
        text-align:center;
    }
    .elementor-82 .elementor-element.elementor-element-cfa084f .elementor-heading-title{
        font-size:34px;
    }
    .elementor-82 .elementor-element.elementor-element-a3b617e img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-affc5ef img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-b19ae0a{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .service-carousel-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-1c3b923 > .elementor-widget-container{
        margin:0px 0px 0px -55px;
    }
    .elementor-82 .elementor-element.elementor-element-debdecd{
        padding:20px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-ca6575f > .elementor-element-populated{
        margin:0% 0% 0% 0%;
    }
    .elementor-82 .elementor-element.elementor-element-ebee25e .elementor-heading-title{
        font-size:40px;
    }
    .elementor-82 .elementor-element.elementor-element-ebee25e > .elementor-widget-container{
        margin:0% 10% 0% 10%;
    }
    .elementor-82 .elementor-element.elementor-element-6db32d9 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-6db32d9 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
    }
    .elementor-82 .elementor-element.elementor-element-517a51e{
        padding:20px 0px 80px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-77b9f4a .elementor-counter-number-wrapper{
        font-size:80px;
    }
    .elementor-82 .elementor-element.elementor-element-e3de3cc img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-e7ee7ee > .elementor-element-populated{
        padding:0px 60px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-204e3ec > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-4732441 img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-2b3bc96 img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-a49bf97 .elementor-counter-number-wrapper{
        font-size:80px;
    }
    .elementor-82 .elementor-element.elementor-element-a879796 .elementor-counter-number-wrapper{
        font-size:80px;
    }
    .elementor-82 .elementor-element.elementor-element-ce2f481 img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-77ec3ed img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-0b66b0d{
        padding:50px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-f754bdd > .elementor-element-populated{
        margin:10px 60px 20px 60px;
        padding:0px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-a4d88af .elementor-heading-title{
        font-size:34px;
    }
    .elementor-82 .elementor-element.elementor-element-a4d88af > .elementor-widget-container{
        margin:0px 0px 30px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-64ce2a0 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-64ce2a0 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-a138933 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-9b65534 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-9b65534 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-cf3ad1c > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-a94e8c9 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-a94e8c9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-161d377 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:40px 40px 40px 40px;
    }
    .elementor-82 .elementor-element.elementor-element-773e759 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-ecfcd01{
        padding:100px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-86ac4bd .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-2736e34 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-82 .elementor-element.elementor-element-b968275 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-b968275 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
    }
    .elementor-82 .elementor-element.elementor-element-c2d3fdc{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-wrapper .team-carousel-title{
        font-size:20px;
    }
    .elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-wrapper .team-carousel-subtitle{
        font-size:13px;
    }
    .elementor-82 .elementor-element.elementor-element-8759f77 > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
    .elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-shape-bottom svg{
        width:calc(120% + 1.3px);
        height:127px;
    }
    .elementor-82 .elementor-element.elementor-element-3a2c9d5 .elementor-heading-title{
        font-size:40px;
        line-height:1.3em;
    }
    .elementor-82 .elementor-element.elementor-element-85904e9 .elementor-heading-title{
        font-size:40px;
        line-height:1.3em;
    }
    .elementor-82 .elementor-element.elementor-element-8765c55 > .elementor-widget-container{
        margin:0px 0px 0px -50px;
    }
    .elementor-82 .elementor-element.elementor-element-969abbc img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-b7ac8be img{
        width:70%;
    }
    .elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-shape-bottom svg{
        width:calc(120% + 1.3px);
        height:81px;
    }
    .elementor-82 .elementor-element.elementor-element-ede044b{
        padding:0px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-1ca3511 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-45a7d04 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-82 .elementor-element.elementor-element-161a7c6 > .elementor-shape-bottom svg{
        height:129px;
    }
    .elementor-82 .elementor-element.elementor-element-161a7c6{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 80px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .post-header h5{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .post-detail.single-post{
        font-size:13px;
    }
    .elementor-82 .elementor-element.elementor-element-bcd83bb > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
    .elementor-82 .elementor-element.elementor-element-1678bc6 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-82 .elementor-element.elementor-element-4e7d176 > .elementor-container{
        min-height:500px;
    }
    .elementor-82 .elementor-element.elementor-element-4e7d176:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-4e7d176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top left;
    }
    .elementor-82 .elementor-element.elementor-element-4e7d176 > .elementor-shape-bottom svg{
        width:calc(100% + 1.3px);
        height:30px;
    }
    .elementor-82 .elementor-element.elementor-element-74fe90e > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:40px 20px 0px 20px;
    }
    .elementor-82 .elementor-element.elementor-element-d354897 .elementor-heading-title{
        font-size:34px;
        line-height:1.3em;
    }
    .elementor-82 .elementor-element.elementor-element-d354897 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-33d7f3c{
        padding:80px 0px 30px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-a8795e3 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-fd2c3d0 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-cfa084f .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-82 .elementor-element.elementor-element-cfa084f > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-a3b617e > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .service-carousel-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-1c3b923 .service-carousel-wrapper .service-carousel-desc{
        font-size:14px;
    }
    .elementor-82 .elementor-element.elementor-element-1c3b923 > .elementor-widget-container{
        margin:0px 0px 0px -70px;
    }
    .elementor-82 .elementor-element.elementor-element-81165a9{
        margin-top:60px;
        margin-bottom:40px;
    }
    .elementor-82 .elementor-element.elementor-element-b26672b{
        text-align:center;
    }
    .elementor-82 .elementor-element.elementor-element-d087a70{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-d087a70.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-82 .elementor-element.elementor-element-d087a70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-82 .elementor-element.elementor-element-90a20fd{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-90a20fd.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-82 .elementor-element.elementor-element-90a20fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-82 .elementor-element.elementor-element-47ef161{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-47ef161.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-82 .elementor-element.elementor-element-47ef161.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-82 .elementor-element.elementor-element-db5b748 img{
        width:140px;
    }
    .elementor-82 .elementor-element.elementor-element-a52fec7{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-a52fec7.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-82 .elementor-element.elementor-element-a52fec7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-82 .elementor-element.elementor-element-7993bc0 img{
        width:120px;
    }
    .elementor-82 .elementor-element.elementor-element-debdecd{
        padding:0px 0px 30px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-ca6575f > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-ebee25e{
        text-align:center;
    }
    .elementor-82 .elementor-element.elementor-element-ebee25e .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-82 .elementor-element.elementor-element-ebee25e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-6db32d9{
        text-align:center;
    }
    .elementor-82 .elementor-element.elementor-element-6db32d9 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-82 .elementor-element.elementor-element-6db32d9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-517a51e > .elementor-shape-top svg{
        width:calc(166% + 1.3px);
    }
    .elementor-82 .elementor-element.elementor-element-517a51e > .elementor-shape-bottom svg{
        width:calc(161% + 1.3px);
    }
    .elementor-82 .elementor-element.elementor-element-517a51e{
        padding:20px 0px 80px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-6945fff.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-82 .elementor-element.elementor-element-6945fff > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-77b9f4a .elementor-counter-number-wrapper{
        font-size:50px;
    }
    .elementor-82 .elementor-element.elementor-element-e3de3cc > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-321a7f8.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-82 .elementor-element.elementor-element-321a7f8 > .elementor-element-populated{
        padding:20px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-a49bf97 .elementor-counter-number-wrapper{
        font-size:50px;
    }
    .elementor-82 .elementor-element.elementor-element-463fb34.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-82 .elementor-element.elementor-element-463fb34 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-a879796 .elementor-counter-number-wrapper{
        font-size:50px;
    }
    .elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-container{
        min-height:450px;
    }
    .elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-shape-top svg{
        width:calc(119% + 1.3px);
    }
    .elementor-82 .elementor-element.elementor-element-d59b52d > .elementor-shape-bottom svg{
        width:calc(172% + 1.3px);
        height:160px;
    }
    .elementor-82 .elementor-element.elementor-element-d59b52d{
        padding:80px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-a0de4be > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-82 .elementor-element.elementor-element-0b66b0d, .elementor-82 .elementor-element.elementor-element-0b66b0d > .elementor-background-overlay{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-82 .elementor-element.elementor-element-0b66b0d{
        margin-top:-120px;
        margin-bottom:0px;
        padding:40px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-f754bdd > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 30px 0px 30px;
    }
    .elementor-82 .elementor-element.elementor-element-a4d88af .elementor-heading-title{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-82 .elementor-element.elementor-element-64ce2a0 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-82 .elementor-element.elementor-element-b5a739d .elementor-heading-title{
        font-size:12px;
    }
    .elementor-82 .elementor-element.elementor-element-9b65534 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-82 .elementor-element.elementor-element-a94e8c9 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-82 .elementor-element.elementor-element-161d377 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-background-slideshow{
        border-radius:0px 0px 15px 15px;
    }
    .elementor-82 .elementor-element.elementor-element-9629e4d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 60px 20px;
    }
    .elementor-82 .elementor-element.elementor-element-773e759 > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-ecfcd01{
        padding:80px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-7cfba32 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-86ac4bd .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-2736e34 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-82 .elementor-element.elementor-element-2736e34 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-b968275{
        text-align:center;
    }
    .elementor-82 .elementor-element.elementor-element-b968275 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-82 .elementor-element.elementor-element-b968275 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-c2d3fdc > .elementor-shape-bottom svg{
        height:187px;
    }
    .elementor-82 .elementor-element.elementor-element-c2d3fdc{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 20px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-wrapper .team-carousel-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-8759f77 .team-carousel-wrapper .team-carousel-subtitle{
        font-size:12px;
    }
    .elementor-82 .elementor-element.elementor-element-8759f77 > .elementor-widget-container{
        margin:0px 0px 0px -70px;
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-shape-top svg{
        width:calc(132% + 1.3px);
    }
    .elementor-82 .elementor-element.elementor-element-67d02cf > .elementor-shape-bottom svg{
        width:calc(261% + 1.3px);
    }
    .elementor-82 .elementor-element.elementor-element-f4a5510 > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-82 .elementor-element.elementor-element-3a2c9d5 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-82 .elementor-element.elementor-element-3a2c9d5 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-85904e9 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-82 .elementor-element.elementor-element-85904e9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-befc023{
        margin-top:-200px;
        margin-bottom:0px;
    }
    .elementor-82 .elementor-element.elementor-element-8765c55 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:40px;
    }
    .elementor-82 .elementor-element.elementor-element-8765c55 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
        font-size:14px;
    }
    .elementor-82 .elementor-element.elementor-element-8765c55 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
        font-size:14px;
    }
    .elementor-82 .elementor-element.elementor-element-8765c55 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-container{
        min-height:450px;
    }
    .elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-shape-top svg{
        width:calc(132% + 1.3px);
        height:51px;
    }
    .elementor-82 .elementor-element.elementor-element-179aac6 > .elementor-shape-bottom svg{
        width:calc(178% + 1.3px);
        height:81px;
    }
    .elementor-82 .elementor-element.elementor-element-ede044b{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 40px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-79b5b94 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-1ca3511 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-45a7d04 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-82 .elementor-element.elementor-element-45a7d04 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-161a7c6 > .elementor-shape-bottom svg{
        width:calc(300% + 1.3px);
        height:99px;
    }
    .elementor-82 .elementor-element.elementor-element-161a7c6{
        padding:0px 0px 80px 0px;
    }
    .elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .post-header h5{
        font-size:18px;
    }
    .elementor-82 .elementor-element.elementor-element-bcd83bb .blog-carousel-wrapper .post-detail.single-post{
        font-size:12px;
    }
}
 .elementor-684 .elementor-element.elementor-element-5265b536{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-684 .elementor-element.elementor-element-3ab42378 > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-684 .elementor-element.elementor-element-5e54b4d6{
    text-align:left;
}
.elementor-684 .elementor-element.elementor-element-5e54b4d6 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:0px 0px 0px 0px;
}
.elementor-684 .elementor-element.elementor-element-3dff2bb4{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-684 .elementor-element.elementor-element-460b435a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-684 .elementor-element.elementor-element-460b435a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0F0;
}
.elementor-684 .elementor-element.elementor-element-460b435a > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 5% 0% 5%;
    padding:40px 40px 40px 40px;
}
.elementor-684 .elementor-element.elementor-element-460b435a > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-684 .elementor-element.elementor-element-69089c27{
    text-align:center;
}
.elementor-684 .elementor-element.elementor-element-69089c27 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:700;
    font-style:italic;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-684 .elementor-element.elementor-element-b261140{
    text-align:center;
}
.elementor-684 .elementor-element.elementor-element-b261140 .elementor-heading-title{
    font-size:14px;
    letter-spacing:0px;
}
.elementor-684 .elementor-element.elementor-element-b261140 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-684 .elementor-element.elementor-element-2ffe9f3f > .elementor-element-populated{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-684 .elementor-element.elementor-element-2f3a39b1{
    text-align:left;
}
.elementor-684 .elementor-element.elementor-element-2f3a39b1 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 20px;
}
.elementor-684 .elementor-element.elementor-element-90e3eb3 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-684 .elementor-element.elementor-element-5d1855b{
    text-align:left;
}
.elementor-684 .elementor-element.elementor-element-5d1855b > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 10px 0px;
}
.elementor-684 .elementor-element.elementor-element-39a8f758 > .elementor-element-populated{
    padding:0px 20px 0px 0px;
}
.elementor-684 .elementor-element.elementor-element-6560b4a5 img{
    width:100%;
}
.elementor-684 .elementor-element.elementor-element-6560b4a5 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-684 .elementor-element.elementor-element-6a94bbc7 > .elementor-element-populated{
    padding:0px 0px 0px 20px;
}
.elementor-684 .elementor-element.elementor-element-10f94cb0 img{
    width:100%;
}
.elementor-684 .elementor-element.elementor-element-10f94cb0 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-684 .elementor-element.elementor-element-4f99f95d img{
    width:100%;
}
.elementor-684 .elementor-element.elementor-element-4f99f95d > .elementor-widget-container{
    margin:20px 0px 60px 0px;
}
.elementor-684 .elementor-element.elementor-element-76e9409 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-684 .elementor-element.elementor-element-7e12e629{
    text-align:left;
}
.elementor-684 .elementor-element.elementor-element-7e12e629 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-684 .elementor-element.elementor-element-48daff34{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-684 .elementor-element.elementor-element-4c3568cf > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-684 .elementor-element.elementor-element-113d982f img{
    width:100%;
}
.elementor-684 .elementor-element.elementor-element-113d982f > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-684 .elementor-element.elementor-element-77b2a4e3{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-684 .elementor-element.elementor-element-70d12756 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-684 .elementor-element.elementor-element-dfdb8a8{
    text-align:left;
    color:#939393;
}
.elementor-684 .elementor-element.elementor-element-dfdb8a8 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:10px 0px 20px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#B8B8B8;
}
.elementor-684 .elementor-element.elementor-element-10bbee0 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-684 .elementor-element.elementor-element-352894fe{
    text-align:left;
}
.elementor-684 .elementor-element.elementor-element-352894fe > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-684 .elementor-element.elementor-element-5e54b4d6 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-3dff2bb4{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-684 .elementor-element.elementor-element-460b435a > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-2ffe9f3f > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-2f3a39b1 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-90e3eb3 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-684 .elementor-element.elementor-element-90e3eb3 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-5d1855b > .elementor-widget-container{
        margin:0px 0px 0px 20px;
    }
    .elementor-684 .elementor-element.elementor-element-4f99f95d > .elementor-widget-container{
        margin:0px 0px 50px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-76e9409 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-684 .elementor-element.elementor-element-76e9409 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-7e12e629 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-77b2a4e3{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-70d12756 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-dfdb8a8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-10bbee0 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-684 .elementor-element.elementor-element-10bbee0 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-352894fe > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-684 .elementor-element.elementor-element-5265b536{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-3ab42378 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-5e54b4d6 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-3dff2bb4{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-2ffe9f3f > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-2f3a39b1 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-90e3eb3 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-684 .elementor-element.elementor-element-5d1855b > .elementor-widget-container{
        margin:20px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-40289c9{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-39a8f758 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-6560b4a5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-6a94bbc7 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-10f94cb0 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-4f99f95d > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-76e9409 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-684 .elementor-element.elementor-element-7e12e629 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-48daff34{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-684 .elementor-element.elementor-element-113d982f > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-77b2a4e3{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-684 .elementor-element.elementor-element-70d12756 > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-dfdb8a8 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-684 .elementor-element.elementor-element-10bbee0 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-684 .elementor-element.elementor-element-352894fe > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-684 .elementor-element.elementor-element-460b435a{
        width:30%;
    }
    .elementor-684 .elementor-element.elementor-element-2ffe9f3f{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-684 .elementor-element.elementor-element-460b435a{
        width:100%;
    }
    .elementor-684 .elementor-element.elementor-element-2ffe9f3f{
        width:100%;
    }
}
 .elementor-728 .elementor-element.elementor-element-8bb3d45:not(.elementor-motion-effects-element-type-background), .elementor-728 .elementor-element.elementor-element-8bb3d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222222;
}
.elementor-728 .elementor-element.elementor-element-8bb3d45{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:80px 0px 60px 0px;
}
.elementor-728 .elementor-element.elementor-element-8bb3d45 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-728 .elementor-element.elementor-element-83026bc > .elementor-element-populated{
    padding:0px 80px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-0825354{
    text-align:left;
}
.elementor-728 .elementor-element.elementor-element-0825354 img{
    width:106px;
}
.elementor-728 .elementor-element.elementor-element-b483959{
    text-align:left;
    color:#FFFFFFAB;
    font-size:14px;
}
.elementor-728 .elementor-element.elementor-element-b483959 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-cfee521 .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:600;
    line-height:1.8em;
    fill:#111111;
    color:#111111;
    background-color:#FFFFFF;
    border-radius:25px 25px 25px 25px;
    padding:12px 40px 12px 40px;
}
.elementor-728 .elementor-element.elementor-element-cfee521 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-cfee521{
    width:auto;
    max-width:auto;
}
.elementor-728 .elementor-element.elementor-element-ed13e1c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-4350662 > .elementor-element-populated{
    padding:0px 0px 40px 0px;
}
.elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(50px/2);
}
.elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(50px/2);
}
.elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(50px/2);
    margin-left:calc(50px/2);
}
.elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-50px/2);
    margin-left:calc(-50px/2);
}
body.rtl .elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-50px/2);
}
body:not(.rtl) .elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-50px/2);
}
.elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-item, .elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-item a{
    font-size:13px;
    font-weight:600;
}
.elementor-728 .elementor-element.elementor-element-1daf55d > .elementor-element-populated{
    margin:0px 20px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-b37768f .elementor-heading-title{
    color:#8D9199;
    font-size:13px;
    font-weight:600;
}
.elementor-728 .elementor-element.elementor-element-b37768f > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#8D9199;
}
.elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(5px/2);
}
.elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(5px/2);
}
.elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(5px/2);
    margin-left:calc(5px/2);
}
.elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-5px/2);
    margin-left:calc(-5px/2);
}
body.rtl .elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-5px/2);
}
body:not(.rtl) .elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-5px/2);
}
.elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-item, .elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-item a{
    font-size:17px;
}
.elementor-728 .elementor-element.elementor-element-6c8a300 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-a1f45da > .elementor-element-populated{
    margin:0px 0px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-1f1bacf .elementor-heading-title{
    color:#8D9199;
    font-size:13px;
    font-weight:600;
}
.elementor-728 .elementor-element.elementor-element-1f1bacf > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#8D9199;
}
.elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(5px/2);
}
.elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(5px/2);
}
.elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(5px/2);
    margin-left:calc(5px/2);
}
.elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-5px/2);
    margin-left:calc(-5px/2);
}
body.rtl .elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-5px/2);
}
body:not(.rtl) .elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-5px/2);
}
.elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-item, .elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-item a{
    font-size:17px;
}
.elementor-728 .elementor-element.elementor-element-53310ac > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-3c42d3b:not(.elementor-motion-effects-element-type-background), .elementor-728 .elementor-element.elementor-element-3c42d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222222;
}
.elementor-728 .elementor-element.elementor-element-3c42d3b{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 40px 0px;
}
.elementor-728 .elementor-element.elementor-element-3c42d3b > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-728 .elementor-element.elementor-element-15a0633 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-b49fb6f{
    --grid-template-columns:repeat(0, auto);
    --icon-size:16px;
    --grid-column-gap:10px;
    --grid-row-gap:0px;
}
.elementor-728 .elementor-element.elementor-element-b49fb6f .elementor-widget-container{
    text-align:left;
}
.elementor-728 .elementor-element.elementor-element-b49fb6f .elementor-social-icon{
    background-color:#FFFFFF;
    --icon-padding:0.7em;
}
.elementor-728 .elementor-element.elementor-element-b49fb6f .elementor-social-icon i{
    color:#111111;
}
.elementor-728 .elementor-element.elementor-element-b49fb6f .elementor-social-icon svg{
    fill:#111111;
}
.elementor-728 .elementor-element.elementor-element-b49fb6f > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-34f3a83 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-59d9558 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-221ad0a .elementor-heading-title{
    color:#FFFFFF;
    font-size:13px;
}
.elementor-728 .elementor-element.elementor-element-256f85d .elementor-heading-title{
    color:#FFFFFFAB;
    font-size:13px;
}
.elementor-728 .elementor-element.elementor-element-256f85d > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-8821f9a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-350777e .elementor-heading-title{
    color:#FFFFFF;
    font-size:13px;
}
.elementor-728 .elementor-element.elementor-element-69c6fba .elementor-heading-title{
    color:#FFFFFFAB;
    font-size:13px;
}
.elementor-728 .elementor-element.elementor-element-69c6fba > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-a2577c7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-2a3d09d .elementor-heading-title{
    color:#FFFFFF;
    font-size:13px;
}
.elementor-728 .elementor-element.elementor-element-604ae3d .elementor-heading-title{
    color:#FFFFFFAB;
    font-size:13px;
}
.elementor-728 .elementor-element.elementor-element-604ae3d > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-598593f:not(.elementor-motion-effects-element-type-background), .elementor-728 .elementor-element.elementor-element-598593f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222222;
}
.elementor-728 .elementor-element.elementor-element-598593f{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 40px 0px;
}
.elementor-728 .elementor-element.elementor-element-598593f > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-728 .elementor-element.elementor-element-b193dfb > .elementor-element-populated{
    border-style:solid;
    border-width:1px 0px 0px 0px;
    border-color:#8D9199;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-b193dfb > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-728 .elementor-element.elementor-element-7f6a350 > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-14bbf70{
    text-align:left;
    color:#FFFFFFAB;
    font-size:14px;
}
.elementor-728 .elementor-element.elementor-element-14bbf70 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-728 .elementor-element.elementor-element-cd275fa.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-728 .elementor-element.elementor-element-cd275fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-728 .elementor-element.elementor-element-cd275fa > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(50px/2);
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(50px/2);
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(50px/2);
    margin-left:calc(50px/2);
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-50px/2);
    margin-left:calc(-50px/2);
}
body.rtl .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-50px/2);
}
body:not(.rtl) .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-50px/2);
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-text{
    color:#FFFFFFAB;
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-item, .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-item a{
    font-size:13px;
    font-weight:600;
}
@media(min-width:768px){
    .elementor-728 .elementor-element.elementor-element-83026bc{
        width:35%;
    }
    .elementor-728 .elementor-element.elementor-element-ed13e1c{
        width:65%;
    }
    .elementor-728 .elementor-element.elementor-element-1daf55d{
        width:60%;
    }
    .elementor-728 .elementor-element.elementor-element-a1f45da{
        width:40%;
    }
    .elementor-728 .elementor-element.elementor-element-15a0633{
        width:35%;
    }
    .elementor-728 .elementor-element.elementor-element-34f3a83{
        width:65%;
    }
}
@media(max-width:1024px){
    .elementor-728 .elementor-element.elementor-element-8bb3d45{
        padding:60px 0px 40px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-83026bc > .elementor-element-populated{
        padding:0px 40px 0px 30px;
    }
    .elementor-728 .elementor-element.elementor-element-b483959 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(30px/2);
    }
    .elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(30px/2);
    }
    .elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(30px/2);
        margin-left:calc(30px/2);
    }
    .elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-30px/2);
        margin-left:calc(-30px/2);
    }
    body.rtl .elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-30px/2);
    }
    body:not(.rtl) .elementor-728 .elementor-element.elementor-element-3af7d70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-30px/2);
    }
    .elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-item, .elementor-728 .elementor-element.elementor-element-6c8a300 .elementor-icon-list-item a{
        font-size:15px;
    }
    .elementor-728 .elementor-element.elementor-element-a1f45da > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-item, .elementor-728 .elementor-element.elementor-element-53310ac .elementor-icon-list-item a{
        font-size:15px;
    }
    .elementor-728 .elementor-element.elementor-element-15a0633 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-728 .elementor-element.elementor-element-b193dfb > .elementor-element-populated{
        margin:0px 30px 0px 30px;
        padding:20px 0px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-7f6a350 > .elementor-element-populated{
        padding:20px 0px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-14bbf70 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-cd275fa > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
}
@media(max-width:767px){
    .elementor-728 .elementor-element.elementor-element-8bb3d45{
        padding:60px 0px 40px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-83026bc > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-728 .elementor-element.elementor-element-b483959 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-4350662 > .elementor-element-populated{
        padding:40px 20px 0px 20px;
    }
    .elementor-728 .elementor-element.elementor-element-1daf55d > .elementor-element-populated{
        padding:40px 20px 0px 20px;
    }
    .elementor-728 .elementor-element.elementor-element-a1f45da > .elementor-element-populated{
        padding:40px 20px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-15a0633 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-728 .elementor-element.elementor-element-59d9558 > .elementor-element-populated{
        padding:40px 20px 0px 20px;
    }
    .elementor-728 .elementor-element.elementor-element-8821f9a > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
    .elementor-728 .elementor-element.elementor-element-a2577c7 > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
    .elementor-728 .elementor-element.elementor-element-7f6a350 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-14bbf70 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-cd275fa > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-728 .elementor-element.elementor-element-3afee47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
}
 .elementor-761 .elementor-element.elementor-element-63fa99ce{
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-761 .elementor-element.elementor-element-72cb2e76 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0% 0% 0% 0%;
}
.elementor-761 .elementor-element.elementor-element-1c896a7{
    text-align:left;
}
.elementor-761 .elementor-element.elementor-element-1c896a7 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:0px 0px 0px 0px;
}
.elementor-761 .elementor-element.elementor-element-660e85c8{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-761 .elementor-element.elementor-element-659584d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-761 .elementor-element.elementor-element-659584d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0F0;
}
.elementor-761 .elementor-element.elementor-element-659584d6 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 5% 0% 5%;
    padding:40px 40px 40px 40px;
}
.elementor-761 .elementor-element.elementor-element-659584d6 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-761 .elementor-element.elementor-element-1dc01e94{
    text-align:center;
}
.elementor-761 .elementor-element.elementor-element-1dc01e94 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:700;
    font-style:italic;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-761 .elementor-element.elementor-element-605e56eb{
    text-align:center;
}
.elementor-761 .elementor-element.elementor-element-605e56eb .elementor-heading-title{
    font-size:14px;
    letter-spacing:0px;
}
.elementor-761 .elementor-element.elementor-element-605e56eb > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-761 .elementor-element.elementor-element-10a7d80d > .elementor-element-populated{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-761 .elementor-element.elementor-element-57b9d20c{
    text-align:left;
}
.elementor-761 .elementor-element.elementor-element-57b9d20c > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 20px;
}
.elementor-761 .elementor-element.elementor-element-217068dc > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-761 .elementor-element.elementor-element-26f4a33{
    text-align:left;
}
.elementor-761 .elementor-element.elementor-element-26f4a33 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 10px 0px;
}
.elementor-761 .elementor-element.elementor-element-1b40b6b3 > .elementor-element-populated{
    padding:0px 20px 0px 0px;
}
.elementor-761 .elementor-element.elementor-element-10dbfd81 img{
    width:100%;
}
.elementor-761 .elementor-element.elementor-element-10dbfd81 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-761 .elementor-element.elementor-element-53050e45 > .elementor-element-populated{
    padding:0px 0px 0px 20px;
}
.elementor-761 .elementor-element.elementor-element-737e43a img{
    width:100%;
}
.elementor-761 .elementor-element.elementor-element-737e43a > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-761 .elementor-element.elementor-element-4c39fc53 img{
    width:100%;
}
.elementor-761 .elementor-element.elementor-element-4c39fc53 > .elementor-widget-container{
    margin:20px 0px 60px 0px;
}
.elementor-761 .elementor-element.elementor-element-da8c718 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-761 .elementor-element.elementor-element-74bfbf6a{
    text-align:left;
}
.elementor-761 .elementor-element.elementor-element-74bfbf6a > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-761 .elementor-element.elementor-element-11912c16{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-761 .elementor-element.elementor-element-2a7445f8 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-761 .elementor-element.elementor-element-66ad16da img{
    width:100%;
}
.elementor-761 .elementor-element.elementor-element-66ad16da > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-761 .elementor-element.elementor-element-626d2aa0{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-761 .elementor-element.elementor-element-77cdee91 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-761 .elementor-element.elementor-element-2f1ebf83{
    text-align:left;
    color:#939393;
}
.elementor-761 .elementor-element.elementor-element-2f1ebf83 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:10px 0px 20px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#B8B8B8;
}
.elementor-761 .elementor-element.elementor-element-79a286d8 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-761 .elementor-element.elementor-element-ea13c77{
    text-align:left;
}
.elementor-761 .elementor-element.elementor-element-ea13c77 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-761 .elementor-element.elementor-element-1c896a7 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-660e85c8{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-761 .elementor-element.elementor-element-659584d6 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-10a7d80d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-57b9d20c > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-217068dc .elementor-heading-title{
        font-size:24px;
    }
    .elementor-761 .elementor-element.elementor-element-217068dc > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-26f4a33 > .elementor-widget-container{
        margin:0px 0px 0px 20px;
    }
    .elementor-761 .elementor-element.elementor-element-4c39fc53 > .elementor-widget-container{
        margin:0px 0px 50px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-da8c718 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-761 .elementor-element.elementor-element-da8c718 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-74bfbf6a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-626d2aa0{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-77cdee91 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-2f1ebf83 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-79a286d8 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-761 .elementor-element.elementor-element-79a286d8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-ea13c77 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-761 .elementor-element.elementor-element-63fa99ce{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-72cb2e76 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-1c896a7 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-660e85c8{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-10a7d80d > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-57b9d20c > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-217068dc .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-761 .elementor-element.elementor-element-217068dc > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-26f4a33 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-6ef51138{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-1b40b6b3 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-10dbfd81 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-53050e45 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-737e43a > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-4c39fc53 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-da8c718 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-761 .elementor-element.elementor-element-74bfbf6a > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-11912c16{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-761 .elementor-element.elementor-element-66ad16da > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-626d2aa0{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-761 .elementor-element.elementor-element-77cdee91 > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-2f1ebf83 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-761 .elementor-element.elementor-element-79a286d8 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-761 .elementor-element.elementor-element-ea13c77 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-761 .elementor-element.elementor-element-659584d6{
        width:30%;
    }
    .elementor-761 .elementor-element.elementor-element-10a7d80d{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-761 .elementor-element.elementor-element-659584d6{
        width:100%;
    }
    .elementor-761 .elementor-element.elementor-element-10a7d80d{
        width:100%;
    }
}
 .elementor-777 .elementor-element.elementor-element-3bd51da8{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-777 .elementor-element.elementor-element-450017b0 > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-777 .elementor-element.elementor-element-3808a487{
    text-align:left;
}
.elementor-777 .elementor-element.elementor-element-3808a487 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:0px 0px 0px 0px;
}
.elementor-777 .elementor-element.elementor-element-6ea561cd{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-777 .elementor-element.elementor-element-5e685a9d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-777 .elementor-element.elementor-element-5e685a9d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0F0;
}
.elementor-777 .elementor-element.elementor-element-5e685a9d > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 5% 0% 5%;
    padding:40px 40px 40px 40px;
}
.elementor-777 .elementor-element.elementor-element-5e685a9d > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-777 .elementor-element.elementor-element-61b70518{
    text-align:center;
}
.elementor-777 .elementor-element.elementor-element-61b70518 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:700;
    font-style:italic;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-777 .elementor-element.elementor-element-30c4c8f3{
    text-align:center;
}
.elementor-777 .elementor-element.elementor-element-30c4c8f3 .elementor-heading-title{
    font-size:14px;
    letter-spacing:0px;
}
.elementor-777 .elementor-element.elementor-element-30c4c8f3 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-777 .elementor-element.elementor-element-6bd7d7a9 > .elementor-element-populated{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-777 .elementor-element.elementor-element-217b44{
    text-align:left;
}
.elementor-777 .elementor-element.elementor-element-217b44 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 20px;
}
.elementor-777 .elementor-element.elementor-element-428b4886{
    text-align:left;
}
.elementor-777 .elementor-element.elementor-element-428b4886 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:0px 0px 10px 0px;
}
.elementor-777 .elementor-element.elementor-element-58166a48 > .elementor-element-populated{
    padding:0px 20px 0px 0px;
}
.elementor-777 .elementor-element.elementor-element-4e1b007d img{
    width:100%;
}
.elementor-777 .elementor-element.elementor-element-4e1b007d > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-777 .elementor-element.elementor-element-2707599b > .elementor-element-populated{
    padding:0px 0px 0px 20px;
}
.elementor-777 .elementor-element.elementor-element-4c9b39 img{
    width:100%;
}
.elementor-777 .elementor-element.elementor-element-4c9b39 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-777 .elementor-element.elementor-element-4c970e3b img{
    width:100%;
}
.elementor-777 .elementor-element.elementor-element-4c970e3b > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-777 .elementor-element.elementor-element-7d2345dc{
    text-align:left;
}
.elementor-777 .elementor-element.elementor-element-7d2345dc > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:30px 0px 0px 0px;
}
.elementor-777 .elementor-element.elementor-element-3c7f9027{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-777 .elementor-element.elementor-element-1c258e4b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-777 .elementor-element.elementor-element-5185c108 img{
    width:100%;
}
.elementor-777 .elementor-element.elementor-element-5185c108 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-777 .elementor-element.elementor-element-7abf2a6f{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-777 .elementor-element.elementor-element-6a096ea4 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-777 .elementor-element.elementor-element-64d3715d{
    text-align:left;
    color:#939393;
}
.elementor-777 .elementor-element.elementor-element-64d3715d > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:10px 0px 0px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#B8B8B8;
}
.elementor-777 .elementor-element.elementor-element-2228c131{
    text-align:left;
}
.elementor-777 .elementor-element.elementor-element-2228c131 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:40px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-777 .elementor-element.elementor-element-3808a487 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-6ea561cd{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-777 .elementor-element.elementor-element-5e685a9d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-6bd7d7a9 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-217b44 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-428b4886 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-7d2345dc > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-7abf2a6f{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-6a096ea4 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-64d3715d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-2228c131 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-777 .elementor-element.elementor-element-3bd51da8{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-450017b0 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-777 .elementor-element.elementor-element-3808a487 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-6ea561cd{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-6bd7d7a9 > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-217b44 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-428b4886 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-623109ad{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-58166a48 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-4e1b007d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-2707599b > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-4c9b39 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-4c970e3b > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-7d2345dc > .elementor-widget-container{
        margin:40px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-3c7f9027{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-777 .elementor-element.elementor-element-5185c108 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-7abf2a6f{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-777 .elementor-element.elementor-element-6a096ea4 > .elementor-element-populated{
        padding:40px 20px 0px 20px;
    }
    .elementor-777 .elementor-element.elementor-element-64d3715d > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-777 .elementor-element.elementor-element-2228c131 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-777 .elementor-element.elementor-element-5e685a9d{
        width:30%;
    }
    .elementor-777 .elementor-element.elementor-element-6bd7d7a9{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-777 .elementor-element.elementor-element-5e685a9d{
        width:100%;
    }
    .elementor-777 .elementor-element.elementor-element-6bd7d7a9{
        width:100%;
    }
}
 .elementor-826 .elementor-element.elementor-element-1b88c952{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-826 .elementor-element.elementor-element-544742ff > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-826 .elementor-element.elementor-element-709cae39{
    text-align:left;
}
.elementor-826 .elementor-element.elementor-element-709cae39 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:0px 0px 0px 0px;
}
.elementor-826 .elementor-element.elementor-element-28799277{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-826 .elementor-element.elementor-element-5c10ce28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-826 .elementor-element.elementor-element-5c10ce28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0F0;
}
.elementor-826 .elementor-element.elementor-element-5c10ce28 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 5% 0% 5%;
    padding:40px 40px 40px 40px;
}
.elementor-826 .elementor-element.elementor-element-5c10ce28 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-826 .elementor-element.elementor-element-789016dd{
    text-align:center;
}
.elementor-826 .elementor-element.elementor-element-789016dd .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:700;
    font-style:italic;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-826 .elementor-element.elementor-element-721e982e{
    text-align:center;
}
.elementor-826 .elementor-element.elementor-element-721e982e .elementor-heading-title{
    font-size:14px;
    letter-spacing:0px;
}
.elementor-826 .elementor-element.elementor-element-721e982e > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-826 .elementor-element.elementor-element-4a6cf97e > .elementor-element-populated{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-826 .elementor-element.elementor-element-16927fe8{
    text-align:left;
}
.elementor-826 .elementor-element.elementor-element-16927fe8 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 20px;
}
.elementor-826 .elementor-element.elementor-element-129ef87d > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-826 .elementor-element.elementor-element-121d392b{
    text-align:left;
}
.elementor-826 .elementor-element.elementor-element-121d392b > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 10px 0px;
}
.elementor-826 .elementor-element.elementor-element-78f8aa2b > .elementor-element-populated{
    padding:0px 20px 0px 0px;
}
.elementor-826 .elementor-element.elementor-element-587609ae img{
    width:100%;
}
.elementor-826 .elementor-element.elementor-element-587609ae > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-826 .elementor-element.elementor-element-4897575a > .elementor-element-populated{
    padding:0px 0px 0px 20px;
}
.elementor-826 .elementor-element.elementor-element-9bda211 img{
    width:100%;
}
.elementor-826 .elementor-element.elementor-element-9bda211 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-826 .elementor-element.elementor-element-4e791ce img{
    width:100%;
}
.elementor-826 .elementor-element.elementor-element-4e791ce > .elementor-widget-container{
    margin:20px 0px 60px 0px;
}
.elementor-826 .elementor-element.elementor-element-2947b7b4 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-826 .elementor-element.elementor-element-2360eea8{
    text-align:left;
}
.elementor-826 .elementor-element.elementor-element-2360eea8 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-826 .elementor-element.elementor-element-48828d98{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-826 .elementor-element.elementor-element-69181a1f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-826 .elementor-element.elementor-element-51025256 img{
    width:100%;
}
.elementor-826 .elementor-element.elementor-element-51025256 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-826 .elementor-element.elementor-element-7a550701{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-826 .elementor-element.elementor-element-32f2f069 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-826 .elementor-element.elementor-element-53b981d4{
    text-align:left;
    color:#939393;
}
.elementor-826 .elementor-element.elementor-element-53b981d4 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:10px 0px 20px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#B8B8B8;
}
.elementor-826 .elementor-element.elementor-element-6f3f135e > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-826 .elementor-element.elementor-element-43a02393{
    text-align:left;
}
.elementor-826 .elementor-element.elementor-element-43a02393 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-826 .elementor-element.elementor-element-709cae39 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-28799277{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-826 .elementor-element.elementor-element-5c10ce28 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-4a6cf97e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-16927fe8 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-129ef87d .elementor-heading-title{
        font-size:24px;
    }
    .elementor-826 .elementor-element.elementor-element-129ef87d > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-121d392b > .elementor-widget-container{
        margin:0px 0px 0px 20px;
    }
    .elementor-826 .elementor-element.elementor-element-4e791ce > .elementor-widget-container{
        margin:0px 0px 50px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-2947b7b4 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-826 .elementor-element.elementor-element-2947b7b4 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-2360eea8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-7a550701{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-32f2f069 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-53b981d4 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-6f3f135e .elementor-heading-title{
        font-size:24px;
    }
    .elementor-826 .elementor-element.elementor-element-6f3f135e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-43a02393 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-826 .elementor-element.elementor-element-1b88c952{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-544742ff > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-709cae39 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-28799277{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-4a6cf97e > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-16927fe8 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-129ef87d .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-826 .elementor-element.elementor-element-129ef87d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-121d392b > .elementor-widget-container{
        margin:20px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-7fb2427a{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-78f8aa2b > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-587609ae > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-4897575a > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-9bda211 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-4e791ce > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-2947b7b4 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-826 .elementor-element.elementor-element-2360eea8 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-48828d98{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-826 .elementor-element.elementor-element-51025256 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-7a550701{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-826 .elementor-element.elementor-element-32f2f069 > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-53b981d4 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-826 .elementor-element.elementor-element-6f3f135e .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-826 .elementor-element.elementor-element-43a02393 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-826 .elementor-element.elementor-element-5c10ce28{
        width:30%;
    }
    .elementor-826 .elementor-element.elementor-element-4a6cf97e{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-826 .elementor-element.elementor-element-5c10ce28{
        width:100%;
    }
    .elementor-826 .elementor-element.elementor-element-4a6cf97e{
        width:100%;
    }
}
 .elementor-890 .elementor-element.elementor-element-5deda76:not(.elementor-motion-effects-element-type-background), .elementor-890 .elementor-element.elementor-element-5deda76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFFE8;
}
.elementor-890 .elementor-element.elementor-element-5deda76{
    box-shadow:-2px 3px 90px -20px rgba(0, 0, 0, 0.2);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:10px 0px 10px 0px;
}
.elementor-890 .elementor-element.elementor-element-5deda76 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-890 .elementor-element.elementor-element-6827b4b.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-890 .elementor-element.elementor-element-6827b4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-890 .elementor-element.elementor-element-6827b4b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-890 .elementor-element.elementor-element-a4182b2{
    text-align:left;
}
.elementor-890 .elementor-element.elementor-element-a4182b2 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-890 .elementor-element.elementor-element-8fa9b28.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-890 .elementor-element.elementor-element-8fa9b28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-890 .elementor-element.elementor-element-8fa9b28.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-890 .elementor-element.elementor-element-8fa9b28 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li > a{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    font-weight:600;
    letter-spacing:0px;
    color:#111111;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.5em;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li > a:hover{
    color:#111111;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#111111;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#111111;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#111111;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#1C58F6;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#1C58F6;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#1C58F6;
}
.elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-890 .elementor-element.elementor-element-4d1204c .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#1C58F6;
}
.elementor-890 .elementor-element.elementor-element-4d1204c{
    width:auto;
    max-width:auto;
}
.elementor-890 .elementor-element.elementor-element-9365512 .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    font-weight:600;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#1C58F6;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#1C58F6;
    border-radius:25px 25px 25px 25px;
}
.elementor-890 .elementor-element.elementor-element-9365512 .elementor-button:hover, .elementor-890 .elementor-element.elementor-element-9365512 .elementor-button:focus{
    color:#1C58F6;
    background-color:#FFFFFF00;
}
.elementor-890 .elementor-element.elementor-element-9365512 .elementor-button:hover svg, .elementor-890 .elementor-element.elementor-element-9365512 .elementor-button:focus svg{
    fill:#1C58F6;
}
.elementor-890 .elementor-element.elementor-element-9365512{
    width:auto;
    max-width:auto;
}
.elementor-890 .elementor-element.elementor-element-9fe73a8 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-890 .elementor-element.elementor-element-9fe73a8.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-890 .elementor-element.elementor-element-9fe73a8.elementor-view-framed .elementor-icon, .elementor-890 .elementor-element.elementor-element-9fe73a8.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-890 .elementor-element.elementor-element-9fe73a8.elementor-view-framed .elementor-icon, .elementor-890 .elementor-element.elementor-element-9fe73a8.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-890 .elementor-element.elementor-element-9fe73a8 .elementor-icon{
    font-size:14px;
}
.elementor-890 .elementor-element.elementor-element-9fe73a8 .elementor-icon i, .elementor-890 .elementor-element.elementor-element-9fe73a8 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-890 .elementor-element.elementor-element-9fe73a8 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-890 .elementor-element.elementor-element-9fe73a8{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-890 .elementor-element.elementor-element-5deda76{
        padding:15px 0px 15px 0px;
    }
    .elementor-890 .elementor-element.elementor-element-6827b4b > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-890 .elementor-element.elementor-element-8fa9b28 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-890 .elementor-element.elementor-element-5deda76{
        padding:15px 0px 15px 0px;
    }
    .elementor-890 .elementor-element.elementor-element-6827b4b{
        width:50%;
    }
    .elementor-890 .elementor-element.elementor-element-6827b4b > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-890 .elementor-element.elementor-element-8fa9b28{
        width:50%;
    }
    .elementor-890 .elementor-element.elementor-element-8fa9b28 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-890 .elementor-element.elementor-element-6827b4b{
        width:16%;
    }
    .elementor-890 .elementor-element.elementor-element-8fa9b28{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-890 .elementor-element.elementor-element-6827b4b{
        width:25%;
    }
    .elementor-890 .elementor-element.elementor-element-8fa9b28{
        width:75%;
    }
}
 .elementor-934 .elementor-element.elementor-element-d61d226:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-d61d226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-934 .elementor-element.elementor-element-d61d226{
    box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:5px 0px 5px 0px;
    z-index:1;
}
.elementor-934 .elementor-element.elementor-element-d61d226 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-934 .elementor-element.elementor-element-a251780.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-934 .elementor-element.elementor-element-a251780.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-934 .elementor-element.elementor-element-a251780 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-934 .elementor-element.elementor-element-fd37944 .elementor-icon-list-icon i{
    color:#FF9F43;
    font-size:14px;
}
.elementor-934 .elementor-element.elementor-element-fd37944 .elementor-icon-list-icon svg{
    fill:#FF9F43;
    width:14px;
}
.elementor-934 .elementor-element.elementor-element-fd37944 .elementor-icon-list-text{
    color:#111111;
}
.elementor-934 .elementor-element.elementor-element-fd37944 .elementor-icon-list-item, .elementor-934 .elementor-element.elementor-element-fd37944 .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
}
.elementor-934 .elementor-element.elementor-element-fd37944{
    width:auto;
    max-width:auto;
}
.elementor-934 .elementor-element.elementor-element-79c165c .elementor-icon-list-icon i{
    color:#FF9F43;
    font-size:14px;
}
.elementor-934 .elementor-element.elementor-element-79c165c .elementor-icon-list-icon svg{
    fill:#FF9F43;
    width:14px;
}
.elementor-934 .elementor-element.elementor-element-79c165c .elementor-icon-list-text{
    color:#111111;
}
.elementor-934 .elementor-element.elementor-element-79c165c .elementor-icon-list-item, .elementor-934 .elementor-element.elementor-element-79c165c .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
}
.elementor-934 .elementor-element.elementor-element-79c165c > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-934 .elementor-element.elementor-element-79c165c{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-934 .elementor-element.elementor-element-23e702a.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-934 .elementor-element.elementor-element-23e702a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-934 .elementor-element.elementor-element-23e702a.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-934 .elementor-element.elementor-element-8118953 .elementor-icon-list-icon i{
    color:#FF9F43;
    font-size:14px;
}
.elementor-934 .elementor-element.elementor-element-8118953 .elementor-icon-list-icon svg{
    fill:#FF9F43;
    width:14px;
}
.elementor-934 .elementor-element.elementor-element-8118953 .elementor-icon-list-item, .elementor-934 .elementor-element.elementor-element-8118953 .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
}
.elementor-934 .elementor-element.elementor-element-8118953 > .elementor-widget-container{
    margin:0px 30px 0px 0px;
}
.elementor-934 .elementor-element.elementor-element-8118953{
    width:auto;
    max-width:auto;
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(20px/2);
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(20px/2);
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(20px/2);
    margin-left:calc(20px/2);
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-20px/2);
    margin-left:calc(-20px/2);
}
body.rtl .elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-20px/2);
}
body:not(.rtl) .elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-20px/2);
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-icon{
    text-align:right;
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-item, .elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:600;
}
.elementor-934 .elementor-element.elementor-element-cb9bf9d{
    width:auto;
    max-width:auto;
}
.elementor-934 .elementor-element.elementor-element-273770b:not(.elementor-motion-effects-element-type-background), .elementor-934 .elementor-element.elementor-element-273770b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-934 .elementor-element.elementor-element-273770b{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:15px 0px 15px 0px;
}
.elementor-934 .elementor-element.elementor-element-273770b > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-934 .elementor-element.elementor-element-fc36e73.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-934 .elementor-element.elementor-element-fc36e73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-934 .elementor-element.elementor-element-fc36e73 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-934 .elementor-element.elementor-element-daa9f00{
    text-align:left;
}
.elementor-934 .elementor-element.elementor-element-daa9f00 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-934 .elementor-element.elementor-element-b1f3132.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-934 .elementor-element.elementor-element-b1f3132.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-934 .elementor-element.elementor-element-b1f3132.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-934 .elementor-element.elementor-element-b1f3132 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li > a{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:600;
    letter-spacing:0px;
    color:#111111;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.8em;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav > li{
    margin:0px 17px 0px 17px;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    line-height:1.5em;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li > a:hover{
    color:#FF9F43;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#FF9F43;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#FF9F43;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#FF9F43;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#FF9F43;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#FF9F43;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#FF9F43;
}
.elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-934 .elementor-element.elementor-element-364082b .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#FF9F43;
}
.elementor-934 .elementor-element.elementor-element-364082b > .elementor-widget-container{
    margin:07px 0px 0px 0px;
}
.elementor-934 .elementor-element.elementor-element-364082b{
    width:auto;
    max-width:auto;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-icon a{
    font-size:14px;
    color:#111111;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-wrapper input{
    width:450px;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-wrapper .input-group .input-group-button button i{
    font-size:22px;
}
.elementor-934 .elementor-element.elementor-element-2672114 .autocomplete{
    width:500px;
}
.elementor-934 .elementor-element.elementor-element-2672114 .autocomplete ul li a{
    font-family:"Inter", Sans-serif;
    font-size:22px;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-icon a:hover{
    color:#111111;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-wrapper{
    background:#FFFFFF;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-wrapper .input-group input{
    color:#111111;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-wrapper .input-group input::placeholder{
    color:#DBDBDB;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-wrapper .input-group{
    border-color:#D5D6DE;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-wrapper .input-group .input-group-button button{
    color:#111111;
}
.elementor-934 .elementor-element.elementor-element-2672114 .ashton-search-wrapper .autocomplete li a{
    color:#111111;
}
.elementor-934 .elementor-element.elementor-element-2672114 .autocomplete ul{
    background-color:#FFFFFF;
}
.elementor-934 .elementor-element.elementor-element-2672114 .autocomplete li:hover a{
    color:#111111;
    background-color:#F0F0F0;
}
.elementor-934 .elementor-element.elementor-element-2672114 > .elementor-widget-container{
    margin:0px 30px 0px 15px;
}
.elementor-934 .elementor-element.elementor-element-2672114{
    width:auto;
    max-width:auto;
}
.elementor-934 .elementor-element.elementor-element-56acf48 .elementor-button{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:600;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#FF9F43;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#FF9F43;
    border-radius:25px 25px 25px 25px;
}
.elementor-934 .elementor-element.elementor-element-56acf48 .elementor-button:hover, .elementor-934 .elementor-element.elementor-element-56acf48 .elementor-button:focus{
    color:#FF9F43;
    background-color:#FFFFFF00;
}
.elementor-934 .elementor-element.elementor-element-56acf48 .elementor-button:hover svg, .elementor-934 .elementor-element.elementor-element-56acf48 .elementor-button:focus svg{
    fill:#FF9F43;
}
.elementor-934 .elementor-element.elementor-element-56acf48{
    width:auto;
    max-width:auto;
}
.elementor-934 .elementor-element.elementor-element-5ec1c25 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-934 .elementor-element.elementor-element-5ec1c25.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-934 .elementor-element.elementor-element-5ec1c25.elementor-view-framed .elementor-icon, .elementor-934 .elementor-element.elementor-element-5ec1c25.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-934 .elementor-element.elementor-element-5ec1c25.elementor-view-framed .elementor-icon, .elementor-934 .elementor-element.elementor-element-5ec1c25.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-934 .elementor-element.elementor-element-5ec1c25 .elementor-icon{
    font-size:14px;
}
.elementor-934 .elementor-element.elementor-element-5ec1c25 .elementor-icon i, .elementor-934 .elementor-element.elementor-element-5ec1c25 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-934 .elementor-element.elementor-element-5ec1c25 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-934 .elementor-element.elementor-element-5ec1c25{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-934 .elementor-element.elementor-element-d61d226{
        padding:20px 0px 20px 0px;
    }
    .elementor-934 .elementor-element.elementor-element-a251780 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
    }
    .elementor-934 .elementor-element.elementor-element-23e702a > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-934 .elementor-element.elementor-element-273770b{
        padding:20px 0px 20px 0px;
    }
    .elementor-934 .elementor-element.elementor-element-fc36e73 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-934 .elementor-element.elementor-element-b1f3132 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-934 .elementor-element.elementor-element-a251780{
        width:60%;
    }
    .elementor-934 .elementor-element.elementor-element-a251780 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-934 .elementor-element.elementor-element-79c165c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-934 .elementor-element.elementor-element-23e702a{
        width:40%;
    }
    .elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-934 .elementor-element.elementor-element-cb9bf9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
    .elementor-934 .elementor-element.elementor-element-273770b{
        padding:20px 0px 20px 0px;
    }
    .elementor-934 .elementor-element.elementor-element-fc36e73{
        width:50%;
    }
    .elementor-934 .elementor-element.elementor-element-fc36e73 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-934 .elementor-element.elementor-element-b1f3132{
        width:50%;
    }
    .elementor-934 .elementor-element.elementor-element-b1f3132 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-934 .elementor-element.elementor-element-fc36e73{
        width:14%;
    }
    .elementor-934 .elementor-element.elementor-element-b1f3132{
        width:86%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-934 .elementor-element.elementor-element-fc36e73{
        width:25%;
    }
    .elementor-934 .elementor-element.elementor-element-b1f3132{
        width:75%;
    }
}
 .elementor-949 .elementor-element.elementor-element-028139f:not(.elementor-motion-effects-element-type-background), .elementor-949 .elementor-element.elementor-element-028139f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-028139f{
    box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:5px 0px 5px 0px;
    z-index:1;
}
.elementor-949 .elementor-element.elementor-element-028139f > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-949 .elementor-element.elementor-element-71052a4.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-949 .elementor-element.elementor-element-71052a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-949 .elementor-element.elementor-element-71052a4 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-949 .elementor-element.elementor-element-1c97bad .elementor-icon-list-icon i{
    color:#111111;
    font-size:14px;
}
.elementor-949 .elementor-element.elementor-element-1c97bad .elementor-icon-list-icon svg{
    fill:#111111;
    width:14px;
}
.elementor-949 .elementor-element.elementor-element-1c97bad .elementor-icon-list-text{
    color:#111111;
}
.elementor-949 .elementor-element.elementor-element-1c97bad .elementor-icon-list-item, .elementor-949 .elementor-element.elementor-element-1c97bad .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
}
.elementor-949 .elementor-element.elementor-element-1c97bad{
    width:auto;
    max-width:auto;
}
.elementor-949 .elementor-element.elementor-element-7f79ec2 .elementor-icon-list-icon i{
    color:#111111;
    font-size:14px;
}
.elementor-949 .elementor-element.elementor-element-7f79ec2 .elementor-icon-list-icon svg{
    fill:#111111;
    width:14px;
}
.elementor-949 .elementor-element.elementor-element-7f79ec2 .elementor-icon-list-text{
    color:#111111;
}
.elementor-949 .elementor-element.elementor-element-7f79ec2 .elementor-icon-list-item, .elementor-949 .elementor-element.elementor-element-7f79ec2 .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
}
.elementor-949 .elementor-element.elementor-element-7f79ec2 > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-949 .elementor-element.elementor-element-7f79ec2{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-949 .elementor-element.elementor-element-2aa9049.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-949 .elementor-element.elementor-element-2aa9049.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-949 .elementor-element.elementor-element-2aa9049.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-949 .elementor-element.elementor-element-7f2a5e5 .elementor-icon-list-icon i{
    color:#111111;
    font-size:14px;
}
.elementor-949 .elementor-element.elementor-element-7f2a5e5 .elementor-icon-list-icon svg{
    fill:#111111;
    width:14px;
}
.elementor-949 .elementor-element.elementor-element-7f2a5e5 .elementor-icon-list-item, .elementor-949 .elementor-element.elementor-element-7f2a5e5 .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
}
.elementor-949 .elementor-element.elementor-element-7f2a5e5 > .elementor-widget-container{
    margin:0px 30px 0px 0px;
}
.elementor-949 .elementor-element.elementor-element-7f2a5e5{
    width:auto;
    max-width:auto;
}
.elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(20px/2);
}
.elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(20px/2);
}
.elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(20px/2);
    margin-left:calc(20px/2);
}
.elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-20px/2);
    margin-left:calc(-20px/2);
}
body.rtl .elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-20px/2);
}
body:not(.rtl) .elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-20px/2);
}
.elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-item, .elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:600;
}
.elementor-949 .elementor-element.elementor-element-5d8e421{
    width:auto;
    max-width:auto;
}
.elementor-949 .elementor-element.elementor-element-35a0201:not(.elementor-motion-effects-element-type-background), .elementor-949 .elementor-element.elementor-element-35a0201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-949 .elementor-element.elementor-element-35a0201{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:15px 0px 15px 0px;
}
.elementor-949 .elementor-element.elementor-element-35a0201 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-949 .elementor-element.elementor-element-8d0cb59.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-949 .elementor-element.elementor-element-8d0cb59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-949 .elementor-element.elementor-element-8d0cb59 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-949 .elementor-element.elementor-element-206f8e4{
    text-align:left;
}
.elementor-949 .elementor-element.elementor-element-206f8e4 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-949 .elementor-element.elementor-element-54b5102.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-949 .elementor-element.elementor-element-54b5102.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-949 .elementor-element.elementor-element-54b5102.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-949 .elementor-element.elementor-element-54b5102 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li > a{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:600;
    letter-spacing:0px;
    color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.8em;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav > li{
    margin:0px 17px 0px 17px;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    line-height:1.5em;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li > a:hover{
    color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#FF9F43;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#FF9F43;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#FF9F43;
}
.elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-949 .elementor-element.elementor-element-04732b3 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#FF9F43;
}
.elementor-949 .elementor-element.elementor-element-04732b3 > .elementor-widget-container{
    margin:07px 0px 0px 0px;
}
.elementor-949 .elementor-element.elementor-element-04732b3{
    width:auto;
    max-width:auto;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-icon a{
    font-size:14px;
    color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-wrapper input{
    width:450px;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-wrapper .input-group .input-group-button button i{
    font-size:22px;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .autocomplete{
    width:500px;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .autocomplete ul li a{
    font-family:"Inter", Sans-serif;
    font-size:22px;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-icon a:hover{
    color:#111111;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-wrapper{
    background:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-wrapper .input-group input{
    color:#111111;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-wrapper .input-group input::placeholder{
    color:#DBDBDB;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-wrapper .input-group{
    border-color:#D5D6DE;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-wrapper .input-group .input-group-button button{
    color:#111111;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .ashton-search-wrapper .autocomplete li a{
    color:#111111;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .autocomplete ul{
    background-color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 .autocomplete li:hover a{
    color:#111111;
    background-color:#F0F0F0;
}
.elementor-949 .elementor-element.elementor-element-6e1f187 > .elementor-widget-container{
    margin:0px 30px 0px 15px;
}
.elementor-949 .elementor-element.elementor-element-6e1f187{
    width:auto;
    max-width:auto;
}
.elementor-949 .elementor-element.elementor-element-b29551b .elementor-button{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:600;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#FF9F43;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#FF9F43;
    border-radius:25px 25px 25px 25px;
}
.elementor-949 .elementor-element.elementor-element-b29551b .elementor-button:hover, .elementor-949 .elementor-element.elementor-element-b29551b .elementor-button:focus{
    color:#FF9F43;
    background-color:#FFFFFF00;
}
.elementor-949 .elementor-element.elementor-element-b29551b .elementor-button:hover svg, .elementor-949 .elementor-element.elementor-element-b29551b .elementor-button:focus svg{
    fill:#FF9F43;
}
.elementor-949 .elementor-element.elementor-element-b29551b{
    width:auto;
    max-width:auto;
}
.elementor-949 .elementor-element.elementor-element-c660b83 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-949 .elementor-element.elementor-element-c660b83.elementor-view-stacked .elementor-icon{
    background-color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-c660b83.elementor-view-framed .elementor-icon, .elementor-949 .elementor-element.elementor-element-c660b83.elementor-view-default .elementor-icon{
    color:#FFFFFF;
    border-color:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-c660b83.elementor-view-framed .elementor-icon, .elementor-949 .elementor-element.elementor-element-c660b83.elementor-view-default .elementor-icon svg{
    fill:#FFFFFF;
}
.elementor-949 .elementor-element.elementor-element-c660b83 .elementor-icon{
    font-size:14px;
}
.elementor-949 .elementor-element.elementor-element-c660b83 .elementor-icon i, .elementor-949 .elementor-element.elementor-element-c660b83 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-949 .elementor-element.elementor-element-c660b83 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-949 .elementor-element.elementor-element-c660b83{
    width:auto;
    max-width:auto;
}
body.elementor-page-949:not(.elementor-motion-effects-element-type-background), body.elementor-page-949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
@media(max-width:1024px){
    .elementor-949 .elementor-element.elementor-element-028139f{
        padding:20px 0px 20px 0px;
    }
    .elementor-949 .elementor-element.elementor-element-71052a4 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
    }
    .elementor-949 .elementor-element.elementor-element-2aa9049 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-949 .elementor-element.elementor-element-35a0201{
        padding:20px 0px 20px 0px;
    }
    .elementor-949 .elementor-element.elementor-element-8d0cb59 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-949 .elementor-element.elementor-element-54b5102 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-949 .elementor-element.elementor-element-71052a4{
        width:60%;
    }
    .elementor-949 .elementor-element.elementor-element-71052a4 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-949 .elementor-element.elementor-element-7f79ec2 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-949 .elementor-element.elementor-element-2aa9049{
        width:40%;
    }
    .elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-949 .elementor-element.elementor-element-5d8e421 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
    .elementor-949 .elementor-element.elementor-element-35a0201{
        padding:20px 0px 20px 0px;
    }
    .elementor-949 .elementor-element.elementor-element-8d0cb59{
        width:50%;
    }
    .elementor-949 .elementor-element.elementor-element-8d0cb59 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-949 .elementor-element.elementor-element-54b5102{
        width:50%;
    }
    .elementor-949 .elementor-element.elementor-element-54b5102 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-949 .elementor-element.elementor-element-8d0cb59{
        width:14%;
    }
    .elementor-949 .elementor-element.elementor-element-54b5102{
        width:86%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-949 .elementor-element.elementor-element-8d0cb59{
        width:25%;
    }
    .elementor-949 .elementor-element.elementor-element-54b5102{
        width:75%;
    }
}
 .elementor-956 .elementor-element.elementor-element-557c34a:not(.elementor-motion-effects-element-type-background), .elementor-956 .elementor-element.elementor-element-557c34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-956 .elementor-element.elementor-element-557c34a{
    box-shadow:-2px 3px 90px -20px rgba(0, 0, 0, 0.2);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:10px 0px 10px 0px;
}
.elementor-956 .elementor-element.elementor-element-557c34a > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-956 .elementor-element.elementor-element-bee15b4.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-956 .elementor-element.elementor-element-bee15b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-956 .elementor-element.elementor-element-bee15b4 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-956 .elementor-element.elementor-element-6ac40d0{
    text-align:left;
}
.elementor-956 .elementor-element.elementor-element-6ac40d0 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-956 .elementor-element.elementor-element-ed7d107.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-956 .elementor-element.elementor-element-ed7d107.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-956 .elementor-element.elementor-element-ed7d107.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-956 .elementor-element.elementor-element-ed7d107 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li > a{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:600;
    letter-spacing:0px;
    color:#111111;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.8em;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav > li{
    margin:0px 17px 0px 17px;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    line-height:1.5em;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li > a:hover{
    color:#FF9F43;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#FF9F43;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#FF9F43;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#FF9F43;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#FF9F43;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#FF9F43;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#FF9F43;
}
.elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-956 .elementor-element.elementor-element-add6a25 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#FF9F43;
}
.elementor-956 .elementor-element.elementor-element-add6a25 > .elementor-widget-container{
    margin:07px 10px 0px 0px;
}
.elementor-956 .elementor-element.elementor-element-add6a25{
    width:auto;
    max-width:auto;
}
.elementor-956 .elementor-element.elementor-element-2bd8635 .elementor-button{
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:600;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#FF9F43;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#FF9F43;
    border-radius:25px 25px 25px 25px;
}
.elementor-956 .elementor-element.elementor-element-2bd8635 .elementor-button:hover, .elementor-956 .elementor-element.elementor-element-2bd8635 .elementor-button:focus{
    color:#FF9F43;
    background-color:#FFFFFF00;
}
.elementor-956 .elementor-element.elementor-element-2bd8635 .elementor-button:hover svg, .elementor-956 .elementor-element.elementor-element-2bd8635 .elementor-button:focus svg{
    fill:#FF9F43;
}
.elementor-956 .elementor-element.elementor-element-2bd8635{
    width:auto;
    max-width:auto;
}
.elementor-956 .elementor-element.elementor-element-92df612 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-956 .elementor-element.elementor-element-92df612.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-956 .elementor-element.elementor-element-92df612.elementor-view-framed .elementor-icon, .elementor-956 .elementor-element.elementor-element-92df612.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-956 .elementor-element.elementor-element-92df612.elementor-view-framed .elementor-icon, .elementor-956 .elementor-element.elementor-element-92df612.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-956 .elementor-element.elementor-element-92df612 .elementor-icon{
    font-size:14px;
}
.elementor-956 .elementor-element.elementor-element-92df612 .elementor-icon i, .elementor-956 .elementor-element.elementor-element-92df612 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-956 .elementor-element.elementor-element-92df612 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-956 .elementor-element.elementor-element-92df612{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-956 .elementor-element.elementor-element-557c34a{
        padding:20px 0px 20px 0px;
    }
    .elementor-956 .elementor-element.elementor-element-bee15b4 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-956 .elementor-element.elementor-element-ed7d107 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-956 .elementor-element.elementor-element-557c34a{
        padding:20px 0px 20px 0px;
    }
    .elementor-956 .elementor-element.elementor-element-bee15b4{
        width:50%;
    }
    .elementor-956 .elementor-element.elementor-element-bee15b4 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-956 .elementor-element.elementor-element-ed7d107{
        width:50%;
    }
    .elementor-956 .elementor-element.elementor-element-ed7d107 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-956 .elementor-element.elementor-element-bee15b4{
        width:14%;
    }
    .elementor-956 .elementor-element.elementor-element-ed7d107{
        width:86%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-956 .elementor-element.elementor-element-bee15b4{
        width:25%;
    }
    .elementor-956 .elementor-element.elementor-element-ed7d107{
        width:75%;
    }
}
 .elementor-960 .elementor-element.elementor-element-ed7b9c1:not(.elementor-motion-effects-element-type-background), .elementor-960 .elementor-element.elementor-element-ed7b9c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222222;
}
.elementor-960 .elementor-element.elementor-element-ed7b9c1{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-ed7b9c1 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-960 .elementor-element.elementor-element-78ddd08 > .elementor-element-populated, .elementor-960 .elementor-element.elementor-element-78ddd08 > .elementor-element-populated > .elementor-background-overlay, .elementor-960 .elementor-element.elementor-element-78ddd08 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-78ddd08 > .elementor-element-populated{
    padding:0px 80px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-fe364a5 .elementor-spacer-inner{
    height:80px;
}
.elementor-960 .elementor-element.elementor-element-9315e44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-960 .elementor-element.elementor-element-9315e44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-960 .elementor-element.elementor-element-9315e44 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-9315e44 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-960 .elementor-element.elementor-element-e50e0ba .elementor-spacer-inner{
    height:50px;
}
.elementor-960 .elementor-element.elementor-element-7bce8bf:not(.elementor-motion-effects-element-type-background), .elementor-960 .elementor-element.elementor-element-7bce8bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222222;
}
.elementor-960 .elementor-element.elementor-element-7bce8bf{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:80px 0px 60px 0px;
}
.elementor-960 .elementor-element.elementor-element-7bce8bf > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-960 .elementor-element.elementor-element-65c331d.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-960 .elementor-element.elementor-element-65c331d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-960 .elementor-element.elementor-element-65c331d > .elementor-element-populated{
    margin:-80px 0px 0px 0px;
    padding:0px 80px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-6f42f68 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:24px;
}
.elementor-960 .elementor-element.elementor-element-6f42f68 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-960 .elementor-element.elementor-element-a632488 > .elementor-widget-container{
    margin:0px 0px 60px 0px;
}
.elementor-960 .elementor-element.elementor-element-6f14c4e{
    text-align:left;
}
.elementor-960 .elementor-element.elementor-element-6f14c4e img{
    width:106px;
}
.elementor-960 .elementor-element.elementor-element-6399c4b{
    --grid-template-columns:repeat(0, auto);
    --icon-size:16px;
    --grid-column-gap:10px;
    --grid-row-gap:0px;
}
.elementor-960 .elementor-element.elementor-element-6399c4b .elementor-widget-container{
    text-align:left;
}
.elementor-960 .elementor-element.elementor-element-6399c4b .elementor-social-icon{
    background-color:#FFFFFF;
    --icon-padding:0.7em;
}
.elementor-960 .elementor-element.elementor-element-6399c4b .elementor-social-icon i{
    color:#111111;
}
.elementor-960 .elementor-element.elementor-element-6399c4b .elementor-social-icon svg{
    fill:#111111;
}
.elementor-960 .elementor-element.elementor-element-6399c4b > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-3580ac5 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-da76eb0 > .elementor-element-populated{
    margin:0px 20px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-c7cdece .elementor-heading-title{
    color:#8D9199;
    font-family:"Space Grotesk", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-960 .elementor-element.elementor-element-c7cdece > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#8D9199;
}
.elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(5px/2);
}
.elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(5px/2);
}
.elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(5px/2);
    margin-left:calc(5px/2);
}
.elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-5px/2);
    margin-left:calc(-5px/2);
}
body.rtl .elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-5px/2);
}
body:not(.rtl) .elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-5px/2);
}
.elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-item, .elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-item a{
    font-family:"Inter", Sans-serif;
    font-size:17px;
}
.elementor-960 .elementor-element.elementor-element-080e642 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-4d915b0 > .elementor-element-populated{
    margin:0px 0px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-e94f135 .elementor-heading-title{
    color:#8D9199;
    font-family:"Space Grotesk", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-960 .elementor-element.elementor-element-e94f135 > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#8D9199;
}
.elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(5px/2);
}
.elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(5px/2);
}
.elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(5px/2);
    margin-left:calc(5px/2);
}
.elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-5px/2);
    margin-left:calc(-5px/2);
}
body.rtl .elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-5px/2);
}
body:not(.rtl) .elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-5px/2);
}
.elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-item, .elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-item a{
    font-family:"Inter", Sans-serif;
    font-size:17px;
}
.elementor-960 .elementor-element.elementor-element-dd8740f > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-1e18da9:not(.elementor-motion-effects-element-type-background), .elementor-960 .elementor-element.elementor-element-1e18da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222222;
}
.elementor-960 .elementor-element.elementor-element-1e18da9{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 40px 0px;
}
.elementor-960 .elementor-element.elementor-element-1e18da9 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-960 .elementor-element.elementor-element-86bcf6d > .elementor-element-populated{
    border-style:solid;
    border-width:1px 0px 0px 0px;
    border-color:#8D9199;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-86bcf6d > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-960 .elementor-element.elementor-element-b80d944 > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-27a39d0{
    text-align:left;
    color:#FFFFFFAB;
    font-family:"Inter", Sans-serif;
    font-size:14px;
}
.elementor-960 .elementor-element.elementor-element-27a39d0 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-960 .elementor-element.elementor-element-cd0fa6a.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-960 .elementor-element.elementor-element-cd0fa6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-960 .elementor-element.elementor-element-cd0fa6a > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(50px/2);
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(50px/2);
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(50px/2);
    margin-left:calc(50px/2);
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-50px/2);
    margin-left:calc(-50px/2);
}
body.rtl .elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-50px/2);
}
body:not(.rtl) .elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-50px/2);
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-text{
    color:#FFFFFFAB;
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-item, .elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-item a{
    font-family:"Inter", Sans-serif;
    font-size:13px;
    font-weight:600;
}
@media(max-width:1024px){
    .elementor-960 .elementor-element.elementor-element-78ddd08 > .elementor-element-populated{
        padding:0px 40px 0px 30px;
    }
    .elementor-960 .elementor-element.elementor-element-65c331d > .elementor-element-populated{
        padding:0px 40px 0px 30px;
    }
    .elementor-960 .elementor-element.elementor-element-6f42f68 .elementor-heading-title{
        font-size:20px;
        line-height:1.4em;
    }
    .elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-item, .elementor-960 .elementor-element.elementor-element-080e642 .elementor-icon-list-item a{
        font-size:15px;
    }
    .elementor-960 .elementor-element.elementor-element-4d915b0 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-item, .elementor-960 .elementor-element.elementor-element-dd8740f .elementor-icon-list-item a{
        font-size:15px;
    }
    .elementor-960 .elementor-element.elementor-element-86bcf6d > .elementor-element-populated{
        margin:0px 30px 0px 30px;
        padding:20px 0px 0px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-b80d944 > .elementor-element-populated{
        padding:20px 0px 0px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-27a39d0 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-cd0fa6a > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-960 .elementor-element.elementor-element-ed7b9c1{
        padding:60px 0px 40px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-78ddd08 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-960 .elementor-element.elementor-element-7bce8bf{
        padding:60px 0px 40px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-65c331d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-960 .elementor-element.elementor-element-da76eb0 > .elementor-element-populated{
        padding:40px 20px 0px 20px;
    }
    .elementor-960 .elementor-element.elementor-element-4d915b0 > .elementor-element-populated{
        padding:40px 20px 0px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-b80d944 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-27a39d0 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-cd0fa6a > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-960 .elementor-element.elementor-element-212ad39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
}
@media(min-width:768px){
    .elementor-960 .elementor-element.elementor-element-78ddd08{
        width:35%;
    }
    .elementor-960 .elementor-element.elementor-element-9315e44{
        width:65%;
    }
    .elementor-960 .elementor-element.elementor-element-65c331d{
        width:35%;
    }
    .elementor-960 .elementor-element.elementor-element-3580ac5{
        width:65%;
    }
    .elementor-960 .elementor-element.elementor-element-da76eb0{
        width:60%;
    }
    .elementor-960 .elementor-element.elementor-element-4d915b0{
        width:40%;
    }
}
 .elementor-968 .elementor-element.elementor-element-8c996f0 > .elementor-container{
    min-height:720px;
}
.elementor-968 .elementor-element.elementor-element-8c996f0{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:50px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-8c996f0:not(.elementor-motion-effects-element-type-background), .elementor-968 .elementor-element.elementor-element-8c996f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/young-couple-choosing-house-at-the-real-estate-age-BX5JDLU.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-968 .elementor-element.elementor-element-8c996f0 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);
    opacity:0.7;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-968 .elementor-element.elementor-element-5f4647f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-10a5a08 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:60px;
    font-weight:700;
    line-height:1em;
}
.elementor-element.elementor-element-10a5a08{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-10a5a08{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline{
    text-align:left;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h1{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h2{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h3{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h4{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h5{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h6{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline div{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline span{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline p{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h1, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h2, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h3, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h4, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h5, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h6, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline div, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline span, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline p{
    font-family:"Space Grotesk", Sans-serif;
    font-size:60px;
    line-height:1em;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline span.ah-words-wrapper{
    color:#FF9F43;
}
.elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Space Grotesk", Sans-serif;
    font-size:60px;
    line-height:1em;
}
.elementor-element.elementor-element-97cfe3a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-97cfe3a{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-d162b73{
    color:#FFFFFFBA;
    font-family:"Inter", Sans-serif;
    font-size:18px;
    font-weight:600;
}
.elementor-968 .elementor-element.elementor-element-d162b73 > .elementor-widget-container{
    margin:-10px 120px 10px 0px;
}
.elementor-element.elementor-element-d162b73{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-d162b73{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-a0c2e0c .elementor-button{
    font-family:"Inter", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#111111;
    color:#111111;
    background-color:#FFFFFF;
    border-radius:25px 25px 25px 25px;
}
.elementor-element.elementor-element-a0c2e0c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:450ms !important;
}
.elementor-widget.elementor-element-a0c2e0c{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-a0c2e0c{
    width:auto;
    max-width:auto;
}
.elementor-968 .elementor-element.elementor-element-15d39f9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-1c291b0 .elementor-spacer-inner{
    height:400px;
}
.elementor-968 .elementor-element.elementor-element-d123dfc{
    z-index:2;
}
.elementor-968 .elementor-element.elementor-element-f127c0b.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-968 .elementor-element.elementor-element-f127c0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-968 .elementor-element.elementor-element-f127c0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-f127c0b > .elementor-element-populated, .elementor-968 .elementor-element.elementor-element-f127c0b > .elementor-element-populated > .elementor-background-overlay, .elementor-968 .elementor-element.elementor-element-f127c0b > .elementor-background-slideshow{
    border-radius:15px 15px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-f127c0b > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:-80px 0px 0px 0px;
    padding:20px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-f127c0b > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-968 .elementor-element.elementor-element-c725b6b img{
    width:160px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-968 .elementor-element.elementor-element-c725b6b > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-968 .elementor-element.elementor-element-c725b6b{
    width:auto;
    max-width:auto;
}
.elementor-968 .elementor-element.elementor-element-d1b2277 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-968 .elementor-element.elementor-element-d1b2277{
    width:auto;
    max-width:auto;
}
.elementor-968 .elementor-element.elementor-element-c0585d1 img{
    width:160px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-968 .elementor-element.elementor-element-c0585d1 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-968 .elementor-element.elementor-element-c0585d1{
    width:auto;
    max-width:auto;
}
.elementor-968 .elementor-element.elementor-element-2f70c2d img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-968 .elementor-element.elementor-element-2f70c2d > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-968 .elementor-element.elementor-element-2f70c2d{
    width:auto;
    max-width:auto;
}
.elementor-968 .elementor-element.elementor-element-b367d4f:not(.elementor-motion-effects-element-type-background), .elementor-968 .elementor-element.elementor-element-b367d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-968 .elementor-element.elementor-element-b367d4f{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:140px;
    margin-bottom:0px;
    padding:100px 0px 240px 0px;
}
.elementor-968 .elementor-element.elementor-element-b367d4f > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-968 .elementor-element.elementor-element-d94ac9a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-56e7103{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-968 .elementor-element.elementor-element-56e7103 img{
    width:50px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 153% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-968 .elementor-element.elementor-element-56e7103 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-element.elementor-element-56e7103{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-56e7103{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-1d3b7e7 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-1d3b7e7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-1d3b7e7{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-0ce980c{
    color:#FFFFFFAB;
    font-family:"Inter", Sans-serif;
}
.elementor-968 .elementor-element.elementor-element-0ce980c > .elementor-widget-container{
    margin:0px 60px 10px 0px;
}
.elementor-element.elementor-element-0ce980c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-0ce980c{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-511de92 .elementor-button{
    font-family:"Inter", Sans-serif;
    font-size:15px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#FF9F43;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-968 .elementor-element.elementor-element-511de92 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-511de92{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-511de92{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-511de92{
    width:auto;
    max-width:auto;
}
.elementor-968 .elementor-element.elementor-element-ee34010 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper.cd-slider{
    height:650px;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .image{
    width:55%;
    border-radius:25px;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content{
    text-align:left;
    margin-top:120px;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content h2{
    color:#FFFFFF;
    width:40%;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li div.content h2{
    font-family:"Space Grotesk", Sans-serif;
    font-size:28px;
    font-weight:700;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content .description{
    width:40%;
    color:#FFFFFFAB;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content div.description{
    font-family:"Inter", Sans-serif;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content a.slide_link{
    color:#000000;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li div.content a.slide_link:hover{
    color:#000000;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper .prev{
    font-size:22px;
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper .next{
    font-size:22px;
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper .counter{
    font-size:22px;
}
.elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper nav{
    color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-9c10545 > .elementor-widget-container{
    margin:-200px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-9c10545{
    z-index:2;
}
.elementor-element.elementor-element-9c10545{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-9c10545{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-878bf31 img{
    border-radius:25px 25px 25px 25px;
}
.elementor-968 .elementor-element.elementor-element-878bf31{
    width:auto;
    max-width:auto;
    top:-39%;
}
body:not(.rtl) .elementor-968 .elementor-element.elementor-element-878bf31{
    left:4%;
}
body.rtl .elementor-968 .elementor-element.elementor-element-878bf31{
    right:4%;
}
.elementor-968 .elementor-element.elementor-element-440eb27{
    margin-top:-120px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-bc-flex-widget .elementor-968 .elementor-element.elementor-element-685c938.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-968 .elementor-element.elementor-element-685c938.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-968 .elementor-element.elementor-element-685c938 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-685c938{
    z-index:3;
}
.elementor-968 .elementor-element.elementor-element-c5c6fc8 img{
    width:100%;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.2);
}
.elementor-968 .elementor-element.elementor-element-c5c6fc8{
    z-index:3;
    width:130%;
    max-width:130%;
}
.elementor-968 .elementor-element.elementor-element-fa4661a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-968 .elementor-element.elementor-element-fa4661a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0;
}
.elementor-968 .elementor-element.elementor-element-fa4661a > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 40px 40px;
}
.elementor-968 .elementor-element.elementor-element-fa4661a > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-968 .elementor-element.elementor-element-fa4661a{
    z-index:1;
}
.elementor-968 .elementor-element.elementor-element-61298ba .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-968 .elementor-element.elementor-element-61298ba > .elementor-widget-container{
    margin:50px 0px 0px 100px;
}
.elementor-968 .elementor-element.elementor-element-92c70c7 .elementor-heading-title{
    color:#111111E6;
    font-family:"Space Grotesk", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-968 .elementor-element.elementor-element-92c70c7 > .elementor-widget-container{
    margin:0px 0px 0px 100px;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:0px;
    background:#F0F0F0;
    border-radius:5px;
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#111111;
    font-family:"Inter", Sans-serif;
    font-size:18px;
    font-weight:700;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#ACACB4;
    font-family:"Inter", Sans-serif;
    font-size:12px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#111111;
    font-family:"Inter", Sans-serif;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#F0F0F0;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#111111;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 .testimonial-carousel .owl-nav{
    bottom:20px;
}
.elementor-968 .elementor-element.elementor-element-abda1e7 > .elementor-widget-container{
    margin:-20px 0px 0px 50px;
}
.elementor-968 .elementor-element.elementor-element-44525d1 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-968 .elementor-element.elementor-element-44525d1 > .elementor-shape-bottom svg{
    width:calc(115% + 1.3px);
    height:207px;
}
.elementor-968 .elementor-element.elementor-element-32753f5 > .elementor-element-populated{
    padding:140px 220px 140px 90px;
}
.elementor-968 .elementor-element.elementor-element-c19fa01{
    text-align:left;
}
.elementor-968 .elementor-element.elementor-element-c19fa01 .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:55px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-968 .elementor-element.elementor-element-c19fa01 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-c19fa01{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-c19fa01{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-9eb458e{
    text-align:left;
}
.elementor-968 .elementor-element.elementor-element-9eb458e .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-968 .elementor-element.elementor-element-9eb458e > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-9eb458e{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-9eb458e{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-ab72a0a{
    text-align:left;
}
.elementor-968 .elementor-element.elementor-element-ab72a0a .elementor-heading-title{
    color:#FF9F43;
    font-family:"Space Grotesk", Sans-serif;
    font-size:55px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-968 .elementor-element.elementor-element-ab72a0a > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-ab72a0a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-ab72a0a{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-7a0a536 .elementor-heading-title{
    color:#111111;
    font-family:"beyond_infinity_-_demoregular", Sans-serif;
    font-size:50px;
    font-weight:400;
}
.elementor-968 .elementor-element.elementor-element-7a0a536 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-7a0a536{
    z-index:2;
}
.elementor-element.elementor-element-7a0a536{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-7a0a536{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-eea233f{
    --divider-border-style:solid;
    --divider-color:#D1D1D1;
    --divider-border-width:14px;
}
.elementor-968 .elementor-element.elementor-element-eea233f .elementor-divider-separator{
    width:203px;
}
.elementor-968 .elementor-element.elementor-element-eea233f > .elementor-widget-container{
    margin:-20px 0px 0px 0px;
}
.elementor-element.elementor-element-eea233f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:600ms !important;
}
.elementor-widget.elementor-element-eea233f{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-65e5542:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-968 .elementor-element.elementor-element-65e5542 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFB455;
}
.elementor-968 .elementor-element.elementor-element-65e5542 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-65e5542 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-968 .elementor-element.elementor-element-3691a5f .elementor-spacer-inner{
    height:700px;
}
.elementor-968 .elementor-element.elementor-element-3691a5f > .elementor-widget-container{
    margin:-60px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-8f0f580 img{
    width:330px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-968 .elementor-element.elementor-element-8f0f580{
    z-index:3;
    width:auto;
    max-width:auto;
    top:11%;
}
body:not(.rtl) .elementor-968 .elementor-element.elementor-element-8f0f580{
    left:-32%;
}
body.rtl .elementor-968 .elementor-element.elementor-element-8f0f580{
    right:-32%;
}
.elementor-968 .elementor-element.elementor-element-540e504 img{
    border-radius:25px 25px 25px 25px;
}
.elementor-968 .elementor-element.elementor-element-540e504{
    width:auto;
    max-width:auto;
    bottom:10%;
}
body:not(.rtl) .elementor-968 .elementor-element.elementor-element-540e504{
    right:53%;
}
body.rtl .elementor-968 .elementor-element.elementor-element-540e504{
    left:53%;
}
.elementor-968 .elementor-element.elementor-element-3726cb7:not(.elementor-motion-effects-element-type-background), .elementor-968 .elementor-element.elementor-element-3726cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-968 .elementor-element.elementor-element-3726cb7 > .elementor-background-overlay{
    background-image:url("../upload/wave-bg.png");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.8;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-968 .elementor-element.elementor-element-3726cb7{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:80px 0px 40px 0px;
}
.elementor-968 .elementor-element.elementor-element-2bbf950 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-dc6854b{
    margin-top:0px;
    margin-bottom:20px;
}
.elementor-968 .elementor-element.elementor-element-d432bb3 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-e763dad{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-968 .elementor-element.elementor-element-e763dad img{
    width:40px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 177% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-968 .elementor-element.elementor-element-e763dad > .elementor-widget-container{
    margin:-60px 0px 0px 0px;
    padding:20px 20px 20px 20px;
    background-color:#FFFFFF;
    border-radius:250px 250px 250px 250px;
}
.elementor-element.elementor-element-e763dad{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-e763dad{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-b17e48f .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-968 .elementor-element.elementor-element-b17e48f > .elementor-widget-container{
    margin:20px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-b17e48f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-b17e48f{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-5efd68a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-bd30c42{
    text-align:left;
}
.elementor-968 .elementor-element.elementor-element-bd30c42 .elementor-heading-title{
    color:#111111;
    font-family:"Inter", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-968 .elementor-element.elementor-element-bd30c42 > .elementor-widget-container{
    margin:0% 0% 0% 015%;
    padding:20px 0px 0px 0px;
}
.elementor-element.elementor-element-bd30c42{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-bd30c42{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-af97587:not(.elementor-motion-effects-element-type-background), .elementor-968 .elementor-element.elementor-element-af97587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-af97587{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:60px;
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-af97587 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-968 .elementor-element.elementor-element-af97587 > .elementor-shape-top .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-968 .elementor-element.elementor-element-af97587 > .elementor-shape-top svg{
    width:calc(110% + 1.3px);
    height:189px;
}
.elementor-968 .elementor-element.elementor-element-f6baba9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-e422617 .team-carousel-image .team-carousel-image-overflow img{
    border-radius:15px;
}
.elementor-968 .elementor-element.elementor-element-e422617 .team-carousel-wrapper .team-carousel-title{
    font-family:"Space Grotesk", Sans-serif;
    font-size:22px;
    font-weight:700;
    color:#111111;
}
.elementor-968 .elementor-element.elementor-element-e422617 .team-carousel-wrapper .team-carousel-subtitle{
    font-family:"Inter", Sans-serif;
    font-size:13px;
    color:#ACACB4;
}
.elementor-968 .elementor-element.elementor-element-e422617 .team-carousel-wrapper .team-carousel-desc{
    color:#86868B;
}
.elementor-968 .elementor-element.elementor-element-e422617 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-968 .elementor-element.elementor-element-e422617 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-element.elementor-element-e422617{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-e422617{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-114849e:not(.elementor-motion-effects-element-type-background), .elementor-968 .elementor-element.elementor-element-114849e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-968 .elementor-element.elementor-element-114849e{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-968 .elementor-element.elementor-element-114849e > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-968 .elementor-element.elementor-element-3c21667 > .elementor-element-populated, .elementor-968 .elementor-element.elementor-element-3c21667 > .elementor-element-populated > .elementor-background-overlay, .elementor-968 .elementor-element.elementor-element-3c21667 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-3c21667 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-4356f6a .elementor-spacer-inner{
    height:300px;
}
.elementor-968 .elementor-element.elementor-element-4356f6a > .elementor-widget-container{
    background-color:#FFFFFF;
}
.elementor-968 .elementor-element.elementor-element-1757215 img{
    width:400px;
    border-radius:25px 25px 25px 25px;
}
.elementor-968 .elementor-element.elementor-element-1757215{
    z-index:3;
    width:auto;
    max-width:auto;
    top:5%;
}
body:not(.rtl) .elementor-968 .elementor-element.elementor-element-1757215{
    left:13%;
}
body.rtl .elementor-968 .elementor-element.elementor-element-1757215{
    right:13%;
}
.elementor-968 .elementor-element.elementor-element-5847310 img{
    width:400px;
    border-radius:25px 25px 25px 25px;
}
.elementor-968 .elementor-element.elementor-element-5847310{
    z-index:1;
    width:auto;
    max-width:auto;
    top:14%;
}
body:not(.rtl) .elementor-968 .elementor-element.elementor-element-5847310{
    left:17%;
}
body.rtl .elementor-968 .elementor-element.elementor-element-5847310{
    right:17%;
}
.elementor-968 .elementor-element.elementor-element-7a84efa > .elementor-element-populated, .elementor-968 .elementor-element.elementor-element-7a84efa > .elementor-element-populated > .elementor-background-overlay, .elementor-968 .elementor-element.elementor-element-7a84efa > .elementor-background-slideshow{
    border-radius:15px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-7a84efa > .elementor-element-populated{
    padding:90px 90px 90px 90px;
}
.elementor-968 .elementor-element.elementor-element-0095122 .elementor-heading-title{
    color:#FF9F43;
    font-family:"Space Grotesk", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-968 .elementor-element.elementor-element-0095122 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-0095122{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-0095122{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-d1459f5 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-element.elementor-element-d1459f5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-d1459f5{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-0bd2959 img{
    width:220px;
}
.elementor-968 .elementor-element.elementor-element-0bd2959{
    width:auto;
    max-width:auto;
    top:5%;
}
body:not(.rtl) .elementor-968 .elementor-element.elementor-element-0bd2959{
    right:6%;
}
body.rtl .elementor-968 .elementor-element.elementor-element-0bd2959{
    left:6%;
}
.elementor-968 .elementor-element.elementor-element-04333b5 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Inter", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-968 .elementor-element.elementor-element-04333b5 > .elementor-widget-container{
    margin:10px 60px 40px 0px;
}
.elementor-element.elementor-element-04333b5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-04333b5{
    opacity:0;
}
.elementor-element.elementor-element-4a486a5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-4a486a5{
    opacity:0;
}
.elementor-968 .elementor-element.elementor-element-26689ae{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
    padding:80px 0px 0px 90px;
}
.elementor-968 .elementor-element.elementor-element-1dec9de > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-a6e7e03 .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-968 .elementor-element.elementor-element-a6e7e03 > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-1031bdf{
    color:#111111;
    font-family:"Inter", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-968 .elementor-element.elementor-element-1031bdf > .elementor-widget-container{
    margin:0px 60px 10px 0px;
}
.elementor-968 .elementor-element.elementor-element-a7d70c8 .elementor-button{
    font-family:"Inter", Sans-serif;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#FF9F43;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-968 .elementor-element.elementor-element-a7d70c8 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-a7d70c8{
    width:auto;
    max-width:auto;
}
.elementor-968 .elementor-element.elementor-element-628e1ab > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .post-featured-image-hover{
    border-radius:5px;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .post-header h5{
    font-family:"Space Grotesk", Sans-serif;
    font-weight:700;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .post-header h5 a{
    color:#111111;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .post-detail.single-post{
    font-size:14px;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .post-detail.single-post a{
    color:#86868b;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .post-header-wrapper{
    color:#86868B;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .post-featured-date-wrapper{
    border-radius:5px;
    background:#ffffff;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .post-featured-date{
    color:#000000;
}
.elementor-968 .elementor-element.elementor-element-2a499a9 .post-featured-month{
    color:#000000;
}
@media(max-width:1024px){
    .elementor-968 .elementor-element.elementor-element-8c996f0 > .elementor-container{
        min-height:700px;
    }
    .elementor-968 .elementor-element.elementor-element-8c996f0:not(.elementor-motion-effects-element-type-background), .elementor-968 .elementor-element.elementor-element-8c996f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-968 .elementor-element.elementor-element-5f4647f > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-10a5a08 .elementor-heading-title{
        font-size:44px;
    }
    .elementor-968 .elementor-element.elementor-element-10a5a08 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h1, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h2, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h3, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h4, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h5, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h6, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline div, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline span, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline p{
        font-size:48px;
    }
    .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:44px;
    }
    .elementor-968 .elementor-element.elementor-element-d162b73{
        font-size:16px;
    }
    .elementor-968 .elementor-element.elementor-element-d162b73 > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-d94ac9a > .elementor-element-populated{
        margin:0px 20px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-1d3b7e7 .elementor-heading-title{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-968 .elementor-element.elementor-element-0ce980c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-511de92 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper.cd-slider{
        height:500px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .image{
        width:300px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content{
        margin-top:60px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li div.content h2{
        font-size:22px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content h2{
        width:42%;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content .description{
        width:42%;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content div.description{
        font-size:14px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper .prev{
        font-size:18px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper .next{
        font-size:18px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper .counter{
        font-size:18px;
    }
    .elementor-968 .elementor-element.elementor-element-878bf31 img{
        width:62%;
    }
    body:not(.rtl) .elementor-968 .elementor-element.elementor-element-878bf31{
        left:-14%;
    }
    body.rtl .elementor-968 .elementor-element.elementor-element-878bf31{
        right:-14%;
    }
    .elementor-968 .elementor-element.elementor-element-878bf31{
        top:-32%;
    }
    .elementor-968 .elementor-element.elementor-element-c5c6fc8{
        top:-8%;
    }
    .elementor-968 .elementor-element.elementor-element-fa4661a > .elementor-element-populated{
        padding:30px 0px 40px 40px;
    }
    .elementor-968 .elementor-element.elementor-element-61298ba .elementor-heading-title{
        font-size:34px;
    }
    .elementor-968 .elementor-element.elementor-element-61298ba > .elementor-widget-container{
        margin:40px 0px 0px 40px;
    }
    .elementor-968 .elementor-element.elementor-element-92c70c7 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-968 .elementor-element.elementor-element-92c70c7 > .elementor-widget-container{
        margin:0px 0px 0px 40px;
    }
    .elementor-968 .elementor-element.elementor-element-abda1e7 .testimonial-carousel .owl-nav{
        bottom:0px;
    }
    .elementor-968 .elementor-element.elementor-element-abda1e7 > .elementor-widget-container{
        margin:-30px 60px 0px -5px;
    }
    .elementor-968 .elementor-element.elementor-element-32753f5 > .elementor-element-populated{
        padding:80px 120px 0px 30px;
    }
    .elementor-968 .elementor-element.elementor-element-c19fa01 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-968 .elementor-element.elementor-element-c19fa01 > .elementor-widget-container{
        margin:60px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-9eb458e .elementor-heading-title{
        font-size:34px;
    }
    .elementor-968 .elementor-element.elementor-element-9eb458e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-ab72a0a .elementor-heading-title{
        font-size:34px;
    }
    .elementor-968 .elementor-element.elementor-element-ab72a0a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-7a0a536 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-968 .elementor-element.elementor-element-3691a5f .elementor-spacer-inner{
        height:600px;
    }
    .elementor-968 .elementor-element.elementor-element-3726cb7{
        padding:60px 0px 40px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-e763dad img{
        width:50px;
    }
    .elementor-968 .elementor-element.elementor-element-b17e48f .elementor-heading-title{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-968 .elementor-element.elementor-element-bd30c42 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-968 .elementor-element.elementor-element-bd30c42 > .elementor-widget-container{
        margin:35px 20px 0px 20px;
    }
    .elementor-968 .elementor-element.elementor-element-af97587{
        margin-top:0px;
        margin-bottom:20px;
    }
    .elementor-968 .elementor-element.elementor-element-e422617 .team-carousel-wrapper .team-carousel-title{
        font-size:20px;
    }
    .elementor-968 .elementor-element.elementor-element-e422617 .team-carousel-wrapper .team-carousel-subtitle{
        font-size:13px;
    }
    .elementor-968 .elementor-element.elementor-element-e422617 > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
    .elementor-968 .elementor-element.elementor-element-1757215 img{
        width:76%;
    }
    body:not(.rtl) .elementor-968 .elementor-element.elementor-element-1757215{
        left:0px;
    }
    body.rtl .elementor-968 .elementor-element.elementor-element-1757215{
        right:0px;
    }
    .elementor-968 .elementor-element.elementor-element-5847310 img{
        width:84%;
    }
    .elementor-968 .elementor-element.elementor-element-5847310{
        top:16%;
    }
    .elementor-968 .elementor-element.elementor-element-7a84efa > .elementor-element-populated{
        padding:60px 60px 70px 60px;
    }
    .elementor-968 .elementor-element.elementor-element-0095122 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-968 .elementor-element.elementor-element-d1459f5 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-968 .elementor-element.elementor-element-04333b5 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-968 .elementor-element.elementor-element-04333b5 > .elementor-widget-container{
        margin:10px 0px 40px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-4a486a5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-26689ae{
        padding:60px 0px 20px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-1dec9de > .elementor-element-populated{
        padding:0px 60px 0px 30px;
    }
    .elementor-968 .elementor-element.elementor-element-a6e7e03 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-968 .elementor-element.elementor-element-a6e7e03 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-1031bdf{
        font-size:16px;
    }
    .elementor-968 .elementor-element.elementor-element-1031bdf > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-a7d70c8 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .post-header h5{
        font-size:18px;
    }
    .elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .post-detail.single-post{
        font-size:12px;
    }
    .elementor-968 .elementor-element.elementor-element-2a499a9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-968 .elementor-element.elementor-element-8c996f0 > .elementor-container{
        min-height:600px;
    }
    .elementor-968 .elementor-element.elementor-element-8c996f0:not(.elementor-motion-effects-element-type-background), .elementor-968 .elementor-element.elementor-element-8c996f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-968 .elementor-element.elementor-element-5f4647f > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
    .elementor-968 .elementor-element.elementor-element-10a5a08 .elementor-heading-title{
        font-size:34px;
        line-height:1.1em;
    }
    .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h1, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h2, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h3, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h4, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h5, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline h6, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline div, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline span, .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline p{
        font-size:34px;
        line-height:1.1em;
    }
    .elementor-968 .elementor-element.elementor-element-97cfe3a .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
        line-height:1.1em;
    }
    .elementor-968 .elementor-element.elementor-element-a0c2e0c > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-d123dfc{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-968 .elementor-element.elementor-element-f127c0b{
        width:100%;
    }
    .elementor-968 .elementor-element.elementor-element-f127c0b > .elementor-element-populated{
        margin:-40px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-c0585d1 img{
        width:140px;
    }
    .elementor-968 .elementor-element.elementor-element-2f70c2d img{
        width:120px;
    }
    .elementor-968 .elementor-element.elementor-element-b367d4f{
        margin-top:20px;
        margin-bottom:0px;
        padding:60px 0px 60px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-d94ac9a{
        width:100%;
    }
    .elementor-968 .elementor-element.elementor-element-d94ac9a.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-968 .elementor-element.elementor-element-d94ac9a > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-968 .elementor-element.elementor-element-1d3b7e7{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-1d3b7e7 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-968 .elementor-element.elementor-element-0ce980c{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-ee34010{
        width:100%;
    }
    .elementor-968 .elementor-element.elementor-element-ee34010 > .elementor-element-populated{
        padding:0px 0px 60px 30px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper.cd-slider{
        height:400px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .image{
        width:130px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content{
        margin-top:-20px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li div.content h2{
        font-size:21px;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content h2{
        width:55%;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 .fadeup-slider-wrapper li .content .description{
        width:55%;
    }
    .elementor-968 .elementor-element.elementor-element-9c10545 > .elementor-widget-container{
        margin:60px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-c5c6fc8 img{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-968 .elementor-element.elementor-element-fa4661a > .elementor-element-populated, .elementor-968 .elementor-element.elementor-element-fa4661a > .elementor-element-populated > .elementor-background-overlay, .elementor-968 .elementor-element.elementor-element-fa4661a > .elementor-background-slideshow{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-968 .elementor-element.elementor-element-fa4661a > .elementor-element-populated{
        margin:40px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-61298ba .elementor-heading-title{
        font-size:28px;
    }
    .elementor-968 .elementor-element.elementor-element-61298ba > .elementor-widget-container{
        margin:40px 0px 0px 30px;
    }
    .elementor-968 .elementor-element.elementor-element-92c70c7 .elementor-heading-title{
        font-size:28px;
    }
    .elementor-968 .elementor-element.elementor-element-92c70c7 > .elementor-widget-container{
        margin:0px 0px 0px 30px;
    }
    .elementor-968 .elementor-element.elementor-element-abda1e7 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:30px;
    }
    .elementor-968 .elementor-element.elementor-element-abda1e7 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
        font-size:16px;
    }
    .elementor-968 .elementor-element.elementor-element-abda1e7 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-32753f5 > .elementor-element-populated{
        padding:60px 30px 60px 30px;
    }
    .elementor-968 .elementor-element.elementor-element-c19fa01{
        text-align:left;
    }
    .elementor-968 .elementor-element.elementor-element-c19fa01 .elementor-heading-title{
        font-size:28px;
        line-height:1.2em;
    }
    .elementor-968 .elementor-element.elementor-element-c19fa01 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-9eb458e{
        text-align:left;
    }
    .elementor-968 .elementor-element.elementor-element-9eb458e .elementor-heading-title{
        font-size:28px;
        line-height:1.2em;
    }
    .elementor-968 .elementor-element.elementor-element-9eb458e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-ab72a0a{
        text-align:left;
    }
    .elementor-968 .elementor-element.elementor-element-ab72a0a .elementor-heading-title{
        font-size:28px;
        line-height:1.2em;
    }
    .elementor-968 .elementor-element.elementor-element-ab72a0a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-7a0a536 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-968 .elementor-element.elementor-element-3691a5f .elementor-spacer-inner{
        height:100px;
    }
    .elementor-968 .elementor-element.elementor-element-8f0f580 > .elementor-widget-container{
        margin:0px 30px 30px 30px;
    }
    body:not(.rtl) .elementor-968 .elementor-element.elementor-element-8f0f580{
        left:1px;
    }
    body.rtl .elementor-968 .elementor-element.elementor-element-8f0f580{
        right:1px;
    }
    .elementor-968 .elementor-element.elementor-element-8f0f580{
        top:1px;
    }
    body:not(.rtl) .elementor-968 .elementor-element.elementor-element-540e504{
        right:182.4px;
    }
    body.rtl .elementor-968 .elementor-element.elementor-element-540e504{
        left:182.4px;
    }
    .elementor-968 .elementor-element.elementor-element-540e504{
        bottom:20px;
    }
    .elementor-968 .elementor-element.elementor-element-3726cb7{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-2bbf950 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-d432bb3.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-968 .elementor-element.elementor-element-e763dad{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-e763dad img{
        width:36px;
    }
    .elementor-968 .elementor-element.elementor-element-e763dad > .elementor-widget-container{
        margin:0px 0px 20px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-b17e48f{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-b17e48f .elementor-heading-title{
        font-size:28px;
    }
    .elementor-968 .elementor-element.elementor-element-b17e48f > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-5efd68a > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 20px 20px;
    }
    .elementor-968 .elementor-element.elementor-element-bd30c42{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-bd30c42 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-968 .elementor-element.elementor-element-bd30c42 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-af97587{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-e422617 > .elementor-widget-container{
        margin:0px 0px 0px -70px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-114849e{
        margin-top:-40px;
        margin-bottom:0px;
        padding:0px 0px 40px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-3c21667 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-4356f6a .elementor-spacer-inner{
        height:60px;
    }
    .elementor-968 .elementor-element.elementor-element-1757215 > .elementor-widget-container{
        margin:60px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-968 .elementor-element.elementor-element-5847310{
        left:10%;
    }
    body.rtl .elementor-968 .elementor-element.elementor-element-5847310{
        right:10%;
    }
    .elementor-968 .elementor-element.elementor-element-5847310{
        top:35%;
    }
    .elementor-968 .elementor-element.elementor-element-7a84efa > .elementor-element-populated{
        padding:100px 30px 40px 30px;
    }
    .elementor-968 .elementor-element.elementor-element-0095122{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-0095122 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-968 .elementor-element.elementor-element-d1459f5{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-d1459f5 .elementor-heading-title{
        font-size:28px;
    }
    .elementor-968 .elementor-element.elementor-element-04333b5{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-04333b5 .elementor-heading-title{
        font-size:16px;
        line-height:1.5em;
    }
    .elementor-968 .elementor-element.elementor-element-04333b5 > .elementor-widget-container{
        margin:10px 0px 20px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-4a486a5 > .elementor-widget-container{
        margin:30px 0px 60px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-26689ae{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 20px 0px;
    }
    .elementor-968 .elementor-element.elementor-element-1dec9de.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-968 .elementor-element.elementor-element-1dec9de > .elementor-element-populated{
        margin:0px 0px 40px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-968 .elementor-element.elementor-element-a6e7e03{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-a6e7e03 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-968 .elementor-element.elementor-element-1031bdf{
        text-align:center;
    }
    .elementor-968 .elementor-element.elementor-element-628e1ab > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .post-header h5{
        font-size:18px;
    }
    .elementor-968 .elementor-element.elementor-element-2a499a9 .blog-carousel-wrapper .post-detail.single-post{
        font-size:13px;
    }
}
@media(min-width:768px){
    .elementor-968 .elementor-element.elementor-element-5f4647f{
        width:66%;
    }
    .elementor-968 .elementor-element.elementor-element-15d39f9{
        width:34%;
    }
    .elementor-968 .elementor-element.elementor-element-d94ac9a{
        width:25%;
    }
    .elementor-968 .elementor-element.elementor-element-ee34010{
        width:74.665%;
    }
    .elementor-968 .elementor-element.elementor-element-685c938{
        width:20%;
    }
    .elementor-968 .elementor-element.elementor-element-fa4661a{
        width:79.665%;
    }
    .elementor-968 .elementor-element.elementor-element-d432bb3{
        width:30%;
    }
    .elementor-968 .elementor-element.elementor-element-5efd68a{
        width:70%;
    }
    .elementor-968 .elementor-element.elementor-element-3c21667{
        width:40%;
    }
    .elementor-968 .elementor-element.elementor-element-7a84efa{
        width:59.665%;
    }
    .elementor-968 .elementor-element.elementor-element-1dec9de{
        width:25%;
    }
    .elementor-968 .elementor-element.elementor-element-628e1ab{
        width:74.665%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-968 .elementor-element.elementor-element-5f4647f{
        width:70%;
    }
    .elementor-968 .elementor-element.elementor-element-15d39f9{
        width:30%;
    }
    .elementor-968 .elementor-element.elementor-element-f127c0b{
        width:100%;
    }
    .elementor-968 .elementor-element.elementor-element-9b65097{
        width:100%;
    }
    .elementor-968 .elementor-element.elementor-element-d432bb3{
        width:33%;
    }
    .elementor-968 .elementor-element.elementor-element-5efd68a{
        width:66%;
    }
    .elementor-968 .elementor-element.elementor-element-1dec9de{
        width:40%;
    }
    .elementor-968 .elementor-element.elementor-element-628e1ab{
        width:60%;
    }
}
 .elementor-1387 .elementor-element.elementor-element-0616f37 > .elementor-container{
    min-height:810px;
}
.elementor-1387 .elementor-element.elementor-element-0616f37{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-0616f37 .elementor-background-slideshow__slide__image{
    background-size:cover;
    background-position:center center;
}
.elementor-1387 .elementor-element.elementor-element-0616f37 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);
    opacity:0.4;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-40c6a34 > .elementor-element-populated{
    padding:30px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:65px;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:65px;
    line-height:1.3em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-abbc11b > .elementor-widget-container{
    margin:-10px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:22px;
    font-weight:500;
    line-height:1.2em;
    letter-spacing:-0.5px;
}
.elementor-1387 .elementor-element.elementor-element-9193d00 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:22px;
    font-weight:500;
    line-height:1.2em;
    letter-spacing:-0.5px;
}
.elementor-1387 .elementor-element.elementor-element-5c31b53 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-a90fe3f .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:17px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#1A1B25;
    border-radius:25px 25px 25px 25px;
}
.elementor-1387 .elementor-element.elementor-element-a90fe3f > .elementor-widget-container{
    margin:40px 0px 0px 0px;
}
.elementor-element.elementor-element-a90fe3f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-a90fe3f{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-a90fe3f{
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-53c0a94 .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:17px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
}
.elementor-1387 .elementor-element.elementor-element-53c0a94 > .elementor-widget-container{
    margin:40px 0px 0px 15px;
}
.elementor-element.elementor-element-53c0a94{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-53c0a94{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-53c0a94{
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-00bcc9f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-4500382 .elementor-spacer-inner{
    height:400px;
}
.elementor-1387 .elementor-element.elementor-element-ff827ad > .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-1387 .elementor-element.elementor-element-ff827ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1387 .elementor-element.elementor-element-ff827ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/wave-bg.png");
    background-position:top left;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-1387 .elementor-element.elementor-element-ff827ad > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:40px 60px 0px 90px;
}
.elementor-1387 .elementor-element.elementor-element-ff827ad > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-02fee17{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-02fee17 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:600;
    line-height:1.6em;
    letter-spacing:-0.5px;
}
.elementor-1387 .elementor-element.elementor-element-02fee17 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:20px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-ec05833 .elementor-heading-title{
    color:#111111;
    font-family:"beyond_infinity_-_demoregular", Sans-serif;
    font-size:40px;
    font-weight:400;
}
.elementor-1387 .elementor-element.elementor-element-ec05833 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-ec05833{
    z-index:2;
}
.elementor-1387 .elementor-element.elementor-element-f2bfb90{
    --divider-border-style:solid;
    --divider-color:#9C9C9C78;
    --divider-border-width:10px;
}
.elementor-1387 .elementor-element.elementor-element-f2bfb90 .elementor-divider-separator{
    width:203px;
}
.elementor-1387 .elementor-element.elementor-element-f2bfb90 > .elementor-widget-container{
    margin:-20px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-061f7bf > .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-1387 .elementor-element.elementor-element-061f7bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-element-populated, .elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-element-populated > .elementor-background-overlay, .elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-background-slideshow{
    border-radius:15px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:-60px 0px 0px 5px;
    padding:70px 0px 30px 60px;
}
.elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-061f7bf{
    z-index:2;
}
.elementor-1387 .elementor-element.elementor-element-59029dc .elementor-heading-title{
    color:#CA9C5E;
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:600;
    letter-spacing:-0.5px;
}
.elementor-1387 .elementor-element.elementor-element-59029dc > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-1387 .elementor-element.elementor-element-5e96043 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:45px;
    font-weight:900;
    line-height:1.3em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-5e96043 > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{
    border-radius:5px;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .service-carousel-title{
    font-family:"DM Sans", Sans-serif;
    font-size:22px;
    font-weight:700;
    letter-spacing:-0.5px;
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .service-carousel-desc{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    color:#FFFFFFAB;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .service-carousel-link-button{
    background:#ffffff;
    color:#222222;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .service-carousel-link-button:before{
    background:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{
    color:#ffffff;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .item .service-carousel-link-button .service-carousel-link-label{
    font-family:"DM Sans", Sans-serif;
    font-weight:700;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-1387 .elementor-element.elementor-element-b788dc9 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-a9edce1:not(.elementor-motion-effects-element-type-background), .elementor-1387 .elementor-element.elementor-element-a9edce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-1387 .elementor-element.elementor-element-a9edce1{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:40px 0px 280px 0px;
    z-index:3;
}
.elementor-1387 .elementor-element.elementor-element-a9edce1 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-a9edce1 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-a9edce1 > .elementor-shape-bottom svg{
    width:calc(136% + 1.3px);
    height:396px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-1387 .elementor-element.elementor-element-97aff3e img{
    width:280px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-1387 .elementor-element.elementor-element-97aff3e{
    z-index:3;
    width:auto;
    max-width:auto;
    top:-1.047%;
}
body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-97aff3e{
    left:-11.545%;
}
body.rtl .elementor-1387 .elementor-element.elementor-element-97aff3e{
    right:-11.545%;
}
.elementor-1387 .elementor-element.elementor-element-7f6ddde img{
    width:220px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-1387 .elementor-element.elementor-element-7f6ddde{
    z-index:3;
    width:auto;
    max-width:auto;
    top:77%;
}
body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-7f6ddde{
    left:-1.5%;
}
body.rtl .elementor-1387 .elementor-element.elementor-element-7f6ddde{
    right:-1.5%;
}
.elementor-1387 .elementor-element.elementor-element-1637e9a img{
    width:291px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-1387 .elementor-element.elementor-element-1637e9a{
    z-index:3;
    width:auto;
    max-width:auto;
    top:-11.307%;
}
body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-1637e9a{
    left:35%;
}
body.rtl .elementor-1387 .elementor-element.elementor-element-1637e9a{
    right:35%;
}
.elementor-1387 .elementor-element.elementor-element-e62e823 img{
    width:340px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-1387 .elementor-element.elementor-element-e62e823{
    z-index:3;
    width:auto;
    max-width:auto;
    top:68%;
}
body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-e62e823{
    left:35%;
}
body.rtl .elementor-1387 .elementor-element.elementor-element-e62e823{
    right:35%;
}
.elementor-1387 .elementor-element.elementor-element-83f1472 > .elementor-element-populated{
    padding:140px 90px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-d24c164{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-d24c164 img{
    width:40px;
}
.elementor-1387 .elementor-element.elementor-element-d24c164 > .elementor-widget-container{
    margin:-40px 0px 20px 0px;
    padding:20px 20px 20px 20px;
    background-color:#FFFFFF;
    border-radius:250px 250px 250px 250px;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h1, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h2, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h3, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h4, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h5, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h6, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline div, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline span, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline p{
    font-family:"DM Sans", Sans-serif;
    font-size:55px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline span.ah-words-wrapper{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"DM Sans", Sans-serif;
    font-size:55px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-1387 .elementor-element.elementor-element-fc1c326 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:55px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-fc1c326 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-132c2fe .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-1387 .elementor-element.elementor-element-132c2fe > .elementor-widget-container{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-1387 .elementor-element.elementor-element-b01a6ef{
    margin-top:50px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-1387 .elementor-element.elementor-element-da26751 > .elementor-element-populated, .elementor-1387 .elementor-element.elementor-element-da26751 > .elementor-element-populated > .elementor-background-overlay, .elementor-1387 .elementor-element.elementor-element-da26751 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-1387 .elementor-element.elementor-element-da26751 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-da26751{
    z-index:3;
}
.elementor-1387 .elementor-element.elementor-element-ebe5223 .elementor-counter-number-wrapper{
    font-family:"DM Sans", Sans-serif;
    font-size:60px;
    font-weight:700;
    letter-spacing:-2px;
}
.elementor-1387 .elementor-element.elementor-element-ebe5223 .elementor-counter-title{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-1387 .elementor-element.elementor-element-ebe5223 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-ebe5223{
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-579ad98.elementor-column > .elementor-widget-wrap{
    justify-content:flex-start;
}
.elementor-1387 .elementor-element.elementor-element-579ad98 > .elementor-element-populated, .elementor-1387 .elementor-element.elementor-element-579ad98 > .elementor-element-populated > .elementor-background-overlay, .elementor-1387 .elementor-element.elementor-element-579ad98 > .elementor-background-slideshow{
    border-radius:5px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-579ad98 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-0b23fd7 .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:60px;
    font-weight:700;
    letter-spacing:-2px;
}
.elementor-1387 .elementor-element.elementor-element-0b23fd7 .elementor-counter-title{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    line-height:2em;
}
.elementor-1387 .elementor-element.elementor-element-0b23fd7 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-0b23fd7{
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-a55a908 > .elementor-element-populated, .elementor-1387 .elementor-element.elementor-element-a55a908 > .elementor-element-populated > .elementor-background-overlay, .elementor-1387 .elementor-element.elementor-element-a55a908 > .elementor-background-slideshow{
    border-radius:0px 5px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-a55a908 > .elementor-element-populated{
    margin:0px 0px 0px 5px;
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-f19d6d2 .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-1387 .elementor-element.elementor-element-f19d6d2 .elementor-counter-title{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:2em;
}
.elementor-1387 .elementor-element.elementor-element-f19d6d2 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-f19d6d2{
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-8714cd7{
    margin-top:120px;
    margin-bottom:0px;
}
.elementor-1387 .elementor-element.elementor-element-d95c068 > .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-1387 .elementor-element.elementor-element-d95c068:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1387 .elementor-element.elementor-element-d95c068 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/wave-bg.png");
    background-position:bottom left;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-1387 .elementor-element.elementor-element-d95c068 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 40px 80px 90px;
}
.elementor-1387 .elementor-element.elementor-element-d95c068 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-1f55b58{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-1f55b58 img{
    width:40px;
}
.elementor-1387 .elementor-element.elementor-element-1f55b58 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
    padding:20px 20px 20px 20px;
    background-color:#F0F0F0;
    border-radius:250px 250px 250px 250px;
}
.elementor-element.elementor-element-1f55b58{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-1f55b58{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h1{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h2{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h3{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h4{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h5{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h6{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text div{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text span{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text p{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:40px;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text div{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text span{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text p{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:40px;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-d416723 > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text div{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text span{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text p{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.2em;
    letter-spacing:-0.5px;
}
.elementor-1387 .elementor-element.elementor-element-4de9712 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text div{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text span{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text p{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.2em;
    letter-spacing:-0.5px;
}
.elementor-1387 .elementor-element.elementor-element-ca69e19 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-a2dc2b7 .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:17px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
}
.elementor-1387 .elementor-element.elementor-element-a2dc2b7 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-element.elementor-element-a2dc2b7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-a2dc2b7{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-a2dc2b7{
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-2adfc79 > .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-1387 .elementor-element.elementor-element-2adfc79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-element-populated, .elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-element-populated > .elementor-background-overlay, .elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-background-slideshow{
    border-radius:15px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 5px;
    padding:60px 0px 0px 60px;
}
.elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-2adfc79{
    z-index:2;
}
.elementor-1387 .elementor-element.elementor-element-5e3877a .team-carousel-image .team-carousel-image-overflow img{
    border-radius:15px;
}
.elementor-1387 .elementor-element.elementor-element-5e3877a .team-carousel-wrapper .team-carousel-title{
    font-family:"DM Sans", Sans-serif;
    font-size:22px;
    letter-spacing:-0.5px;
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-5e3877a .team-carousel-wrapper .team-carousel-subtitle{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    color:#ACACB4;
}
.elementor-1387 .elementor-element.elementor-element-5e3877a .team-carousel-wrapper .team-carousel-desc{
    color:#86868B;
}
.elementor-1387 .elementor-element.elementor-element-5e3877a .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-1387 .elementor-element.elementor-element-5e3877a .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-element.elementor-element-5e3877a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-5e3877a{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-575c2ae > .elementor-container{
    min-height:750px;
}
.elementor-1387 .elementor-element.elementor-element-575c2ae{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-575c2ae:not(.elementor-motion-effects-element-type-background), .elementor-1387 .elementor-element.elementor-element-575c2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/stylish-businessman-in-eyewear-works-alone-in-the-7WFJ75G.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-1387 .elementor-element.elementor-element-575c2ae > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-5f70e59 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h1{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h2{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h3{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h4{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h5{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h6{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text div{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text span{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text p{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:65px;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:65px;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-ae78022 > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:65px;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-e6d1783 > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:65px;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-7672800 > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-d0762ed .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:17px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
}
.elementor-1387 .elementor-element.elementor-element-d0762ed > .elementor-widget-container{
    margin:40px 0px 0px 0px;
}
.elementor-element.elementor-element-d0762ed{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-d0762ed{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-d0762ed{
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-2d9f3ba > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-2d816c5 .elementor-spacer-inner{
    height:400px;
}
.elementor-1387 .elementor-element.elementor-element-1d2018f:not(.elementor-motion-effects-element-type-background), .elementor-1387 .elementor-element.elementor-element-1d2018f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-1387 .elementor-element.elementor-element-1d2018f{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-1d2018f > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-e805c5c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-d45da44 .elementor-spacer-inner{
    height:300px;
}
.elementor-1387 .elementor-element.elementor-element-d45da44 > .elementor-widget-container{
    background-color:#F0F0F0;
}
.elementor-1387 .elementor-element.elementor-element-b665c11 img{
    width:400px;
    border-radius:25px 25px 25px 25px;
}
.elementor-1387 .elementor-element.elementor-element-b665c11{
    z-index:4;
    width:auto;
    max-width:auto;
    top:13%;
}
body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-b665c11{
    left:13%;
}
body.rtl .elementor-1387 .elementor-element.elementor-element-b665c11{
    right:13%;
}
.elementor-1387 .elementor-element.elementor-element-0c0d08d img{
    border-radius:25px 25px 25px 25px;
}
.elementor-1387 .elementor-element.elementor-element-0c0d08d{
    z-index:1;
    width:auto;
    max-width:auto;
    top:7%;
}
body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-0c0d08d{
    left:7%;
}
body.rtl .elementor-1387 .elementor-element.elementor-element-0c0d08d{
    right:7%;
}
.elementor-1387 .elementor-element.elementor-element-b9d2280 > .elementor-element-populated{
    padding:80px 80px 190px 80px;
}
.elementor-1387 .elementor-element.elementor-element-2b4f873 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Space Grotesk", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-1387 .elementor-element.elementor-element-2b4f873 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-1387 .elementor-element.elementor-element-d18640b img{
    width:220px;
}
.elementor-1387 .elementor-element.elementor-element-d18640b{
    width:auto;
    max-width:auto;
    top:5%;
}
body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-d18640b{
    right:6%;
}
body.rtl .elementor-1387 .elementor-element.elementor-element-d18640b{
    left:6%;
}
.elementor-1387 .elementor-element.elementor-element-b7f2c16 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-08d822a .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-1387 .elementor-element.elementor-element-08d822a > .elementor-widget-container{
    margin:10px 60px 40px 0px;
}
.elementor-1387 .elementor-element.elementor-element-c0b9f81 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-c0b9f81{
    z-index:3;
}
.elementor-1387 .elementor-element.elementor-element-a4a73f6{
    padding:0px 0px 0px 0px;
    z-index:2;
}
.elementor-1387 .elementor-element.elementor-element-60c7ea7 > .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-1387 .elementor-element.elementor-element-60c7ea7 > .elementor-element-populated{
    padding:20px 0px 20px 0px;
}
.elementor-1387 .elementor-element.elementor-element-8d3511f{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-bc-flex-widget .elementor-1387 .elementor-element.elementor-element-97be50c.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1387 .elementor-element.elementor-element-97be50c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1387 .elementor-element.elementor-element-97be50c.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1387 .elementor-element.elementor-element-97be50c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-97be50c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-97be50c{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-c3d2df5{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-c3d2df5 img{
    width:160px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1387 .elementor-element.elementor-element-c3d2df5 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-bc-flex-widget .elementor-1387 .elementor-element.elementor-element-e6672bf.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1387 .elementor-element.elementor-element-e6672bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1387 .elementor-element.elementor-element-e6672bf.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1387 .elementor-element.elementor-element-e6672bf > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-e6672bf{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-e6672bf{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-82960f4 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1387 .elementor-element.elementor-element-82960f4{
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-1ab96f5{
    overflow:hidden;
}
.elementor-bc-flex-widget .elementor-1387 .elementor-element.elementor-element-9c4bc76.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1387 .elementor-element.elementor-element-9c4bc76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1387 .elementor-element.elementor-element-9c4bc76.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1387 .elementor-element.elementor-element-9c4bc76 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-9c4bc76{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-9c4bc76{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-e8c7872 img{
    width:160px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1387 .elementor-element.elementor-element-e8c7872 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-1387 .elementor-element.elementor-element-e8c7872{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-1387 .elementor-element.elementor-element-788a138.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1387 .elementor-element.elementor-element-788a138.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1387 .elementor-element.elementor-element-788a138.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1387 .elementor-element.elementor-element-788a138 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-788a138{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-788a138{
    opacity:0;
}
.elementor-1387 .elementor-element.elementor-element-030ee34 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1387 .elementor-element.elementor-element-030ee34 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-1387 .elementor-element.elementor-element-030ee34{
    width:auto;
    max-width:auto;
}
.elementor-1387 .elementor-element.elementor-element-05b106d > .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-1387 .elementor-element.elementor-element-05b106d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0;
}
.elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-element-populated, .elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-element-populated > .elementor-background-overlay, .elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-background-slideshow{
    border-radius:15px 0px 0px 0px;
}
.elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:-150px 0px 0px 5px;
    padding:60px 0px 20px 80px;
}
.elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1387 .elementor-element.elementor-element-05b106d{
    z-index:2;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h1{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h2{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h3{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h4{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h5{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h6{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text div{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text span{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text p{
    color:#CA9C5E;
}
.elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:45px;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text{
    text-align:left;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text div{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text span{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text p{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:45px;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:0px;
    background:#F0F0F0;
    border-radius:5px;
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:700;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#ACACB4;
    font-family:"DM Sans", Sans-serif;
    font-size:12px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#F0F0F0;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#FFFFFF;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#111111;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonial-carousel .owl-nav{
    bottom:20px;
}
.elementor-1387 .elementor-element.elementor-element-0ea5cd0 > .elementor-widget-container{
    margin:-30px 0px 0px -50px;
}
.elementor-element.elementor-element-0ea5cd0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-0ea5cd0{
    opacity:0;
}
@media(max-width:1024px){
    .elementor-1387 .elementor-element.elementor-element-0616f37 > .elementor-container{
        min-height:700px;
    }
    .elementor-1387 .elementor-element.elementor-element-40c6a34 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text p{
        font-size:47px;
    }
    .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text p{
        font-size:47px;
    }
    .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text p{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text p{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-a90fe3f .elementor-button{
        font-size:16px;
    }
    .elementor-1387 .elementor-element.elementor-element-53c0a94 .elementor-button{
        font-size:16px;
    }
    .elementor-1387 .elementor-element.elementor-element-53c0a94 > .elementor-widget-container{
        margin:40px 0px 0px 10px;
    }
    .elementor-1387 .elementor-element.elementor-element-ff827ad > .elementor-element-populated{
        padding:30px 30px 60px 30px;
    }
    .elementor-1387 .elementor-element.elementor-element-02fee17 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-1387 .elementor-element.elementor-element-02fee17 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-ec05833 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-element-populated{
        padding:50px 0px 0px 40px;
    }
    .elementor-1387 .elementor-element.elementor-element-59029dc .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-5e96043 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-5e96043 > .elementor-widget-container{
        margin:0px 0px 30px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .service-carousel-title{
        font-size:17px;
    }
    .elementor-1387 .elementor-element.elementor-element-b788dc9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-a9edce1{
        padding:60px 0px 60px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-97aff3e img{
        width:50%;
    }
    body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-97aff3e{
        left:-51%;
    }
    body.rtl .elementor-1387 .elementor-element.elementor-element-97aff3e{
        right:-51%;
    }
    .elementor-1387 .elementor-element.elementor-element-97aff3e{
        top:4%;
    }
    .elementor-1387 .elementor-element.elementor-element-7f6ddde img{
        width:40%;
    }
    body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-7f6ddde{
        left:-38%;
    }
    body.rtl .elementor-1387 .elementor-element.elementor-element-7f6ddde{
        right:-38%;
    }
    .elementor-1387 .elementor-element.elementor-element-7f6ddde{
        top:67%;
    }
    .elementor-1387 .elementor-element.elementor-element-1637e9a img{
        width:47%;
    }
    body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-1637e9a{
        left:2%;
    }
    body.rtl .elementor-1387 .elementor-element.elementor-element-1637e9a{
        right:2%;
    }
    .elementor-1387 .elementor-element.elementor-element-1637e9a{
        top:-14%;
    }
    .elementor-1387 .elementor-element.elementor-element-e62e823 img{
        width:53%;
    }
    body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-e62e823{
        left:6%;
    }
    body.rtl .elementor-1387 .elementor-element.elementor-element-e62e823{
        right:6%;
    }
    .elementor-1387 .elementor-element.elementor-element-e62e823{
        top:44%;
    }
    .elementor-1387 .elementor-element.elementor-element-83f1472 > .elementor-element-populated{
        padding:20px 0px 40px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-d24c164 img{
        width:30px;
    }
    .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h1, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h2, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h3, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h4, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h5, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h6, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline div, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline span, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline p{
        font-size:40px;
    }
    .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:40px;
    }
    .elementor-1387 .elementor-element.elementor-element-fc1c326 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-1387 .elementor-element.elementor-element-fc1c326 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-132c2fe .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-ebe5223 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1387 .elementor-element.elementor-element-ebe5223 .elementor-counter-title{
        font-size:13px;
    }
    .elementor-1387 .elementor-element.elementor-element-0b23fd7 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1387 .elementor-element.elementor-element-0b23fd7 .elementor-counter-title{
        font-size:13px;
    }
    .elementor-1387 .elementor-element.elementor-element-f19d6d2 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1387 .elementor-element.elementor-element-f19d6d2 .elementor-counter-title{
        font-size:13px;
    }
    .elementor-1387 .elementor-element.elementor-element-8714cd7{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-1387 .elementor-element.elementor-element-d95c068 > .elementor-element-populated{
        padding:40px 30px 60px 30px;
    }
    .elementor-1387 .elementor-element.elementor-element-1f55b58 img{
        width:30px;
    }
    .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text p{
        font-size:32px;
    }
    .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text p{
        font-size:32px;
    }
    .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text p{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text p{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-a2dc2b7 .elementor-button{
        font-size:16px;
    }
    .elementor-1387 .elementor-element.elementor-element-a2dc2b7 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 30px 0px 30px;
    }
    .elementor-1387 .elementor-element.elementor-element-5e3877a .team-carousel-wrapper .team-carousel-title{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-5e3877a .team-carousel-wrapper .team-carousel-subtitle{
        font-size:13px;
    }
    .elementor-1387 .elementor-element.elementor-element-5e3877a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-575c2ae > .elementor-container{
        min-height:700px;
    }
    .elementor-1387 .elementor-element.elementor-element-575c2ae:not(.elementor-motion-effects-element-type-background), .elementor-1387 .elementor-element.elementor-element-575c2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-1387 .elementor-element.elementor-element-5f70e59 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text p{
        font-size:44px;
    }
    .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text p{
        font-size:44px;
    }
    .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text p{
        font-size:44px;
    }
    .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text p{
        font-size:44px;
    }
    .elementor-1387 .elementor-element.elementor-element-d0762ed .elementor-button{
        font-size:16px;
    }
    .elementor-1387 .elementor-element.elementor-element-1d2018f{
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-b665c11 img{
        width:76%;
    }
    body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-b665c11{
        left:-4%;
    }
    body.rtl .elementor-1387 .elementor-element.elementor-element-b665c11{
        right:-4%;
    }
    .elementor-1387 .elementor-element.elementor-element-b665c11{
        top:10%;
    }
    .elementor-1387 .elementor-element.elementor-element-0c0d08d img{
        width:84%;
    }
    body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-0c0d08d{
        left:0%;
    }
    body.rtl .elementor-1387 .elementor-element.elementor-element-0c0d08d{
        right:0%;
    }
    .elementor-1387 .elementor-element.elementor-element-0c0d08d{
        top:6%;
    }
    .elementor-1387 .elementor-element.elementor-element-b9d2280 > .elementor-element-populated{
        padding:60px 60px 100px 60px;
    }
    .elementor-1387 .elementor-element.elementor-element-2b4f873 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-b7f2c16 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-08d822a .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-08d822a > .elementor-widget-container{
        margin:10px 0px 40px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-c0b9f81 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-a4a73f6{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-1387 .elementor-element.elementor-element-60c7ea7.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1387 .elementor-element.elementor-element-60c7ea7 > .elementor-element-populated{
        margin:-40px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-97be50c.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1387 .elementor-element.elementor-element-c3d2df5{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-c3d2df5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-82960f4 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-element-populated{
        margin:-80px 0px 0px 0px;
        padding:60px 50px 20px 50px;
    }
    .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
        font-size:16px;
    }
    .elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonial-carousel .owl-nav{
        bottom:0px;
    }
    .elementor-1387 .elementor-element.elementor-element-0ea5cd0 > .elementor-widget-container{
        margin:-40px 0px 0px -50px;
    }
}
@media(max-width:767px){
    .elementor-1387 .elementor-element.elementor-element-0616f37 > .elementor-container{
        min-height:600px;
    }
    .elementor-1387 .elementor-element.elementor-element-40c6a34 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:120px 20px 0px 20px;
    }
    .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-db2ef2b .themegoods-animated-text p{
        font-size:38px;
    }
    .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-abbc11b .themegoods-animated-text p{
        font-size:38px;
        line-height:1.2em;
    }
    .elementor-1387 .elementor-element.elementor-element-abbc11b > .elementor-widget-container{
        margin:-5px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-9193d00 .themegoods-animated-text p{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-5c31b53 .themegoods-animated-text p{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-53c0a94 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-001a51a{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-ff827ad > .elementor-element-populated{
        padding:40px 20px 60px 20px;
    }
    .elementor-1387 .elementor-element.elementor-element-02fee17{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-02fee17 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-02fee17 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-ec05833{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-ec05833 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-1387 .elementor-element.elementor-element-f2bfb90 .elementor-divider{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-f2bfb90 .elementor-divider-separator{
        margin:0 auto;
        margin-center:0;
    }
    .elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-element-populated, .elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-element-populated > .elementor-background-overlay, .elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-061f7bf > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:80px 0px 20px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-59029dc{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-59029dc .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-5e96043{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-5e96043 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .service-carousel-title{
        font-size:20px;
    }
    .elementor-1387 .elementor-element.elementor-element-b788dc9 .service-carousel-wrapper .service-carousel-desc{
        font-size:14px;
    }
    .elementor-1387 .elementor-element.elementor-element-b788dc9 > .elementor-widget-container{
        margin:0px 0px 0px 20px;
    }
    .elementor-1387 .elementor-element.elementor-element-a9edce1{
        margin-top:0px;
        margin-bottom:0px;
        padding:10px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-b982917 > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
    .elementor-1387 .elementor-element.elementor-element-97aff3e img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-1387 .elementor-element.elementor-element-97aff3e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-7f6ddde img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-1387 .elementor-element.elementor-element-7f6ddde > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-1637e9a img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-1387 .elementor-element.elementor-element-1637e9a > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-e62e823 img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-1387 .elementor-element.elementor-element-e62e823 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-83f1472.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1387 .elementor-element.elementor-element-83f1472 > .elementor-element-populated{
        padding:120px 20px 0px 20px;
    }
    .elementor-1387 .elementor-element.elementor-element-d24c164{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-d24c164 > .elementor-widget-container{
        padding:20px 24px 20px 24px;
    }
    .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h1, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h2, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h3, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h4, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h5, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline h6, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline div, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline span, .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-3cc6709 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-fc1c326{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-fc1c326 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-132c2fe{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-132c2fe .elementor-heading-title{
        font-size:18px;
        line-height:1.5em;
    }
    .elementor-1387 .elementor-element.elementor-element-132c2fe > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-b01a6ef{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-1387 .elementor-element.elementor-element-da26751.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1387 .elementor-element.elementor-element-ebe5223 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1387 .elementor-element.elementor-element-579ad98.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1387 .elementor-element.elementor-element-579ad98 > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-0b23fd7 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1387 .elementor-element.elementor-element-a55a908.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1387 .elementor-element.elementor-element-a55a908 > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-f19d6d2 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1387 .elementor-element.elementor-element-8714cd7{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-1387 .elementor-element.elementor-element-d95c068.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1387 .elementor-element.elementor-element-d95c068 > .elementor-element-populated{
        padding:40px 20px 60px 20px;
    }
    .elementor-1387 .elementor-element.elementor-element-1f55b58{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-b5fa56b .themegoods-animated-text{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-d416723 .themegoods-animated-text{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-4de9712 .themegoods-animated-text{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-ca69e19 .themegoods-animated-text{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-a2dc2b7 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-2adfc79{
        width:100%;
    }
    .elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-element-populated, .elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-element-populated > .elementor-background-overlay, .elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-2adfc79 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:50px 20px 0px 20px;
    }
    .elementor-1387 .elementor-element.elementor-element-5e3877a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-575c2ae > .elementor-container{
        min-height:400px;
    }
    .elementor-1387 .elementor-element.elementor-element-575c2ae:not(.elementor-motion-effects-element-type-background), .elementor-1387 .elementor-element.elementor-element-575c2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-1387 .elementor-element.elementor-element-5f70e59 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:80px 20px 0px 20px;
    }
    .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-b37d9fe .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-ae78022 .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-e6d1783 .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h1, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h2, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h3, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h4, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h5, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text h6, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text div, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text span, .elementor-1387 .elementor-element.elementor-element-7672800 .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-d0762ed .elementor-button{
        font-size:16px;
    }
    .elementor-1387 .elementor-element.elementor-element-1d2018f{
        padding:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-e805c5c > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-1387 .elementor-element.elementor-element-d45da44 .elementor-spacer-inner{
        height:0px;
    }
    .elementor-1387 .elementor-element.elementor-element-b665c11 img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-1387 .elementor-element.elementor-element-b665c11 > .elementor-widget-container{
        margin:60px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-1387 .elementor-element.elementor-element-0c0d08d{
        left:10%;
    }
    body.rtl .elementor-1387 .elementor-element.elementor-element-0c0d08d{
        right:10%;
    }
    .elementor-1387 .elementor-element.elementor-element-0c0d08d{
        top:35%;
    }
    .elementor-1387 .elementor-element.elementor-element-b9d2280 > .elementor-element-populated{
        padding:60px 30px 60px 30px;
    }
    .elementor-1387 .elementor-element.elementor-element-2b4f873{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-2b4f873 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1387 .elementor-element.elementor-element-b7f2c16{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-b7f2c16 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1387 .elementor-element.elementor-element-08d822a{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-08d822a .elementor-heading-title{
        font-size:18px;
        line-height:1.4em;
    }
    .elementor-1387 .elementor-element.elementor-element-08d822a > .elementor-widget-container{
        margin:10px 0px 20px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-c0b9f81 > .elementor-widget-container{
        margin:30px 0px 40px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-a4a73f6{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-1387 .elementor-element.elementor-element-60c7ea7 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-97be50c{
        width:50%;
    }
    .elementor-1387 .elementor-element.elementor-element-e6672bf{
        width:50%;
    }
    .elementor-1387 .elementor-element.elementor-element-9c4bc76{
        width:50%;
    }
    .elementor-1387 .elementor-element.elementor-element-e8c7872 img{
        width:140px;
    }
    .elementor-1387 .elementor-element.elementor-element-788a138{
        width:50%;
    }
    .elementor-1387 .elementor-element.elementor-element-030ee34 img{
        width:120px;
    }
    .elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-element-populated, .elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-element-populated > .elementor-background-overlay, .elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1387 .elementor-element.elementor-element-05b106d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 30px 40px 30px;
    }
    .elementor-1387 .elementor-element.elementor-element-1b78e35 .themegoods-animated-text{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-5201155 .themegoods-animated-text{
        text-align:center;
    }
    .elementor-1387 .elementor-element.elementor-element-0ea5cd0 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:30px;
    }
    .elementor-1387 .elementor-element.elementor-element-0ea5cd0 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-1387 .elementor-element.elementor-element-40c6a34{
        width:60%;
    }
    .elementor-1387 .elementor-element.elementor-element-00bcc9f{
        width:40%;
    }
    .elementor-1387 .elementor-element.elementor-element-ff827ad{
        width:29.665%;
    }
    .elementor-1387 .elementor-element.elementor-element-061f7bf{
        width:70%;
    }
    .elementor-1387 .elementor-element.elementor-element-b982917{
        width:50%;
    }
    .elementor-1387 .elementor-element.elementor-element-83f1472{
        width:50%;
    }
    .elementor-1387 .elementor-element.elementor-element-d95c068{
        width:29.665%;
    }
    .elementor-1387 .elementor-element.elementor-element-2adfc79{
        width:70%;
    }
    .elementor-1387 .elementor-element.elementor-element-5f70e59{
        width:40%;
    }
    .elementor-1387 .elementor-element.elementor-element-2d9f3ba{
        width:60%;
    }
    .elementor-1387 .elementor-element.elementor-element-e805c5c{
        width:40%;
    }
    .elementor-1387 .elementor-element.elementor-element-b9d2280{
        width:59.665%;
    }
    .elementor-1387 .elementor-element.elementor-element-60c7ea7{
        width:29.665%;
    }
    .elementor-1387 .elementor-element.elementor-element-05b106d{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1387 .elementor-element.elementor-element-40c6a34{
        width:65%;
    }
    .elementor-1387 .elementor-element.elementor-element-00bcc9f{
        width:35%;
    }
    .elementor-1387 .elementor-element.elementor-element-b982917{
        width:40%;
    }
    .elementor-1387 .elementor-element.elementor-element-83f1472{
        width:60%;
    }
    .elementor-1387 .elementor-element.elementor-element-d95c068{
        width:33%;
    }
    .elementor-1387 .elementor-element.elementor-element-2adfc79{
        width:67%;
    }
    .elementor-1387 .elementor-element.elementor-element-5f70e59{
        width:55%;
    }
    .elementor-1387 .elementor-element.elementor-element-2d9f3ba{
        width:45%;
    }
    .elementor-1387 .elementor-element.elementor-element-97be50c{
        width:100%;
    }
    .elementor-1387 .elementor-element.elementor-element-e6672bf{
        width:100%;
    }
    .elementor-1387 .elementor-element.elementor-element-9c4bc76{
        width:100%;
    }
    .elementor-1387 .elementor-element.elementor-element-788a138{
        width:100%;
    }
}
 .elementor-1388 .elementor-element.elementor-element-288f676:not(.elementor-motion-effects-element-type-background), .elementor-1388 .elementor-element.elementor-element-288f676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1388 .elementor-element.elementor-element-288f676{
    box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:4px 0px 4px 0px;
    z-index:1;
}
.elementor-1388 .elementor-element.elementor-element-288f676 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1388 .elementor-element.elementor-element-d10edf0.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1388 .elementor-element.elementor-element-d10edf0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1388 .elementor-element.elementor-element-d10edf0 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1388 .elementor-element.elementor-element-eedc742 .elementor-icon-list-icon i{
    color:#111111;
    font-size:14px;
}
.elementor-1388 .elementor-element.elementor-element-eedc742 .elementor-icon-list-icon svg{
    fill:#111111;
    width:14px;
}
.elementor-1388 .elementor-element.elementor-element-eedc742 .elementor-icon-list-text{
    color:#111111;
}
.elementor-1388 .elementor-element.elementor-element-eedc742 .elementor-icon-list-item, .elementor-1388 .elementor-element.elementor-element-eedc742 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-1388 .elementor-element.elementor-element-eedc742{
    width:auto;
    max-width:auto;
}
.elementor-1388 .elementor-element.elementor-element-5ce874c .elementor-icon-list-icon i{
    color:#111111;
    font-size:14px;
}
.elementor-1388 .elementor-element.elementor-element-5ce874c .elementor-icon-list-icon svg{
    fill:#111111;
    width:14px;
}
.elementor-1388 .elementor-element.elementor-element-5ce874c .elementor-icon-list-item, .elementor-1388 .elementor-element.elementor-element-5ce874c .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-1388 .elementor-element.elementor-element-5ce874c > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-1388 .elementor-element.elementor-element-5ce874c{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-1388 .elementor-element.elementor-element-f1c4de8.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1388 .elementor-element.elementor-element-f1c4de8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1388 .elementor-element.elementor-element-f1c4de8.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1388 .elementor-element.elementor-element-ea5ada8 .elementor-icon-list-icon i{
    color:#111111;
    font-size:14px;
}
.elementor-1388 .elementor-element.elementor-element-ea5ada8 .elementor-icon-list-icon svg{
    fill:#111111;
    width:14px;
}
.elementor-1388 .elementor-element.elementor-element-ea5ada8 .elementor-icon-list-item, .elementor-1388 .elementor-element.elementor-element-ea5ada8 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-1388 .elementor-element.elementor-element-ea5ada8 > .elementor-widget-container{
    margin:0px 30px 0px 0px;
}
.elementor-1388 .elementor-element.elementor-element-ea5ada8{
    width:auto;
    max-width:auto;
}
.elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(20px/2);
}
.elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(20px/2);
}
.elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(20px/2);
    margin-left:calc(20px/2);
}
.elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-20px/2);
    margin-left:calc(-20px/2);
}
body.rtl .elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-20px/2);
}
body:not(.rtl) .elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-20px/2);
}
.elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-item, .elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:600;
}
.elementor-1388 .elementor-element.elementor-element-5d794c8{
    width:auto;
    max-width:auto;
}
.elementor-1388 .elementor-element.elementor-element-1471049:not(.elementor-motion-effects-element-type-background), .elementor-1388 .elementor-element.elementor-element-1471049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1388 .elementor-element.elementor-element-1471049{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:15px 0px 15px 0px;
}
.elementor-1388 .elementor-element.elementor-element-1471049 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1388 .elementor-element.elementor-element-a4d8753.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1388 .elementor-element.elementor-element-a4d8753.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1388 .elementor-element.elementor-element-a4d8753 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1388 .elementor-element.elementor-element-4e006bf{
    text-align:left;
}
.elementor-1388 .elementor-element.elementor-element-4e006bf img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-1388 .elementor-element.elementor-element-ca3cc24.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1388 .elementor-element.elementor-element-ca3cc24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1388 .elementor-element.elementor-element-ca3cc24.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1388 .elementor-element.elementor-element-ca3cc24 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li > a{
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
    font-weight:600;
    letter-spacing:-0.5px;
    color:#111111;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li > a:hover{
    color:#BC8664;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#BC8664;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#BC8664;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#BC8664;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#BC8664;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#BC8664;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#BC8664;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1388 .elementor-element.elementor-element-8db87c1 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#BC8664;
}
.elementor-1388 .elementor-element.elementor-element-8db87c1{
    width:auto;
    max-width:auto;
}
.elementor-1388 .elementor-element.elementor-element-4bcb91b .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:24px;
    font-weight:900;
    line-height:1.7em;
    letter-spacing:-0.5px;
    fill:#BC8664;
    color:#BC8664;
    background-color:#FFFFFF00;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#111111;
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1388 .elementor-element.elementor-element-4bcb91b .elementor-button:hover, .elementor-1388 .elementor-element.elementor-element-4bcb91b .elementor-button:focus{
    color:#111111;
    background-color:#FFFFFF00;
}
.elementor-1388 .elementor-element.elementor-element-4bcb91b .elementor-button:hover svg, .elementor-1388 .elementor-element.elementor-element-4bcb91b .elementor-button:focus svg{
    fill:#111111;
}
.elementor-1388 .elementor-element.elementor-element-4bcb91b > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-1388 .elementor-element.elementor-element-4bcb91b{
    width:auto;
    max-width:auto;
}
.elementor-1388 .elementor-element.elementor-element-b1624dc .elementor-icon-wrapper{
    text-align:center;
}
.elementor-1388 .elementor-element.elementor-element-b1624dc.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-1388 .elementor-element.elementor-element-b1624dc.elementor-view-framed .elementor-icon, .elementor-1388 .elementor-element.elementor-element-b1624dc.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-1388 .elementor-element.elementor-element-b1624dc.elementor-view-framed .elementor-icon, .elementor-1388 .elementor-element.elementor-element-b1624dc.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-1388 .elementor-element.elementor-element-b1624dc .elementor-icon{
    font-size:14px;
}
.elementor-1388 .elementor-element.elementor-element-b1624dc .elementor-icon i, .elementor-1388 .elementor-element.elementor-element-b1624dc .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-1388 .elementor-element.elementor-element-b1624dc > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-1388 .elementor-element.elementor-element-b1624dc{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-1388 .elementor-element.elementor-element-288f676{
        padding:20px 0px 20px 0px;
    }
    .elementor-1388 .elementor-element.elementor-element-d10edf0 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
    }
    .elementor-1388 .elementor-element.elementor-element-f1c4de8 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-1388 .elementor-element.elementor-element-1471049{
        padding:20px 0px 20px 0px;
    }
    .elementor-1388 .elementor-element.elementor-element-a4d8753 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-1388 .elementor-element.elementor-element-ca3cc24 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-1388 .elementor-element.elementor-element-d10edf0{
        width:60%;
    }
    .elementor-1388 .elementor-element.elementor-element-d10edf0 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-1388 .elementor-element.elementor-element-5ce874c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1388 .elementor-element.elementor-element-f1c4de8{
        width:40%;
    }
    .elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-1388 .elementor-element.elementor-element-5d794c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
    .elementor-1388 .elementor-element.elementor-element-1471049{
        padding:15px 0px 15px 0px;
    }
    .elementor-1388 .elementor-element.elementor-element-a4d8753{
        width:50%;
    }
    .elementor-1388 .elementor-element.elementor-element-a4d8753 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-1388 .elementor-element.elementor-element-ca3cc24{
        width:50%;
    }
    .elementor-1388 .elementor-element.elementor-element-ca3cc24 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-1388 .elementor-element.elementor-element-a4d8753{
        width:16%;
    }
    .elementor-1388 .elementor-element.elementor-element-ca3cc24{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1388 .elementor-element.elementor-element-a4d8753{
        width:25%;
    }
    .elementor-1388 .elementor-element.elementor-element-ca3cc24{
        width:75%;
    }
}
 .elementor-1395 .elementor-element.elementor-element-9e72cdf:not(.elementor-motion-effects-element-type-background), .elementor-1395 .elementor-element.elementor-element-9e72cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1395 .elementor-element.elementor-element-9e72cdf{
    box-shadow:-2px 3px 90px -20px rgba(0, 0, 0, 0.2);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:10px 0px 10px 0px;
}
.elementor-1395 .elementor-element.elementor-element-9e72cdf > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1395 .elementor-element.elementor-element-9fb2845.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1395 .elementor-element.elementor-element-9fb2845.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1395 .elementor-element.elementor-element-9fb2845 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1395 .elementor-element.elementor-element-882c411{
    text-align:left;
}
.elementor-1395 .elementor-element.elementor-element-882c411 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-1395 .elementor-element.elementor-element-50d81c8.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1395 .elementor-element.elementor-element-50d81c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1395 .elementor-element.elementor-element-50d81c8.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1395 .elementor-element.elementor-element-50d81c8 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li > a{
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
    font-weight:600;
    letter-spacing:-0.5px;
    color:#111111;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li > a:hover{
    color:#BC8664;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#BC8664;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#BC8664;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#BC8664;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#BC8664;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#BC8664;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#BC8664;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1395 .elementor-element.elementor-element-aeaa94e .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#BC8664;
}
.elementor-1395 .elementor-element.elementor-element-aeaa94e{
    width:auto;
    max-width:auto;
}
.elementor-1395 .elementor-element.elementor-element-8edacee .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:24px;
    font-weight:900;
    line-height:1.7em;
    letter-spacing:-0.5px;
    fill:#BC8664;
    color:#BC8664;
    background-color:#FFFFFF00;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#111111;
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1395 .elementor-element.elementor-element-8edacee .elementor-button:hover, .elementor-1395 .elementor-element.elementor-element-8edacee .elementor-button:focus{
    color:#111111;
    background-color:#FFFFFF00;
}
.elementor-1395 .elementor-element.elementor-element-8edacee .elementor-button:hover svg, .elementor-1395 .elementor-element.elementor-element-8edacee .elementor-button:focus svg{
    fill:#111111;
}
.elementor-1395 .elementor-element.elementor-element-8edacee > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-1395 .elementor-element.elementor-element-8edacee{
    width:auto;
    max-width:auto;
}
.elementor-1395 .elementor-element.elementor-element-4db1cad .elementor-icon-wrapper{
    text-align:center;
}
.elementor-1395 .elementor-element.elementor-element-4db1cad.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-1395 .elementor-element.elementor-element-4db1cad.elementor-view-framed .elementor-icon, .elementor-1395 .elementor-element.elementor-element-4db1cad.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-1395 .elementor-element.elementor-element-4db1cad.elementor-view-framed .elementor-icon, .elementor-1395 .elementor-element.elementor-element-4db1cad.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-1395 .elementor-element.elementor-element-4db1cad .elementor-icon{
    font-size:14px;
}
.elementor-1395 .elementor-element.elementor-element-4db1cad .elementor-icon i, .elementor-1395 .elementor-element.elementor-element-4db1cad .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-1395 .elementor-element.elementor-element-4db1cad > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-1395 .elementor-element.elementor-element-4db1cad{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-1395 .elementor-element.elementor-element-9e72cdf{
        padding:20px 0px 20px 0px;
    }
    .elementor-1395 .elementor-element.elementor-element-9fb2845 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-1395 .elementor-element.elementor-element-50d81c8 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-1395 .elementor-element.elementor-element-9e72cdf{
        padding:15px 0px 15px 0px;
    }
    .elementor-1395 .elementor-element.elementor-element-9fb2845{
        width:50%;
    }
    .elementor-1395 .elementor-element.elementor-element-9fb2845 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-1395 .elementor-element.elementor-element-50d81c8{
        width:50%;
    }
    .elementor-1395 .elementor-element.elementor-element-50d81c8 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-1395 .elementor-element.elementor-element-9fb2845{
        width:16%;
    }
    .elementor-1395 .elementor-element.elementor-element-50d81c8{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1395 .elementor-element.elementor-element-9fb2845{
        width:25%;
    }
    .elementor-1395 .elementor-element.elementor-element-50d81c8{
        width:75%;
    }
}
 .elementor-1400 .elementor-element.elementor-element-9c02357:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-9c02357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222222;
}
.elementor-1400 .elementor-element.elementor-element-9c02357{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:80px 0px 80px 0px;
}
.elementor-1400 .elementor-element.elementor-element-9c02357 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1400 .elementor-element.elementor-element-2262308 > .elementor-element-populated{
    padding:0px 80px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-49074de{
    text-align:left;
}
.elementor-1400 .elementor-element.elementor-element-49074de img{
    width:135px;
}
.elementor-1400 .elementor-element.elementor-element-9bdae29 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-2d11681 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 40px 0px;
}
.elementor-1400 .elementor-element.elementor-element-b0a3732 > .elementor-widget-container{
    margin:-15px 0px 20px 0px;
}
.elementor-1400 .elementor-element.elementor-element-850b104 > .elementor-element-populated{
    margin:5px 20px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(10px/2);
}
.elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(10px/2);
}
.elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(10px/2);
    margin-left:calc(10px/2);
}
.elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-10px/2);
    margin-left:calc(-10px/2);
}
body.rtl .elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-10px/2);
}
body:not(.rtl) .elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-10px/2);
}
.elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-item, .elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-1400 .elementor-element.elementor-element-5308034 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-9afad8b > .elementor-element-populated{
    margin:5px 20px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(10px/2);
}
.elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(10px/2);
}
.elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(10px/2);
    margin-left:calc(10px/2);
}
.elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-10px/2);
    margin-left:calc(-10px/2);
}
body.rtl .elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-10px/2);
}
body:not(.rtl) .elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-10px/2);
}
.elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-item, .elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-1400 .elementor-element.elementor-element-ab2a1a9 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-34f9e5d > .elementor-element-populated{
    margin:5px 20px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(10px/2);
}
.elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(10px/2);
}
.elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(10px/2);
    margin-left:calc(10px/2);
}
.elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-10px/2);
    margin-left:calc(-10px/2);
}
body.rtl .elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-10px/2);
}
body:not(.rtl) .elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-10px/2);
}
.elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-item, .elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-1400 .elementor-element.elementor-element-8d42314 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-1e8db5f > .elementor-element-populated{
    margin:0px 0px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-9591ca2 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-1400 .elementor-element.elementor-element-9591ca2 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-1400 .elementor-element.elementor-element-3a4e46c .elementor-heading-title{
    color:#FFFFFFAB;
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
}
.elementor-1400 .elementor-element.elementor-element-3a4e46c > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-a756c9e > .elementor-element-populated{
    margin:0px 0px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-938e06b .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-1400 .elementor-element.elementor-element-938e06b > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-1400 .elementor-element.elementor-element-d24c9dc .elementor-heading-title{
    color:#FFFFFFAB;
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
}
.elementor-1400 .elementor-element.elementor-element-d24c9dc > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-8793273:not(.elementor-motion-effects-element-type-background), .elementor-1400 .elementor-element.elementor-element-8793273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222222;
}
.elementor-1400 .elementor-element.elementor-element-8793273{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 40px 0px;
}
.elementor-1400 .elementor-element.elementor-element-8793273 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1400 .elementor-element.elementor-element-0354c64 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 0px 0px 0px;
    border-color:#8D9199;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-0354c64 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1400 .elementor-element.elementor-element-c106876 > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-d2aa6ac{
    text-align:left;
    color:#FFFFFFAB;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-1400 .elementor-element.elementor-element-d2aa6ac > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-1400 .elementor-element.elementor-element-7d9234d.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1400 .elementor-element.elementor-element-7d9234d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1400 .elementor-element.elementor-element-7d9234d > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(50px/2);
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(50px/2);
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(50px/2);
    margin-left:calc(50px/2);
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-50px/2);
    margin-left:calc(-50px/2);
}
body.rtl .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-50px/2);
}
body:not(.rtl) .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-50px/2);
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-text{
    color:#FFFFFFAB;
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-item, .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:600;
}
@media(max-width:1024px){
    .elementor-1400 .elementor-element.elementor-element-9c02357{
        padding:60px 0px 60px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-2262308 > .elementor-element-populated{
        padding:0px 40px 0px 30px;
    }
    .elementor-1400 .elementor-element.elementor-element-49074de img{
        width:120px;
    }
    .elementor-1400 .elementor-element.elementor-element-850b104 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-item, .elementor-1400 .elementor-element.elementor-element-5308034 .elementor-icon-list-item a{
        font-size:15px;
    }
    .elementor-1400 .elementor-element.elementor-element-9afad8b > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-item, .elementor-1400 .elementor-element.elementor-element-ab2a1a9 .elementor-icon-list-item a{
        font-size:15px;
    }
    .elementor-1400 .elementor-element.elementor-element-34f9e5d > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-item, .elementor-1400 .elementor-element.elementor-element-8d42314 .elementor-icon-list-item a{
        font-size:15px;
    }
    .elementor-1400 .elementor-element.elementor-element-1e8db5f > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 30px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-a756c9e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 30px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-0354c64 > .elementor-element-populated{
        margin:0px 30px 0px 30px;
        padding:20px 0px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-c106876 > .elementor-element-populated{
        padding:20px 0px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-d2aa6ac > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-7d9234d > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
}
@media(max-width:767px){
    .elementor-1400 .elementor-element.elementor-element-9c02357{
        padding:60px 0px 40px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-2262308 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-1400 .elementor-element.elementor-element-2d11681 > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
    .elementor-1400 .elementor-element.elementor-element-850b104{
        width:50%;
    }
    .elementor-1400 .elementor-element.elementor-element-850b104 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 0px 0px 20px;
    }
    .elementor-1400 .elementor-element.elementor-element-9afad8b{
        width:50%;
    }
    .elementor-1400 .elementor-element.elementor-element-9afad8b > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 20px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-34f9e5d{
        width:100%;
    }
    .elementor-1400 .elementor-element.elementor-element-34f9e5d > .elementor-element-populated{
        padding:10px 20px 0px 20px;
    }
    .elementor-1400 .elementor-element.elementor-element-1e8db5f{
        width:50%;
    }
    .elementor-1400 .elementor-element.elementor-element-1e8db5f > .elementor-element-populated{
        padding:40px 20px 0px 20px;
    }
    .elementor-1400 .elementor-element.elementor-element-a756c9e{
        width:50%;
    }
    .elementor-1400 .elementor-element.elementor-element-a756c9e > .elementor-element-populated{
        padding:40px 20px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-0354c64 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-c106876 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-d2aa6ac > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-7d9234d > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-1400 .elementor-element.elementor-element-144e197 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
}
@media(min-width:768px){
    .elementor-1400 .elementor-element.elementor-element-2262308{
        width:20%;
    }
    .elementor-1400 .elementor-element.elementor-element-9bdae29{
        width:80%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1400 .elementor-element.elementor-element-2262308{
        width:30%;
    }
    .elementor-1400 .elementor-element.elementor-element-9bdae29{
        width:70%;
    }
    .elementor-1400 .elementor-element.elementor-element-850b104{
        width:33%;
    }
    .elementor-1400 .elementor-element.elementor-element-9afad8b{
        width:33%;
    }
    .elementor-1400 .elementor-element.elementor-element-34f9e5d{
        width:33%;
    }
    .elementor-1400 .elementor-element.elementor-element-1e8db5f{
        width:50%;
    }
    .elementor-1400 .elementor-element.elementor-element-a756c9e{
        width:50%;
    }
}
 .elementor-1425 .elementor-element.elementor-element-19023bc:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-19023bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-19023bc{
    box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:2px 0px 2px 0px;
    z-index:1;
}
.elementor-1425 .elementor-element.elementor-element-19023bc > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1425 .elementor-element.elementor-element-7dafde6.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1425 .elementor-element.elementor-element-7dafde6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1425 .elementor-element.elementor-element-7dafde6 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1425 .elementor-element.elementor-element-a09bd18 .elementor-icon-list-icon i{
    color:#111111;
    font-size:14px;
}
.elementor-1425 .elementor-element.elementor-element-a09bd18 .elementor-icon-list-icon svg{
    fill:#111111;
    width:14px;
}
.elementor-1425 .elementor-element.elementor-element-a09bd18 .elementor-icon-list-text{
    color:#111111;
}
.elementor-1425 .elementor-element.elementor-element-a09bd18 .elementor-icon-list-item, .elementor-1425 .elementor-element.elementor-element-a09bd18 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-1425 .elementor-element.elementor-element-a09bd18{
    width:auto;
    max-width:auto;
}
.elementor-1425 .elementor-element.elementor-element-bb53f0c .elementor-icon-list-icon i{
    color:#111111;
    font-size:14px;
}
.elementor-1425 .elementor-element.elementor-element-bb53f0c .elementor-icon-list-icon svg{
    fill:#111111;
    width:14px;
}
.elementor-1425 .elementor-element.elementor-element-bb53f0c .elementor-icon-list-item, .elementor-1425 .elementor-element.elementor-element-bb53f0c .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-1425 .elementor-element.elementor-element-bb53f0c > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-1425 .elementor-element.elementor-element-bb53f0c{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-1425 .elementor-element.elementor-element-6621a6f.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1425 .elementor-element.elementor-element-6621a6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1425 .elementor-element.elementor-element-6621a6f.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1425 .elementor-element.elementor-element-fb84324 .elementor-icon-list-icon i{
    color:#111111;
    font-size:14px;
}
.elementor-1425 .elementor-element.elementor-element-fb84324 .elementor-icon-list-icon svg{
    fill:#111111;
    width:14px;
}
.elementor-1425 .elementor-element.elementor-element-fb84324 .elementor-icon-list-item, .elementor-1425 .elementor-element.elementor-element-fb84324 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-1425 .elementor-element.elementor-element-fb84324 > .elementor-widget-container{
    margin:0px 30px 0px 0px;
}
.elementor-1425 .elementor-element.elementor-element-fb84324{
    width:auto;
    max-width:auto;
}
.elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(20px/2);
}
.elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(20px/2);
}
.elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(20px/2);
    margin-left:calc(20px/2);
}
.elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-20px/2);
    margin-left:calc(-20px/2);
}
body.rtl .elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-20px/2);
}
body:not(.rtl) .elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-20px/2);
}
.elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-item, .elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-item a{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:600;
}
.elementor-1425 .elementor-element.elementor-element-85edca3{
    width:auto;
    max-width:auto;
}
.elementor-1425 .elementor-element.elementor-element-74e31c5:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-74e31c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#00000000;
}
.elementor-1425 .elementor-element.elementor-element-74e31c5{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:15px 0px 15px 0px;
}
.elementor-1425 .elementor-element.elementor-element-74e31c5 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-1425 .elementor-element.elementor-element-d551968.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1425 .elementor-element.elementor-element-d551968.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1425 .elementor-element.elementor-element-d551968 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1425 .elementor-element.elementor-element-633d098{
    text-align:left;
}
.elementor-1425 .elementor-element.elementor-element-633d098 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-1425 .elementor-element.elementor-element-e8f91ab.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1425 .elementor-element.elementor-element-e8f91ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1425 .elementor-element.elementor-element-e8f91ab.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1425 .elementor-element.elementor-element-e8f91ab > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li > a{
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
    font-weight:500;
    letter-spacing:-0.5px;
    color:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li > a:hover{
    color:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#BC8664;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#BC8664;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#BC8664;
}
.elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1425 .elementor-element.elementor-element-c025009 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#BC8664;
}
.elementor-1425 .elementor-element.elementor-element-c025009{
    width:auto;
    max-width:auto;
}
.elementor-1425 .elementor-element.elementor-element-f4f57bb .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:24px;
    font-weight:700;
    line-height:1.7em;
    letter-spacing:-0.5px;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#FFFFFF00;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#FFFFFF;
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1425 .elementor-element.elementor-element-f4f57bb .elementor-button:hover, .elementor-1425 .elementor-element.elementor-element-f4f57bb .elementor-button:focus{
    color:#FFFFFF;
    background-color:#FFFFFF00;
}
.elementor-1425 .elementor-element.elementor-element-f4f57bb .elementor-button:hover svg, .elementor-1425 .elementor-element.elementor-element-f4f57bb .elementor-button:focus svg{
    fill:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-f4f57bb > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-1425 .elementor-element.elementor-element-f4f57bb{
    width:auto;
    max-width:auto;
}
.elementor-1425 .elementor-element.elementor-element-bc04331 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-1425 .elementor-element.elementor-element-bc04331.elementor-view-stacked .elementor-icon{
    background-color:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-bc04331.elementor-view-framed .elementor-icon, .elementor-1425 .elementor-element.elementor-element-bc04331.elementor-view-default .elementor-icon{
    color:#FFFFFF;
    border-color:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-bc04331.elementor-view-framed .elementor-icon, .elementor-1425 .elementor-element.elementor-element-bc04331.elementor-view-default .elementor-icon svg{
    fill:#FFFFFF;
}
.elementor-1425 .elementor-element.elementor-element-bc04331 .elementor-icon{
    font-size:14px;
}
.elementor-1425 .elementor-element.elementor-element-bc04331 .elementor-icon i, .elementor-1425 .elementor-element.elementor-element-bc04331 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-1425 .elementor-element.elementor-element-bc04331 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-1425 .elementor-element.elementor-element-bc04331{
    width:auto;
    max-width:auto;
}
body.elementor-page-1425:not(.elementor-motion-effects-element-type-background), body.elementor-page-1425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
@media(max-width:1024px){
    .elementor-1425 .elementor-element.elementor-element-19023bc{
        padding:20px 0px 20px 0px;
    }
    .elementor-1425 .elementor-element.elementor-element-7dafde6 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
    }
    .elementor-1425 .elementor-element.elementor-element-6621a6f > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-1425 .elementor-element.elementor-element-74e31c5{
        padding:20px 0px 20px 0px;
    }
    .elementor-1425 .elementor-element.elementor-element-d551968 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-1425 .elementor-element.elementor-element-e8f91ab > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-1425 .elementor-element.elementor-element-7dafde6{
        width:60%;
    }
    .elementor-1425 .elementor-element.elementor-element-7dafde6 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-1425 .elementor-element.elementor-element-bb53f0c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1425 .elementor-element.elementor-element-6621a6f{
        width:40%;
    }
    .elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-1425 .elementor-element.elementor-element-85edca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
    .elementor-1425 .elementor-element.elementor-element-74e31c5{
        padding:15px 0px 15px 0px;
    }
    .elementor-1425 .elementor-element.elementor-element-d551968{
        width:50%;
    }
    .elementor-1425 .elementor-element.elementor-element-d551968 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-1425 .elementor-element.elementor-element-e8f91ab{
        width:50%;
    }
    .elementor-1425 .elementor-element.elementor-element-e8f91ab > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-1425 .elementor-element.elementor-element-d551968{
        width:16%;
    }
    .elementor-1425 .elementor-element.elementor-element-e8f91ab{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1425 .elementor-element.elementor-element-d551968{
        width:25%;
    }
    .elementor-1425 .elementor-element.elementor-element-e8f91ab{
        width:75%;
    }
}
 .elementor-1792 .elementor-element.elementor-element-0653918{
    padding:7px 0px 7px 0px;
    z-index:1;
}
.elementor-bc-flex-widget .elementor-1792 .elementor-element.elementor-element-7031c46.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1792 .elementor-element.elementor-element-7031c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1792 .elementor-element.elementor-element-7031c46 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1792 .elementor-element.elementor-element-09a852f .elementor-icon-list-icon i{
    color:#FFFFFF;
    font-size:14px;
}
.elementor-1792 .elementor-element.elementor-element-09a852f .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    width:14px;
}
.elementor-1792 .elementor-element.elementor-element-09a852f .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1792 .elementor-element.elementor-element-09a852f .elementor-icon-list-item, .elementor-1792 .elementor-element.elementor-element-09a852f .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-1792 .elementor-element.elementor-element-09a852f{
    width:auto;
    max-width:auto;
}
.elementor-1792 .elementor-element.elementor-element-8c401de .elementor-icon-list-icon i{
    color:#FFFFFF;
    font-size:14px;
}
.elementor-1792 .elementor-element.elementor-element-8c401de .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    width:14px;
}
.elementor-1792 .elementor-element.elementor-element-8c401de .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1792 .elementor-element.elementor-element-8c401de .elementor-icon-list-item, .elementor-1792 .elementor-element.elementor-element-8c401de .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-1792 .elementor-element.elementor-element-8c401de > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-1792 .elementor-element.elementor-element-8c401de{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-1792 .elementor-element.elementor-element-1b2a753.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1792 .elementor-element.elementor-element-1b2a753.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1792 .elementor-element.elementor-element-1b2a753.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1792 .elementor-element.elementor-element-6dc8bbf .elementor-icon-list-icon i{
    color:#FFFFFF;
    font-size:14px;
}
.elementor-1792 .elementor-element.elementor-element-6dc8bbf .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    width:14px;
}
.elementor-1792 .elementor-element.elementor-element-6dc8bbf .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1792 .elementor-element.elementor-element-6dc8bbf .elementor-icon-list-item, .elementor-1792 .elementor-element.elementor-element-6dc8bbf .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-1792 .elementor-element.elementor-element-6dc8bbf > .elementor-widget-container{
    margin:0px 30px 0px 0px;
}
.elementor-1792 .elementor-element.elementor-element-6dc8bbf{
    width:auto;
    max-width:auto;
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(20px/2);
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(20px/2);
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(20px/2);
    margin-left:calc(20px/2);
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-20px/2);
    margin-left:calc(-20px/2);
}
body.rtl .elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-20px/2);
}
body:not(.rtl) .elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-20px/2);
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-item, .elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
    font-weight:600;
}
.elementor-1792 .elementor-element.elementor-element-76fbaa0{
    width:auto;
    max-width:auto;
}
.elementor-1792 .elementor-element.elementor-element-1a2b05b{
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-1792 .elementor-element.elementor-element-85b8f6d.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1792 .elementor-element.elementor-element-85b8f6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1792 .elementor-element.elementor-element-85b8f6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-element-populated, .elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-element-populated > .elementor-background-overlay, .elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-background-slideshow{
    border-radius:5px 0px 0px 5px;
}
.elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 20px 30px;
}
.elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1792 .elementor-element.elementor-element-2967d96{
    text-align:left;
}
.elementor-1792 .elementor-element.elementor-element-2967d96 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-1792 .elementor-element.elementor-element-da39e2e.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1792 .elementor-element.elementor-element-da39e2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1792 .elementor-element.elementor-element-da39e2e.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1792 .elementor-element.elementor-element-da39e2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-element-populated, .elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-element-populated > .elementor-background-overlay, .elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-background-slideshow{
    border-radius:0px 5px 5px 0px;
}
.elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li > a{
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    font-weight:700;
    letter-spacing:0px;
    color:#111111;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav > li{
    margin:0px 10px 0px 10px;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    line-height:1.5em;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li > a:hover{
    color:#CA9C5E;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#CA9C5E;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#CA9C5E;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#CA9C5E;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#CA9C5E;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#CA9C5E;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#CA9C5E;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1792 .elementor-element.elementor-element-8f3d86f .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#CA9C5E;
}
.elementor-1792 .elementor-element.elementor-element-8f3d86f{
    width:auto;
    max-width:auto;
}
.elementor-1792 .elementor-element.elementor-element-03ea957 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-1792 .elementor-element.elementor-element-03ea957.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-1792 .elementor-element.elementor-element-03ea957.elementor-view-framed .elementor-icon, .elementor-1792 .elementor-element.elementor-element-03ea957.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-1792 .elementor-element.elementor-element-03ea957.elementor-view-framed .elementor-icon, .elementor-1792 .elementor-element.elementor-element-03ea957.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-1792 .elementor-element.elementor-element-03ea957 .elementor-icon{
    font-size:14px;
}
.elementor-1792 .elementor-element.elementor-element-03ea957 .elementor-icon i, .elementor-1792 .elementor-element.elementor-element-03ea957 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-1792 .elementor-element.elementor-element-03ea957 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-1792 .elementor-element.elementor-element-03ea957{
    width:auto;
    max-width:auto;
}
.elementor-1792 .elementor-element.elementor-element-acbfc66 .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    font-weight:700;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:0px 5px 5px 0px;
    padding:30px 31px 31px 30px;
}
.elementor-1792 .elementor-element.elementor-element-acbfc66 .elementor-button:hover, .elementor-1792 .elementor-element.elementor-element-acbfc66 .elementor-button:focus{
    color:#111111;
    background-color:#E3F3F2;
}
.elementor-1792 .elementor-element.elementor-element-acbfc66 .elementor-button:hover svg, .elementor-1792 .elementor-element.elementor-element-acbfc66 .elementor-button:focus svg{
    fill:#111111;
}
.elementor-1792 .elementor-element.elementor-element-acbfc66 > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-1792 .elementor-element.elementor-element-acbfc66{
    width:auto;
    max-width:auto;
}
body.elementor-page-1792:not(.elementor-motion-effects-element-type-background), body.elementor-page-1792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
@media(max-width:1024px){
    .elementor-1792 .elementor-element.elementor-element-0653918{
        padding:20px 0px 20px 0px;
    }
    .elementor-1792 .elementor-element.elementor-element-7031c46 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
    }
    .elementor-1792 .elementor-element.elementor-element-1b2a753 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-1792 .elementor-element.elementor-element-1a2b05b{
        padding:0px 0px 20px 0px;
    }
    .elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1792 .elementor-element.elementor-element-acbfc66 .elementor-button{
        padding:25px 30px 25px 30px;
    }
}
@media(max-width:767px){
    .elementor-1792 .elementor-element.elementor-element-7031c46{
        width:60%;
    }
    .elementor-1792 .elementor-element.elementor-element-7031c46 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-1792 .elementor-element.elementor-element-8c401de > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1792 .elementor-element.elementor-element-1b2a753{
        width:40%;
    }
    .elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-1792 .elementor-element.elementor-element-76fbaa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
    .elementor-1792 .elementor-element.elementor-element-1a2b05b{
        padding:0px 0px 20px 0px;
    }
    .elementor-1792 .elementor-element.elementor-element-85b8f6d{
        width:50%;
    }
    .elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-element-populated, .elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-element-populated > .elementor-background-overlay, .elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1792 .elementor-element.elementor-element-85b8f6d > .elementor-element-populated{
        padding:10px 0px 10px 20px;
    }
    .elementor-1792 .elementor-element.elementor-element-da39e2e{
        width:50%;
    }
    .elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-element-populated, .elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-element-populated > .elementor-background-overlay, .elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1792 .elementor-element.elementor-element-da39e2e > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-1792 .elementor-element.elementor-element-85b8f6d{
        width:16%;
    }
    .elementor-1792 .elementor-element.elementor-element-da39e2e{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1792 .elementor-element.elementor-element-85b8f6d{
        width:25%;
    }
    .elementor-1792 .elementor-element.elementor-element-da39e2e{
        width:75%;
    }
}
 .elementor-1802 .elementor-element.elementor-element-a8b180a{
    padding:7px 0px 7px 0px;
    z-index:1;
}
.elementor-bc-flex-widget .elementor-1802 .elementor-element.elementor-element-e802ecc.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1802 .elementor-element.elementor-element-e802ecc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1802 .elementor-element.elementor-element-e802ecc > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1802 .elementor-element.elementor-element-752f146 .elementor-icon-list-icon i{
    color:#CA9C5E;
    font-size:14px;
}
.elementor-1802 .elementor-element.elementor-element-752f146 .elementor-icon-list-icon svg{
    fill:#CA9C5E;
    width:14px;
}
.elementor-1802 .elementor-element.elementor-element-752f146 .elementor-icon-list-text{
    color:#111111;
}
.elementor-1802 .elementor-element.elementor-element-752f146 .elementor-icon-list-item, .elementor-1802 .elementor-element.elementor-element-752f146 .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-1802 .elementor-element.elementor-element-752f146{
    width:auto;
    max-width:auto;
}
.elementor-1802 .elementor-element.elementor-element-2ff0556 .elementor-icon-list-icon i{
    color:#CA9C5E;
    font-size:14px;
}
.elementor-1802 .elementor-element.elementor-element-2ff0556 .elementor-icon-list-icon svg{
    fill:#CA9C5E;
    width:14px;
}
.elementor-1802 .elementor-element.elementor-element-2ff0556 .elementor-icon-list-text{
    color:#111111;
}
.elementor-1802 .elementor-element.elementor-element-2ff0556 .elementor-icon-list-item, .elementor-1802 .elementor-element.elementor-element-2ff0556 .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-1802 .elementor-element.elementor-element-2ff0556 > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-1802 .elementor-element.elementor-element-2ff0556{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-1802 .elementor-element.elementor-element-f131c75.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1802 .elementor-element.elementor-element-f131c75.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1802 .elementor-element.elementor-element-f131c75.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1802 .elementor-element.elementor-element-ff49d64 .elementor-icon-list-icon i{
    color:#CA9C5E;
    font-size:14px;
}
.elementor-1802 .elementor-element.elementor-element-ff49d64 .elementor-icon-list-icon svg{
    fill:#CA9C5E;
    width:14px;
}
.elementor-1802 .elementor-element.elementor-element-ff49d64 .elementor-icon-list-text{
    color:#111111;
}
.elementor-1802 .elementor-element.elementor-element-ff49d64 .elementor-icon-list-item, .elementor-1802 .elementor-element.elementor-element-ff49d64 .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-1802 .elementor-element.elementor-element-ff49d64 > .elementor-widget-container{
    margin:0px 30px 0px 0px;
}
.elementor-1802 .elementor-element.elementor-element-ff49d64{
    width:auto;
    max-width:auto;
}
.elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(20px/2);
}
.elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(20px/2);
}
.elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(20px/2);
    margin-left:calc(20px/2);
}
.elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-20px/2);
    margin-left:calc(-20px/2);
}
body.rtl .elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-20px/2);
}
body:not(.rtl) .elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-20px/2);
}
.elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-item, .elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
    font-weight:600;
}
.elementor-1802 .elementor-element.elementor-element-8b24e90{
    width:auto;
    max-width:auto;
}
.elementor-1802 .elementor-element.elementor-element-e353ce0{
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-1802 .elementor-element.elementor-element-fe6659f.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1802 .elementor-element.elementor-element-fe6659f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1802 .elementor-element.elementor-element-fe6659f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-element-populated, .elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-element-populated > .elementor-background-overlay, .elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-background-slideshow{
    border-radius:5px 0px 0px 5px;
}
.elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 20px 30px;
}
.elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1802 .elementor-element.elementor-element-fd1d41c{
    text-align:left;
}
.elementor-1802 .elementor-element.elementor-element-fd1d41c img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-1802 .elementor-element.elementor-element-244f0e4.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1802 .elementor-element.elementor-element-244f0e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1802 .elementor-element.elementor-element-244f0e4.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1802 .elementor-element.elementor-element-244f0e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-element-populated, .elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-background-slideshow{
    border-radius:0px 5px 5px 0px;
}
.elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li > a{
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    font-weight:700;
    letter-spacing:0px;
    color:#111111;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav > li{
    margin:0px 10px 0px 10px;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    line-height:1.5em;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li > a:hover{
    color:#CA9C5E;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#CA9C5E;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#CA9C5E;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#CA9C5E;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#CA9C5E;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#CA9C5E;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#CA9C5E;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1802 .elementor-element.elementor-element-ddfb460 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#CA9C5E;
}
.elementor-1802 .elementor-element.elementor-element-ddfb460{
    width:auto;
    max-width:auto;
}
.elementor-1802 .elementor-element.elementor-element-e8a4842 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-1802 .elementor-element.elementor-element-e8a4842.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-1802 .elementor-element.elementor-element-e8a4842.elementor-view-framed .elementor-icon, .elementor-1802 .elementor-element.elementor-element-e8a4842.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-1802 .elementor-element.elementor-element-e8a4842.elementor-view-framed .elementor-icon, .elementor-1802 .elementor-element.elementor-element-e8a4842.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-1802 .elementor-element.elementor-element-e8a4842 .elementor-icon{
    font-size:14px;
}
.elementor-1802 .elementor-element.elementor-element-e8a4842 .elementor-icon i, .elementor-1802 .elementor-element.elementor-element-e8a4842 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-1802 .elementor-element.elementor-element-e8a4842 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-1802 .elementor-element.elementor-element-e8a4842{
    width:auto;
    max-width:auto;
}
.elementor-1802 .elementor-element.elementor-element-2977323 .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    font-weight:700;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:0px 5px 5px 0px;
    padding:30px 31px 31px 30px;
}
.elementor-1802 .elementor-element.elementor-element-2977323 .elementor-button:hover, .elementor-1802 .elementor-element.elementor-element-2977323 .elementor-button:focus{
    color:#111111;
    background-color:#E3F3F2;
}
.elementor-1802 .elementor-element.elementor-element-2977323 .elementor-button:hover svg, .elementor-1802 .elementor-element.elementor-element-2977323 .elementor-button:focus svg{
    fill:#111111;
}
.elementor-1802 .elementor-element.elementor-element-2977323 > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-1802 .elementor-element.elementor-element-2977323{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-1802 .elementor-element.elementor-element-a8b180a{
        padding:20px 0px 20px 0px;
    }
    .elementor-1802 .elementor-element.elementor-element-e802ecc > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
    }
    .elementor-1802 .elementor-element.elementor-element-f131c75 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-1802 .elementor-element.elementor-element-e353ce0{
        padding:0px 0px 20px 0px;
    }
    .elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1802 .elementor-element.elementor-element-2977323 .elementor-button{
        padding:25px 30px 25px 30px;
    }
}
@media(max-width:767px){
    .elementor-1802 .elementor-element.elementor-element-e802ecc{
        width:60%;
    }
    .elementor-1802 .elementor-element.elementor-element-e802ecc > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-1802 .elementor-element.elementor-element-2ff0556 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1802 .elementor-element.elementor-element-f131c75{
        width:40%;
    }
    .elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-1802 .elementor-element.elementor-element-8b24e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
    .elementor-1802 .elementor-element.elementor-element-e353ce0{
        padding:0px 0px 20px 0px;
    }
    .elementor-1802 .elementor-element.elementor-element-fe6659f{
        width:50%;
    }
    .elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-element-populated, .elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-element-populated > .elementor-background-overlay, .elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1802 .elementor-element.elementor-element-fe6659f > .elementor-element-populated{
        padding:10px 0px 10px 20px;
    }
    .elementor-1802 .elementor-element.elementor-element-244f0e4{
        width:50%;
    }
    .elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-element-populated, .elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1802 .elementor-element.elementor-element-244f0e4 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-1802 .elementor-element.elementor-element-fe6659f{
        width:16%;
    }
    .elementor-1802 .elementor-element.elementor-element-244f0e4{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1802 .elementor-element.elementor-element-fe6659f{
        width:25%;
    }
    .elementor-1802 .elementor-element.elementor-element-244f0e4{
        width:75%;
    }
}
 .elementor-1807 .elementor-element.elementor-element-311a0d8{
    margin-top:20px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-1807 .elementor-element.elementor-element-906eeb7.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1807 .elementor-element.elementor-element-906eeb7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1807 .elementor-element.elementor-element-906eeb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-element-populated, .elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-background-slideshow{
    border-radius:5px 0px 0px 5px;
}
.elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 20px 30px;
}
.elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1807 .elementor-element.elementor-element-03206b4{
    text-align:left;
}
.elementor-1807 .elementor-element.elementor-element-03206b4 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-1807 .elementor-element.elementor-element-355d534.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1807 .elementor-element.elementor-element-355d534.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1807 .elementor-element.elementor-element-355d534.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-1807 .elementor-element.elementor-element-355d534:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-element-populated, .elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-element-populated > .elementor-background-overlay, .elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-background-slideshow{
    border-radius:0px 5px 5px 0px;
}
.elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li > a{
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    font-weight:700;
    letter-spacing:0px;
    color:#111111;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav > li{
    margin:0px 10px 0px 10px;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    line-height:1.5em;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li > a:hover{
    color:#CA9C5E;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#CA9C5E;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#CA9C5E;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#CA9C5E;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#CA9C5E;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#CA9C5E;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#CA9C5E;
}
.elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-1807 .elementor-element.elementor-element-0aef407 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#CA9C5E;
}
.elementor-1807 .elementor-element.elementor-element-0aef407{
    width:auto;
    max-width:auto;
}
.elementor-1807 .elementor-element.elementor-element-5486e6d .elementor-icon-wrapper{
    text-align:center;
}
.elementor-1807 .elementor-element.elementor-element-5486e6d.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-1807 .elementor-element.elementor-element-5486e6d.elementor-view-framed .elementor-icon, .elementor-1807 .elementor-element.elementor-element-5486e6d.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-1807 .elementor-element.elementor-element-5486e6d.elementor-view-framed .elementor-icon, .elementor-1807 .elementor-element.elementor-element-5486e6d.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-1807 .elementor-element.elementor-element-5486e6d .elementor-icon{
    font-size:14px;
}
.elementor-1807 .elementor-element.elementor-element-5486e6d .elementor-icon i, .elementor-1807 .elementor-element.elementor-element-5486e6d .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-1807 .elementor-element.elementor-element-5486e6d > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-1807 .elementor-element.elementor-element-5486e6d{
    width:auto;
    max-width:auto;
}
.elementor-1807 .elementor-element.elementor-element-9c0b3f8 .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    font-weight:700;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:0px 5px 5px 0px;
    padding:30px 31px 31px 30px;
}
.elementor-1807 .elementor-element.elementor-element-9c0b3f8 .elementor-button:hover, .elementor-1807 .elementor-element.elementor-element-9c0b3f8 .elementor-button:focus{
    color:#111111;
    background-color:#E3F3F2;
}
.elementor-1807 .elementor-element.elementor-element-9c0b3f8 .elementor-button:hover svg, .elementor-1807 .elementor-element.elementor-element-9c0b3f8 .elementor-button:focus svg{
    fill:#111111;
}
.elementor-1807 .elementor-element.elementor-element-9c0b3f8 > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-1807 .elementor-element.elementor-element-9c0b3f8{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-1807 .elementor-element.elementor-element-311a0d8{
        padding:0px 0px 20px 0px;
    }
    .elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1807 .elementor-element.elementor-element-9c0b3f8 .elementor-button{
        padding:25px 30px 25px 30px;
    }
}
@media(max-width:767px){
    .elementor-1807 .elementor-element.elementor-element-311a0d8{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 20px 0px;
    }
    .elementor-1807 .elementor-element.elementor-element-906eeb7{
        width:50%;
    }
    .elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-element-populated, .elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1807 .elementor-element.elementor-element-906eeb7 > .elementor-element-populated{
        padding:10px 0px 10px 20px;
    }
    .elementor-1807 .elementor-element.elementor-element-355d534{
        width:50%;
    }
    .elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-element-populated, .elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-element-populated > .elementor-background-overlay, .elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-1807 .elementor-element.elementor-element-355d534 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-1807 .elementor-element.elementor-element-906eeb7{
        width:16%;
    }
    .elementor-1807 .elementor-element.elementor-element-355d534{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1807 .elementor-element.elementor-element-906eeb7{
        width:25%;
    }
    .elementor-1807 .elementor-element.elementor-element-355d534{
        width:75%;
    }
}
 .elementor-1811 .elementor-element.elementor-element-a40282f{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1811 .elementor-element.elementor-element-a40282f:not(.elementor-motion-effects-element-type-background), .elementor-1811 .elementor-element.elementor-element-a40282f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E3F3F2;
}
.elementor-1811 .elementor-element.elementor-element-a40282f > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1811 .elementor-element.elementor-element-a40282f > .elementor-shape-bottom svg{
    height:130px;
}
.elementor-1811 .elementor-element.elementor-element-a40282f > .elementor-shape-bottom{
    z-index:2;
    pointer-events:none;
}
.elementor-1811 .elementor-element.elementor-element-e1a9510 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper{
    height:850px;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .image-container::before{
    background:#00000000;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide-content{
    text-align:left;
    margin-top:0px;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper div.slide-content{
    justify-content:left;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide-content .standard-wrapper{
    justify-content:left;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .title h2{
    color:#ffffff;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2{
    font-family:"Cabin", Sans-serif;
    font-size:62px;
    line-height:1.2em;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .caption{
    width:40%;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .text{
    color:#FFFFFFD9;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .caption .text{
    font-size:17px;
    font-weight:600;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide a.button{
    background-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .button{
    border-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper div.slide a.button{
    color:#111111;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide a.button:hover{
    background-color:#CA9C5E;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .button:hover{
    border-color:#CA9C5E;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper div.slide a.button:hover{
    color:#ffffff;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 div.slider-parallax-wrapper div.slide a.button{
    font-family:"Cabin", Sans-serif;
    font-size:16px;
}
.elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .pagination .item::before{
    background:#ffffff;
}
.elementor-element.elementor-element-c74abf0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-c74abf0{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-728446f{
    margin-top:20px;
    margin-bottom:60px;
}
.elementor-1811 .elementor-element.elementor-element-740dbf0 > .elementor-element-populated{
    padding:0px 60px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-7cb49b1 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-1811 .elementor-element.elementor-element-7cb49b1 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-7cb49b1{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-7cb49b1{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-d6942ff{
    text-align:left;
}
.elementor-1811 .elementor-element.elementor-element-d6942ff .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:40px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-1811 .elementor-element.elementor-element-d6942ff > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-d6942ff{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-d6942ff{
    opacity:0;
}
.elementor-bc-flex-widget .elementor-1811 .elementor-element.elementor-element-8986391.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-1811 .elementor-element.elementor-element-8986391.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-1811 .elementor-element.elementor-element-8986391 > .elementor-element-populated{
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 40px;
}
.elementor-1811 .elementor-element.elementor-element-8986391{
    z-index:1;
}
.elementor-1811 .elementor-element.elementor-element-81616c1 .elementor-heading-title{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:500;
    line-height:1.5em;
}
.elementor-1811 .elementor-element.elementor-element-81616c1 > .elementor-widget-container{
    margin:40px 0px 0px 0px;
    padding:0% 0% 0% 0%;
}
.elementor-element.elementor-element-81616c1{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-81616c1{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-b4f4676:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E6F7F6;
}
.elementor-1811 .elementor-element.elementor-element-b4f4676:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 0px;
    padding:40px 40px 40px 40px;
}
.elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-b4f4676{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-b4f4676{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-e85dc60 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:26px;
    font-weight:700;
    line-height:1.4em;
}
.elementor-1811 .elementor-element.elementor-element-6877ac1{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:16px;
}
.elementor-1811 .elementor-element.elementor-element-6877ac1 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-4358de0 .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#287F7A;
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-4358de0{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-6933fd1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFF5E7;
}
.elementor-1811 .elementor-element.elementor-element-6933fd1:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 10px 0px 10px;
    padding:40px 40px 40px 40px;
}
.elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-6933fd1{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-6933fd1{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-0349365 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:26px;
    font-weight:700;
    line-height:1.4em;
}
.elementor-1811 .elementor-element.elementor-element-ee2fa70{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
}
.elementor-1811 .elementor-element.elementor-element-ee2fa70 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-ec98fa0 .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-ec98fa0{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-529e500:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0;
}
.elementor-1811 .elementor-element.elementor-element-529e500:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 20px;
    padding:40px 40px 40px 40px;
}
.elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1811 .elementor-element.elementor-element-529e500{
    z-index:2;
}
.elementor-element.elementor-element-529e500{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-529e500{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-031021d .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:26px;
    font-weight:700;
    line-height:1.4em;
}
.elementor-1811 .elementor-element.elementor-element-ab565ff{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
}
.elementor-1811 .elementor-element.elementor-element-ab565ff > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-237a751 .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#111111;
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-237a751{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-d5035a0{
    padding:80px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-2e42f2e > .elementor-element-populated{
    margin:0% 20% 0% 20%;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-91b36f1{
    text-align:center;
}
.elementor-1811 .elementor-element.elementor-element-91b36f1 img{
    width:60px;
}
.elementor-1811 .elementor-element.elementor-element-91b36f1 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-1811 .elementor-element.elementor-element-4ca82b1{
    text-align:center;
}
.elementor-1811 .elementor-element.elementor-element-4ca82b1 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-1811 .elementor-element.elementor-element-4ca82b1 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-0fca4cf img{
    width:220px;
    filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1811 .elementor-element.elementor-element-0fca4cf{
    width:auto;
    max-width:auto;
    top:-1%;
}
body:not(.rtl) .elementor-1811 .elementor-element.elementor-element-0fca4cf{
    right:-18%;
}
body.rtl .elementor-1811 .elementor-element.elementor-element-0fca4cf{
    left:-18%;
}
.elementor-1811 .elementor-element.elementor-element-0563dff{
    text-align:center;
}
.elementor-1811 .elementor-element.elementor-element-0563dff .elementor-heading-title{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:500;
    line-height:1.6em;
}
.elementor-1811 .elementor-element.elementor-element-0563dff > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:20px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-081899b{
    margin-top:0px;
    margin-bottom:0px;
    padding:0% 10% 0% 10%;
}
.elementor-1811 .elementor-element.elementor-element-c40e88b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-e229d44{
    margin-top:40px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-1811 .elementor-element.elementor-element-c410726.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1811 .elementor-element.elementor-element-c410726 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-c410726 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-c410726 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-1811 .elementor-element.elementor-element-c410726 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-c410726{
    z-index:3;
}
.elementor-1811 .elementor-element.elementor-element-90f4db5 .elementor-counter-number-wrapper{
    font-family:"Cabin", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-1811 .elementor-element.elementor-element-90f4db5 .elementor-counter-title{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-1811 .elementor-element.elementor-element-90f4db5 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-90f4db5{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-af26a69.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1811 .elementor-element.elementor-element-af26a69 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-af26a69 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-af26a69 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-1811 .elementor-element.elementor-element-af26a69 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-af26a69{
    z-index:3;
}
.elementor-1811 .elementor-element.elementor-element-d824232 .elementor-counter-number-wrapper{
    font-family:"Cabin", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-1811 .elementor-element.elementor-element-d824232 .elementor-counter-title{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-1811 .elementor-element.elementor-element-d824232 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-d824232{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-3cd47e9.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1811 .elementor-element.elementor-element-3cd47e9 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-3cd47e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-3cd47e9 > .elementor-background-slideshow{
    border-radius:5px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-3cd47e9 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-5246e56 .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-1811 .elementor-element.elementor-element-5246e56 .elementor-counter-title{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
    line-height:2em;
}
.elementor-1811 .elementor-element.elementor-element-5246e56 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-5246e56{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-914293f.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1811 .elementor-element.elementor-element-914293f > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-914293f > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-914293f > .elementor-background-slideshow{
    border-radius:0px 5px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-914293f > .elementor-element-populated{
    margin:0px 0px 0px 5px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-0be63d9 .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-1811 .elementor-element.elementor-element-0be63d9 .elementor-counter-title{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:2em;
}
.elementor-1811 .elementor-element.elementor-element-0be63d9 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-0be63d9{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-5deefb1:not(.elementor-motion-effects-element-type-background), .elementor-1811 .elementor-element.elementor-element-5deefb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E3F3F2;
}
.elementor-1811 .elementor-element.elementor-element-5deefb1 > .elementor-background-overlay{
    background-image:url("../upload/wave-bg.png");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1811 .elementor-element.elementor-element-5deefb1{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:130px;
    margin-bottom:0px;
    padding:110px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-5deefb1 > .elementor-shape-top svg{
    height:144px;
}
.elementor-1811 .elementor-element.elementor-element-cebadd0 > .elementor-element-populated{
    padding:80px 0px 0px 0px;
}
.elementor-element.elementor-element-cebadd0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-cebadd0{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-dcb6bd0 .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-1811 .elementor-element.elementor-element-42621a4 .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-1811 .elementor-element.elementor-element-499d45b .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-1811 .elementor-element.elementor-element-690e2a8 .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-1811 .elementor-element.elementor-element-16abd9a .elementor-heading-title{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:500;
    line-height:1.6em;
}
.elementor-1811 .elementor-element.elementor-element-16abd9a > .elementor-widget-container{
    margin:10px 60px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-b0173b4 .elementor-heading-title{
    color:#111111;
    font-family:"beyond_infinity_-_demoregular", Sans-serif;
    font-size:55px;
    font-weight:400;
}
.elementor-1811 .elementor-element.elementor-element-b0173b4 > .elementor-widget-container{
    margin:30px 0px 0px 10px;
}
.elementor-1811 .elementor-element.elementor-element-b0173b4{
    z-index:2;
}
.elementor-1811 .elementor-element.elementor-element-26b694e .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-1811 .elementor-element.elementor-element-26b694e > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-8d6a2cd .elementor-heading-title{
    color:#287F7AA3;
    font-family:"Roboto", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-1811 .elementor-element.elementor-element-8d6a2cd > .elementor-widget-container{
    margin:5px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-b866225 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-5879d4f{
    margin-top:-150px;
    margin-bottom:0px;
}
.elementor-1811 .elementor-element.elementor-element-1ee5a97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1811 .elementor-element.elementor-element-1ee5a97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-1ee5a97 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-1ee5a97 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-1ee5a97 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-1ee5a97:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-1811 .elementor-element.elementor-element-1ee5a97 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-1ee5a97 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-1ee5a97{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-1ee5a97{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-6073be0 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-6073be0 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-1811 .elementor-element.elementor-element-6073be0{
    z-index:2;
}
.elementor-1811 .elementor-element.elementor-element-9622e11 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-1811 .elementor-element.elementor-element-9622e11 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-1811 .elementor-element.elementor-element-122b39f .elementor-heading-title{
    color:#ACACB4;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-1811 .elementor-element.elementor-element-122b39f > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-1811 .elementor-element.elementor-element-8f5f505:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1811 .elementor-element.elementor-element-8f5f505 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-8f5f505 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-8f5f505 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-8f5f505 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-8f5f505:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-1811 .elementor-element.elementor-element-8f5f505 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-8f5f505 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-8f5f505{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-8f5f505{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-caea653 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-caea653 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-1811 .elementor-element.elementor-element-caea653{
    z-index:2;
}
.elementor-1811 .elementor-element.elementor-element-11b53fc .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-1811 .elementor-element.elementor-element-11b53fc > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-1811 .elementor-element.elementor-element-aea2b50 .elementor-heading-title{
    color:#ACACB4;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-1811 .elementor-element.elementor-element-aea2b50 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-1811 .elementor-element.elementor-element-f87241e{
    margin-top:40px;
    margin-bottom:0px;
}
.elementor-1811 .elementor-element.elementor-element-d12e0ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1811 .elementor-element.elementor-element-d12e0ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-d12e0ef > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-d12e0ef > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-d12e0ef > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-d12e0ef:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-1811 .elementor-element.elementor-element-d12e0ef > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-d12e0ef > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-d12e0ef{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-d12e0ef{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-65a2689 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-65a2689 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-1811 .elementor-element.elementor-element-65a2689{
    z-index:2;
}
.elementor-1811 .elementor-element.elementor-element-ab4cbe7 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-1811 .elementor-element.elementor-element-ab4cbe7 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-1811 .elementor-element.elementor-element-596ed00 .elementor-heading-title{
    color:#ACACB4;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-1811 .elementor-element.elementor-element-596ed00 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-1811 .elementor-element.elementor-element-6fd90d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1811 .elementor-element.elementor-element-6fd90d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-6fd90d3 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-6fd90d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-6fd90d3 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-6fd90d3:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-1811 .elementor-element.elementor-element-6fd90d3 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-6fd90d3 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-6fd90d3{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-6fd90d3{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-b2b0750 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-b2b0750 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-1811 .elementor-element.elementor-element-b2b0750{
    z-index:2;
}
.elementor-1811 .elementor-element.elementor-element-ff5ccce .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-1811 .elementor-element.elementor-element-ff5ccce > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-1811 .elementor-element.elementor-element-e640044 .elementor-heading-title{
    color:#ACACB4;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-1811 .elementor-element.elementor-element-e640044 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-1811 .elementor-element.elementor-element-bdbffe4:not(.elementor-motion-effects-element-type-background), .elementor-1811 .elementor-element.elementor-element-bdbffe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #E3F3F2 0%, #FFFFFF 100%);
}
.elementor-1811 .elementor-element.elementor-element-bdbffe4{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:120px 0px 40px 0px;
}
.elementor-1811 .elementor-element.elementor-element-bdbffe4 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1811 .elementor-element.elementor-element-33f40cc > .elementor-element-populated{
    padding:0px 60px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-46d6407 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-1811 .elementor-element.elementor-element-46d6407 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-860b354 .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-1811 .elementor-element.elementor-element-860b354 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-751eb5b{
    text-align:left;
}
.elementor-1811 .elementor-element.elementor-element-751eb5b .elementor-heading-title{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:500;
    line-height:1.6em;
}
.elementor-1811 .elementor-element.elementor-element-751eb5b > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:10px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-51b0b77 > .elementor-element-populated{
    padding:0px 0px 0px 40px;
}
.elementor-1811 .elementor-element.elementor-element-5647abe .elementor-tab-title{
    border-width:0px;
    border-color:#E7E7E7;
    background-color:#FFFFFF;
    padding:20px 25px 20px 25px;
}
.elementor-1811 .elementor-element.elementor-element-5647abe .elementor-tab-content{
    border-width:0px;
    border-bottom-color:#E7E7E7;
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    padding:10px 25px 10px 25px;
}
.elementor-1811 .elementor-element.elementor-element-5647abe .elementor-toggle-item:not(:last-child){
    margin-bottom:20px;
}
.elementor-1811 .elementor-element.elementor-element-5647abe .elementor-toggle-title, .elementor-1811 .elementor-element.elementor-element-5647abe .elementor-toggle-icon{
    color:#111111;
}
.elementor-1811 .elementor-element.elementor-element-5647abe .elementor-tab-title.elementor-active a, .elementor-1811 .elementor-element.elementor-element-5647abe .elementor-tab-title.elementor-active .elementor-toggle-icon{
    color:#111111;
}
.elementor-1811 .elementor-element.elementor-element-5647abe .elementor-toggle-title{
    font-family:"Cabin", Sans-serif;
    font-size:18px;
    font-weight:700;
}
.elementor-1811 .elementor-element.elementor-element-5647abe .elementor-toggle-icon.elementor-toggle-icon-left{
    margin-right:15px;
}
.elementor-1811 .elementor-element.elementor-element-5647abe .elementor-toggle-icon.elementor-toggle-icon-right{
    margin-left:15px;
}
.elementor-1811 .elementor-element.elementor-element-6999e55{
    margin-top:0px;
    margin-bottom:100px;
}
.elementor-1811 .elementor-element.elementor-element-427273d > .elementor-element-populated{
    margin:0px 30px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square-container img.flip_icon{
    max-width:50px !important;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip{
    height:350px;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square{
    border-radius:10px;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square2{
    border-radius:10px;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square .square-container h2{
    color:#ffffff;
    font-family:"Cabin", Sans-serif;
    font-size:24px;
    line-height:1.4em;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square .square-container .square-desc{
    color:#ffffff;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square2 .square-container2 h2{
    color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square2 .square-container2 .button{
    border-color:#FFFFFF;
    color:#111111;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square2 .square-container2 a.button{
    background-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square2 .square-container2 .button:hover{
    border-color:#CA9C5E;
    color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square2 .square-container2 a.button:hover{
    background-color:#CA9C5E;
}
.elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square-container2 .button{
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-element.elementor-element-b17ae73{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-b17ae73{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-ffb1a01 > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square-container img.flip_icon{
    max-width:50px !important;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip{
    height:350px;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square{
    border-radius:10px;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square2{
    border-radius:10px;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square .square-container h2{
    color:#ffffff;
    font-family:"Cabin", Sans-serif;
    font-size:24px;
    line-height:1.4em;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square .square-container .square-desc{
    color:#ffffff;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square2 .square-container2 h2{
    color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square2 .square-container2 .button{
    border-color:#FFFFFF;
    color:#111111;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square2 .square-container2 a.button{
    background-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square2 .square-container2 .button:hover{
    border-color:#CA9C5E;
    color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square2 .square-container2 a.button:hover{
    background-color:#CA9C5E;
}
.elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square-container2 .button{
    font-family:"Cabin", Sans-serif;
    font-weight:700;
}
.elementor-element.elementor-element-375ca0f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-375ca0f{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-407a591 > .elementor-element-populated{
    margin:0px 0px 0px 30px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square-container img.flip_icon{
    max-width:50px !important;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip{
    height:350px;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square{
    border-radius:10px;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square2{
    border-radius:10px;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square .square-container h2{
    color:#ffffff;
    font-family:"Cabin", Sans-serif;
    font-size:24px;
    line-height:1.4em;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square .square-container .square-desc{
    color:#ffffff;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square2 .square-container2 h2{
    color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square2 .square-container2 .button{
    border-color:#FFFFFF;
    color:#111111;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square2 .square-container2 a.button{
    background-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square2 .square-container2 .button:hover{
    border-color:#CA9C5E;
    color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square2 .square-container2 a.button:hover{
    background-color:#CA9C5E;
}
.elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square-container2 .button{
    font-family:"Cabin", Sans-serif;
    font-weight:700;
}
.elementor-element.elementor-element-7bda6c1{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-7bda6c1{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-8caeae1 > .elementor-container{
    min-height:800px;
}
.elementor-1811 .elementor-element.elementor-element-8caeae1:not(.elementor-motion-effects-element-type-background), .elementor-1811 .elementor-element.elementor-element-8caeae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/young-couple-choosing-house-at-the-real-estate-age-BX5JDLU.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-1811 .elementor-element.elementor-element-8caeae1{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-8caeae1 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1811 .elementor-element.elementor-element-8caeae1 > .elementor-shape-bottom svg{
    height:140px;
}
.elementor-1811 .elementor-element.elementor-element-715d8f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1811 .elementor-element.elementor-element-715d8f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1811 .elementor-element.elementor-element-715d8f3 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-715d8f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-715d8f3 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-715d8f3 > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 0px;
    padding:50px 40px 50px 40px;
}
.elementor-1811 .elementor-element.elementor-element-715d8f3 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1811 .elementor-element.elementor-element-7cff2b5 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-1811 .elementor-element.elementor-element-7cff2b5 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-35e6cd6 .elementor-heading-title{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:500;
    line-height:1.5em;
}
.elementor-1811 .elementor-element.elementor-element-35e6cd6 > .elementor-widget-container{
    margin:10px 60px 30px 0px;
}
.elementor-1811 .elementor-element.elementor-element-6897e06 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-3250374 .elementor-spacer-inner{
    height:400px;
}
.elementor-1811 .elementor-element.elementor-element-528c869{
    padding:80px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-698beec > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-f8104f8{
    text-align:center;
}
.elementor-1811 .elementor-element.elementor-element-f8104f8 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-1811 .elementor-element.elementor-element-f8104f8 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-f8104f8{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-f8104f8{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-abb2338{
    text-align:center;
}
.elementor-1811 .elementor-element.elementor-element-abb2338 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-1811 .elementor-element.elementor-element-abb2338 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-abb2338{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-abb2338{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-3348fff .testimonials-card-wrapper .owl-carousel .shadow-effect{
    background:#ffffff;
    border-color:#e7e7e7;
    border-radius:25px;
}
.elementor-1811 .elementor-element.elementor-element-3348fff .testimonials-card-wrapper .owl-carousel .shadow-effect .testimonial-name{
    color:#CA9C5E;
    font-family:"Cabin", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-1811 .elementor-element.elementor-element-3348fff .testimonials-card-wrapper .owl-carousel .shadow-effect .testimonial-info-desc{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
}
.elementor-1811 .elementor-element.elementor-element-3348fff .testimonials-card-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#0077FF;
}
.elementor-1811 .elementor-element.elementor-element-3348fff .testimonials-card-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#0077FF;
}
.elementor-element.elementor-element-3348fff{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-3348fff{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-e7e3de0{
    overflow:hidden;
    margin-top:-10px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-2cdd1fa > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-9d3c980 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-b900331{
    --divider-border-style:solid;
    --divider-color:#EBEBEB;
    --divider-border-width:1px;
}
.elementor-1811 .elementor-element.elementor-element-b900331 .elementor-divider-separator{
    width:100%;
}
.elementor-1811 .elementor-element.elementor-element-b900331 .elementor-divider{
    padding-top:0px;
    padding-bottom:0px;
}
.elementor-1811 .elementor-element.elementor-element-3350fc0{
    margin-top:40px;
    margin-bottom:40px;
}
.elementor-bc-flex-widget .elementor-1811 .elementor-element.elementor-element-c3ba3fc.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1811 .elementor-element.elementor-element-c3ba3fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1811 .elementor-element.elementor-element-c3ba3fc > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-2914d19 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-1811 .elementor-element.elementor-element-2914d19 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-2914d19{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-2914d19{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-2914d19{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-1811 .elementor-element.elementor-element-d02ab44.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1811 .elementor-element.elementor-element-d02ab44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1811 .elementor-element.elementor-element-d02ab44 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-611df7b.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1811 .elementor-element.elementor-element-611df7b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-e609274{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-e609274 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1811 .elementor-element.elementor-element-e609274 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-e609274{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-e609274{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-a9843f5.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1811 .elementor-element.elementor-element-a9843f5 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-1055826 img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1811 .elementor-element.elementor-element-1055826 > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-1055826{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-1055826{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-1055826{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-ff6df19.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1811 .elementor-element.elementor-element-ff6df19 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-70ee095 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1811 .elementor-element.elementor-element-70ee095 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-70ee095{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-70ee095{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-70ee095{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-8105a96.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-1811 .elementor-element.elementor-element-8105a96 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-13a57c0 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1811 .elementor-element.elementor-element-13a57c0 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-13a57c0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-13a57c0{
    opacity:0;
}
.elementor-1811 .elementor-element.elementor-element-13a57c0{
    width:auto;
    max-width:auto;
}
.elementor-1811 .elementor-element.elementor-element-b0719bb:not(.elementor-motion-effects-element-type-background), .elementor-1811 .elementor-element.elementor-element-b0719bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E3F3F2;
}
.elementor-1811 .elementor-element.elementor-element-b0719bb:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-1811 .elementor-element.elementor-element-b0719bb > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1811 .elementor-element.elementor-element-b0719bb, .elementor-1811 .elementor-element.elementor-element-b0719bb > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-b0719bb:hover, .elementor-1811 .elementor-element.elementor-element-b0719bb:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-1811 .elementor-element.elementor-element-b0719bb{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:30px;
}
.elementor-1811 .elementor-element.elementor-element-7b4864b > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-1811 .elementor-element.elementor-element-627a138 .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-1811 .elementor-element.elementor-element-fbb8ee6 .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-bc-flex-widget .elementor-1811 .elementor-element.elementor-element-e711b65.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-1811 .elementor-element.elementor-element-e711b65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-1811 .elementor-element.elementor-element-e711b65 > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-1811 .elementor-element.elementor-element-b9f750a .elementor-heading-title{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    line-height:1.5em;
}
.elementor-1811 .elementor-element.elementor-element-b9f750a > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-b689211 .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-1811 .elementor-element.elementor-element-b689211 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-1811 .elementor-element.elementor-element-b689211{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-1811 .elementor-element.elementor-element-a40282f > .elementor-shape-bottom svg{
        height:94px;
    }
    .elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper{
        height:700px;
    }
    .elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2{
        font-size:45px;
    }
    .elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .caption{
        width:50%;
    }
    .elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide-content{
        margin-top:20px;
    }
    .elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .caption .text{
        font-size:15px;
    }
    .elementor-1811 .elementor-element.elementor-element-728446f{
        margin-top:40px;
        margin-bottom:40px;
    }
    .elementor-1811 .elementor-element.elementor-element-740dbf0 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-7cb49b1{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-7cb49b1 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-d6942ff{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-d6942ff .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-d6942ff > .elementor-widget-container{
        margin:0% 0% 0% 0%;
        padding:0% 15% 0% 15%;
    }
    .elementor-1811 .elementor-element.elementor-element-8986391 > .elementor-element-populated{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-81616c1{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-81616c1 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-81616c1 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-background-slideshow{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-element-populated{
        margin:0px 20px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-e85dc60 .elementor-heading-title{
        font-size:20px;
        line-height:1.5em;
    }
    .elementor-1811 .elementor-element.elementor-element-6877ac1 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-background-slideshow{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-element-populated{
        margin:0px 10px 0px 10px;
    }
    .elementor-1811 .elementor-element.elementor-element-0349365 .elementor-heading-title{
        font-size:20px;
        line-height:1.5em;
    }
    .elementor-1811 .elementor-element.elementor-element-ee2fa70 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-element-populated, .elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-element-populated > .elementor-background-overlay, .elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-background-slideshow{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-element-populated{
        margin:0px 0px 0px 20px;
    }
    .elementor-1811 .elementor-element.elementor-element-529e500{
        z-index:3;
    }
    .elementor-1811 .elementor-element.elementor-element-031021d .elementor-heading-title{
        font-size:20px;
        line-height:1.5em;
    }
    .elementor-1811 .elementor-element.elementor-element-ab565ff > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-2e42f2e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-4ca82b1 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-4ca82b1 > .elementor-widget-container{
        margin:0% 10% 0% 10%;
    }
    .elementor-1811 .elementor-element.elementor-element-0563dff .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-0563dff > .elementor-widget-container{
        margin:0px 20px 0px 20px;
    }
    .elementor-1811 .elementor-element.elementor-element-081899b{
        padding:0% 0% 0% 0%;
    }
    .elementor-1811 .elementor-element.elementor-element-90f4db5 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1811 .elementor-element.elementor-element-d824232 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1811 .elementor-element.elementor-element-5246e56 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1811 .elementor-element.elementor-element-0be63d9 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1811 .elementor-element.elementor-element-5deefb1{
        margin-top:100px;
        margin-bottom:0px;
        padding:60px 0px 60px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-dcb6bd0 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-dcb6bd0 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-42621a4 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-42621a4 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-499d45b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-499d45b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-690e2a8 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-690e2a8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-16abd9a .elementor-heading-title{
        font-size:15px;
    }
    .elementor-1811 .elementor-element.elementor-element-16abd9a > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-b0173b4 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-1811 .elementor-element.elementor-element-b866225 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-5879d4f{
        margin-top:-80px;
        margin-bottom:0px;
    }
    .elementor-1811 .elementor-element.elementor-element-1ee5a97 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-9622e11 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-9622e11 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-122b39f .elementor-heading-title{
        font-size:12px;
    }
    .elementor-1811 .elementor-element.elementor-element-122b39f > .elementor-widget-container{
        margin:-5px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-8f5f505 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-11b53fc .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-11b53fc > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-aea2b50 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-1811 .elementor-element.elementor-element-aea2b50 > .elementor-widget-container{
        margin:-5px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-f87241e{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-1811 .elementor-element.elementor-element-d12e0ef > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-ab4cbe7 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-ab4cbe7 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-596ed00 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-1811 .elementor-element.elementor-element-596ed00 > .elementor-widget-container{
        margin:-5px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-6fd90d3 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-ff5ccce .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-ff5ccce > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-e640044 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-1811 .elementor-element.elementor-element-e640044 > .elementor-widget-container{
        margin:-5px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-bdbffe4{
        margin-top:0px;
        margin-bottom:0px;
        padding:20px 0px 40px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-46d6407 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-860b354 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-751eb5b .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-751eb5b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-6999e55{
        margin-top:0px;
        margin-bottom:60px;
    }
    .elementor-1811 .elementor-element.elementor-element-427273d > .elementor-element-populated{
        margin:0px 10px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip{
        height:250px;
    }
    .elementor-1811 .elementor-element.elementor-element-b17ae73 .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:22px;
    }
    .elementor-1811 .elementor-element.elementor-element-ffb1a01 > .elementor-element-populated{
        margin:0px 5px 0px 5px;
    }
    .elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip{
        height:250px;
    }
    .elementor-1811 .elementor-element.elementor-element-375ca0f .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:22px;
    }
    .elementor-1811 .elementor-element.elementor-element-407a591 > .elementor-element-populated{
        margin:0px 0px 0px 10px;
    }
    .elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip{
        height:250px;
    }
    .elementor-1811 .elementor-element.elementor-element-7bda6c1 .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:22px;
    }
    .elementor-1811 .elementor-element.elementor-element-8caeae1 > .elementor-container{
        min-height:700px;
    }
    .elementor-1811 .elementor-element.elementor-element-8caeae1:not(.elementor-motion-effects-element-type-background), .elementor-1811 .elementor-element.elementor-element-8caeae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-1811 .elementor-element.elementor-element-8caeae1 > .elementor-shape-bottom svg{
        height:79px;
    }
    .elementor-1811 .elementor-element.elementor-element-715d8f3 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 40px 40px 40px;
    }
    .elementor-1811 .elementor-element.elementor-element-7cff2b5 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-7cff2b5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-35e6cd6 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-af9f34e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-528c869{
        padding:60px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-698beec > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-f8104f8 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-abb2338 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-bc-flex-widget .elementor-1811 .elementor-element.elementor-element-7b4864b.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-1811 .elementor-element.elementor-element-7b4864b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-1811 .elementor-element.elementor-element-7b4864b > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-1811 .elementor-element.elementor-element-627a138 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-627a138 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-fbb8ee6 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-fbb8ee6 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-e711b65 > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-b9f750a .elementor-heading-title{
        font-size:15px;
    }
    .elementor-1811 .elementor-element.elementor-element-b9f750a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-b689211 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .caption{
        width:100%;
    }
    .elementor-1811 .elementor-element.elementor-element-c74abf0 .slider-parallax-wrapper .slide .caption .text{
        font-size:15px;
    }
    .elementor-1811 .elementor-element.elementor-element-728446f{
        margin-top:20px;
        margin-bottom:0px;
    }
    .elementor-1811 .elementor-element.elementor-element-740dbf0 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-7cb49b1 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-d6942ff{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-d6942ff .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-1811 .elementor-element.elementor-element-d6942ff > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-8986391 > .elementor-element-populated{
        padding:0px 0px 40px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-81616c1{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-81616c1 .elementor-heading-title{
        font-size:18px;
        line-height:1.4em;
    }
    .elementor-1811 .elementor-element.elementor-element-81616c1 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-b4f4676 > .elementor-element-populated{
        margin:0px 0px 40px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-e85dc60 .elementor-heading-title{
        font-size:22px;
    }
    .elementor-1811 .elementor-element.elementor-element-4358de0 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-6933fd1 > .elementor-element-populated{
        margin:0px 0px 40px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-0349365 .elementor-heading-title{
        font-size:22px;
    }
    .elementor-1811 .elementor-element.elementor-element-ec98fa0 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-529e500 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-031021d .elementor-heading-title{
        font-size:22px;
    }
    .elementor-1811 .elementor-element.elementor-element-237a751 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-d5035a0{
        padding:60px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-4ca82b1{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-4ca82b1 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-1811 .elementor-element.elementor-element-4ca82b1 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-0563dff{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-0563dff .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-0563dff > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-081899b{
        margin-top:40px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-c40e88b > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-e229d44{
        margin-top:10px;
        margin-bottom:0px;
    }
    .elementor-1811 .elementor-element.elementor-element-c410726{
        width:50%;
    }
    .elementor-1811 .elementor-element.elementor-element-c410726.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1811 .elementor-element.elementor-element-90f4db5 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1811 .elementor-element.elementor-element-af26a69{
        width:50%;
    }
    .elementor-1811 .elementor-element.elementor-element-af26a69.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1811 .elementor-element.elementor-element-af26a69 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-d824232 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1811 .elementor-element.elementor-element-3cd47e9{
        width:50%;
    }
    .elementor-1811 .elementor-element.elementor-element-3cd47e9.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1811 .elementor-element.elementor-element-3cd47e9 > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-5246e56 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1811 .elementor-element.elementor-element-914293f{
        width:50%;
    }
    .elementor-1811 .elementor-element.elementor-element-914293f.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1811 .elementor-element.elementor-element-914293f > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-0be63d9 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-1811 .elementor-element.elementor-element-5deefb1 > .elementor-shape-top svg{
        height:101px;
    }
    .elementor-1811 .elementor-element.elementor-element-5deefb1{
        margin-top:40px;
        margin-bottom:0px;
        padding:80px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-cebadd0 > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
    .elementor-1811 .elementor-element.elementor-element-dcb6bd0{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-dcb6bd0 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-42621a4{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-42621a4 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-499d45b{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-499d45b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-690e2a8{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-690e2a8 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-1811 .elementor-element.elementor-element-16abd9a{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-16abd9a .elementor-heading-title{
        font-size:15px;
    }
    .elementor-1811 .elementor-element.elementor-element-b0173b4{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-b0173b4 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-1811 .elementor-element.elementor-element-26b694e{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-8d6a2cd{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-b866225 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-5879d4f{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-1811 .elementor-element.elementor-element-1ee5a97 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-9622e11 .elementor-heading-title{
        font-size:20px;
    }
    .elementor-1811 .elementor-element.elementor-element-122b39f .elementor-heading-title{
        font-size:14px;
    }
    .elementor-1811 .elementor-element.elementor-element-8f5f505 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-11b53fc .elementor-heading-title{
        font-size:20px;
    }
    .elementor-1811 .elementor-element.elementor-element-aea2b50 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-1811 .elementor-element.elementor-element-f87241e{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-1811 .elementor-element.elementor-element-d12e0ef > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-ab4cbe7 .elementor-heading-title{
        font-size:20px;
    }
    .elementor-1811 .elementor-element.elementor-element-596ed00 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-1811 .elementor-element.elementor-element-6fd90d3 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-ff5ccce .elementor-heading-title{
        font-size:20px;
    }
    .elementor-1811 .elementor-element.elementor-element-e640044 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-1811 .elementor-element.elementor-element-bdbffe4{
        margin-top:0px;
        margin-bottom:0px;
        padding:80px 0px 30px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-33f40cc > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-1811 .elementor-element.elementor-element-860b354 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-1811 .elementor-element.elementor-element-751eb5b{
        text-align:left;
    }
    .elementor-1811 .elementor-element.elementor-element-751eb5b .elementor-heading-title{
        font-size:18px;
    }
    .elementor-1811 .elementor-element.elementor-element-751eb5b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-51b0b77 > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
    .elementor-1811 .elementor-element.elementor-element-5647abe > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-6999e55{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-1811 .elementor-element.elementor-element-427273d > .elementor-element-populated{
        margin:0px 30px 0px 30px;
    }
    .elementor-1811 .elementor-element.elementor-element-ffb1a01 > .elementor-element-populated{
        margin:30px 30px 0px 30px;
    }
    .elementor-1811 .elementor-element.elementor-element-407a591 > .elementor-element-populated{
        margin:30px 30px 60px 30px;
    }
    .elementor-1811 .elementor-element.elementor-element-8caeae1 > .elementor-container{
        min-height:600px;
    }
    .elementor-1811 .elementor-element.elementor-element-8caeae1:not(.elementor-motion-effects-element-type-background), .elementor-1811 .elementor-element.elementor-element-8caeae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-1811 .elementor-element.elementor-element-715d8f3 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:45px 20px 50px 20px;
    }
    .elementor-1811 .elementor-element.elementor-element-7cff2b5 .elementor-heading-title{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-1811 .elementor-element.elementor-element-35e6cd6 .elementor-heading-title{
        font-size:18px;
        line-height:1.4em;
    }
    .elementor-1811 .elementor-element.elementor-element-35e6cd6 > .elementor-widget-container{
        margin:10px 0px 30px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-af9f34e > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-528c869{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-abb2338 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-1811 .elementor-element.elementor-element-3348fff > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1811 .elementor-element.elementor-element-e7e3de0{
        margin-top:-10px;
        margin-bottom:0px;
    }
    .elementor-1811 .elementor-element.elementor-element-c3ba3fc.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-1811 .elementor-element.elementor-element-2914d19{
        text-align:center;
    }
    .elementor-1811 .elementor-element.elementor-element-611df7b{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-1811 .elementor-element.elementor-element-611df7b.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-1811 .elementor-element.elementor-element-611df7b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-1811 .elementor-element.elementor-element-a9843f5{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-1811 .elementor-element.elementor-element-a9843f5.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-1811 .elementor-element.elementor-element-a9843f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-1811 .elementor-element.elementor-element-ff6df19{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-1811 .elementor-element.elementor-element-ff6df19.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-1811 .elementor-element.elementor-element-ff6df19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-1811 .elementor-element.elementor-element-70ee095 img{
        width:140px;
    }
    .elementor-1811 .elementor-element.elementor-element-8105a96{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-1811 .elementor-element.elementor-element-8105a96.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-1811 .elementor-element.elementor-element-8105a96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-1811 .elementor-element.elementor-element-13a57c0 img{
        width:120px;
    }
    .elementor-1811 .elementor-element.elementor-element-7b4864b > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-1811 .elementor-element.elementor-element-627a138 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-1811 .elementor-element.elementor-element-fbb8ee6 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-1811 .elementor-element.elementor-element-e711b65 > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-1811 .elementor-element.elementor-element-b9f750a .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-1811 .elementor-element.elementor-element-740dbf0{
        width:50%;
    }
    .elementor-1811 .elementor-element.elementor-element-8986391{
        width:50%;
    }
    .elementor-1811 .elementor-element.elementor-element-c410726{
        width:25%;
    }
    .elementor-1811 .elementor-element.elementor-element-af26a69{
        width:25%;
    }
    .elementor-1811 .elementor-element.elementor-element-3cd47e9{
        width:25%;
    }
    .elementor-1811 .elementor-element.elementor-element-914293f{
        width:25%;
    }
    .elementor-1811 .elementor-element.elementor-element-33f40cc{
        width:50%;
    }
    .elementor-1811 .elementor-element.elementor-element-51b0b77{
        width:50%;
    }
    .elementor-1811 .elementor-element.elementor-element-715d8f3{
        width:45%;
    }
    .elementor-1811 .elementor-element.elementor-element-6897e06{
        width:55%;
    }
    .elementor-1811 .elementor-element.elementor-element-c3ba3fc{
        width:20%;
    }
    .elementor-1811 .elementor-element.elementor-element-d02ab44{
        width:79.665%;
    }
    .elementor-1811 .elementor-element.elementor-element-7b4864b{
        width:40%;
    }
    .elementor-1811 .elementor-element.elementor-element-e711b65{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1811 .elementor-element.elementor-element-740dbf0{
        width:100%;
    }
    .elementor-1811 .elementor-element.elementor-element-8986391{
        width:100%;
    }
    .elementor-1811 .elementor-element.elementor-element-715d8f3{
        width:65%;
    }
    .elementor-1811 .elementor-element.elementor-element-6897e06{
        width:45%;
    }
    .elementor-1811 .elementor-element.elementor-element-698beec{
        width:100%;
    }
    .elementor-1811 .elementor-element.elementor-element-7b4864b{
        width:45%;
    }
    .elementor-1811 .elementor-element.elementor-element-e711b65{
        width:55%;
    }
}
 .elementor-1813 .elementor-element.elementor-element-6a8c897:not(.elementor-motion-effects-element-type-background), .elementor-1813 .elementor-element.elementor-element-6a8c897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1813 .elementor-element.elementor-element-6a8c897{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:60px 0px 60px 0px;
}
.elementor-1813 .elementor-element.elementor-element-6a8c897 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1813 .elementor-element.elementor-element-5acb76d > .elementor-element-populated{
    padding:0px 60px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-4c69b0f{
    text-align:left;
}
.elementor-1813 .elementor-element.elementor-element-4c69b0f img{
    width:135px;
}
.elementor-1813 .elementor-element.elementor-element-b17be34 .elementor-heading-title{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
}
.elementor-1813 .elementor-element.elementor-element-b17be34 > .elementor-widget-container{
    margin:10px 30px 40px 0px;
}
.elementor-1813 .elementor-element.elementor-element-b7492c9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-11746a7 > .elementor-element-populated{
    margin:5px 40px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-7620f5f .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:14px;
    font-weight:700;
}
.elementor-1813 .elementor-element.elementor-element-7620f5f > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#8D9199;
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(10px/2);
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(10px/2);
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(10px/2);
    margin-left:calc(10px/2);
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-10px/2);
    margin-left:calc(-10px/2);
}
body.rtl .elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-10px/2);
}
body:not(.rtl) .elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-10px/2);
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-text{
    color:#86868B;
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#111111;
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-item, .elementor-1813 .elementor-element.elementor-element-aeb0359 .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
}
.elementor-1813 .elementor-element.elementor-element-aeb0359 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-86ac16b > .elementor-element-populated{
    margin:5px 40px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-4f9a96c .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:14px;
    font-weight:700;
}
.elementor-1813 .elementor-element.elementor-element-4f9a96c > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#8D9199;
}
.elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(10px/2);
}
.elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(10px/2);
}
.elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(10px/2);
    margin-left:calc(10px/2);
}
.elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-10px/2);
    margin-left:calc(-10px/2);
}
body.rtl .elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-10px/2);
}
body:not(.rtl) .elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-10px/2);
}
.elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-text{
    color:#86868B;
}
.elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#111111;
}
.elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-item, .elementor-1813 .elementor-element.elementor-element-1c9653a .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
}
.elementor-1813 .elementor-element.elementor-element-1c9653a > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-f718494 > .elementor-element-populated{
    margin:5px 40px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-be3cf2a .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:14px;
    font-weight:700;
}
.elementor-1813 .elementor-element.elementor-element-be3cf2a > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#8D9199;
}
.elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(10px/2);
}
.elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(10px/2);
}
.elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(10px/2);
    margin-left:calc(10px/2);
}
.elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-10px/2);
    margin-left:calc(-10px/2);
}
body.rtl .elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-10px/2);
}
body:not(.rtl) .elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-10px/2);
}
.elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-text{
    color:#86868B;
}
.elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#111111;
}
.elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-item, .elementor-1813 .elementor-element.elementor-element-12adeeb .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
}
.elementor-1813 .elementor-element.elementor-element-12adeeb > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-4d5c8fc > .elementor-element-populated{
    margin:0px 0px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-3e6accc .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:14px;
    font-weight:700;
}
.elementor-1813 .elementor-element.elementor-element-3e6accc > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#8D9199;
}
.elementor-1813 .elementor-element.elementor-element-93b841c{
    --grid-template-columns:repeat(0, auto);
    --icon-size:16px;
    --grid-column-gap:10px;
    --grid-row-gap:0px;
}
.elementor-1813 .elementor-element.elementor-element-93b841c .elementor-widget-container{
    text-align:left;
}
.elementor-1813 .elementor-element.elementor-element-93b841c .elementor-social-icon{
    background-color:#F0F0F0;
    --icon-padding:0.7em;
}
.elementor-1813 .elementor-element.elementor-element-93b841c .elementor-social-icon i{
    color:#111111;
}
.elementor-1813 .elementor-element.elementor-element-93b841c .elementor-social-icon svg{
    fill:#111111;
}
.elementor-1813 .elementor-element.elementor-element-93b841c > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-27ab591 .elementor-heading-title{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
}
.elementor-1813 .elementor-element.elementor-element-27ab591 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-3c31a51 .elementor-heading-title{
    font-family:"Roboto", Sans-serif;
    font-size:13px;
}
.elementor-1813 .elementor-element.elementor-element-3c31a51 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-165c023:not(.elementor-motion-effects-element-type-background), .elementor-1813 .elementor-element.elementor-element-165c023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-1813 .elementor-element.elementor-element-165c023{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 40px 0px;
}
.elementor-1813 .elementor-element.elementor-element-165c023 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1813 .elementor-element.elementor-element-d2c4058 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 0px 0px 0px;
    border-color:#EBEBEB;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-d2c4058 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1813 .elementor-element.elementor-element-8135a38 > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-1813 .elementor-element.elementor-element-c77f5da{
    text-align:center;
    color:#B8B8B8;
    font-family:"Roboto", Sans-serif;
    font-size:13px;
}
.elementor-1813 .elementor-element.elementor-element-c77f5da > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-1813 .elementor-element.elementor-element-6a8c897{
        padding:60px 0px 60px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-5acb76d > .elementor-element-populated{
        padding:0px 40px 0px 30px;
    }
    .elementor-1813 .elementor-element.elementor-element-4c69b0f img{
        width:120px;
    }
    .elementor-1813 .elementor-element.elementor-element-b17be34 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-1813 .elementor-element.elementor-element-b17be34 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-11746a7 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-86ac16b > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-f718494 > .elementor-element-populated{
        padding:30px 30px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-4d5c8fc > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:30px 30px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-d2c4058 > .elementor-element-populated{
        margin:0px 30px 0px 30px;
        padding:20px 0px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-8135a38 > .elementor-element-populated{
        padding:20px 0px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-c77f5da > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-1813 .elementor-element.elementor-element-6a8c897{
        padding:40px 0px 40px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-5acb76d > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-1813 .elementor-element.elementor-element-b17be34 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-1813 .elementor-element.elementor-element-b17be34 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-11746a7{
        width:50%;
    }
    .elementor-1813 .elementor-element.elementor-element-11746a7 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 0px 0px 20px;
    }
    .elementor-1813 .elementor-element.elementor-element-86ac16b{
        width:50%;
    }
    .elementor-1813 .elementor-element.elementor-element-86ac16b > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 20px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-f718494{
        width:50%;
    }
    .elementor-1813 .elementor-element.elementor-element-f718494 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 0px 0px 20px;
    }
    .elementor-1813 .elementor-element.elementor-element-4d5c8fc{
        width:50%;
    }
    .elementor-1813 .elementor-element.elementor-element-4d5c8fc > .elementor-element-populated{
        padding:40px 20px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-d2c4058 > .elementor-element-populated{
        padding:20px 0px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-8135a38 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-1813 .elementor-element.elementor-element-c77f5da > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-1813 .elementor-element.elementor-element-5acb76d{
        width:25%;
    }
    .elementor-1813 .elementor-element.elementor-element-b7492c9{
        width:75%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1813 .elementor-element.elementor-element-5acb76d{
        width:30%;
    }
    .elementor-1813 .elementor-element.elementor-element-b7492c9{
        width:70%;
    }
    .elementor-1813 .elementor-element.elementor-element-11746a7{
        width:50%;
    }
    .elementor-1813 .elementor-element.elementor-element-86ac16b{
        width:50%;
    }
    .elementor-1813 .elementor-element.elementor-element-f718494{
        width:50%;
    }
    .elementor-1813 .elementor-element.elementor-element-4d5c8fc{
        width:50%;
    }
}
 .elementor-2211 .elementor-element.elementor-element-69e7328:not(.elementor-motion-effects-element-type-background), .elementor-2211 .elementor-element.elementor-element-69e7328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#00000021;
}
.elementor-2211 .elementor-element.elementor-element-69e7328{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:7px 0px 7px 0px;
    z-index:1;
}
.elementor-2211 .elementor-element.elementor-element-69e7328 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-2211 .elementor-element.elementor-element-d13d156.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2211 .elementor-element.elementor-element-d13d156.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2211 .elementor-element.elementor-element-d13d156 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2211 .elementor-element.elementor-element-f1cba29 .elementor-icon-list-icon i{
    color:#BC8664;
    font-size:14px;
}
.elementor-2211 .elementor-element.elementor-element-f1cba29 .elementor-icon-list-icon svg{
    fill:#BC8664;
    width:14px;
}
.elementor-2211 .elementor-element.elementor-element-f1cba29 .elementor-icon-list-text{
    color:#BC8664;
}
.elementor-2211 .elementor-element.elementor-element-f1cba29 .elementor-icon-list-item, .elementor-2211 .elementor-element.elementor-element-f1cba29 .elementor-icon-list-item a{
    font-family:"Manrope", Sans-serif;
    font-size:13px;
}
.elementor-2211 .elementor-element.elementor-element-f1cba29{
    width:auto;
    max-width:auto;
}
.elementor-2211 .elementor-element.elementor-element-32aec62 .elementor-icon-list-icon i{
    color:#FFFFFF;
    font-size:14px;
}
.elementor-2211 .elementor-element.elementor-element-32aec62 .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    width:14px;
}
.elementor-2211 .elementor-element.elementor-element-32aec62 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-32aec62 .elementor-icon-list-item, .elementor-2211 .elementor-element.elementor-element-32aec62 .elementor-icon-list-item a{
    font-family:"Manrope", Sans-serif;
    font-size:13px;
}
.elementor-2211 .elementor-element.elementor-element-32aec62 > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-2211 .elementor-element.elementor-element-32aec62{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-2211 .elementor-element.elementor-element-69da275.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2211 .elementor-element.elementor-element-69da275.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2211 .elementor-element.elementor-element-69da275.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-2211 .elementor-element.elementor-element-998fff8 .elementor-icon-list-icon i{
    color:#FFFFFF;
    font-size:14px;
}
.elementor-2211 .elementor-element.elementor-element-998fff8 .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    width:14px;
}
.elementor-2211 .elementor-element.elementor-element-998fff8 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-998fff8 .elementor-icon-list-item, .elementor-2211 .elementor-element.elementor-element-998fff8 .elementor-icon-list-item a{
    font-family:"Manrope", Sans-serif;
    font-size:13px;
}
.elementor-2211 .elementor-element.elementor-element-998fff8 > .elementor-widget-container{
    margin:0px 30px 0px 0px;
}
.elementor-2211 .elementor-element.elementor-element-998fff8{
    width:auto;
    max-width:auto;
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(20px/2);
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(20px/2);
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(20px/2);
    margin-left:calc(20px/2);
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-20px/2);
    margin-left:calc(-20px/2);
}
body.rtl .elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-20px/2);
}
body:not(.rtl) .elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-20px/2);
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-item, .elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-item a{
    font-family:"Manrope", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-2211 .elementor-element.elementor-element-6597792{
    width:auto;
    max-width:auto;
}
.elementor-2211 .elementor-element.elementor-element-aa4e655:not(.elementor-motion-effects-element-type-background), .elementor-2211 .elementor-element.elementor-element-aa4e655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#00000000;
}
.elementor-2211 .elementor-element.elementor-element-aa4e655{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:15px 0px 15px 0px;
}
.elementor-2211 .elementor-element.elementor-element-aa4e655 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-2211 .elementor-element.elementor-element-eb01c2b.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2211 .elementor-element.elementor-element-eb01c2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2211 .elementor-element.elementor-element-eb01c2b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2211 .elementor-element.elementor-element-4445580{
    text-align:left;
}
.elementor-2211 .elementor-element.elementor-element-4445580 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-2211 .elementor-element.elementor-element-26a60d1.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2211 .elementor-element.elementor-element-26a60d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2211 .elementor-element.elementor-element-26a60d1.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-2211 .elementor-element.elementor-element-26a60d1 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li > a{
    font-family:"Manrope", Sans-serif;
    font-size:14px;
    font-weight:600;
    letter-spacing:0px;
    color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Manrope", Sans-serif;
    font-size:14px;
    line-height:1.5em;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li > a:hover{
    color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#BC8664;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#BC8664;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#BC8664;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-2211 .elementor-element.elementor-element-083ee2d .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#BC8664;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2211 .elementor-element.elementor-element-083ee2d{
    width:auto;
    max-width:auto;
}
.elementor-2211 .elementor-element.elementor-element-10c3c07 .elementor-button{
    font-family:"Manrope", Sans-serif;
    font-size:24px;
    font-weight:700;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#FFFFFF00;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#FFFFFF;
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2211 .elementor-element.elementor-element-10c3c07 .elementor-button:hover, .elementor-2211 .elementor-element.elementor-element-10c3c07 .elementor-button:focus{
    color:#FFFFFF;
    background-color:#FFFFFF00;
}
.elementor-2211 .elementor-element.elementor-element-10c3c07 .elementor-button:hover svg, .elementor-2211 .elementor-element.elementor-element-10c3c07 .elementor-button:focus svg{
    fill:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-10c3c07 > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-2211 .elementor-element.elementor-element-10c3c07{
    width:auto;
    max-width:auto;
}
.elementor-2211 .elementor-element.elementor-element-23da5c7 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-2211 .elementor-element.elementor-element-23da5c7.elementor-view-stacked .elementor-icon{
    background-color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-23da5c7.elementor-view-framed .elementor-icon, .elementor-2211 .elementor-element.elementor-element-23da5c7.elementor-view-default .elementor-icon{
    color:#FFFFFF;
    border-color:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-23da5c7.elementor-view-framed .elementor-icon, .elementor-2211 .elementor-element.elementor-element-23da5c7.elementor-view-default .elementor-icon svg{
    fill:#FFFFFF;
}
.elementor-2211 .elementor-element.elementor-element-23da5c7 .elementor-icon{
    font-size:14px;
}
.elementor-2211 .elementor-element.elementor-element-23da5c7 .elementor-icon i, .elementor-2211 .elementor-element.elementor-element-23da5c7 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-2211 .elementor-element.elementor-element-23da5c7 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-2211 .elementor-element.elementor-element-23da5c7{
    width:auto;
    max-width:auto;
}
body.elementor-page-2211:not(.elementor-motion-effects-element-type-background), body.elementor-page-2211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
@media(max-width:1024px){
    .elementor-2211 .elementor-element.elementor-element-69e7328{
        padding:20px 0px 20px 0px;
    }
    .elementor-2211 .elementor-element.elementor-element-d13d156 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
    }
    .elementor-2211 .elementor-element.elementor-element-69da275 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-2211 .elementor-element.elementor-element-aa4e655{
        padding:20px 0px 20px 0px;
    }
    .elementor-2211 .elementor-element.elementor-element-eb01c2b > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-2211 .elementor-element.elementor-element-26a60d1 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-2211 .elementor-element.elementor-element-d13d156{
        width:60%;
    }
    .elementor-2211 .elementor-element.elementor-element-d13d156 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-2211 .elementor-element.elementor-element-32aec62 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2211 .elementor-element.elementor-element-69da275{
        width:40%;
    }
    .elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-2211 .elementor-element.elementor-element-6597792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
    .elementor-2211 .elementor-element.elementor-element-aa4e655{
        padding:20px 0px 20px 0px;
    }
    .elementor-2211 .elementor-element.elementor-element-eb01c2b{
        width:50%;
    }
    .elementor-2211 .elementor-element.elementor-element-eb01c2b > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-2211 .elementor-element.elementor-element-26a60d1{
        width:50%;
    }
    .elementor-2211 .elementor-element.elementor-element-26a60d1 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-2211 .elementor-element.elementor-element-eb01c2b{
        width:16%;
    }
    .elementor-2211 .elementor-element.elementor-element-26a60d1{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-2211 .elementor-element.elementor-element-eb01c2b{
        width:25%;
    }
    .elementor-2211 .elementor-element.elementor-element-26a60d1{
        width:75%;
    }
}
 .elementor-2216 .elementor-element.elementor-element-92058d6 > .elementor-container{
    min-height:800px;
}
.elementor-2216 .elementor-element.elementor-element-92058d6{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-92058d6 .elementor-background-slideshow__slide__image{
    background-size:cover;
    background-position:center center;
}
.elementor-2216 .elementor-element.elementor-element-92058d6 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);
    opacity:0.6;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-bf82be5 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-2656104 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:20px;
    font-weight:700;
    letter-spacing:-0.5px;
}
.elementor-2216 .elementor-element.elementor-element-2656104 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-2656104{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-2656104{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-08f7f84 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:65px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-2216 .elementor-element.elementor-element-08f7f84 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-08f7f84{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-08f7f84{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-6ad535b .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:65px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-element.elementor-element-6ad535b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-6ad535b{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-c9c9515 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:65px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-element.elementor-element-c9c9515{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:450ms !important;
}
.elementor-widget.elementor-element-c9c9515{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-9e3d28e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-76839fa .elementor-spacer-inner{
    height:400px;
}
.elementor-2216 .elementor-element.elementor-element-3619402{
    padding:0px 0px 100px 0px;
}
.elementor-2216 .elementor-element.elementor-element-72ef1cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2216 .elementor-element.elementor-element-72ef1cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-2216 .elementor-element.elementor-element-72ef1cf > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-72ef1cf > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-d904f62 .elementor-spacer-inner{
    height:700px;
}
.elementor-2216 .elementor-element.elementor-element-d904f62 > .elementor-widget-container{
    margin:-60px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-45f8175 img{
    border-radius:15px 15px 15px 15px;
}
.elementor-2216 .elementor-element.elementor-element-45f8175{
    width:auto;
    max-width:auto;
    bottom:72%;
}
body:not(.rtl) .elementor-2216 .elementor-element.elementor-element-45f8175{
    right:-56%;
}
body.rtl .elementor-2216 .elementor-element.elementor-element-45f8175{
    left:-56%;
}
.elementor-2216 .elementor-element.elementor-element-2d8ddae > .elementor-element-populated{
    margin:0px 0px 0px 05px;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-71746be{
    margin-top:-100px;
    margin-bottom:0px;
    z-index:2;
}
.elementor-2216 .elementor-element.elementor-element-ac4adc3 img{
    width:200%;
    border-radius:0px 15px 15px 0px;
}
.elementor-2216 .elementor-element.elementor-element-ac4adc3{
    z-index:3;
    width:auto;
    max-width:auto;
    top:62%;
}
body:not(.rtl) .elementor-2216 .elementor-element.elementor-element-ac4adc3{
    left:-70%;
}
body.rtl .elementor-2216 .elementor-element.elementor-element-ac4adc3{
    right:-70%;
}
.elementor-2216 .elementor-element.elementor-element-aa3ceef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-background-slideshow{
    border-radius:15px 0px 0px 15px;
}
.elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 5px;
    padding:60px 60px 60px 60px;
}
.elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text{
    text-align:left;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h1{
    color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h2{
    color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h3{
    color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h4{
    color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h5{
    color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h6{
    color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text div{
    color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text span{
    color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text p{
    color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:20px;
    letter-spacing:-0.5px;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text{
    text-align:left;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-f427464 .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:32px;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text{
    text-align:left;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-f1e452d .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:32px;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-2216 .elementor-element.elementor-element-092d185{
    color:#FFFFFFB3;
    font-family:"Manrope", Sans-serif;
}
.elementor-2216 .elementor-element.elementor-element-092d185 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-092d185{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-092d185{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-f0c3d0c .elementor-button{
    font-family:"Manrope", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#A51C30;
    border-radius:25px 25px 25px 25px;
}
.elementor-2216 .elementor-element.elementor-element-f0c3d0c > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-f0c3d0c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-f0c3d0c{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-f0c3d0c{
    width:auto;
    max-width:auto;
}
.elementor-2216 .elementor-element.elementor-element-3309f6d{
    margin-top:0px;
    margin-bottom:0px;
    z-index:2;
}
.elementor-2216 .elementor-element.elementor-element-9e3a22e > .elementor-element-populated{
    margin:100px 0px 60px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-8811162{
    text-align:left;
}
.elementor-2216 .elementor-element.elementor-element-8811162 img{
    width:62px;
}
.elementor-2216 .elementor-element.elementor-element-8811162 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline{
    text-align:left;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h1, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h2, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h3, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h4, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h5, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h6, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline div, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline span, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline p{
    font-family:"Manrope", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline span.ah-words-wrapper{
    color:#A51C30;
}
.elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Manrope", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1.5px;
}
.elementor-2216 .elementor-element.elementor-element-f9fec9b .elementor-heading-title{
    color:#111111;
    font-family:"Manrope", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-2216 .elementor-element.elementor-element-f9fec9b > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-2f68011 .elementor-heading-title{
    color:#111111;
    font-family:"Manrope", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.7em;
}
.elementor-2216 .elementor-element.elementor-element-2f68011 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
    padding:0% 15% 0% 0%;
}
.elementor-2216 .elementor-element.elementor-element-36b61d4 .elementor-button{
    font-family:"Manrope", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#A51C30;
    border-radius:25px 25px 25px 25px;
}
.elementor-2216 .elementor-element.elementor-element-36b61d4 > .elementor-widget-container{
    margin:50px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-36b61d4{
    width:auto;
    max-width:auto;
}
.elementor-2216 .elementor-element.elementor-element-da37760 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2216 .elementor-element.elementor-element-da37760:not(.elementor-motion-effects-element-type-background), .elementor-2216 .elementor-element.elementor-element-da37760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-2216 .elementor-element.elementor-element-da37760 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-da37760 .elementor-background-overlay{
    filter:brightness( 100% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2216 .elementor-element.elementor-element-da37760{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:120px 0px 120px 0px;
}
.elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-47938b9.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-2216 .elementor-element.elementor-element-47938b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2216 .elementor-element.elementor-element-47938b9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-2c6c7e6 .elementor-heading-title{
    color:#BC8664;
    font-family:"Manrope", Sans-serif;
    font-size:20px;
    font-weight:700;
}
.elementor-2216 .elementor-element.elementor-element-2c6c7e6 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-2c6c7e6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-2c6c7e6{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-353d07b .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-2216 .elementor-element.elementor-element-353d07b > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-353d07b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:50ms !important;
}
.elementor-widget.elementor-element-353d07b{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-c3ac446 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-2216 .elementor-element.elementor-element-c3ac446 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-c3ac446{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-c3ac446{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-47004ff > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 40px 0px 60px;
}
.elementor-2216 .elementor-element.elementor-element-5ef84ae{
    margin-top:0px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-2216 .elementor-element.elementor-element-3b45bb2 > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-3b45bb2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-3b45bb2 > .elementor-background-slideshow{
    border-radius:5px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-3b45bb2 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 40px 30px 40px;
}
.elementor-2216 .elementor-element.elementor-element-3b45bb2 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-303446a .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2216 .elementor-element.elementor-element-303446a .elementor-counter-title{
    color:#ACACB4;
    font-family:"Manrope", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-2216 .elementor-element.elementor-element-303446a > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-595592a > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-595592a > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-595592a > .elementor-background-slideshow{
    border-radius:0px 5px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-595592a > .elementor-element-populated{
    padding:0px 40px 30px 40px;
}
.elementor-2216 .elementor-element.elementor-element-bb0bd7a .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2216 .elementor-element.elementor-element-bb0bd7a .elementor-counter-title{
    color:#ACACB4;
    font-family:"Manrope", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-2216 .elementor-element.elementor-element-bb0bd7a > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-3e159e8{
    margin-top:0px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-2216 .elementor-element.elementor-element-a016073 > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-a016073 > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-a016073 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-2216 .elementor-element.elementor-element-a016073 > .elementor-element-populated{
    padding:0px 40px 0px 40px;
}
.elementor-2216 .elementor-element.elementor-element-a016073{
    z-index:3;
}
.elementor-2216 .elementor-element.elementor-element-1ebe070 .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2216 .elementor-element.elementor-element-1ebe070 .elementor-counter-title{
    color:#ACACB4;
    font-family:"Manrope", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-2216 .elementor-element.elementor-element-1ebe070 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-f031569 > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-f031569 > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-f031569 > .elementor-background-slideshow{
    border-radius:0px 0px 5px 0px;
}
.elementor-2216 .elementor-element.elementor-element-f031569 > .elementor-element-populated{
    padding:0px 40px 0px 40px;
}
.elementor-2216 .elementor-element.elementor-element-39622da .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2216 .elementor-element.elementor-element-39622da .elementor-counter-title{
    color:#ACACB4;
    font-family:"Manrope", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-2216 .elementor-element.elementor-element-39622da > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-35d33f1 > .elementor-container{
    min-height:700px;
}
.elementor-2216 .elementor-element.elementor-element-35d33f1 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2216 .elementor-element.elementor-element-35d33f1:not(.elementor-motion-effects-element-type-background), .elementor-2216 .elementor-element.elementor-element-35d33f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/senior-couple-with-consultant-at-the-office-9G94VHN.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-2216 .elementor-element.elementor-element-35d33f1{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-35d33f1 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-35d33f1 > .elementor-shape-bottom svg{
    height:100px;
}
.elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-e22ce4c.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-2216 .elementor-element.elementor-element-e22ce4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2216 .elementor-element.elementor-element-e22ce4c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-f1ce9bd:not(.elementor-motion-effects-element-type-background), .elementor-2216 .elementor-element.elementor-element-f1ce9bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-f1ce9bd, .elementor-2216 .elementor-element.elementor-element-f1ce9bd > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-2216 .elementor-element.elementor-element-f1ce9bd{
    box-shadow:0px 2px 35px 0px rgba(0, 0, 0, 0.1);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-120px;
    margin-bottom:0px;
    padding:70px 0px 70px 0px;
    z-index:2;
}
.elementor-2216 .elementor-element.elementor-element-f1ce9bd > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-f897ce5 > .elementor-element-populated{
    padding:0px 40px 0px 60px;
}
.elementor-2216 .elementor-element.elementor-element-4099ee8 .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1.5px;
}
.elementor-2216 .elementor-element.elementor-element-4099ee8 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-4099ee8{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-4099ee8{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-4d414ae .elementor-heading-title{
    color:#111111;
    font-family:"Manrope", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-2216 .elementor-element.elementor-element-4d414ae > .elementor-widget-container{
    margin:10px 0px 30px 0px;
}
.elementor-element.elementor-element-4d414ae{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:50ms !important;
}
.elementor-widget.elementor-element-4d414ae{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-81621c2 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-81621c2{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-81621c2{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-e120d2e .elementor-icon-wrapper{
    text-align:left;
}
.elementor-2216 .elementor-element.elementor-element-e120d2e.elementor-view-stacked .elementor-icon{
    background-color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-e120d2e.elementor-view-framed .elementor-icon, .elementor-2216 .elementor-element.elementor-element-e120d2e.elementor-view-default .elementor-icon{
    color:#BC8664;
    border-color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-e120d2e.elementor-view-framed .elementor-icon, .elementor-2216 .elementor-element.elementor-element-e120d2e.elementor-view-default .elementor-icon svg{
    fill:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-e120d2e .elementor-icon{
    font-size:24px;
}
.elementor-2216 .elementor-element.elementor-element-e120d2e .elementor-icon i, .elementor-2216 .elementor-element.elementor-element-e120d2e .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-2216 .elementor-element.elementor-element-e120d2e > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-e120d2e{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-e120d2e{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-e120d2e{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-2216 .elementor-element.elementor-element-3a4286b .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-2216 .elementor-element.elementor-element-3a4286b > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-3a4286b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-3a4286b{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-3a4286b{
    width:auto;
    max-width:auto;
}
.elementor-2216 .elementor-element.elementor-element-b0f0b2d .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
}
.elementor-element.elementor-element-b0f0b2d{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-b0f0b2d{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-414fd19 .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
}
.elementor-2216 .elementor-element.elementor-element-414fd19 > .elementor-widget-container{
    margin:0px 0px 40px 0px;
}
.elementor-element.elementor-element-414fd19{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-414fd19{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-55bff17 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-55bff17{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-55bff17{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-09b1634 .elementor-icon-wrapper{
    text-align:left;
}
.elementor-2216 .elementor-element.elementor-element-09b1634.elementor-view-stacked .elementor-icon{
    background-color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-09b1634.elementor-view-framed .elementor-icon, .elementor-2216 .elementor-element.elementor-element-09b1634.elementor-view-default .elementor-icon{
    color:#BC8664;
    border-color:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-09b1634.elementor-view-framed .elementor-icon, .elementor-2216 .elementor-element.elementor-element-09b1634.elementor-view-default .elementor-icon svg{
    fill:#BC8664;
}
.elementor-2216 .elementor-element.elementor-element-09b1634 .elementor-icon{
    font-size:24px;
}
.elementor-2216 .elementor-element.elementor-element-09b1634 .elementor-icon i, .elementor-2216 .elementor-element.elementor-element-09b1634 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-2216 .elementor-element.elementor-element-09b1634 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-09b1634{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-2216 .elementor-element.elementor-element-31a8e4d .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-2216 .elementor-element.elementor-element-31a8e4d > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-2216 .elementor-element.elementor-element-31a8e4d{
    width:auto;
    max-width:auto;
}
.elementor-2216 .elementor-element.elementor-element-6466d8b .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
}
.elementor-2216 .elementor-element.elementor-element-b1c9a3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 0px;
    padding:60px 60px 50px 60px;
}
.elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-a5d247f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:290ms !important;
}
.elementor-widget.elementor-element-a5d247f{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-c02feda{
    padding:100px 0px 60px 0px;
}
.elementor-2216 .elementor-element.elementor-element-4d589e8 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-93750b5{
    text-align:center;
}
.elementor-2216 .elementor-element.elementor-element-93750b5 img{
    width:60px;
}
.elementor-2216 .elementor-element.elementor-element-93750b5 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
    padding:0% 0% 0% 0%;
}
.elementor-2216 .elementor-element.elementor-element-7e66ece{
    text-align:center;
}
.elementor-2216 .elementor-element.elementor-element-7e66ece .elementor-heading-title{
    color:#111111;
    font-family:"Manrope", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-2216 .elementor-element.elementor-element-7e66ece > .elementor-widget-container{
    margin:0% 20% 0% 20%;
}
.elementor-2216 .elementor-element.elementor-element-31dd174 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F0F0F0;
}
.elementor-2216 .elementor-element.elementor-element-31dd174 > .elementor-shape-bottom svg{
    height:120px;
}
.elementor-2216 .elementor-element.elementor-element-31dd174{
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 20px 0px;
}
.elementor-2216 .elementor-element.elementor-element-f2f6cb1 > .elementor-element-populated{
    margin:0px 30px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square-container img.flip_icon{
    max-width:50px !important;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip{
    height:350px;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square{
    border-radius:10px;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square2{
    border-radius:10px;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square .square-container h2{
    color:#ffffff;
    font-family:"Manrope", Sans-serif;
    font-size:26px;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square .square-container .square-desc{
    color:#ffffff;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square2 .square-container2 h2{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square2 .square-container2 .button{
    border-color:#FFFFFF;
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square2 .square-container2 a.button{
    background-color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square2 .square-container2 .button:hover{
    border-color:#A51C30;
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square2 .square-container2 a.button:hover{
    background-color:#A51C30;
}
.elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square-container2 .button{
    font-family:"Manrope", Sans-serif;
}
.elementor-element.elementor-element-6a4e715{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-6a4e715{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-4d4cc1a > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square-container img.flip_icon{
    max-width:50px !important;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip{
    height:350px;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square{
    border-radius:10px;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square2{
    border-radius:10px;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square .square-container h2{
    color:#ffffff;
    font-family:"Manrope", Sans-serif;
    font-size:26px;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square .square-container .square-desc{
    color:#ffffff;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square2 .square-container2 h2{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square2 .square-container2 .button{
    border-color:#FFFFFF;
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square2 .square-container2 a.button{
    background-color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square2 .square-container2 .button:hover{
    border-color:#A51C30;
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square2 .square-container2 a.button:hover{
    background-color:#A51C30;
}
.elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square-container2 .button{
    font-family:"Manrope", Sans-serif;
}
.elementor-element.elementor-element-6d785a9{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-6d785a9{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-fb27c1b > .elementor-element-populated{
    margin:0px 0px 0px 30px;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square-container img.flip_icon{
    max-width:50px !important;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip{
    height:350px;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square{
    border-radius:10px;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square2{
    border-radius:10px;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square .square-container h2{
    color:#ffffff;
    font-family:"Manrope", Sans-serif;
    font-size:26px;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square .square-container .square-desc{
    color:#ffffff;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square2 .square-container2 h2{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square2 .square-container2 .button{
    border-color:#FFFFFF;
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square2 .square-container2 a.button{
    background-color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square2 .square-container2 .button:hover{
    border-color:#A51C30;
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square2 .square-container2 a.button:hover{
    background-color:#A51C30;
}
.elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square-container2 .button{
    font-family:"Manrope", Sans-serif;
}
.elementor-element.elementor-element-516f178{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-516f178{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-9f1ad5e:not(.elementor-motion-effects-element-type-background), .elementor-2216 .elementor-element.elementor-element-9f1ad5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #F0F0F0 0%, #FFFFFF 100%);
}
.elementor-2216 .elementor-element.elementor-element-9f1ad5e{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:80px 0px 60px 0px;
}
.elementor-2216 .elementor-element.elementor-element-9f1ad5e > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-b703a72 > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-2216 .elementor-element.elementor-element-8c7cdf4 .elementor-heading-title{
    color:#BC8664;
    font-family:"Manrope", Sans-serif;
    font-size:20px;
    font-weight:700;
    letter-spacing:-0.5px;
}
.elementor-2216 .elementor-element.elementor-element-8c7cdf4 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-8c7cdf4{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-8c7cdf4{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-1eaa0a4 .elementor-heading-title{
    color:#111111;
    font-family:"Manrope", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-2216 .elementor-element.elementor-element-1eaa0a4 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-1eaa0a4{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-1eaa0a4{
    opacity:0;
}
.elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-fad1d0d.elementor-column .elementor-widget-wrap{
    align-items:flex-end;
}
.elementor-2216 .elementor-element.elementor-element-fad1d0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-end;
    align-items:flex-end;
}
.elementor-2216 .elementor-element.elementor-element-fad1d0d.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-2216 .elementor-element.elementor-element-fad1d0d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-3e3a17b{
    width:auto;
    max-width:auto;
    top:-41%;
}
body:not(.rtl) .elementor-2216 .elementor-element.elementor-element-3e3a17b{
    left:14.378%;
}
body.rtl .elementor-2216 .elementor-element.elementor-element-3e3a17b{
    right:14.378%;
}
.elementor-2216 .elementor-element.elementor-element-231093c{
    width:auto;
    max-width:auto;
    top:2%;
}
body:not(.rtl) .elementor-2216 .elementor-element.elementor-element-231093c{
    left:27.212%;
}
body.rtl .elementor-2216 .elementor-element.elementor-element-231093c{
    right:27.212%;
}
.elementor-2216 .elementor-element.elementor-element-9aa7c4a .elementor-button{
    font-family:"Manrope", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#A51C30;
    border-radius:25px 25px 25px 25px;
}
.elementor-2216 .elementor-element.elementor-element-9aa7c4a > .elementor-widget-container{
    margin:50px 0px 0px 0px;
}
.elementor-element.elementor-element-9aa7c4a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-9aa7c4a{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-9aa7c4a{
    width:auto;
    max-width:auto;
}
.elementor-2216 .elementor-element.elementor-element-40de12b{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-2216 .elementor-element.elementor-element-c93257f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{
    border-radius:5px;
}
.elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .service-carousel-title{
    font-family:"Manrope", Sans-serif;
    font-size:22px;
    font-weight:700;
    letter-spacing:-0.5px;
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .service-carousel-desc{
    font-size:14px;
}
.elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .service-carousel-link-button{
    background:#ffffff;
    color:#222222;
}
.elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .service-carousel-link-button:before{
    background:#A51C30;
}
.elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{
    color:#ffffff;
}
.elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-2216 .elementor-element.elementor-element-94d1303 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-94d1303{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-94d1303{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-24e505d{
    margin-top:0px;
    margin-bottom:0px;
    padding:40px 0px 20px 0px;
    z-index:3;
}
.elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-11ae6a7.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2216 .elementor-element.elementor-element-11ae6a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2216 .elementor-element.elementor-element-11ae6a7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-c669b5e img{
    width:100%;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-2216 .elementor-element.elementor-element-c669b5e{
    z-index:3;
    width:130%;
    max-width:130%;
}
.elementor-2216 .elementor-element.elementor-element-573fcf0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2216 .elementor-element.elementor-element-573fcf0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-2216 .elementor-element.elementor-element-573fcf0 > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-573fcf0 > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-573fcf0 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-2216 .elementor-element.elementor-element-573fcf0 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 40px 40px;
}
.elementor-2216 .elementor-element.elementor-element-573fcf0 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-768a3cd .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2216 .elementor-element.elementor-element-768a3cd > .elementor-widget-container{
    margin:40px 0px 0px 100px;
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:0px;
    background:#1A1B25;
    border-radius:5px;
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:18px;
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#FFFFFFAB;
    font-family:"Manrope", Sans-serif;
    font-size:12px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#F0F0F0;
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#A51C30;
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#ffffff;
}
.elementor-2216 .elementor-element.elementor-element-365112e .testimonial-carousel .owl-nav{
    bottom:20px;
}
.elementor-2216 .elementor-element.elementor-element-365112e > .elementor-widget-container{
    margin:-20px 0px 0px 50px;
}
.elementor-2216 .elementor-element.elementor-element-be10b13{
    margin-top:30px;
    margin-bottom:20px;
}
.elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-974f3df.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2216 .elementor-element.elementor-element-974f3df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2216 .elementor-element.elementor-element-974f3df > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-602f789 .elementor-heading-title{
    color:#111111;
    font-family:"Manrope", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-2216 .elementor-element.elementor-element-602f789 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-5506ed4.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2216 .elementor-element.elementor-element-5506ed4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2216 .elementor-element.elementor-element-5506ed4 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-8af4bb9.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2216 .elementor-element.elementor-element-8af4bb9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-450411b{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-2216 .elementor-element.elementor-element-450411b img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2216 .elementor-element.elementor-element-450411b > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-2216 .elementor-element.elementor-element-80612e9.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2216 .elementor-element.elementor-element-80612e9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-8976249 img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2216 .elementor-element.elementor-element-8976249 > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-8976249{
    width:auto;
    max-width:auto;
}
.elementor-2216 .elementor-element.elementor-element-f4cefbf.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2216 .elementor-element.elementor-element-f4cefbf > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-60db923 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2216 .elementor-element.elementor-element-60db923 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-2216 .elementor-element.elementor-element-60db923{
    width:auto;
    max-width:auto;
}
.elementor-2216 .elementor-element.elementor-element-52ae238.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2216 .elementor-element.elementor-element-52ae238 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-8cfb797 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2216 .elementor-element.elementor-element-8cfb797 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-2216 .elementor-element.elementor-element-8cfb797{
    width:auto;
    max-width:auto;
}
.elementor-2216 .elementor-element.elementor-element-62dfe10 > .elementor-container{
    min-height:450px;
}
.elementor-2216 .elementor-element.elementor-element-62dfe10{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-62dfe10:not(.elementor-motion-effects-element-type-background), .elementor-2216 .elementor-element.elementor-element-62dfe10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/business-handshake-in-office-VYYYLWL.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-2216 .elementor-element.elementor-element-62dfe10 > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2216 .elementor-element.elementor-element-0866a00.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2216 .elementor-element.elementor-element-0866a00 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text{
    text-align:center;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:52px;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text{
    text-align:center;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:52px;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-2216 .elementor-element.elementor-element-0faaefd{
    text-align:center;
    color:#FFFFFF;
    font-family:"Manrope", Sans-serif;
    font-size:17px;
    font-weight:600;
}
.elementor-2216 .elementor-element.elementor-element-0faaefd > .elementor-widget-container{
    margin:0% 25% 0% 25%;
}
.elementor-element.elementor-element-0faaefd{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-0faaefd{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-4783b73 .elementor-button{
    font-family:"Manrope", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#A51C30;
    border-radius:25px 25px 25px 25px;
}
.elementor-2216 .elementor-element.elementor-element-4783b73 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-4783b73{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-4783b73{
    opacity:0;
}
.elementor-2216 .elementor-element.elementor-element-4783b73{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-2216 .elementor-element.elementor-element-92058d6 > .elementor-container{
        min-height:700px;
    }
    .elementor-2216 .elementor-element.elementor-element-bf82be5 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-2656104 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2216 .elementor-element.elementor-element-08f7f84 .elementor-heading-title{
        font-size:50px;
    }
    .elementor-2216 .elementor-element.elementor-element-08f7f84 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-6ad535b .elementor-heading-title{
        font-size:50px;
    }
    .elementor-2216 .elementor-element.elementor-element-6ad535b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-c9c9515 .elementor-heading-title{
        font-size:50px;
    }
    .elementor-2216 .elementor-element.elementor-element-c9c9515 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-3619402{
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-d904f62 .elementor-spacer-inner{
        height:600px;
    }
    body:not(.rtl) .elementor-2216 .elementor-element.elementor-element-45f8175{
        right:-101%;
    }
    body.rtl .elementor-2216 .elementor-element.elementor-element-45f8175{
        left:-101%;
    }
    .elementor-2216 .elementor-element.elementor-element-45f8175{
        bottom:47%;
    }
    .elementor-2216 .elementor-element.elementor-element-2d8ddae > .elementor-element-populated{
        padding:80px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-71746be{
        margin-top:-160px;
        margin-bottom:0px;
    }
    .elementor-2216 .elementor-element.elementor-element-ac4adc3 img{
        width:100%;
    }
    body:not(.rtl) .elementor-2216 .elementor-element.elementor-element-ac4adc3{
        left:-242px;
    }
    body.rtl .elementor-2216 .elementor-element.elementor-element-ac4adc3{
        right:-242px;
    }
    .elementor-2216 .elementor-element.elementor-element-ac4adc3{
        top:333px;
    }
    .elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-element-populated{
        margin:0% 0% 0% 25%;
    }
    .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-976fc85 .themegoods-animated-text p{
        font-size:18px;
    }
    .elementor-2216 .elementor-element.elementor-element-976fc85 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-092d185 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-3309f6d{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-9e3a22e > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h1, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h2, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h3, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h4, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h5, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h6, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline div, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline span, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline p{
        font-size:34px;
        line-height:1.1em;
    }
    .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
        line-height:1.1em;
    }
    .elementor-2216 .elementor-element.elementor-element-e981f76 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-f9fec9b .elementor-heading-title{
        font-size:34px;
        line-height:1.1em;
    }
    .elementor-2216 .elementor-element.elementor-element-f9fec9b > .elementor-widget-container{
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-2f68011 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2216 .elementor-element.elementor-element-2f68011 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-36b61d4 > .elementor-widget-container{
        margin:40px 0px 80px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-da37760{
        margin-top:0px;
        margin-bottom:0px;
        padding:100px 0px 100px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-2c6c7e6 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2216 .elementor-element.elementor-element-353d07b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2216 .elementor-element.elementor-element-c3ac446 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-2216 .elementor-element.elementor-element-c3ac446 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-47004ff > .elementor-element-populated{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-303446a .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-2216 .elementor-element.elementor-element-595592a > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-bb0bd7a .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-2216 .elementor-element.elementor-element-a016073 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-1ebe070 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-2216 .elementor-element.elementor-element-f031569 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-39622da .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-2216 .elementor-element.elementor-element-f1ce9bd{
        padding:50px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-f897ce5 > .elementor-element-populated{
        padding:0px 40px 0px 40px;
    }
    .elementor-2216 .elementor-element.elementor-element-4099ee8 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2216 .elementor-element.elementor-element-4099ee8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-4d414ae .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2216 .elementor-element.elementor-element-3a4286b .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2216 .elementor-element.elementor-element-3a4286b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-414fd19 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-31a8e4d .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2216 .elementor-element.elementor-element-31a8e4d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-6466d8b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-background-slideshow{
        border-radius:0px 0px 25px 25px;
    }
    .elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-element-populated{
        margin:50px 0px 0px 0px;
        padding:40px 40px 60px 40px;
    }
    .elementor-2216 .elementor-element.elementor-element-a5d247f > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-c02feda{
        margin-top:0px;
        margin-bottom:0px;
        padding:70px 0px 40px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-7e66ece .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2216 .elementor-element.elementor-element-7e66ece > .elementor-widget-container{
        margin:0% 10% 0% 10%;
    }
    .elementor-2216 .elementor-element.elementor-element-31dd174{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-2216 .elementor-element.elementor-element-f2f6cb1 > .elementor-element-populated{
        margin:0px 10px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip{
        height:250px;
    }
    .elementor-2216 .elementor-element.elementor-element-6a4e715 .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:20px;
        line-height:1.3em;
    }
    .elementor-2216 .elementor-element.elementor-element-4d4cc1a > .elementor-element-populated{
        margin:0px 4px 0px 4px;
    }
    .elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip{
        height:250px;
    }
    .elementor-2216 .elementor-element.elementor-element-6d785a9 .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:20px;
        line-height:1.3em;
    }
    .elementor-2216 .elementor-element.elementor-element-fb27c1b > .elementor-element-populated{
        margin:0px 0px 0px 10px;
    }
    .elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip{
        height:250px;
    }
    .elementor-2216 .elementor-element.elementor-element-516f178 .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:20px;
        line-height:1.3em;
    }
    .elementor-2216 .elementor-element.elementor-element-9f1ad5e{
        padding:80px 0px 40px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-8c7cdf4{
        text-align:center;
    }
    .elementor-2216 .elementor-element.elementor-element-8c7cdf4 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2216 .elementor-element.elementor-element-1eaa0a4{
        text-align:center;
    }
    .elementor-2216 .elementor-element.elementor-element-1eaa0a4 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2216 .elementor-element.elementor-element-3e3a17b img{
        width:70%;
    }
    .elementor-2216 .elementor-element.elementor-element-231093c img{
        width:70%;
    }
    .elementor-2216 .elementor-element.elementor-element-9aa7c4a > .elementor-widget-container{
        margin:40px 0px 80px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-40de12b{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .service-carousel-title{
        font-size:18px;
    }
    .elementor-2216 .elementor-element.elementor-element-94d1303 > .elementor-widget-container{
        margin:0px 0px 0px -55px;
    }
    .elementor-2216 .elementor-element.elementor-element-24e505d{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-c669b5e{
        top:8%;
    }
    .elementor-2216 .elementor-element.elementor-element-573fcf0 > .elementor-element-populated{
        padding:30px 0px 40px 40px;
    }
    .elementor-2216 .elementor-element.elementor-element-768a3cd .elementor-heading-title{
        font-size:28px;
    }
    .elementor-2216 .elementor-element.elementor-element-768a3cd > .elementor-widget-container{
        margin:40px 0px 0px 40px;
    }
    .elementor-2216 .elementor-element.elementor-element-365112e .testimonial-carousel .owl-nav{
        bottom:0px;
    }
    .elementor-2216 .elementor-element.elementor-element-365112e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-62dfe10 > .elementor-container{
        min-height:400px;
    }
    .elementor-2216 .elementor-element.elementor-element-62dfe10:not(.elementor-motion-effects-element-type-background), .elementor-2216 .elementor-element.elementor-element-62dfe10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-2216 .elementor-element.elementor-element-0866a00 > .elementor-element-populated{
        margin:0% 10% 0% 10%;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text p{
        font-size:40px;
    }
    .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text p{
        font-size:40px;
    }
    .elementor-2216 .elementor-element.elementor-element-0faaefd{
        font-size:16px;
    }
    .elementor-2216 .elementor-element.elementor-element-0faaefd > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-2216 .elementor-element.elementor-element-92058d6 > .elementor-container{
        min-height:600px;
    }
    .elementor-2216 .elementor-element.elementor-element-bf82be5 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:120px 20px 0px 20px;
    }
    .elementor-2216 .elementor-element.elementor-element-08f7f84 .elementor-heading-title{
        font-size:42px;
    }
    .elementor-2216 .elementor-element.elementor-element-6ad535b .elementor-heading-title{
        font-size:42px;
    }
    .elementor-2216 .elementor-element.elementor-element-c9c9515 .elementor-heading-title{
        font-size:42px;
    }
    .elementor-2216 .elementor-element.elementor-element-3619402{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-72ef1cf > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-d904f62 .elementor-spacer-inner{
        height:127px;
    }
    .elementor-2216 .elementor-element.elementor-element-2d8ddae{
        width:100%;
    }
    .elementor-2216 .elementor-element.elementor-element-2d8ddae > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-2d8ddae > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-2d8ddae > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-2d8ddae > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-71746be{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-a33054b{
        width:100%;
    }
    .elementor-2216 .elementor-element.elementor-element-a33054b > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-ac4adc3 img{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-ac4adc3 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-2216 .elementor-element.elementor-element-ac4adc3{
        left:1px;
    }
    body.rtl .elementor-2216 .elementor-element.elementor-element-ac4adc3{
        right:1px;
    }
    .elementor-2216 .elementor-element.elementor-element-ac4adc3{
        top:1px;
    }
    .elementor-2216 .elementor-element.elementor-element-aa3ceef{
        width:100%;
    }
    .elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-element-populated, .elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-element-populated > .elementor-background-overlay, .elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-aa3ceef > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:70px 30px 60px 30px;
    }
    .elementor-2216 .elementor-element.elementor-element-f427464 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-f1e452d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-f0c3d0c > .elementor-widget-container{
        margin:10px 0px 20px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-3309f6d{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-9e3a22e > .elementor-element-populated{
        margin:80px 0px 0px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-2216 .elementor-element.elementor-element-8811162{
        text-align:left;
    }
    .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline{
        text-align:left;
    }
    .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h1, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h2, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h3, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h4, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h5, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline h6, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline div, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline span, .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-2216 .elementor-element.elementor-element-e981f76 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-2216 .elementor-element.elementor-element-e981f76 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-f9fec9b{
        text-align:left;
    }
    .elementor-2216 .elementor-element.elementor-element-f9fec9b .elementor-heading-title{
        font-size:28px;
    }
    .elementor-2216 .elementor-element.elementor-element-2f68011{
        text-align:left;
    }
    .elementor-2216 .elementor-element.elementor-element-2f68011 .elementor-heading-title{
        font-size:18px;
        line-height:1.5em;
    }
    .elementor-2216 .elementor-element.elementor-element-2f68011 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-da37760{
        margin-top:0px;
        margin-bottom:0px;
        padding:70px 0px 70px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-47938b9 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 30px 0px 30px;
    }
    .elementor-2216 .elementor-element.elementor-element-2c6c7e6{
        text-align:center;
    }
    .elementor-2216 .elementor-element.elementor-element-353d07b{
        text-align:center;
    }
    .elementor-2216 .elementor-element.elementor-element-353d07b .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2216 .elementor-element.elementor-element-c3ac446{
        text-align:center;
    }
    .elementor-2216 .elementor-element.elementor-element-c3ac446 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-2216 .elementor-element.elementor-element-c3ac446 > .elementor-widget-container{
        margin:10px 0px 20px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-47004ff > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-5ef84ae{
        margin-top:20px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-3b45bb2{
        width:50%;
    }
    .elementor-2216 .elementor-element.elementor-element-303446a .elementor-counter-number-wrapper{
        font-size:45px;
        line-height:1.5em;
    }
    .elementor-2216 .elementor-element.elementor-element-303446a .elementor-counter-title{
        font-size:12px;
        line-height:1.5em;
    }
    .elementor-2216 .elementor-element.elementor-element-595592a{
        width:50%;
    }
    .elementor-2216 .elementor-element.elementor-element-bb0bd7a .elementor-counter-number-wrapper{
        font-size:45px;
        line-height:1.5em;
    }
    .elementor-2216 .elementor-element.elementor-element-bb0bd7a .elementor-counter-title{
        font-size:12px;
        line-height:1.5em;
    }
    .elementor-2216 .elementor-element.elementor-element-3e159e8{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-2216 .elementor-element.elementor-element-a016073{
        width:50%;
    }
    .elementor-2216 .elementor-element.elementor-element-1ebe070 .elementor-counter-number-wrapper{
        font-size:45px;
        line-height:1.5em;
    }
    .elementor-2216 .elementor-element.elementor-element-1ebe070 .elementor-counter-title{
        font-size:12px;
        line-height:1.5em;
    }
    .elementor-2216 .elementor-element.elementor-element-f031569{
        width:50%;
    }
    .elementor-2216 .elementor-element.elementor-element-f031569 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-39622da .elementor-counter-number-wrapper{
        font-size:45px;
        line-height:1.5em;
    }
    .elementor-2216 .elementor-element.elementor-element-39622da .elementor-counter-title{
        font-size:12px;
        line-height:1.5em;
    }
    .elementor-2216 .elementor-element.elementor-element-35d33f1 > .elementor-container{
        min-height:400px;
    }
    .elementor-2216 .elementor-element.elementor-element-35d33f1 > .elementor-shape-bottom svg{
        height:70px;
    }
    .elementor-2216 .elementor-element.elementor-element-35d33f1{
        padding:80px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-e22ce4c > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-2216 .elementor-element.elementor-element-f1ce9bd{
        margin-top:-120px;
        margin-bottom:0px;
        padding:40px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-f897ce5 > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-2216 .elementor-element.elementor-element-4099ee8 .elementor-heading-title{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-2216 .elementor-element.elementor-element-4d414ae .elementor-heading-title{
        font-size:18px;
        line-height:1.4em;
    }
    .elementor-2216 .elementor-element.elementor-element-4d414ae > .elementor-widget-container{
        margin:10px 0px 30px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-3a4286b .elementor-heading-title{
        font-size:16px;
    }
    .elementor-2216 .elementor-element.elementor-element-414fd19 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-2216 .elementor-element.elementor-element-31a8e4d .elementor-heading-title{
        font-size:16px;
    }
    .elementor-2216 .elementor-element.elementor-element-6466d8b > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-b1c9a3b > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 30px 40px 30px;
    }
    .elementor-2216 .elementor-element.elementor-element-a5d247f > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-c02feda{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 30px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-4d589e8 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-7e66ece{
        text-align:center;
    }
    .elementor-2216 .elementor-element.elementor-element-7e66ece .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2216 .elementor-element.elementor-element-7e66ece > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-f2f6cb1 > .elementor-element-populated{
        margin:0px 20px 30px 20px;
    }
    .elementor-2216 .elementor-element.elementor-element-4d4cc1a > .elementor-element-populated{
        margin:0px 20px 30px 20px;
    }
    .elementor-2216 .elementor-element.elementor-element-fb27c1b > .elementor-element-populated{
        margin:0px 20px 0px 20px;
    }
    .elementor-2216 .elementor-element.elementor-element-9f1ad5e{
        padding:70px 0px 30px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-b703a72 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-2216 .elementor-element.elementor-element-1eaa0a4 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2216 .elementor-element.elementor-element-3e3a17b > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .service-carousel-title{
        font-size:17px;
    }
    .elementor-2216 .elementor-element.elementor-element-94d1303 .service-carousel-wrapper .service-carousel-desc{
        font-size:14px;
    }
    .elementor-2216 .elementor-element.elementor-element-94d1303 > .elementor-widget-container{
        margin:0px 0px 0px -70px;
    }
    .elementor-2216 .elementor-element.elementor-element-24e505d{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-2216 .elementor-element.elementor-element-11ae6a7 > .elementor-element-populated{
        padding:0px 20px 40px 20px;
    }
    .elementor-2216 .elementor-element.elementor-element-c669b5e img{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-2216 .elementor-element.elementor-element-573fcf0 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 40px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-768a3cd .elementor-heading-title{
        font-size:24px;
    }
    .elementor-2216 .elementor-element.elementor-element-365112e .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:30px;
    }
    .elementor-2216 .elementor-element.elementor-element-365112e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2216 .elementor-element.elementor-element-be10b13{
        margin-top:60px;
        margin-bottom:40px;
    }
    .elementor-2216 .elementor-element.elementor-element-602f789{
        text-align:center;
    }
    .elementor-2216 .elementor-element.elementor-element-8af4bb9{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-8af4bb9.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-2216 .elementor-element.elementor-element-8af4bb9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-2216 .elementor-element.elementor-element-80612e9{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-80612e9.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-2216 .elementor-element.elementor-element-80612e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-2216 .elementor-element.elementor-element-f4cefbf{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-f4cefbf.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-2216 .elementor-element.elementor-element-f4cefbf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-2216 .elementor-element.elementor-element-60db923 img{
        width:140px;
    }
    .elementor-2216 .elementor-element.elementor-element-52ae238{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-2216 .elementor-element.elementor-element-52ae238.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-2216 .elementor-element.elementor-element-52ae238.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-2216 .elementor-element.elementor-element-8cfb797 img{
        width:120px;
    }
    .elementor-2216 .elementor-element.elementor-element-62dfe10 > .elementor-container{
        min-height:600px;
    }
    .elementor-2216 .elementor-element.elementor-element-62dfe10:not(.elementor-motion-effects-element-type-background), .elementor-2216 .elementor-element.elementor-element-62dfe10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-2216 .elementor-element.elementor-element-0866a00 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
    .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-581a34c .themegoods-animated-text p{
        font-size:40px;
    }
    .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h1, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h2, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h3, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h4, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h5, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text h6, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text div, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text span, .elementor-2216 .elementor-element.elementor-element-5bd3476 .themegoods-animated-text p{
        font-size:40px;
    }
}
@media(min-width:768px){
    .elementor-2216 .elementor-element.elementor-element-bf82be5{
        width:40%;
    }
    .elementor-2216 .elementor-element.elementor-element-9e3d28e{
        width:60%;
    }
    .elementor-2216 .elementor-element.elementor-element-72ef1cf{
        width:25%;
    }
    .elementor-2216 .elementor-element.elementor-element-2d8ddae{
        width:74.665%;
    }
    .elementor-2216 .elementor-element.elementor-element-1a0eac2{
        width:25%;
    }
    .elementor-2216 .elementor-element.elementor-element-9e3a22e{
        width:75%;
    }
    .elementor-2216 .elementor-element.elementor-element-47938b9{
        width:40%;
    }
    .elementor-2216 .elementor-element.elementor-element-47004ff{
        width:60%;
    }
    .elementor-2216 .elementor-element.elementor-element-e22ce4c{
        width:40%;
    }
    .elementor-2216 .elementor-element.elementor-element-a69f5ee{
        width:60%;
    }
    .elementor-2216 .elementor-element.elementor-element-f897ce5{
        width:40%;
    }
    .elementor-2216 .elementor-element.elementor-element-b1c9a3b{
        width:60%;
    }
    .elementor-2216 .elementor-element.elementor-element-b703a72{
        width:40%;
    }
    .elementor-2216 .elementor-element.elementor-element-fad1d0d{
        width:59.332%;
    }
    .elementor-2216 .elementor-element.elementor-element-11ae6a7{
        width:20%;
    }
    .elementor-2216 .elementor-element.elementor-element-573fcf0{
        width:79.665%;
    }
    .elementor-2216 .elementor-element.elementor-element-974f3df{
        width:20%;
    }
    .elementor-2216 .elementor-element.elementor-element-5506ed4{
        width:79.665%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-2216 .elementor-element.elementor-element-bf82be5{
        width:45%;
    }
    .elementor-2216 .elementor-element.elementor-element-9e3d28e{
        width:55%;
    }
    .elementor-2216 .elementor-element.elementor-element-72ef1cf{
        width:15%;
    }
    .elementor-2216 .elementor-element.elementor-element-2d8ddae{
        width:85%;
    }
    .elementor-2216 .elementor-element.elementor-element-a33054b{
        width:50%;
    }
    .elementor-2216 .elementor-element.elementor-element-aa3ceef{
        width:100%;
    }
    .elementor-2216 .elementor-element.elementor-element-e22ce4c{
        width:40%;
    }
    .elementor-2216 .elementor-element.elementor-element-f897ce5{
        width:100%;
    }
    .elementor-2216 .elementor-element.elementor-element-b1c9a3b{
        width:100%;
    }
    .elementor-2216 .elementor-element.elementor-element-b703a72{
        width:100%;
    }
    .elementor-2216 .elementor-element.elementor-element-0866a00{
        width:100%;
    }
}
 .elementor-2444 .elementor-element.elementor-element-d7b1f11:not(.elementor-motion-effects-element-type-background), .elementor-2444 .elementor-element.elementor-element-d7b1f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#00000000;
}
.elementor-2444 .elementor-element.elementor-element-d7b1f11{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:25px 0px 25px 0px;
}
.elementor-2444 .elementor-element.elementor-element-d7b1f11 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-2444 .elementor-element.elementor-element-087234f.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2444 .elementor-element.elementor-element-087234f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2444 .elementor-element.elementor-element-087234f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2444 .elementor-element.elementor-element-cda5b42{
    text-align:left;
}
.elementor-2444 .elementor-element.elementor-element-cda5b42 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-2444 .elementor-element.elementor-element-763cc56.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2444 .elementor-element.elementor-element-763cc56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2444 .elementor-element.elementor-element-763cc56.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-2444 .elementor-element.elementor-element-763cc56 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2444 .elementor-element.elementor-element-011c472 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-2444 .elementor-element.elementor-element-011c472.elementor-view-stacked .elementor-icon{
    background-color:#FFFFFF;
}
.elementor-2444 .elementor-element.elementor-element-011c472.elementor-view-framed .elementor-icon, .elementor-2444 .elementor-element.elementor-element-011c472.elementor-view-default .elementor-icon{
    color:#FFFFFF;
    border-color:#FFFFFF;
}
.elementor-2444 .elementor-element.elementor-element-011c472.elementor-view-framed .elementor-icon, .elementor-2444 .elementor-element.elementor-element-011c472.elementor-view-default .elementor-icon svg{
    fill:#FFFFFF;
}
.elementor-2444 .elementor-element.elementor-element-011c472 .elementor-icon{
    font-size:18px;
}
.elementor-2444 .elementor-element.elementor-element-011c472 .elementor-icon i, .elementor-2444 .elementor-element.elementor-element-011c472 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-2444 .elementor-element.elementor-element-011c472 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:10px 12px 3px 12px;
    background-color:#CA9C5E;
    border-radius:5px 5px 5px 5px;
}
.elementor-2444 .elementor-element.elementor-element-011c472{
    width:auto;
    max-width:auto;
}
body.elementor-page-2444:not(.elementor-motion-effects-element-type-background), body.elementor-page-2444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
@media(max-width:1024px){
    .elementor-2444 .elementor-element.elementor-element-d7b1f11{
        padding:20px 0px 20px 0px;
    }
    .elementor-2444 .elementor-element.elementor-element-087234f > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-2444 .elementor-element.elementor-element-763cc56 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-2444 .elementor-element.elementor-element-d7b1f11{
        padding:20px 0px 20px 0px;
    }
    .elementor-2444 .elementor-element.elementor-element-087234f{
        width:50%;
    }
    .elementor-2444 .elementor-element.elementor-element-087234f > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-2444 .elementor-element.elementor-element-763cc56{
        width:50%;
    }
    .elementor-2444 .elementor-element.elementor-element-763cc56 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-2444 .elementor-element.elementor-element-087234f{
        width:16%;
    }
    .elementor-2444 .elementor-element.elementor-element-763cc56{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-2444 .elementor-element.elementor-element-087234f{
        width:25%;
    }
    .elementor-2444 .elementor-element.elementor-element-763cc56{
        width:75%;
    }
}
 .elementor-2455 .elementor-element.elementor-element-92e76ba:not(.elementor-motion-effects-element-type-background), .elementor-2455 .elementor-element.elementor-element-92e76ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/giammarco-zeH-ljawHtg-unsplash.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-2455 .elementor-element.elementor-element-92e76ba > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #00000000 0%, #000000 100%);
    opacity:0.8;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2455 .elementor-element.elementor-element-92e76ba{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:60px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-dbe4c00 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-168a7d9{
    text-align:left;
}
.elementor-2455 .elementor-element.elementor-element-168a7d9 img{
    width:120px;
}
.elementor-2455 .elementor-element.elementor-element-874db59.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-2455 .elementor-element.elementor-element-874db59 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-315fe06 .elementor-icon-list-icon i{
    font-size:0px;
}
.elementor-2455 .elementor-element.elementor-element-315fe06 .elementor-icon-list-icon svg{
    width:0px;
}
.elementor-2455 .elementor-element.elementor-element-315fe06 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-2455 .elementor-element.elementor-element-315fe06 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFFB3;
}
.elementor-2455 .elementor-element.elementor-element-315fe06 .elementor-icon-list-item, .elementor-2455 .elementor-element.elementor-element-315fe06 .elementor-icon-list-item a{
    font-family:"Barlow", Sans-serif;
    font-size:32px;
    font-weight:700;
    line-height:2em;
}
.elementor-element.elementor-element-315fe06{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-315fe06{
    opacity:0;
}
.elementor-2455 .elementor-element.elementor-element-315fe06{
    width:auto;
    max-width:auto;
}
.elementor-2455 .elementor-element.elementor-element-d351330 .elementor-spacer-inner{
    height:10px;
}
.elementor-2455 .elementor-element.elementor-element-412d835 .elementor-icon-list-icon i{
    font-size:0px;
}
.elementor-2455 .elementor-element.elementor-element-412d835 .elementor-icon-list-icon svg{
    width:0px;
}
.elementor-2455 .elementor-element.elementor-element-412d835 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-2455 .elementor-element.elementor-element-412d835 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFFB3;
}
.elementor-2455 .elementor-element.elementor-element-412d835 .elementor-icon-list-item, .elementor-2455 .elementor-element.elementor-element-412d835 .elementor-icon-list-item a{
    font-family:"Barlow", Sans-serif;
    font-size:20px;
    font-weight:500;
    line-height:2em;
}
.elementor-element.elementor-element-412d835{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-412d835{
    opacity:0;
}
.elementor-2455 .elementor-element.elementor-element-412d835{
    width:auto;
    max-width:auto;
}
.elementor-2455 .elementor-element.elementor-element-2420d22{
    margin-top:-100px;
    margin-bottom:0px;
    z-index:2;
}
.elementor-2455 .elementor-element.elementor-element-627e022 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-b963955 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-b0e2768 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
    font-weight:700;
    text-transform:uppercase;
}
.elementor-2455 .elementor-element.elementor-element-b270e17 .elementor-heading-title{
    color:#FFFFFFAB;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
}
.elementor-2455 .elementor-element.elementor-element-b270e17 > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-62fda0c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-00cfd7a .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
    font-weight:700;
    text-transform:uppercase;
}
.elementor-2455 .elementor-element.elementor-element-004ceac .elementor-heading-title{
    color:#FFFFFFAB;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
}
.elementor-2455 .elementor-element.elementor-element-004ceac > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-fa85fbf > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-1a2ee3c .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
    font-weight:700;
    text-transform:uppercase;
}
.elementor-2455 .elementor-element.elementor-element-8d0224d .elementor-heading-title{
    color:#FFFFFFAB;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
}
.elementor-2455 .elementor-element.elementor-element-8d0224d > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-2455 .elementor-element.elementor-element-292d76d.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2455 .elementor-element.elementor-element-292d76d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2455 .elementor-element.elementor-element-292d76d.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-2455 .elementor-element.elementor-element-292d76d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2455 .elementor-element.elementor-element-279ab56 .elementor-icon-list-icon i{
    font-size:0px;
}
.elementor-2455 .elementor-element.elementor-element-279ab56 .elementor-icon-list-icon svg{
    width:0px;
}
.elementor-2455 .elementor-element.elementor-element-279ab56 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-2455 .elementor-element.elementor-element-279ab56 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFFB3;
}
.elementor-2455 .elementor-element.elementor-element-279ab56 .elementor-icon-list-item, .elementor-2455 .elementor-element.elementor-element-279ab56 .elementor-icon-list-item a{
    font-family:"Barlow", Sans-serif;
    font-size:20px;
    font-weight:500;
    line-height:2em;
}
.elementor-element.elementor-element-279ab56{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-279ab56{
    opacity:0;
}
.elementor-2455 .elementor-element.elementor-element-279ab56{
    width:auto;
    max-width:auto;
}
body.elementor-page-2455:not(.elementor-motion-effects-element-type-background), body.elementor-page-2455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
@media(max-width:1024px){
    .elementor-2455 .elementor-element.elementor-element-dbe4c00 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-2455 .elementor-element.elementor-element-874db59 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-2455 .elementor-element.elementor-element-2420d22{
        margin-top:-140px;
        margin-bottom:0px;
    }
    .elementor-2455 .elementor-element.elementor-element-4985533{
        padding:0px 30px 0px 30px;
    }
    .elementor-2455 .elementor-element.elementor-element-292d76d.elementor-column > .elementor-widget-wrap{
        justify-content:flex-start;
    }
    .elementor-2455 .elementor-element.elementor-element-292d76d > .elementor-element-populated{
        padding:10px 30px 0px 30px;
    }
}
@media(max-width:767px){
    .elementor-2455 .elementor-element.elementor-element-dbe4c00 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2455 .elementor-element.elementor-element-168a7d9{
        text-align:center;
    }
    .elementor-2455 .elementor-element.elementor-element-874db59.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-2455 .elementor-element.elementor-element-874db59 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 60px 20px;
    }
    .elementor-2455 .elementor-element.elementor-element-315fe06 .elementor-icon-list-item, .elementor-2455 .elementor-element.elementor-element-315fe06 .elementor-icon-list-item a{
        font-size:26px;
    }
    .elementor-2455 .elementor-element.elementor-element-412d835 .elementor-icon-list-item, .elementor-2455 .elementor-element.elementor-element-412d835 .elementor-icon-list-item a{
        font-size:18px;
    }
    .elementor-2455 .elementor-element.elementor-element-b963955 > .elementor-element-populated{
        padding:40px 20px 0px 20px;
    }
    .elementor-2455 .elementor-element.elementor-element-62fda0c > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
    .elementor-2455 .elementor-element.elementor-element-fa85fbf > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
}
@media(min-width:768px){
    .elementor-2455 .elementor-element.elementor-element-dbe4c00{
        width:33%;
    }
    .elementor-2455 .elementor-element.elementor-element-874db59{
        width:67%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-2455 .elementor-element.elementor-element-627e022{
        width:100%;
    }
    .elementor-2455 .elementor-element.elementor-element-292d76d{
        width:100%;
    }
}
 .elementor-2479 .elementor-element.elementor-element-45e9984{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-45e9984:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-45e9984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/stylish-businessman-in-eyewear-works-alone-in-the-7WFJ75G-1.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-2479 .elementor-element.elementor-element-45e9984 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(0deg, #000000 0%, #00000000 100%);
    opacity:0.7;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-72af500 > .elementor-element-populated{
    margin:-60px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-00e8b33 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:65px;
    font-weight:600;
    line-height:1.1em;
}
.elementor-element.elementor-element-00e8b33{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-00e8b33{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline{
    text-align:left;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h1{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h2{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h3{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h4{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h5{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h6{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline div{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline span{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline p{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h1, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h2, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h3, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h4, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h5, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h6, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline div, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline span, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline p{
    font-family:"Barlow", Sans-serif;
    font-size:65px;
    font-weight:600;
    line-height:1.1em;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline span.ah-words-wrapper{
    color:#CA9C5E;
}
.elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Barlow", Sans-serif;
    font-size:65px;
    font-weight:600;
    line-height:1.1em;
}
.elementor-element.elementor-element-14ebb24{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-14ebb24{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-2f2b93a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-3f9f1ae .elementor-spacer-inner{
    height:400px;
}
.elementor-2479 .elementor-element.elementor-element-1dd6783{
    margin-top:-200px;
    margin-bottom:40px;
}
.elementor-2479 .elementor-element.elementor-element-b2bb8b6 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-a1186b3 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-501a1fc{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-501a1fc .elementor-heading-title{
    color:#FFFFFFD9;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
    font-weight:500;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-2479 .elementor-element.elementor-element-501a1fc > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-element.elementor-element-501a1fc{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:50ms !important;
}
.elementor-widget.elementor-element-501a1fc{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-0b3923f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-0b3923f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-0b3923f{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-5f1c3b8 img{
    width:53px;
}
.elementor-2479 .elementor-element.elementor-element-8a7a8d4{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-8a7a8d4 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
}
.elementor-2479 .elementor-element.elementor-element-8a7a8d4 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-eaff3b7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-eaff3b7{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-eaff3b7{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-9b68d2a img{
    width:55px;
}
.elementor-2479 .elementor-element.elementor-element-9b68d2a > .elementor-widget-container{
    margin:04px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-4c73055{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-4c73055 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
}
.elementor-2479 .elementor-element.elementor-element-4c73055 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-fdf3bd5 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-fdf3bd5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-fdf3bd5{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-f25db4f img{
    width:49px;
}
.elementor-2479 .elementor-element.elementor-element-09f97a8{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-09f97a8 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
}
.elementor-2479 .elementor-element.elementor-element-09f97a8 > .elementor-widget-container{
    margin:02px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-9d85cbf > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-9d85cbf{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:450ms !important;
}
.elementor-widget.elementor-element-9d85cbf{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-9c7c88b img{
    width:57px;
}
.elementor-2479 .elementor-element.elementor-element-9c7c88b > .elementor-widget-container{
    margin:05px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-3c9376d{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-3c9376d .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
}
.elementor-2479 .elementor-element.elementor-element-3c9376d > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-f0b3bea > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-f0b3bea{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:550ms !important;
}
.elementor-widget.elementor-element-f0b3bea{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-d81b456 img{
    width:50px;
}
.elementor-2479 .elementor-element.elementor-element-9b96654{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-9b96654 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
}
.elementor-2479 .elementor-element.elementor-element-9b96654 > .elementor-widget-container{
    margin:04px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-91eca90 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-91eca90{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:650ms !important;
}
.elementor-widget.elementor-element-91eca90{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-4340ea5 img{
    width:53px;
}
.elementor-2479 .elementor-element.elementor-element-4340ea5 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-dfce615{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-dfce615 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
}
.elementor-2479 .elementor-element.elementor-element-dfce615 > .elementor-widget-container{
    margin:05px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-53cdf9f:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-53cdf9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
.elementor-2479 .elementor-element.elementor-element-53cdf9f{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 40px 0px;
}
.elementor-2479 .elementor-element.elementor-element-53cdf9f > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-752d4a5 > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-2479 .elementor-element.elementor-element-fe7fedb .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:16px;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-2479 .elementor-element.elementor-element-fe7fedb > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-fe7fedb{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-fe7fedb{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-2a61474 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-2479 .elementor-element.elementor-element-2a61474 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-2a61474{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-2a61474{
    opacity:0;
}
.elementor-bc-flex-widget .elementor-2479 .elementor-element.elementor-element-2b59bdf.elementor-column .elementor-widget-wrap{
    align-items:flex-end;
}
.elementor-2479 .elementor-element.elementor-element-2b59bdf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-end;
    align-items:flex-end;
}
.elementor-2479 .elementor-element.elementor-element-2b59bdf.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-2479 .elementor-element.elementor-element-2b59bdf > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-177f871 .elementor-button{
    font-family:"Barlow", Sans-serif;
    font-size:15px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#FFFFFF00;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#FFFFFF;
    border-radius:50px 50px 50px 50px;
    padding:13px 50px 13px 50px;
}
.elementor-2479 .elementor-element.elementor-element-177f871 > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-element.elementor-element-177f871{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-177f871{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-177f871{
    width:auto;
    max-width:auto;
}
.elementor-2479 .elementor-element.elementor-element-69574c0:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-69574c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
.elementor-2479 .elementor-element.elementor-element-69574c0{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 20px 0px;
}
.elementor-2479 .elementor-element.elementor-element-69574c0 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-7f55299 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{
    border-radius:5px;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .service-carousel-title{
    font-family:"Barlow", Sans-serif;
    font-size:24px;
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .service-carousel-desc{
    font-family:"Barlow", Sans-serif;
    color:#FFFFFFAB;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .service-carousel-link-button{
    background:#ffffff;
    color:#222222;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .service-carousel-link-button:before{
    background:#CA9C5E;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{
    color:#ffffff;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .item .service-carousel-link-button .service-carousel-link-label{
    font-family:"Barlow", Sans-serif;
    font-weight:700;
    text-transform:uppercase;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-2479 .elementor-element.elementor-element-6e2e412 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-6e2e412{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-6e2e412{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-281df5a > .elementor-container{
    min-height:600px;
}
.elementor-2479 .elementor-element.elementor-element-281df5a > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2479 .elementor-element.elementor-element-281df5a:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-281df5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/giammarco-zeH-ljawHtg-unsplash.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-2479 .elementor-element.elementor-element-281df5a > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #000000 0%, #FFFFFF00 51%);
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-281df5a{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-281df5a > .elementor-shape-bottom svg{
    height:90px;
}
.elementor-bc-flex-widget .elementor-2479 .elementor-element.elementor-element-afa4703.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-2479 .elementor-element.elementor-element-afa4703.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2479 .elementor-element.elementor-element-afa4703 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-d9239df > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
}
.elementor-2479 .elementor-element.elementor-element-d9239df{
    margin-top:-240px;
    margin-bottom:0px;
    padding:0px 0px 120px 0px;
    z-index:2;
}
.elementor-2479 .elementor-element.elementor-element-af8dbcd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2479 .elementor-element.elementor-element-af8dbcd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-af8dbcd > .elementor-element-populated, .elementor-2479 .elementor-element.elementor-element-af8dbcd > .elementor-element-populated > .elementor-background-overlay, .elementor-2479 .elementor-element.elementor-element-af8dbcd > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-2479 .elementor-element.elementor-element-af8dbcd > .elementor-element-populated{
    box-shadow:0px 0px 35px 0px rgba(0, 0, 0, 0.1);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 17% 0% 17%;
    padding:60px 60px 60px 60px;
}
.elementor-2479 .elementor-element.elementor-element-af8dbcd > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-6487a96 .elementor-heading-title{
    font-family:"Barlow", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-2479 .elementor-element.elementor-element-6487a96 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-6487a96{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-6487a96{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-e4cad55 .elementor-heading-title{
    color:#111111;
    font-family:"Barlow", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-2479 .elementor-element.elementor-element-e4cad55 > .elementor-widget-container{
    margin:10px 60px 30px 0px;
}
.elementor-element.elementor-element-e4cad55{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-e4cad55{
    opacity:0;
}
.elementor-element.elementor-element-0bc84e6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-0bc84e6{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-da70c5e{
    width:auto;
    max-width:auto;
    top:44%;
}
body:not(.rtl) .elementor-2479 .elementor-element.elementor-element-da70c5e{
    left:-27%;
}
body.rtl .elementor-2479 .elementor-element.elementor-element-da70c5e{
    right:-27%;
}
.elementor-2479 .elementor-element.elementor-element-c7995f2{
    width:auto;
    max-width:auto;
    top:54%;
}
body:not(.rtl) .elementor-2479 .elementor-element.elementor-element-c7995f2{
    left:-21%;
}
body.rtl .elementor-2479 .elementor-element.elementor-element-c7995f2{
    right:-21%;
}
.elementor-2479 .elementor-element.elementor-element-2daf128{
    width:auto;
    max-width:auto;
    top:75%;
}
body:not(.rtl) .elementor-2479 .elementor-element.elementor-element-2daf128{
    right:-30%;
}
body.rtl .elementor-2479 .elementor-element.elementor-element-2daf128{
    left:-30%;
}
.elementor-2479 .elementor-element.elementor-element-6f08b6f{
    width:auto;
    max-width:auto;
    top:71%;
}
body:not(.rtl) .elementor-2479 .elementor-element.elementor-element-6f08b6f{
    right:-24%;
}
body.rtl .elementor-2479 .elementor-element.elementor-element-6f08b6f{
    left:-24%;
}
.elementor-2479 .elementor-element.elementor-element-9507b99{
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-3482a36 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-53f003f{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-53f003f .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:16px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-2479 .elementor-element.elementor-element-53f003f > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-53f003f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-53f003f{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-fffe145{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-fffe145 .elementor-heading-title{
    color:#111111;
    font-family:"Barlow", Sans-serif;
    font-size:52px;
    font-weight:600;
    line-height:1.2em;
}
.elementor-2479 .elementor-element.elementor-element-fffe145 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
    padding:0% 18% 0% 18%;
}
.elementor-element.elementor-element-fffe145{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-fffe145{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-0e01778 .testimonials-card-wrapper .owl-carousel .shadow-effect{
    background:#ffffff;
    border-color:#e7e7e7;
    border-radius:25px;
}
.elementor-2479 .elementor-element.elementor-element-0e01778 .testimonials-card-wrapper .owl-carousel .shadow-effect .testimonial-name{
    color:#111111;
    font-family:"Barlow", Sans-serif;
    font-size:12px;
    font-weight:600;
}
.elementor-2479 .elementor-element.elementor-element-0e01778 .testimonials-card-wrapper .owl-carousel .shadow-effect .testimonial-info-desc{
    font-family:"Barlow", Sans-serif;
    font-size:14px;
}
.elementor-2479 .elementor-element.elementor-element-0e01778 .testimonials-card-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#0077FF;
}
.elementor-2479 .elementor-element.elementor-element-0e01778 .testimonials-card-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#0077FF;
}
.elementor-2479 .elementor-element.elementor-element-0e01778 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-0e01778{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-0e01778{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-b2f324e > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2479 .elementor-element.elementor-element-b2f324e:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-b2f324e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
.elementor-2479 .elementor-element.elementor-element-b2f324e > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-b2f324e .elementor-background-overlay{
    filter:brightness( 100% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2479 .elementor-element.elementor-element-b2f324e{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:180px 0px 140px 0px;
}
.elementor-2479 .elementor-element.elementor-element-b2f324e > .elementor-shape-top svg{
    height:90px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget .elementor-2479 .elementor-element.elementor-element-f8a3612.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-2479 .elementor-element.elementor-element-f8a3612.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2479 .elementor-element.elementor-element-f8a3612 > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-dd7af36 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:16px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-2479 .elementor-element.elementor-element-dd7af36 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-dd7af36{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-dd7af36{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-ee0d92c .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:45px;
    font-weight:600;
    line-height:1.2em;
}
.elementor-2479 .elementor-element.elementor-element-ee0d92c > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-ee0d92c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-ee0d92c{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-a4bad97 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-2479 .elementor-element.elementor-element-a4bad97 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-a4bad97{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-a4bad97{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-67500a5 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 40px 0px 60px;
}
.elementor-2479 .elementor-element.elementor-element-8e733cb{
    margin-top:0px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-2479 .elementor-element.elementor-element-d1f2a07 > .elementor-element-populated, .elementor-2479 .elementor-element.elementor-element-d1f2a07 > .elementor-element-populated > .elementor-background-overlay, .elementor-2479 .elementor-element.elementor-element-d1f2a07 > .elementor-background-slideshow{
    border-radius:5px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-d1f2a07 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 40px 30px 40px;
}
.elementor-2479 .elementor-element.elementor-element-d1f2a07 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-685f966 .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2479 .elementor-element.elementor-element-685f966 .elementor-counter-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:2em;
}
.elementor-2479 .elementor-element.elementor-element-685f966 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-5f7dabc > .elementor-element-populated, .elementor-2479 .elementor-element.elementor-element-5f7dabc > .elementor-element-populated > .elementor-background-overlay, .elementor-2479 .elementor-element.elementor-element-5f7dabc > .elementor-background-slideshow{
    border-radius:0px 5px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-5f7dabc > .elementor-element-populated{
    padding:0px 40px 30px 40px;
}
.elementor-2479 .elementor-element.elementor-element-25e27e2 .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2479 .elementor-element.elementor-element-25e27e2 .elementor-counter-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:2em;
}
.elementor-2479 .elementor-element.elementor-element-25e27e2 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-71d280e img{
    width:220px;
}
.elementor-2479 .elementor-element.elementor-element-71d280e{
    width:auto;
    max-width:auto;
    top:-98%;
}
body:not(.rtl) .elementor-2479 .elementor-element.elementor-element-71d280e{
    right:-14%;
}
body.rtl .elementor-2479 .elementor-element.elementor-element-71d280e{
    left:-14%;
}
.elementor-2479 .elementor-element.elementor-element-950895d{
    margin-top:0px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-2479 .elementor-element.elementor-element-d69ceec > .elementor-element-populated, .elementor-2479 .elementor-element.elementor-element-d69ceec > .elementor-element-populated > .elementor-background-overlay, .elementor-2479 .elementor-element.elementor-element-d69ceec > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-2479 .elementor-element.elementor-element-d69ceec > .elementor-element-populated{
    padding:0px 40px 0px 40px;
}
.elementor-2479 .elementor-element.elementor-element-d69ceec{
    z-index:3;
}
.elementor-2479 .elementor-element.elementor-element-5b921c3 .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2479 .elementor-element.elementor-element-5b921c3 .elementor-counter-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:2em;
}
.elementor-2479 .elementor-element.elementor-element-5b921c3 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-0e7f370 > .elementor-element-populated, .elementor-2479 .elementor-element.elementor-element-0e7f370 > .elementor-element-populated > .elementor-background-overlay, .elementor-2479 .elementor-element.elementor-element-0e7f370 > .elementor-background-slideshow{
    border-radius:0px 0px 5px 0px;
}
.elementor-2479 .elementor-element.elementor-element-0e7f370 > .elementor-element-populated{
    padding:0px 40px 0px 40px;
}
.elementor-2479 .elementor-element.elementor-element-6193126 .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2479 .elementor-element.elementor-element-6193126 .elementor-counter-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:2em;
}
.elementor-2479 .elementor-element.elementor-element-6193126 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-bc4bc97{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-31faf65 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-187cd91 h2.distortion-grid-item-title{
    color:#ffffff;
}
.elementor-2479 .elementor-element.elementor-element-187cd91 .distortion-grid-item-content h2.distortion-grid-item-title{
    font-family:"Barlow", Sans-serif;
    font-size:34px;
    font-weight:600;
}
.elementor-2479 .elementor-element.elementor-element-187cd91 .distortion-grid-item-meta{
    color:#ffffff;
}
.elementor-2479 .elementor-element.elementor-element-187cd91 .distortion-grid-item-subtitle span{
    color:#ffffff;
}
.elementor-2479 .elementor-element.elementor-element-187cd91 div.distortion-grid-item-subtitle span{
    font-family:"Barlow", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-2479 .elementor-element.elementor-element-187cd91 .distortion-grid-item-link{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-187cd91 .distortion-grid-item-link:focus, .elementor-2479 .elementor-element.elementor-element-187cd91 .distortion-grid-item-link:hover{
    color:#ffffff;
}
.elementor-2479 .elementor-element.elementor-element-187cd91 a.distortion-grid-item-link{
    font-family:"Barlow", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-2479 .elementor-element.elementor-element-e2e48e6:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-e2e48e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
.elementor-2479 .elementor-element.elementor-element-e2e48e6{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 40px 0px;
}
.elementor-2479 .elementor-element.elementor-element-e2e48e6 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-e64db83 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-886e6d1 .elementor-spacer-inner{
    height:300px;
}
.elementor-2479 .elementor-element.elementor-element-886e6d1 > .elementor-widget-container{
    background-color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-7780d83 img{
    width:360px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-2479 .elementor-element.elementor-element-7780d83{
    z-index:3;
    width:auto;
    max-width:auto;
    top:9%;
}
body:not(.rtl) .elementor-2479 .elementor-element.elementor-element-7780d83{
    left:13%;
}
body.rtl .elementor-2479 .elementor-element.elementor-element-7780d83{
    right:13%;
}
.elementor-2479 .elementor-element.elementor-element-94f582d img{
    border-radius:25px 25px 25px 25px;
}
.elementor-2479 .elementor-element.elementor-element-94f582d{
    z-index:1;
    width:auto;
    max-width:auto;
    top:4%;
}
body:not(.rtl) .elementor-2479 .elementor-element.elementor-element-94f582d{
    left:7%;
}
body.rtl .elementor-2479 .elementor-element.elementor-element-94f582d{
    right:7%;
}
.elementor-2479 .elementor-element.elementor-element-33d7f7a > .elementor-element-populated{
    padding:100px 0px 20px 0px;
}
.elementor-2479 .elementor-element.elementor-element-d17b6ad .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:16px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-2479 .elementor-element.elementor-element-d17b6ad > .elementor-widget-container{
    margin:0px 0px 10px 60px;
}
.elementor-2479 .elementor-element.elementor-element-9c3bf67 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:45px;
    font-weight:600;
    line-height:1.2em;
}
.elementor-2479 .elementor-element.elementor-element-9c3bf67 > .elementor-widget-container{
    margin:0px 60px 0px 60px;
}
.elementor-2479 .elementor-element.elementor-element-7580b00 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-2479 .elementor-element.elementor-element-7580b00 > .elementor-widget-container{
    margin:10px 160px 40px 60px;
}
.elementor-2479 .elementor-element.elementor-element-fe2e110 .team-carousel-image .team-carousel-image-overflow img{
    border-radius:15px;
}
.elementor-2479 .elementor-element.elementor-element-fe2e110 .team-carousel-wrapper .team-carousel-title{
    font-family:"Barlow", Sans-serif;
    font-size:20px;
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-fe2e110 .team-carousel-wrapper .team-carousel-subtitle{
    font-family:"Barlow", Sans-serif;
    font-size:12px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:2px;
    color:#ACACB4;
}
.elementor-2479 .elementor-element.elementor-element-fe2e110 .team-carousel-wrapper .team-carousel-desc{
    color:#86868B;
}
.elementor-2479 .elementor-element.elementor-element-fe2e110 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-2479 .elementor-element.elementor-element-fe2e110 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-2479 .elementor-element.elementor-element-7b7072a > .elementor-container{
    min-height:750px;
}
.elementor-2479 .elementor-element.elementor-element-7b7072a{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-7b7072a:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-7b7072a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/elevated-view-of-staff-working-in-a-busy-open-plan-LC9RF4N.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-2479 .elementor-element.elementor-element-7b7072a > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-6f819c1 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-1b750ae > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-186c293 .elementor-spacer-inner{
    height:400px;
}
.elementor-2479 .elementor-element.elementor-element-9d2504d{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 60px 0px;
}
.elementor-2479 .elementor-element.elementor-element-9d2504d:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-9d2504d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
.elementor-2479 .elementor-element.elementor-element-9d2504d > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-a955bf7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-7f30828{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-7f30828 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Barlow", Sans-serif;
    font-size:16px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-2479 .elementor-element.elementor-element-7f30828 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-7f30828{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-7f30828{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-9a160c7{
    text-align:center;
}
.elementor-2479 .elementor-element.elementor-element-9a160c7 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:52px;
    font-weight:600;
    line-height:1.3em;
}
.elementor-2479 .elementor-element.elementor-element-9a160c7 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-9a160c7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-9a160c7{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-e8cc1a8:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-e8cc1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
.elementor-2479 .elementor-element.elementor-element-e8cc1a8{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 100px 0px;
}
.elementor-2479 .elementor-element.elementor-element-e8cc1a8 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-753a0ea.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2479 .elementor-element.elementor-element-753a0ea > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .post-featured-image-hover{
    border-radius:5px;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .post-header h5{
    font-family:"Barlow", Sans-serif;
    font-size:22px;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .post-header h5 a{
    color:#FFFFFF;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .post-detail.single-post{
    font-family:"Barlow", Sans-serif;
    font-size:12px;
    text-transform:uppercase;
    letter-spacing:2px;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .post-detail.single-post a{
    color:#FFFFFFAB;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .post-header-wrapper{
    color:#FFFFFFAB;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .post-featured-date-wrapper{
    border-radius:5px;
    background:#ffffff;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .post-featured-date{
    color:#000000;
}
.elementor-2479 .elementor-element.elementor-element-090f252 .post-featured-month{
    color:#000000;
}
.elementor-element.elementor-element-090f252{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-090f252{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-88cc4a9 .elementor-button{
    font-family:"Barlow", Sans-serif;
    font-size:16px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-2479 .elementor-element.elementor-element-88cc4a9 > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-element.elementor-element-88cc4a9{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-88cc4a9{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-88cc4a9{
    width:auto;
    max-width:auto;
}
.elementor-2479 .elementor-element.elementor-element-ef2336c > .elementor-container{
    min-height:540px;
}
.elementor-2479 .elementor-element.elementor-element-ef2336c{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-ef2336c:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-ef2336c > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/african-american-businesswoman-QDHALB8.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-2479 .elementor-element.elementor-element-ef2336c > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2479 .elementor-element.elementor-element-7d32082.elementor-column > .elementor-widget-wrap{
    justify-content:flex-start;
}
.elementor-2479 .elementor-element.elementor-element-7d32082 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2479 .elementor-element.elementor-element-d96e8c9{
    text-align:left;
}
.elementor-2479 .elementor-element.elementor-element-d96e8c9 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:52px;
    font-weight:600;
    line-height:1.2em;
}
.elementor-element.elementor-element-d96e8c9{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-d96e8c9{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-a096e60{
    text-align:left;
}
.elementor-2479 .elementor-element.elementor-element-a096e60 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:52px;
    font-weight:600;
    line-height:1.2em;
}
.elementor-element.elementor-element-a096e60{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-a096e60{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-b00a539{
    text-align:left;
    color:#FFFFFF;
    font-family:"Barlow", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-2479 .elementor-element.elementor-element-b00a539 > .elementor-widget-container{
    margin:0% 50% 0% 0%;
}
.elementor-element.elementor-element-b00a539{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-b00a539{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-6e08bcf .elementor-button{
    font-family:"Barlow", Sans-serif;
    font-size:16px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
}
.elementor-2479 .elementor-element.elementor-element-6e08bcf > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-6e08bcf{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-6e08bcf{
    opacity:0;
}
.elementor-2479 .elementor-element.elementor-element-6e08bcf{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-2479 .elementor-element.elementor-element-45e9984:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-45e9984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-2479 .elementor-element.elementor-element-72af500 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 160px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-00e8b33 .elementor-heading-title{
        font-size:50px;
    }
    .elementor-2479 .elementor-element.elementor-element-00e8b33 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h1, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h2, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h3, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h4, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h5, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h6, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline div, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline span, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline p{
        font-size:50px;
    }
    .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:50px;
    }
    .elementor-2479 .elementor-element.elementor-element-1dd6783{
        margin-top:-300px;
        margin-bottom:40px;
    }
    .elementor-2479 .elementor-element.elementor-element-501a1fc .elementor-heading-title{
        font-size:15px;
    }
    .elementor-2479 .elementor-element.elementor-element-501a1fc > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-9d85cbf > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-f0b3bea > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-91eca90 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-53cdf9f{
        padding:80px 0px 40px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-fe7fedb{
        text-align:center;
    }
    .elementor-2479 .elementor-element.elementor-element-fe7fedb .elementor-heading-title{
        font-size:16px;
    }
    .elementor-2479 .elementor-element.elementor-element-fe7fedb > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-2a61474{
        text-align:center;
    }
    .elementor-2479 .elementor-element.elementor-element-2a61474 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-2a61474 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-177f871 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .service-carousel-title{
        font-size:20px;
    }
    .elementor-2479 .elementor-element.elementor-element-6e2e412 > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
    .elementor-2479 .elementor-element.elementor-element-281df5a > .elementor-container{
        min-height:450px;
    }
    .elementor-2479 .elementor-element.elementor-element-d9239df{
        padding:50px 0px 100px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-af8dbcd > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:50px 40px 40px 40px;
    }
    .elementor-2479 .elementor-element.elementor-element-6487a96 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-6487a96 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-e4cad55 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2479 .elementor-element.elementor-element-0bc84e6 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-da70c5e img{
        width:70%;
    }
    .elementor-2479 .elementor-element.elementor-element-c7995f2 img{
        width:70%;
    }
    .elementor-2479 .elementor-element.elementor-element-2daf128 img{
        width:70%;
    }
    .elementor-2479 .elementor-element.elementor-element-6f08b6f img{
        width:70%;
    }
    .elementor-2479 .elementor-element.elementor-element-3482a36 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-53f003f .elementor-heading-title{
        font-size:16px;
    }
    .elementor-2479 .elementor-element.elementor-element-fffe145 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-fffe145 > .elementor-widget-container{
        margin:0% 10% 0% 10%;
        padding:0% 15% 0% 15%;
    }
    .elementor-2479 .elementor-element.elementor-element-0e01778 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-b2f324e{
        padding:160px 0px 80px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-f8a3612 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-dd7af36 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-2479 .elementor-element.elementor-element-dd7af36 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-ee0d92c .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-ee0d92c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-a4bad97 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-2479 .elementor-element.elementor-element-a4bad97 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-67500a5 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-685f966 .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-2479 .elementor-element.elementor-element-5f7dabc > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-25e27e2 .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-2479 .elementor-element.elementor-element-d69ceec > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-5b921c3 .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-2479 .elementor-element.elementor-element-0e7f370 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-6193126 .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-2479 .elementor-element.elementor-element-187cd91 .distortion-grid-item-content h2.distortion-grid-item-title{
        font-size:28px;
    }
    .elementor-2479 .elementor-element.elementor-element-187cd91 div.distortion-grid-item-subtitle span{
        font-size:16px;
    }
    .elementor-2479 .elementor-element.elementor-element-e2e48e6{
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-7780d83 img{
        width:76%;
    }
    body:not(.rtl) .elementor-2479 .elementor-element.elementor-element-7780d83{
        left:0%;
    }
    body.rtl .elementor-2479 .elementor-element.elementor-element-7780d83{
        right:0%;
    }
    .elementor-2479 .elementor-element.elementor-element-94f582d img{
        width:84%;
    }
    .elementor-2479 .elementor-element.elementor-element-94f582d{
        top:16%;
    }
    .elementor-2479 .elementor-element.elementor-element-33d7f7a > .elementor-element-populated{
        padding:80px 0px 20px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-d17b6ad .elementor-heading-title{
        font-size:16px;
    }
    .elementor-2479 .elementor-element.elementor-element-d17b6ad > .elementor-widget-container{
        margin:0px 0px 10px 40px;
    }
    .elementor-2479 .elementor-element.elementor-element-9c3bf67 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-9c3bf67 > .elementor-widget-container{
        margin:0px 40px 0px 40px;
    }
    .elementor-2479 .elementor-element.elementor-element-7580b00 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2479 .elementor-element.elementor-element-7580b00 > .elementor-widget-container{
        margin:10px 0px 40px 40px;
    }
    .elementor-2479 .elementor-element.elementor-element-fe2e110 .team-carousel-wrapper .team-carousel-title{
        font-size:18px;
    }
    .elementor-2479 .elementor-element.elementor-element-fe2e110 .team-carousel-wrapper .team-carousel-subtitle{
        font-size:13px;
    }
    .elementor-2479 .elementor-element.elementor-element-fe2e110 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-7b7072a > .elementor-container{
        min-height:500px;
    }
    .elementor-2479 .elementor-element.elementor-element-7b7072a:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-7b7072a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-2479 .elementor-element.elementor-element-6f819c1 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-9d2504d{
        padding:80px 0px 40px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-7f30828 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2479 .elementor-element.elementor-element-9a160c7 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-9a160c7 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-e8cc1a8{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 80px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .post-header h5{
        font-size:17px;
    }
    .elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .post-detail.single-post{
        font-size:13px;
    }
    .elementor-2479 .elementor-element.elementor-element-090f252 > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
    .elementor-2479 .elementor-element.elementor-element-88cc4a9 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-ef2336c > .elementor-container{
        min-height:450px;
    }
    .elementor-2479 .elementor-element.elementor-element-ef2336c:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-ef2336c > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-2479 .elementor-element.elementor-element-7d32082 > .elementor-element-populated{
        margin:0% 50% 0% 0%;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-d96e8c9 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-2479 .elementor-element.elementor-element-d96e8c9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-a096e60 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-2479 .elementor-element.elementor-element-a096e60 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-b00a539 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-2479 .elementor-element.elementor-element-45e9984:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-45e9984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-2479 .elementor-element.elementor-element-72af500 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:120px 20px 0px 20px;
    }
    .elementor-2479 .elementor-element.elementor-element-00e8b33 .elementor-heading-title{
        font-size:42px;
    }
    .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h1, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h2, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h3, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h4, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h5, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline h6, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline div, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline span, .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline p{
        font-size:42px;
    }
    .elementor-2479 .elementor-element.elementor-element-14ebb24 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:42px;
    }
    .elementor-2479 .elementor-element.elementor-element-1dd6783{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-501a1fc .elementor-heading-title{
        font-size:15px;
    }
    .elementor-2479 .elementor-element.elementor-element-0b3923f{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-eaff3b7{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-fdf3bd5{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-9d85cbf{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-f0b3bea{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-91eca90{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-53cdf9f{
        padding:80px 0px 30px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-752d4a5 > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-2479 .elementor-element.elementor-element-2a61474 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .service-carousel-title{
        font-size:18px;
    }
    .elementor-2479 .elementor-element.elementor-element-6e2e412 .service-carousel-wrapper .service-carousel-desc{
        font-size:14px;
    }
    .elementor-2479 .elementor-element.elementor-element-6e2e412 > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
    .elementor-2479 .elementor-element.elementor-element-281df5a > .elementor-container{
        min-height:400px;
    }
    .elementor-2479 .elementor-element.elementor-element-afa4703 > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-2479 .elementor-element.elementor-element-d9239df{
        padding:40px 0px 40px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-af8dbcd > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:50px 30px 50px 30px;
    }
    .elementor-2479 .elementor-element.elementor-element-6487a96 .elementor-heading-title{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-2479 .elementor-element.elementor-element-e4cad55 .elementor-heading-title{
        font-size:18px;
        line-height:1.4em;
    }
    .elementor-2479 .elementor-element.elementor-element-e4cad55 > .elementor-widget-container{
        margin:10px 0px 30px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-0bc84e6 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-9507b99{
        margin-top:30px;
        margin-bottom:0px;
    }
    .elementor-2479 .elementor-element.elementor-element-53f003f{
        text-align:left;
    }
    .elementor-2479 .elementor-element.elementor-element-fffe145{
        text-align:left;
    }
    .elementor-2479 .elementor-element.elementor-element-fffe145 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2479 .elementor-element.elementor-element-fffe145 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-0e01778 > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-b2f324e > .elementor-shape-top svg{
        height:33px;
    }
    .elementor-2479 .elementor-element.elementor-element-b2f324e{
        margin-top:0px;
        margin-bottom:0px;
        padding:100px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-f8a3612 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 30px 0px 30px;
    }
    .elementor-2479 .elementor-element.elementor-element-ee0d92c .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-a4bad97 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-2479 .elementor-element.elementor-element-67500a5 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-8e733cb{
        margin-top:40px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-d1f2a07{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-685f966 .elementor-counter-number-wrapper{
        font-size:36px;
        line-height:1.5em;
    }
    .elementor-2479 .elementor-element.elementor-element-685f966 .elementor-counter-title{
        font-size:13px;
        line-height:1.5em;
    }
    .elementor-2479 .elementor-element.elementor-element-5f7dabc{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-25e27e2 .elementor-counter-number-wrapper{
        font-size:36px;
        line-height:1.5em;
    }
    .elementor-2479 .elementor-element.elementor-element-25e27e2 .elementor-counter-title{
        font-size:15px;
        line-height:1.5em;
    }
    .elementor-2479 .elementor-element.elementor-element-950895d{
        margin-top:0px;
        margin-bottom:60px;
    }
    .elementor-2479 .elementor-element.elementor-element-d69ceec{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-5b921c3 .elementor-counter-number-wrapper{
        font-size:36px;
        line-height:1.5em;
    }
    .elementor-2479 .elementor-element.elementor-element-5b921c3 .elementor-counter-title{
        font-size:15px;
        line-height:1.5em;
    }
    .elementor-2479 .elementor-element.elementor-element-0e7f370{
        width:50%;
    }
    .elementor-2479 .elementor-element.elementor-element-0e7f370 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-6193126 .elementor-counter-number-wrapper{
        font-size:36px;
        line-height:1.5em;
    }
    .elementor-2479 .elementor-element.elementor-element-6193126 .elementor-counter-title{
        font-size:15px;
        line-height:1.5em;
    }
    .elementor-2479 .elementor-element.elementor-element-187cd91 .distortion-grid-item-content h2.distortion-grid-item-title{
        font-size:26px;
    }
    .elementor-2479 .elementor-element.elementor-element-e2e48e6{
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-e64db83 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-2479 .elementor-element.elementor-element-886e6d1 .elementor-spacer-inner{
        height:0px;
    }
    .elementor-2479 .elementor-element.elementor-element-7780d83 img{
        width:100%;
    }
    .elementor-2479 .elementor-element.elementor-element-7780d83 > .elementor-widget-container{
        margin:60px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-2479 .elementor-element.elementor-element-94f582d{
        left:10%;
    }
    body.rtl .elementor-2479 .elementor-element.elementor-element-94f582d{
        right:10%;
    }
    .elementor-2479 .elementor-element.elementor-element-94f582d{
        top:35%;
    }
    .elementor-2479 .elementor-element.elementor-element-33d7f7a > .elementor-element-populated{
        padding:80px 30px 40px 30px;
    }
    .elementor-2479 .elementor-element.elementor-element-d17b6ad > .elementor-widget-container{
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-9c3bf67 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-9c3bf67 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-7580b00 .elementor-heading-title{
        font-size:18px;
        line-height:1.4em;
    }
    .elementor-2479 .elementor-element.elementor-element-7580b00 > .elementor-widget-container{
        margin:10px 0px 20px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-fe2e110 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-7b7072a > .elementor-container{
        min-height:400px;
    }
    .elementor-2479 .elementor-element.elementor-element-7b7072a:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-7b7072a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-2479 .elementor-element.elementor-element-6f819c1 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:120px 20px 0px 20px;
    }
    .elementor-2479 .elementor-element.elementor-element-9d2504d{
        margin-top:0px;
        margin-bottom:0px;
        padding:80px 0px 30px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-a955bf7 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-2479 .elementor-element.elementor-element-7f30828{
        text-align:left;
    }
    .elementor-2479 .elementor-element.elementor-element-9a160c7{
        text-align:left;
    }
    .elementor-2479 .elementor-element.elementor-element-9a160c7 .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-2479 .elementor-element.elementor-element-9a160c7 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .post-header h5{
        font-size:18px;
    }
    .elementor-2479 .elementor-element.elementor-element-090f252 .blog-carousel-wrapper .post-detail.single-post{
        font-size:13px;
    }
    .elementor-2479 .elementor-element.elementor-element-ef2336c > .elementor-container{
        min-height:600px;
    }
    .elementor-2479 .elementor-element.elementor-element-ef2336c:not(.elementor-motion-effects-element-type-background), .elementor-2479 .elementor-element.elementor-element-ef2336c > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-2479 .elementor-element.elementor-element-7d32082 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
    .elementor-2479 .elementor-element.elementor-element-d96e8c9 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-a096e60 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2479 .elementor-element.elementor-element-a096e60 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-2479 .elementor-element.elementor-element-72af500{
        width:60%;
    }
    .elementor-2479 .elementor-element.elementor-element-2f2b93a{
        width:40%;
    }
    .elementor-2479 .elementor-element.elementor-element-752d4a5{
        width:60%;
    }
    .elementor-2479 .elementor-element.elementor-element-2b59bdf{
        width:39.332%;
    }
    .elementor-2479 .elementor-element.elementor-element-afa4703{
        width:40%;
    }
    .elementor-2479 .elementor-element.elementor-element-66c807e{
        width:60%;
    }
    .elementor-2479 .elementor-element.elementor-element-f8a3612{
        width:40%;
    }
    .elementor-2479 .elementor-element.elementor-element-67500a5{
        width:60%;
    }
    .elementor-2479 .elementor-element.elementor-element-e64db83{
        width:40%;
    }
    .elementor-2479 .elementor-element.elementor-element-33d7f7a{
        width:59.665%;
    }
    .elementor-2479 .elementor-element.elementor-element-6f819c1{
        width:40%;
    }
    .elementor-2479 .elementor-element.elementor-element-1b750ae{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-2479 .elementor-element.elementor-element-72af500{
        width:60%;
    }
    .elementor-2479 .elementor-element.elementor-element-2f2b93a{
        width:40%;
    }
    .elementor-2479 .elementor-element.elementor-element-0b3923f{
        width:33%;
    }
    .elementor-2479 .elementor-element.elementor-element-eaff3b7{
        width:33%;
    }
    .elementor-2479 .elementor-element.elementor-element-fdf3bd5{
        width:33%;
    }
    .elementor-2479 .elementor-element.elementor-element-9d85cbf{
        width:33%;
    }
    .elementor-2479 .elementor-element.elementor-element-f0b3bea{
        width:33%;
    }
    .elementor-2479 .elementor-element.elementor-element-91eca90{
        width:33%;
    }
    .elementor-2479 .elementor-element.elementor-element-752d4a5{
        width:100%;
    }
    .elementor-2479 .elementor-element.elementor-element-af8dbcd{
        width:100%;
    }
    .elementor-2479 .elementor-element.elementor-element-6f819c1{
        width:45%;
    }
    .elementor-2479 .elementor-element.elementor-element-1b750ae{
        width:55%;
    }
    .elementor-2479 .elementor-element.elementor-element-a955bf7{
        width:100%;
    }
    .elementor-2479 .elementor-element.elementor-element-7d32082{
        width:100%;
    }
}
 .elementor-2730 .elementor-element.elementor-element-de770ed > .elementor-shape-bottom svg{
    width:calc(169% + 1.3px);
    height:139px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-2730 .elementor-element.elementor-element-de770ed > .elementor-shape-bottom{
    z-index:2;
    pointer-events:none;
}
.elementor-2730 .elementor-element.elementor-element-272c3f7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper{
    height:750px;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .image-container::before{
    background:#00000000;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide-content{
    text-align:left;
    margin-top:-40px;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper div.slide-content{
    justify-content:left;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide-content .standard-wrapper{
    justify-content:left;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .title h2{
    color:#ffffff;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:60px;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .caption{
    width:50%;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .text{
    color:#FFFFFFD9;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .caption .text{
    font-family:"DM Sans", Sans-serif;
    font-size:17px;
    font-weight:600;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide a.button{
    background-color:#BC8664;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .button{
    border-color:#BC8664;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper div.slide a.button{
    color:#FFFFFF;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide a.button:hover{
    background-color:#FFFFFF;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .button:hover{
    border-color:#FFFFFF;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper div.slide a.button:hover{
    color:#111111;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 div.slider-parallax-wrapper div.slide a.button{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
}
.elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .pagination .item::before{
    background:#ffffff;
}
.elementor-2730 .elementor-element.elementor-element-3fb87c9{
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
    z-index:2;
}
.elementor-2730 .elementor-element.elementor-element-ff4f136 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-a03365a .elementor-heading-title{
    color:#BC8664;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-2730 .elementor-element.elementor-element-a03365a > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-a03365a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-a03365a{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-173cf40 .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-173cf40 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-173cf40{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-173cf40{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-9fe4128{
    margin-top:0px;
    margin-bottom:60px;
}
.elementor-2730 .elementor-element.elementor-element-412a7a1 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-bdce39d{
    text-align:left;
}
.elementor-2730 .elementor-element.elementor-element-bdce39d .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-bdce39d > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:20px 0px 0px 0px;
}
.elementor-element.elementor-element-bdce39d{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-bdce39d{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-7a98314 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 40px;
}
.elementor-2730 .elementor-element.elementor-element-c3e9f76{
    margin-top:-70px;
    margin-bottom:0px;
}
.elementor-bc-flex-widget .elementor-2730 .elementor-element.elementor-element-87883b3.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-87883b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-87883b3.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-87883b3 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-6d07425{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-2730 .elementor-element.elementor-element-6d07425 img{
    width:160px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2730 .elementor-element.elementor-element-6d07425 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-6d07425{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-6d07425{
    opacity:0;
}
.elementor-bc-flex-widget .elementor-2730 .elementor-element.elementor-element-ba68cca.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-ba68cca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-ba68cca.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-ba68cca > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-a5ae0ae img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-element.elementor-element-a5ae0ae{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-a5ae0ae{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-a5ae0ae{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-2730 .elementor-element.elementor-element-034c312.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-034c312.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-034c312.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-034c312 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-109ffb6 img{
    width:160px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2730 .elementor-element.elementor-element-109ffb6 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-109ffb6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-109ffb6{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-109ffb6{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-2730 .elementor-element.elementor-element-b7bc714.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-b7bc714.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-b7bc714.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-b7bc714 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-a456000 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2730 .elementor-element.elementor-element-a456000 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-a456000{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-a456000{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-a456000{
    width:auto;
    max-width:auto;
}
.elementor-2730 .elementor-element.elementor-element-54cd879 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-column{
    min-height:700px;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-wrapper .background-list-img{
    transition-duration:400ms;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-wrapper .background-list-overlay{
    background:#00000026;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-wrapper .background-list-column .background-list-content h3{
    color:#ffffff;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-wrapper .background-list-column div.background-list-content h3{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:28px;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-desc{
    color:#ffffff;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-link .background-list-desc{
    font-family:"DM Sans", Sans-serif;
    font-weight:600;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-wrapper .background-list-content .background-list-link .button{
    color:#ffffff;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-wrapper .background-list-content .background-list-link a.button{
    border-color:#ffffff;
}
.elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-wrapper .background-list-content div.background-list-link a.button{
    font-family:"Kumbh Sans", Sans-serif;
    font-weight:600;
}
.elementor-2730 .elementor-element.elementor-element-bfa9d6c{
    padding:100px 0px 30px 0px;
}
.elementor-2730 .elementor-element.elementor-element-4cfbddb > .elementor-element-populated{
    padding:0px 60px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-e572bc6 .elementor-heading-title{
    color:#BC8664;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-2730 .elementor-element.elementor-element-e572bc6 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-e572bc6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-e572bc6{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-dc3bd71 .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-dc3bd71 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-dc3bd71{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-dc3bd71{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-58cc583{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-58cc583 > .elementor-widget-container{
    margin:-10px 0px 0px 0px;
}
.elementor-element.elementor-element-58cc583{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-58cc583{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-eaaef40.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-2730 .elementor-element.elementor-element-eaaef40 > .elementor-element-populated{
    margin:30px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-323bbc2 .elementor-button{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#BC8664;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-2730 .elementor-element.elementor-element-323bbc2 > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-2730 .elementor-element.elementor-element-323bbc2{
    z-index:2;
    width:auto;
    max-width:auto;
}
.elementor-element.elementor-element-323bbc2{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-323bbc2{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-e2e5f29{
    margin-top:0px;
    margin-bottom:100px;
}
.elementor-2730 .elementor-element.elementor-element-eb7511a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2730 .elementor-element.elementor-element-eb7511a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-2730 .elementor-element.elementor-element-eb7511a:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-2730 .elementor-element.elementor-element-eb7511a > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-eb7511a > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-eb7511a > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-2730 .elementor-element.elementor-element-eb7511a > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 0px;
    padding:50px 30px 50px 30px;
}
.elementor-2730 .elementor-element.elementor-element-eb7511a > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-eb7511a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-eb7511a{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-8dd8b49 img{
    width:50px;
}
.elementor-2730 .elementor-element.elementor-element-8d52d70{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-8d52d70 .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    line-height:1.3em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-8d52d70 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-36f95bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2730 .elementor-element.elementor-element-36f95bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-2730 .elementor-element.elementor-element-36f95bb:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-2730 .elementor-element.elementor-element-36f95bb > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-36f95bb > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-36f95bb > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-2730 .elementor-element.elementor-element-36f95bb > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 10px 0px 10px;
    padding:50px 30px 50px 30px;
}
.elementor-2730 .elementor-element.elementor-element-36f95bb > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-36f95bb{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-36f95bb{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-009f9a7 img{
    width:53px;
}
.elementor-2730 .elementor-element.elementor-element-ca490df{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-ca490df .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    line-height:1.3em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-ca490df > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-b7cfbf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2730 .elementor-element.elementor-element-b7cfbf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-2730 .elementor-element.elementor-element-b7cfbf5:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-2730 .elementor-element.elementor-element-b7cfbf5 > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-b7cfbf5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-b7cfbf5 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-2730 .elementor-element.elementor-element-b7cfbf5 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 10px 0px 10px;
    padding:50px 30px 50px 30px;
}
.elementor-2730 .elementor-element.elementor-element-b7cfbf5 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-b7cfbf5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:500ms !important;
}
.elementor-widget.elementor-element-b7cfbf5{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-3402a26 img{
    width:46px;
}
.elementor-2730 .elementor-element.elementor-element-4fc9319{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-4fc9319 .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    line-height:1.3em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-4fc9319 > .elementor-widget-container{
    margin:15px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-ee28bfd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2730 .elementor-element.elementor-element-ee28bfd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-2730 .elementor-element.elementor-element-ee28bfd:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-2730 .elementor-element.elementor-element-ee28bfd > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-ee28bfd > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-ee28bfd > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-2730 .elementor-element.elementor-element-ee28bfd > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 20px;
    padding:50px 30px 50px 30px;
}
.elementor-2730 .elementor-element.elementor-element-ee28bfd > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-ee28bfd{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:600ms !important;
}
.elementor-widget.elementor-element-ee28bfd{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-7136117 img{
    width:46px;
}
.elementor-2730 .elementor-element.elementor-element-fd59c4c{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-fd59c4c .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    line-height:1.3em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-fd59c4c > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-2bbad68 > .elementor-container{
    min-height:400px;
}
.elementor-2730 .elementor-element.elementor-element-2bbad68 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-2bbad68:not(.elementor-motion-effects-element-type-background), .elementor-2730 .elementor-element.elementor-element-2bbad68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#86868B;
}
.elementor-2730 .elementor-element.elementor-element-2bbad68 .elementor-background-overlay{
    filter:brightness( 100% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2730 .elementor-element.elementor-element-2bbad68{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:100px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-2bbad68 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2730 .elementor-element.elementor-element-2bbad68 > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:95px;
}
.elementor-bc-flex-widget .elementor-2730 .elementor-element.elementor-element-afc4f4b.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-2730 .elementor-element.elementor-element-afc4f4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2730 .elementor-element.elementor-element-afc4f4b > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-b6fd876 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-2730 .elementor-element.elementor-element-b6fd876 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-22fc08c .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-22fc08c > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-c9130b8.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-2730 .elementor-element.elementor-element-c9130b8 > .elementor-element-populated{
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-9809dfc img{
    width:220px;
}
.elementor-2730 .elementor-element.elementor-element-9809dfc{
    width:auto;
    max-width:auto;
    top:-116%;
}
body:not(.rtl) .elementor-2730 .elementor-element.elementor-element-9809dfc{
    right:28%;
}
body.rtl .elementor-2730 .elementor-element.elementor-element-9809dfc{
    left:28%;
}
.elementor-2730 .elementor-element.elementor-element-d1befb6 .elementor-button{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#111111;
    color:#111111;
    background-color:#FFFFFF;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-2730 .elementor-element.elementor-element-d1befb6 > .elementor-widget-container{
    margin:0px 0px 0px 15px;
}
.elementor-2730 .elementor-element.elementor-element-d1befb6{
    z-index:2;
    width:auto;
    max-width:auto;
}
.elementor-2730 .elementor-element.elementor-element-445b609 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.2;
}
.elementor-2730 .elementor-element.elementor-element-445b609{
    margin-top:-200px;
    margin-bottom:40px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-fadb1d7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{
    border-radius:5px;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .service-carousel-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:22px;
    letter-spacing:-0.5px;
    color:#111111;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .service-carousel-desc{
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .service-carousel-link-button{
    background:#ffffff;
    color:#222222;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .service-carousel-link-button:before{
    background:#BC8664;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{
    color:#ffffff;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .item .service-carousel-link-button .service-carousel-link-label{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:13px;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-2730 .elementor-element.elementor-element-7216d59 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-0cb3f7d{
    --divider-border-style:solid;
    --divider-color:#EBEBEB;
    --divider-border-width:1px;
}
.elementor-2730 .elementor-element.elementor-element-0cb3f7d .elementor-divider-separator{
    width:100%;
}
.elementor-2730 .elementor-element.elementor-element-0cb3f7d .elementor-divider{
    padding-top:60px;
    padding-bottom:60px;
}
.elementor-2730 .elementor-element.elementor-element-0cb3f7d > .elementor-widget-container{
    margin:-30px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-ed9b7b4{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-ed9b7b4 img{
    width:60px;
}
.elementor-2730 .elementor-element.elementor-element-ed9b7b4 > .elementor-widget-container{
    margin:10px 0px 20px 0px;
}
.elementor-2730 .elementor-element.elementor-element-cb67ebb{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-cb67ebb .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-cb67ebb > .elementor-widget-container{
    margin:0% 25% 0% 25%;
}
.elementor-2730 .elementor-element.elementor-element-5e78a81{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-5e78a81 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-5e78a81 > .elementor-widget-container{
    margin:0% 17% 0% 17%;
    padding:20px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-ba3c983{
    margin-top:40px;
    margin-bottom:40px;
    padding:0% 15% 0% 15%;
    z-index:3;
}
.elementor-2730 .elementor-element.elementor-element-2bf1665.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-2bf1665 > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-2bf1665 > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-2bf1665 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-2730 .elementor-element.elementor-element-2bf1665 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-2bf1665{
    z-index:3;
}
.elementor-2730 .elementor-element.elementor-element-0180992 .elementor-counter-number-wrapper{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2730 .elementor-element.elementor-element-0180992 .elementor-counter-title{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-2730 .elementor-element.elementor-element-0180992 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-0180992{
    width:auto;
    max-width:auto;
}
.elementor-2730 .elementor-element.elementor-element-adb5bd0.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-adb5bd0 > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-adb5bd0 > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-adb5bd0 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-2730 .elementor-element.elementor-element-adb5bd0 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-adb5bd0{
    z-index:3;
}
.elementor-2730 .elementor-element.elementor-element-db6a3ae .elementor-counter-number-wrapper{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2730 .elementor-element.elementor-element-db6a3ae .elementor-counter-title{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-2730 .elementor-element.elementor-element-db6a3ae > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-db6a3ae{
    width:auto;
    max-width:auto;
}
.elementor-2730 .elementor-element.elementor-element-588eca5.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-588eca5 > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-588eca5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-588eca5 > .elementor-background-slideshow{
    border-radius:5px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-588eca5 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-4b85839 .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2730 .elementor-element.elementor-element-4b85839 .elementor-counter-title{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    line-height:2em;
}
.elementor-2730 .elementor-element.elementor-element-4b85839 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-4b85839{
    width:auto;
    max-width:auto;
}
.elementor-2730 .elementor-element.elementor-element-72b5a2c.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-72b5a2c > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-72b5a2c > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-72b5a2c > .elementor-background-slideshow{
    border-radius:0px 5px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-72b5a2c > .elementor-element-populated{
    margin:0px 0px 0px 5px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-30792c1 .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-2730 .elementor-element.elementor-element-30792c1 .elementor-counter-title{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:2em;
}
.elementor-2730 .elementor-element.elementor-element-30792c1 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-30792c1{
    width:auto;
    max-width:auto;
}
.elementor-2730 .elementor-element.elementor-element-0645fbd > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-0645fbd:not(.elementor-motion-effects-element-type-background), .elementor-2730 .elementor-element.elementor-element-0645fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-2730 .elementor-element.elementor-element-0645fbd .elementor-background-overlay{
    filter:brightness( 100% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-2730 .elementor-element.elementor-element-0645fbd{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:80px 0px 60px 0px;
}
.elementor-2730 .elementor-element.elementor-element-0645fbd > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2730 .elementor-element.elementor-element-0645fbd > .elementor-shape-top svg{
    width:calc(100% + 1.3px);
    height:166px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget .elementor-2730 .elementor-element.elementor-element-cbc1c8a.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-2730 .elementor-element.elementor-element-cbc1c8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2730 .elementor-element.elementor-element-cbc1c8a > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-c976d10{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-c976d10 .elementor-heading-title{
    color:#BC8664;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-2730 .elementor-element.elementor-element-c976d10 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-c976d10{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-c976d10{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-0a0ab36{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-0a0ab36 .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-0a0ab36 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-0a0ab36{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-0a0ab36{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-e86b1d5:not(.elementor-motion-effects-element-type-background), .elementor-2730 .elementor-element.elementor-element-e86b1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-2730 .elementor-element.elementor-element-e86b1d5{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 140px 0px;
}
.elementor-2730 .elementor-element.elementor-element-e86b1d5 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2730 .elementor-element.elementor-element-a12c84a.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-a12c84a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .post-featured-image-hover{
    border-radius:5px;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .post-header h5{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:22px;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .post-header h5 a{
    color:#111111;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .post-detail.single-post{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:12px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .post-detail.single-post a{
    color:#86868b;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .post-header-wrapper{
    color:#86868B;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .post-featured-date-wrapper{
    border-radius:5px;
    background:#ffffff;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .post-featured-date{
    color:#000000;
}
.elementor-2730 .elementor-element.elementor-element-8571239 .post-featured-month{
    color:#000000;
}
.elementor-element.elementor-element-8571239{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-8571239{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-7cdc85b .elementor-button{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#BC8664;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-2730 .elementor-element.elementor-element-7cdc85b > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-7cdc85b{
    z-index:2;
    width:auto;
    max-width:auto;
}
.elementor-element.elementor-element-7cdc85b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-7cdc85b{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-ea7e2c6:not(.elementor-motion-effects-element-type-background), .elementor-2730 .elementor-element.elementor-element-ea7e2c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#86868B;
}
.elementor-2730 .elementor-element.elementor-element-ea7e2c6 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2730 .elementor-element.elementor-element-ea7e2c6{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:90px 0px 100px 0px;
}
.elementor-2730 .elementor-element.elementor-element-b660468 > .elementor-element-populated{
    padding:60px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-d99a0b0 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-a7d7219 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-20bcc0b .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-b4d6106 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-40110fa .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-40110fa > .elementor-widget-container{
    margin:10px 60px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-999a8cd .elementor-heading-title{
    color:#FFFFFF;
    font-family:"beyond_infinity_-_demoregular", Sans-serif;
    font-size:55px;
    font-weight:400;
}
.elementor-2730 .elementor-element.elementor-element-999a8cd > .elementor-widget-container{
    margin:30px 0px 0px 10px;
}
.elementor-2730 .elementor-element.elementor-element-999a8cd{
    z-index:2;
}
.elementor-2730 .elementor-element.elementor-element-e137e67 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-2730 .elementor-element.elementor-element-e137e67 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-9a917bc .elementor-heading-title{
    color:#FFFFFFAB;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:12px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-2730 .elementor-element.elementor-element-9a917bc > .elementor-widget-container{
    margin:5px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-85be059 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-8ee98da{
    margin-top:-150px;
    margin-bottom:0px;
}
.elementor-2730 .elementor-element.elementor-element-5424c2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2730 .elementor-element.elementor-element-5424c2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-2730 .elementor-element.elementor-element-5424c2b > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-5424c2b > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-5424c2b > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-2730 .elementor-element.elementor-element-5424c2b:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-2730 .elementor-element.elementor-element-5424c2b > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-5424c2b > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-5424c2b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-5424c2b{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-b00c96d img{
    border-radius:25px 25px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-b00c96d > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-2730 .elementor-element.elementor-element-b00c96d{
    z-index:2;
}
.elementor-2730 .elementor-element.elementor-element-15cd5be .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:22px;
    font-weight:700;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-15cd5be > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-2730 .elementor-element.elementor-element-0bde095 .elementor-heading-title{
    color:#ACACB4;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-2730 .elementor-element.elementor-element-0bde095 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-2730 .elementor-element.elementor-element-5bad9a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2730 .elementor-element.elementor-element-5bad9a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-2730 .elementor-element.elementor-element-5bad9a8 > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-5bad9a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-5bad9a8 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-2730 .elementor-element.elementor-element-5bad9a8:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-2730 .elementor-element.elementor-element-5bad9a8 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-5bad9a8 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-5bad9a8{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:50ms !important;
}
.elementor-widget.elementor-element-5bad9a8{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-d274e70 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-d274e70 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-2730 .elementor-element.elementor-element-d274e70{
    z-index:2;
}
.elementor-2730 .elementor-element.elementor-element-5da1eba .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:22px;
    font-weight:700;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-5da1eba > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-2730 .elementor-element.elementor-element-ba662c6 .elementor-heading-title{
    color:#ACACB4;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-2730 .elementor-element.elementor-element-ba662c6 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-2730 .elementor-element.elementor-element-1e6cc7f{
    margin-top:40px;
    margin-bottom:0px;
}
.elementor-2730 .elementor-element.elementor-element-2b55931:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2730 .elementor-element.elementor-element-2b55931 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-2730 .elementor-element.elementor-element-2b55931 > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-2b55931 > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-2b55931 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-2730 .elementor-element.elementor-element-2b55931:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-2730 .elementor-element.elementor-element-2b55931 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-2b55931 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-2b55931{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:50ms !important;
}
.elementor-widget.elementor-element-2b55931{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-f6a77b8 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-f6a77b8 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-2730 .elementor-element.elementor-element-f6a77b8{
    z-index:2;
}
.elementor-2730 .elementor-element.elementor-element-5a5b610 .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:22px;
    font-weight:700;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-5a5b610 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-2730 .elementor-element.elementor-element-80c98a5 .elementor-heading-title{
    color:#ACACB4;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-2730 .elementor-element.elementor-element-80c98a5 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-2730 .elementor-element.elementor-element-5c50990:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2730 .elementor-element.elementor-element-5c50990 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-2730 .elementor-element.elementor-element-5c50990 > .elementor-element-populated, .elementor-2730 .elementor-element.elementor-element-5c50990 > .elementor-element-populated > .elementor-background-overlay, .elementor-2730 .elementor-element.elementor-element-5c50990 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-2730 .elementor-element.elementor-element-5c50990:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-2730 .elementor-element.elementor-element-5c50990 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-5c50990 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-5c50990{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-5c50990{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-c67d343 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-c67d343 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-2730 .elementor-element.elementor-element-c67d343{
    z-index:2;
}
.elementor-2730 .elementor-element.elementor-element-36bd175 .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:22px;
    font-weight:700;
    line-height:1.5em;
    letter-spacing:-0.5px;
}
.elementor-2730 .elementor-element.elementor-element-36bd175 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-2730 .elementor-element.elementor-element-165747c .elementor-heading-title{
    color:#ACACB4;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-2730 .elementor-element.elementor-element-165747c > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-2730 .elementor-element.elementor-element-326e44e > .elementor-container{
    min-height:600px;
}
.elementor-2730 .elementor-element.elementor-element-326e44e > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-2730 .elementor-element.elementor-element-326e44e{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-326e44e:not(.elementor-motion-effects-element-type-background), .elementor-2730 .elementor-element.elementor-element-326e44e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/beautiful-blond-business-woman-in-shirt-XBVD3MP.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-2730 .elementor-element.elementor-element-326e44e > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(250deg, #000000 0%, #FFFFFF00 40%);
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2730 .elementor-element.elementor-element-326e44e > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:95px;
}
.elementor-bc-flex-widget .elementor-2730 .elementor-element.elementor-element-b1bc83b.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-2730 .elementor-element.elementor-element-b1bc83b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-2730 .elementor-element.elementor-element-b1bc83b > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-3fefbc3 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-05903b3 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-05903b3 > .elementor-widget-container{
    margin:60px 0px 0px 100px;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:0px;
    background:#1A1B2500;
    border-radius:5px;
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#FFFFFF;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#FFFFFFAB;
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#FFFFFFD6;
    font-family:"DM Sans", Sans-serif;
    font-weight:600;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#F0F0F0;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#BC8664;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#ffffff;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c .testimonial-carousel .owl-nav{
    bottom:20px;
}
.elementor-2730 .elementor-element.elementor-element-c2d384c > .elementor-widget-container{
    margin:-20px 0px 0px 50px;
}
.elementor-2730 .elementor-element.elementor-element-7337d3a > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-size:cover;
    opacity:0.5;
}
.elementor-2730 .elementor-element.elementor-element-7337d3a{
    padding:80px 0px 90px 0px;
}
.elementor-2730 .elementor-element.elementor-element-df922b1.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-2730 .elementor-element.elementor-element-df922b1 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-4ce1cf6{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-4ce1cf6 .elementor-heading-title{
    color:#BC8664;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-2730 .elementor-element.elementor-element-4ce1cf6 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-4ce1cf6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-4ce1cf6{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-72066a3{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-72066a3 .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-72066a3 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-72066a3{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-72066a3{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-f48074b{
    text-align:center;
}
.elementor-2730 .elementor-element.elementor-element-f48074b .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:34px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-2730 .elementor-element.elementor-element-f48074b > .elementor-widget-container{
    margin:0% 30% 0% 30%;
    padding:20px 0px 0px 0px;
}
.elementor-element.elementor-element-f48074b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-f48074b{
    opacity:0;
}
.elementor-2730 .elementor-element.elementor-element-6dfd1ad .elementor-button{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#BC8664;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-2730 .elementor-element.elementor-element-6dfd1ad > .elementor-widget-container{
    margin:40px 0px 0px 0px;
}
.elementor-2730 .elementor-element.elementor-element-6dfd1ad{
    z-index:2;
    width:auto;
    max-width:auto;
}
.elementor-element.elementor-element-6dfd1ad{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-6dfd1ad{
    opacity:0;
}
@media(max-width:1024px){
    .elementor-2730 .elementor-element.elementor-element-de770ed > .elementor-shape-bottom svg{
        height:94px;
    }
    .elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper{
        height:700px;
    }
    .elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2{
        font-size:42px;
        line-height:1.3em;
    }
    .elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .caption{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide-content{
        margin-top:-40px;
    }
    .elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .caption .text{
        font-size:15px;
    }
    .elementor-2730 .elementor-element.elementor-element-3fb87c9{
        padding:20px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-a03365a .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-173cf40 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-bdce39d .elementor-heading-title{
        font-size:16px;
    }
    .elementor-2730 .elementor-element.elementor-element-bdce39d > .elementor-widget-container{
        margin:0px 20px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-7a98314 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-column{
        min-height:600px;
    }
    .elementor-2730 .elementor-element.elementor-element-8ae820f .background-list-wrapper .background-list-column div.background-list-content h3{
        font-size:22px;
        line-height:1.4em;
    }
    .elementor-2730 .elementor-element.elementor-element-bfa9d6c{
        padding:80px 0px 30px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-4cfbddb > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-e572bc6 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-dc3bd71 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-58cc583{
        font-size:16px;
    }
    .elementor-2730 .elementor-element.elementor-element-58cc583 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-eaaef40 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-323bbc2 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-e2e5f29{
        margin-top:0px;
        margin-bottom:60px;
    }
    .elementor-2730 .elementor-element.elementor-element-eb7511a > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-2730 .elementor-element.elementor-element-8d52d70 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-36f95bb > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-2730 .elementor-element.elementor-element-ca490df .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-b7cfbf5 > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-2730 .elementor-element.elementor-element-4fc9319 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-ee28bfd > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-2730 .elementor-element.elementor-element-fd59c4c .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-2bbad68 > .elementor-shape-bottom svg{
        width:calc(120% + 1.3px);
        height:127px;
    }
    .elementor-2730 .elementor-element.elementor-element-2bbad68{
        padding:70px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-afc4f4b > .elementor-element-populated{
        padding:0px 40px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-b6fd876 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-22fc08c .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-d1befb6 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-445b609{
        margin-top:-210px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-fadb1d7 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .service-carousel-title{
        font-size:20px;
    }
    .elementor-2730 .elementor-element.elementor-element-7216d59 > .elementor-widget-container{
        margin:0px 0px 0px -55px;
    }
    .elementor-2730 .elementor-element.elementor-element-0cb3f7d .elementor-divider{
        padding-top:20px;
        padding-bottom:20px;
    }
    .elementor-2730 .elementor-element.elementor-element-0cb3f7d > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-cb67ebb .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-cb67ebb > .elementor-widget-container{
        margin:0% 20% 0% 20%;
    }
    .elementor-2730 .elementor-element.elementor-element-5e78a81 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-5e78a81 > .elementor-widget-container{
        margin:0% 12% 0% 12%;
    }
    .elementor-2730 .elementor-element.elementor-element-ba3c983{
        padding:0% 5% 0% 5%;
    }
    .elementor-2730 .elementor-element.elementor-element-0180992 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-2730 .elementor-element.elementor-element-db6a3ae .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-2730 .elementor-element.elementor-element-4b85839 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-2730 .elementor-element.elementor-element-30792c1 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-2730 .elementor-element.elementor-element-0645fbd > .elementor-shape-top svg{
        width:calc(229% + 1.3px);
    }
    .elementor-2730 .elementor-element.elementor-element-0645fbd{
        padding:80px 0px 40px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-c976d10 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-0a0ab36 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-e86b1d5{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 80px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .post-header h5{
        font-size:20px;
    }
    .elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .post-detail.single-post{
        font-size:13px;
    }
    .elementor-2730 .elementor-element.elementor-element-8571239 > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
    .elementor-2730 .elementor-element.elementor-element-7cdc85b > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-ea7e2c6{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 60px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-d99a0b0 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-d99a0b0 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-a7d7219 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-a7d7219 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-20bcc0b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-20bcc0b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-b4d6106 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-b4d6106 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-40110fa .elementor-heading-title{
        font-size:15px;
    }
    .elementor-2730 .elementor-element.elementor-element-40110fa > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-999a8cd .elementor-heading-title{
        font-size:36px;
    }
    .elementor-2730 .elementor-element.elementor-element-85be059 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-8ee98da{
        margin-top:-80px;
        margin-bottom:0px;
    }
    .elementor-2730 .elementor-element.elementor-element-5424c2b > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-15cd5be .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-15cd5be > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-0bde095 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-0bde095 > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-5bad9a8 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-5da1eba .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-5da1eba > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-ba662c6 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-ba662c6 > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-1e6cc7f{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-2730 .elementor-element.elementor-element-2b55931 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-5a5b610 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-5a5b610 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-80c98a5 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-80c98a5 > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-5c50990 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-36bd175 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-36bd175 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-165747c .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-165747c > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-326e44e > .elementor-shape-bottom svg{
        width:calc(120% + 1.3px);
        height:127px;
    }
    .elementor-2730 .elementor-element.elementor-element-05903b3 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-05903b3 > .elementor-widget-container{
        margin:40px 0px 0px 40px;
    }
    .elementor-2730 .elementor-element.elementor-element-c2d384c .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:0px;
    }
    .elementor-2730 .elementor-element.elementor-element-c2d384c .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
        font-size:16px;
    }
    .elementor-2730 .elementor-element.elementor-element-c2d384c .testimonial-carousel .owl-nav{
        bottom:0px;
    }
    .elementor-2730 .elementor-element.elementor-element-c2d384c > .elementor-widget-container{
        margin:-20px 60px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-4ce1cf6 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-4ce1cf6 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-72066a3 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-72066a3 > .elementor-widget-container{
        margin:0% 10% 0% 10%;
    }
    .elementor-2730 .elementor-element.elementor-element-f48074b .elementor-heading-title{
        font-size:28px;
    }
    .elementor-2730 .elementor-element.elementor-element-f48074b > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-6dfd1ad > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-2730 .elementor-element.elementor-element-de770ed{
        margin-top:-20px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .caption{
        width:100%;
    }
    .elementor-2730 .elementor-element.elementor-element-b2d7d29 .slider-parallax-wrapper .slide .caption .text{
        font-size:15px;
    }
    .elementor-2730 .elementor-element.elementor-element-3fb87c9{
        padding:20px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-173cf40 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2730 .elementor-element.elementor-element-9fe4128{
        margin-top:0px;
        margin-bottom:40px;
    }
    .elementor-2730 .elementor-element.elementor-element-412a7a1 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-bdce39d{
        text-align:left;
    }
    .elementor-2730 .elementor-element.elementor-element-bdce39d .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-bdce39d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-c3e9f76{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-2730 .elementor-element.elementor-element-87883b3{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-ba68cca{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-034c312{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-109ffb6 img{
        width:140px;
    }
    .elementor-2730 .elementor-element.elementor-element-b7bc714{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-a456000 img{
        width:120px;
    }
    .elementor-2730 .elementor-element.elementor-element-bfa9d6c{
        margin-top:0px;
        margin-bottom:0px;
        padding:80px 0px 20px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-dc3bd71 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2730 .elementor-element.elementor-element-eaaef40.elementor-column > .elementor-widget-wrap{
        justify-content:flex-start;
    }
    .elementor-2730 .elementor-element.elementor-element-eaaef40 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-323bbc2 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-e2e5f29{
        margin-top:40px;
        margin-bottom:80px;
    }
    .elementor-2730 .elementor-element.elementor-element-eb7511a{
        width:100%;
    }
    .elementor-2730 .elementor-element.elementor-element-eb7511a > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-36f95bb{
        width:100%;
    }
    .elementor-2730 .elementor-element.elementor-element-36f95bb > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-b7cfbf5{
        width:100%;
    }
    .elementor-2730 .elementor-element.elementor-element-b7cfbf5 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-ee28bfd{
        width:100%;
    }
    .elementor-2730 .elementor-element.elementor-element-ee28bfd > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-2bbad68 > .elementor-shape-bottom svg{
        width:calc(220% + 1.3px);
    }
    .elementor-2730 .elementor-element.elementor-element-2bbad68{
        padding:80px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-afc4f4b > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-2730 .elementor-element.elementor-element-22fc08c .elementor-heading-title{
        font-size:28px;
    }
    .elementor-2730 .elementor-element.elementor-element-c9130b8.elementor-column > .elementor-widget-wrap{
        justify-content:flex-start;
    }
    .elementor-2730 .elementor-element.elementor-element-c9130b8 > .elementor-element-populated{
        margin:-140px 0px 0px 0px;
        padding:0px 0px 0px 20px;
    }
    .elementor-2730 .elementor-element.elementor-element-d1befb6 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-445b609{
        margin-top:-140px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .service-carousel-title{
        font-size:17px;
    }
    .elementor-2730 .elementor-element.elementor-element-7216d59 .service-carousel-wrapper .service-carousel-desc{
        font-size:14px;
    }
    .elementor-2730 .elementor-element.elementor-element-7216d59 > .elementor-widget-container{
        margin:0px 0px 0px -70px;
    }
    .elementor-2730 .elementor-element.elementor-element-0cb3f7d .elementor-divider{
        padding-top:20px;
        padding-bottom:20px;
    }
    .elementor-2730 .elementor-element.elementor-element-0cb3f7d > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-cb67ebb{
        text-align:center;
    }
    .elementor-2730 .elementor-element.elementor-element-cb67ebb .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2730 .elementor-element.elementor-element-cb67ebb > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-5e78a81{
        text-align:center;
    }
    .elementor-2730 .elementor-element.elementor-element-5e78a81 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-2730 .elementor-element.elementor-element-5e78a81 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
    }
    .elementor-2730 .elementor-element.elementor-element-ba3c983{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-2730 .elementor-element.elementor-element-2bf1665{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-2bf1665.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-2730 .elementor-element.elementor-element-0180992 .elementor-counter-number-wrapper{
        font-size:40px;
    }
    .elementor-2730 .elementor-element.elementor-element-adb5bd0{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-adb5bd0.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-2730 .elementor-element.elementor-element-adb5bd0 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-db6a3ae .elementor-counter-number-wrapper{
        font-size:40px;
    }
    .elementor-2730 .elementor-element.elementor-element-588eca5{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-588eca5.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-2730 .elementor-element.elementor-element-588eca5 > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-4b85839 .elementor-counter-number-wrapper{
        font-size:40px;
    }
    .elementor-2730 .elementor-element.elementor-element-72b5a2c{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-72b5a2c.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-2730 .elementor-element.elementor-element-72b5a2c > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-30792c1 .elementor-counter-number-wrapper{
        font-size:40px;
    }
    .elementor-2730 .elementor-element.elementor-element-0645fbd{
        margin-top:20px;
        margin-bottom:0px;
        padding:60px 0px 40px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-cbc1c8a > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-2730 .elementor-element.elementor-element-0a0ab36 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2730 .elementor-element.elementor-element-0a0ab36 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .post-header h5{
        font-size:17px;
    }
    .elementor-2730 .elementor-element.elementor-element-8571239 .blog-carousel-wrapper .post-detail.single-post{
        font-size:13px;
    }
    .elementor-2730 .elementor-element.elementor-element-7cdc85b > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-ea7e2c6{
        margin-top:0px;
        margin-bottom:0px;
        padding:80px 0px 80px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-b660468 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-2730 .elementor-element.elementor-element-d99a0b0 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-a7d7219 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-20bcc0b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-b4d6106 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-40110fa .elementor-heading-title{
        font-size:15px;
    }
    .elementor-2730 .elementor-element.elementor-element-999a8cd .elementor-heading-title{
        font-size:40px;
    }
    .elementor-2730 .elementor-element.elementor-element-8ee98da{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-2730 .elementor-element.elementor-element-5424c2b > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-15cd5be .elementor-heading-title{
        font-size:17px;
    }
    .elementor-2730 .elementor-element.elementor-element-0bde095 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-2730 .elementor-element.elementor-element-5bad9a8 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-5da1eba .elementor-heading-title{
        font-size:17px;
    }
    .elementor-2730 .elementor-element.elementor-element-ba662c6 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-2730 .elementor-element.elementor-element-1e6cc7f{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-2730 .elementor-element.elementor-element-2b55931 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-5a5b610 .elementor-heading-title{
        font-size:17px;
    }
    .elementor-2730 .elementor-element.elementor-element-80c98a5 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-2730 .elementor-element.elementor-element-5c50990 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-36bd175 .elementor-heading-title{
        font-size:17px;
    }
    .elementor-2730 .elementor-element.elementor-element-165747c .elementor-heading-title{
        font-size:12px;
    }
    .elementor-2730 .elementor-element.elementor-element-326e44e > .elementor-shape-bottom svg{
        width:calc(247% + 1.3px);
    }
    .elementor-2730 .elementor-element.elementor-element-b1bc83b > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-2730 .elementor-element.elementor-element-05903b3 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-2730 .elementor-element.elementor-element-05903b3 > .elementor-widget-container{
        margin:0px 0px 0px 30px;
        padding:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-c2d384c .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:30px;
    }
    .elementor-2730 .elementor-element.elementor-element-c2d384c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-7337d3a{
        padding:40px 0px 80px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-72066a3{
        text-align:center;
    }
    .elementor-2730 .elementor-element.elementor-element-72066a3 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-2730 .elementor-element.elementor-element-72066a3 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-2730 .elementor-element.elementor-element-f48074b .elementor-heading-title{
        font-size:24px;
    }
    .elementor-2730 .elementor-element.elementor-element-6dfd1ad > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-2730 .elementor-element.elementor-element-ff4f136{
        width:60%;
    }
    .elementor-2730 .elementor-element.elementor-element-d92f16b{
        width:39.332%;
    }
    .elementor-2730 .elementor-element.elementor-element-412a7a1{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-7a98314{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-4cfbddb{
        width:60%;
    }
    .elementor-2730 .elementor-element.elementor-element-eaaef40{
        width:39.332%;
    }
    .elementor-2730 .elementor-element.elementor-element-afc4f4b{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-c9130b8{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-2bf1665{
        width:25%;
    }
    .elementor-2730 .elementor-element.elementor-element-adb5bd0{
        width:25%;
    }
    .elementor-2730 .elementor-element.elementor-element-588eca5{
        width:25%;
    }
    .elementor-2730 .elementor-element.elementor-element-72b5a2c{
        width:25%;
    }
    .elementor-2730 .elementor-element.elementor-element-b1bc83b{
        width:50%;
    }
    .elementor-2730 .elementor-element.elementor-element-3fefbc3{
        width:50%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-2730 .elementor-element.elementor-element-ff4f136{
        width:100%;
    }
    .elementor-2730 .elementor-element.elementor-element-4cfbddb{
        width:55%;
    }
    .elementor-2730 .elementor-element.elementor-element-eaaef40{
        width:45%;
    }
    .elementor-2730 .elementor-element.elementor-element-b1bc83b{
        width:40%;
    }
    .elementor-2730 .elementor-element.elementor-element-3fefbc3{
        width:60%;
    }
}
 .elementor-3050 .elementor-element.elementor-element-a89b666:not(.elementor-motion-effects-element-type-background), .elementor-3050 .elementor-element.elementor-element-a89b666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#00000000;
}
.elementor-3050 .elementor-element.elementor-element-a89b666{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:25px 0px 25px 0px;
}
.elementor-3050 .elementor-element.elementor-element-a89b666 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-3050 .elementor-element.elementor-element-cd4c0c2.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3050 .elementor-element.elementor-element-cd4c0c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3050 .elementor-element.elementor-element-cd4c0c2 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3050 .elementor-element.elementor-element-2750f8f .elementor-icon-list-icon i{
    color:#FFFFFF;
    font-size:14px;
}
.elementor-3050 .elementor-element.elementor-element-2750f8f .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    width:14px;
}
.elementor-3050 .elementor-element.elementor-element-2750f8f .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-3050 .elementor-element.elementor-element-2750f8f .elementor-icon-list-item, .elementor-3050 .elementor-element.elementor-element-2750f8f .elementor-icon-list-item a{
    font-family:"Montserrat", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-3050 .elementor-element.elementor-element-2750f8f{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-3050 .elementor-element.elementor-element-c4117ce.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3050 .elementor-element.elementor-element-c4117ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3050 .elementor-element.elementor-element-c4117ce.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3050 .elementor-element.elementor-element-c4117ce > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3050 .elementor-element.elementor-element-0b5882c{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-3050 .elementor-element.elementor-element-0b5882c img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-3050 .elementor-element.elementor-element-5106c73.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3050 .elementor-element.elementor-element-5106c73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3050 .elementor-element.elementor-element-5106c73.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-3050 .elementor-element.elementor-element-5106c73 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3050 .elementor-element.elementor-element-03f332b .elementor-icon-wrapper{
    text-align:center;
}
.elementor-3050 .elementor-element.elementor-element-03f332b.elementor-view-stacked .elementor-icon{
    background-color:#FFFFFF;
}
.elementor-3050 .elementor-element.elementor-element-03f332b.elementor-view-framed .elementor-icon, .elementor-3050 .elementor-element.elementor-element-03f332b.elementor-view-default .elementor-icon{
    color:#FFFFFF;
    border-color:#FFFFFF;
}
.elementor-3050 .elementor-element.elementor-element-03f332b.elementor-view-framed .elementor-icon, .elementor-3050 .elementor-element.elementor-element-03f332b.elementor-view-default .elementor-icon svg{
    fill:#FFFFFF;
}
.elementor-3050 .elementor-element.elementor-element-03f332b .elementor-icon{
    font-size:22px;
}
.elementor-3050 .elementor-element.elementor-element-03f332b .elementor-icon i, .elementor-3050 .elementor-element.elementor-element-03f332b .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-3050 .elementor-element.elementor-element-03f332b > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:8px 0px 0px 0px;
    border-radius:5px 5px 5px 5px;
}
.elementor-3050 .elementor-element.elementor-element-03f332b{
    width:auto;
    max-width:auto;
}
body.elementor-page-3050:not(.elementor-motion-effects-element-type-background), body.elementor-page-3050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3050 .elementor-element.elementor-element-cd4c0c2{
        width:25%;
    }
    .elementor-3050 .elementor-element.elementor-element-c4117ce{
        width:50%;
    }
    .elementor-3050 .elementor-element.elementor-element-5106c73{
        width:25%;
    }
}
@media(max-width:1024px){
    .elementor-3050 .elementor-element.elementor-element-a89b666{
        padding:20px 0px 20px 0px;
    }
    .elementor-3050 .elementor-element.elementor-element-cd4c0c2 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-3050 .elementor-element.elementor-element-c4117ce > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-3050 .elementor-element.elementor-element-5106c73 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-3050 .elementor-element.elementor-element-a89b666{
        padding:20px 0px 20px 0px;
    }
    .elementor-3050 .elementor-element.elementor-element-cd4c0c2.elementor-column > .elementor-widget-wrap{
        justify-content:flex-end;
    }
    .elementor-3050 .elementor-element.elementor-element-cd4c0c2 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 0px 0px;
    }
    .elementor-3050 .elementor-element.elementor-element-c4117ce{
        width:50%;
    }
    .elementor-3050 .elementor-element.elementor-element-c4117ce.elementor-column > .elementor-widget-wrap{
        justify-content:flex-start;
    }
    .elementor-3050 .elementor-element.elementor-element-c4117ce > .elementor-element-populated{
        padding:10px 0px 0px 20px;
    }
    .elementor-3050 .elementor-element.elementor-element-5106c73{
        width:50%;
    }
    .elementor-3050 .elementor-element.elementor-element-5106c73 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
    .elementor-3050 .elementor-element.elementor-element-03f332b > .elementor-widget-container{
        padding:19px 0px 0px 0px;
    }
}
 .elementor-3058 .elementor-element.elementor-element-cf769dc:not(.elementor-motion-effects-element-type-background), .elementor-3058 .elementor-element.elementor-element-cf769dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3058 .elementor-element.elementor-element-cf769dc{
    box-shadow:-2px 3px 90px -20px rgba(0, 0, 0, 0.2);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:12px 0px 12px 0px;
}
.elementor-3058 .elementor-element.elementor-element-cf769dc > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-3058 .elementor-element.elementor-element-9291842.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3058 .elementor-element.elementor-element-9291842.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3058 .elementor-element.elementor-element-9291842 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3058 .elementor-element.elementor-element-8117b7b .elementor-icon-list-icon i{
    color:#A78B6F;
    font-size:14px;
}
.elementor-3058 .elementor-element.elementor-element-8117b7b .elementor-icon-list-icon svg{
    fill:#A78B6F;
    width:14px;
}
.elementor-3058 .elementor-element.elementor-element-8117b7b .elementor-icon-list-text{
    color:#111111;
}
.elementor-3058 .elementor-element.elementor-element-8117b7b .elementor-icon-list-item, .elementor-3058 .elementor-element.elementor-element-8117b7b .elementor-icon-list-item a{
    font-family:"Montserrat", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-3058 .elementor-element.elementor-element-8117b7b{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-3058 .elementor-element.elementor-element-163af00.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3058 .elementor-element.elementor-element-163af00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3058 .elementor-element.elementor-element-163af00.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3058 .elementor-element.elementor-element-163af00 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3058 .elementor-element.elementor-element-cdc010b{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-3058 .elementor-element.elementor-element-cdc010b img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-3058 .elementor-element.elementor-element-081945a.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3058 .elementor-element.elementor-element-081945a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3058 .elementor-element.elementor-element-081945a.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-3058 .elementor-element.elementor-element-081945a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3058 .elementor-element.elementor-element-d069f42 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-3058 .elementor-element.elementor-element-d069f42.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-3058 .elementor-element.elementor-element-d069f42.elementor-view-framed .elementor-icon, .elementor-3058 .elementor-element.elementor-element-d069f42.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-3058 .elementor-element.elementor-element-d069f42.elementor-view-framed .elementor-icon, .elementor-3058 .elementor-element.elementor-element-d069f42.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-3058 .elementor-element.elementor-element-d069f42 .elementor-icon{
    font-size:22px;
}
.elementor-3058 .elementor-element.elementor-element-d069f42 .elementor-icon i, .elementor-3058 .elementor-element.elementor-element-d069f42 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-3058 .elementor-element.elementor-element-d069f42 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:8px 0px 0px 0px;
    border-radius:5px 5px 5px 5px;
}
.elementor-3058 .elementor-element.elementor-element-d069f42{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3058 .elementor-element.elementor-element-9291842{
        width:25%;
    }
    .elementor-3058 .elementor-element.elementor-element-163af00{
        width:50%;
    }
    .elementor-3058 .elementor-element.elementor-element-081945a{
        width:25%;
    }
}
@media(max-width:1024px){
    .elementor-3058 .elementor-element.elementor-element-cf769dc{
        padding:20px 0px 20px 0px;
    }
    .elementor-3058 .elementor-element.elementor-element-9291842 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-3058 .elementor-element.elementor-element-163af00 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-3058 .elementor-element.elementor-element-081945a > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-3058 .elementor-element.elementor-element-cf769dc{
        padding:20px 0px 20px 0px;
    }
    .elementor-3058 .elementor-element.elementor-element-9291842.elementor-column > .elementor-widget-wrap{
        justify-content:flex-end;
    }
    .elementor-3058 .elementor-element.elementor-element-9291842 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 0px 0px;
    }
    .elementor-3058 .elementor-element.elementor-element-163af00{
        width:50%;
    }
    .elementor-3058 .elementor-element.elementor-element-163af00.elementor-column > .elementor-widget-wrap{
        justify-content:flex-start;
    }
    .elementor-3058 .elementor-element.elementor-element-163af00 > .elementor-element-populated{
        padding:10px 0px 0px 20px;
    }
    .elementor-3058 .elementor-element.elementor-element-081945a{
        width:50%;
    }
    .elementor-3058 .elementor-element.elementor-element-081945a > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
    .elementor-3058 .elementor-element.elementor-element-d069f42 > .elementor-widget-container{
        padding:19px 0px 0px 0px;
    }
}
 .elementor-3064 .elementor-element.elementor-element-0c22311 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper{
    height:100vh;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .image-container::before{
    background:#0000002E;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide-content{
    text-align:center;
    margin-top:40px;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper div.slide-content{
    justify-content:center;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide-content .standard-wrapper{
    justify-content:center;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .title h2{
    color:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2{
    font-family:"Montserrat", Sans-serif;
    font-size:65px;
    text-transform:uppercase;
    line-height:1.1em;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .caption{
    width:70%;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .text{
    color:#FFFFFFD9;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .caption .text{
    font-family:"Montserrat", Sans-serif;
    font-size:18px;
    font-weight:600;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide a.button{
    background-color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .button{
    border-color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper div.slide a.button{
    color:#111111;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide a.button:hover{
    background-color:#BC8664;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .button:hover{
    border-color:#BC8664;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper div.slide a.button:hover{
    color:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 div.slider-parallax-wrapper div.slide a.button{
    font-family:"Montserrat", Sans-serif;
    font-size:15px;
    font-weight:700;
    text-transform:uppercase;
}
.elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .pagination .item::before{
    background:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-04d22c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-3064 .elementor-element.elementor-element-04d22c4:not(.elementor-motion-effects-element-type-background), .elementor-3064 .elementor-element.elementor-element-04d22c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/beautiful-blond-business-woman-in-shirt-XBVD3MP.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-3064 .elementor-element.elementor-element-04d22c4 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(270deg, #000000 0%, #FFFFFF00 51%);
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3064 .elementor-element.elementor-element-04d22c4{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-3064 .elementor-element.elementor-element-628b642.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-3064 .elementor-element.elementor-element-628b642.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-3064 .elementor-element.elementor-element-628b642 > .elementor-element-populated{
    margin:-40px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-d7178a9 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.3em;
}
.elementor-element.elementor-element-d7178a9{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-d7178a9{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-5757f97 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.3em;
}
.elementor-element.elementor-element-5757f97{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-5757f97{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline{
    text-align:left;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h1{
    color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h2{
    color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h3{
    color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h4{
    color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h5{
    color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h6{
    color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline div{
    color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline span{
    color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline p{
    color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h1, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h2, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h3, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h4, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h5, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h6, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline div, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline span, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline p{
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.3em;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline span.ah-words-wrapper{
    color:#BC8664;
}
.elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.3em;
}
.elementor-element.elementor-element-70b89d2{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-70b89d2{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-96b9967 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"beyond_infinity_-_demoregular", Sans-serif;
    font-size:45px;
    font-weight:400;
}
.elementor-3064 .elementor-element.elementor-element-96b9967 > .elementor-widget-container{
    margin:40px 0px 0px 0px;
}
.elementor-element.elementor-element-96b9967{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-96b9967{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-41f880b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper{
    height:100vh;
}
.elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper .c-gradient-overlay{
    background:#00000057;
}
.elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper .u-media-wrapper .carousel-header h2{
    color:#ffffff;
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    text-transform:uppercase;
    line-height:1.2em;
}
.elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper .u-media-wrapper .carousel-header .carousel__sub_header{
    color:#ffffff;
    font-family:"Montserrat", Sans-serif;
    font-size:18px;
    text-transform:uppercase;
}
.elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper .u-media-wrapper .carousel-header{
    width:35vw;
}
.elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-mouse-vertical-carousel-title{
    color:#ffffff;
    font-family:"Montserrat", Sans-serif;
    font-size:26px;
    font-weight:600;
    line-height:1em;
}
.elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-mouse-vertical-carousel-eyebrow{
    color:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-3ec3381:not(.elementor-motion-effects-element-type-background), .elementor-3064 .elementor-element.elementor-element-3ec3381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F7F0EA;
}
.elementor-3064 .elementor-element.elementor-element-3ec3381 > .elementor-background-overlay{
    background-image:url("../upload/wave-bg.png");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3064 .elementor-element.elementor-element-3ec3381{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:90px 0px 140px 0px;
}
.elementor-3064 .elementor-element.elementor-element-f512408 > .elementor-element-populated{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-8df0bf5{
    text-align:center;
}
.elementor-3064 .elementor-element.elementor-element-8df0bf5 .elementor-heading-title{
    color:#BC8664;
    font-family:"Montserrat", Sans-serif;
    font-size:18px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-3064 .elementor-element.elementor-element-8df0bf5 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-06624c8{
    text-align:center;
}
.elementor-3064 .elementor-element.elementor-element-06624c8 .elementor-heading-title{
    color:#111111;
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.2em;
}
.elementor-3064 .elementor-element.elementor-element-06624c8 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-397fc5b img{
    width:220px;
    filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3064 .elementor-element.elementor-element-397fc5b{
    width:auto;
    max-width:auto;
    top:-15%;
}
body:not(.rtl) .elementor-3064 .elementor-element.elementor-element-397fc5b{
    right:2%;
}
body.rtl .elementor-3064 .elementor-element.elementor-element-397fc5b{
    left:2%;
}
.elementor-3064 .elementor-element.elementor-element-73f2990{
    text-align:center;
}
.elementor-3064 .elementor-element.elementor-element-73f2990 .elementor-heading-title{
    color:#111111;
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.2em;
}
.elementor-3064 .elementor-element.elementor-element-73f2990 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:0px;
    background:#1A1B2500;
    border-radius:5px;
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#111111;
    font-family:"Montserrat", Sans-serif;
    font-size:18px;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#A78B6F;
    font-family:"Montserrat", Sans-serif;
    font-size:12px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#A78B6F;
    font-family:"Montserrat", Sans-serif;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#BC8664;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonial-carousel .owl-nav{
    bottom:20px;
}
.elementor-3064 .elementor-element.elementor-element-d85f1ca > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-3064 .elementor-element.elementor-element-f13a762:not(.elementor-motion-effects-element-type-background), .elementor-3064 .elementor-element.elementor-element-f13a762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3064 .elementor-element.elementor-element-f13a762, .elementor-3064 .elementor-element.elementor-element-f13a762 > .elementor-background-overlay{
    border-radius:5px 5px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-f13a762{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-90px;
    margin-bottom:0px;
    padding:100px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-f13a762 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3064 .elementor-element.elementor-element-988279f > .elementor-element-populated, .elementor-3064 .elementor-element.elementor-element-988279f > .elementor-element-populated > .elementor-background-overlay, .elementor-3064 .elementor-element.elementor-element-988279f > .elementor-background-slideshow{
    border-radius:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-988279f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-a08621e{
    text-align:center;
}
.elementor-3064 .elementor-element.elementor-element-a08621e .elementor-heading-title{
    color:#BC8664;
    font-family:"Montserrat", Sans-serif;
    font-size:18px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-3064 .elementor-element.elementor-element-a08621e > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-a08621e{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-a08621e{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-26e461e{
    text-align:center;
}
.elementor-3064 .elementor-element.elementor-element-26e461e .elementor-heading-title{
    color:#111111;
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.2em;
}
.elementor-3064 .elementor-element.elementor-element-26e461e > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-26e461e{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-26e461e{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-9b77e71{
    margin-top:60px;
    margin-bottom:100px;
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-b0e3f00.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3064 .elementor-element.elementor-element-b0e3f00 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .post-featured-image-hover{
    border-radius:5px;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .post-header h5{
    font-family:"Montserrat", Sans-serif;
    font-size:20px;
    font-weight:700;
    text-transform:uppercase;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .post-header h5 a{
    color:#111111;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .post-detail.single-post{
    font-family:"Montserrat", Sans-serif;
    font-size:13px;
    text-transform:uppercase;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .post-detail.single-post a{
    color:#86868b;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .post-header-wrapper{
    color:#86868B;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .post-featured-date-wrapper{
    border-radius:5px;
    background:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .post-featured-date{
    color:#000000;
}
.elementor-3064 .elementor-element.elementor-element-481fd91 .post-featured-month{
    color:#000000;
}
.elementor-element.elementor-element-481fd91{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-481fd91{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-6da0938 .elementor-button{
    font-family:"Montserrat", Sans-serif;
    font-size:15px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#BC8664;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-3064 .elementor-element.elementor-element-6da0938 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-6da0938{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-6da0938{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-6da0938{
    width:auto;
    max-width:auto;
}
.elementor-3064 .elementor-element.elementor-element-d0f315d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-column{
    min-height:700px;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-wrapper .background-list-img{
    transition-duration:500ms;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-wrapper .background-list-overlay{
    background:#00000026;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-wrapper .background-list-column .background-list-content h3{
    color:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-wrapper .background-list-column div.background-list-content h3{
    font-family:"Montserrat", Sans-serif;
    font-size:24px;
    text-transform:uppercase;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-desc{
    color:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-link .background-list-desc{
    font-family:"Montserrat", Sans-serif;
    font-weight:600;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-wrapper .background-list-content .background-list-link .button{
    color:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-wrapper .background-list-content .background-list-link a.button{
    border-color:#ffffff;
}
.elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-wrapper .background-list-content div.background-list-link a.button{
    font-family:"Montserrat", Sans-serif;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-3064 .elementor-element.elementor-element-bdb16d0{
    margin-top:20px;
    margin-bottom:10px;
}
.elementor-bc-flex-widget .elementor-3064 .elementor-element.elementor-element-2a53ad0.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3064 .elementor-element.elementor-element-2a53ad0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3064 .elementor-element.elementor-element-2a53ad0 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-f2839cc .elementor-heading-title{
    color:#111111;
    font-family:"Montserrat", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-3064 .elementor-element.elementor-element-f2839cc > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-f2839cc{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-f2839cc{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-f2839cc{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-3064 .elementor-element.elementor-element-bad124c.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3064 .elementor-element.elementor-element-bad124c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3064 .elementor-element.elementor-element-bad124c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-ee5cbe8.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3064 .elementor-element.elementor-element-ee5cbe8 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-e8c61c2{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-3064 .elementor-element.elementor-element-e8c61c2 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3064 .elementor-element.elementor-element-e8c61c2 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-e8c61c2{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-e8c61c2{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-0c0c441.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3064 .elementor-element.elementor-element-0c0c441 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-28d9199 img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3064 .elementor-element.elementor-element-28d9199 > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-28d9199{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-28d9199{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-28d9199{
    width:auto;
    max-width:auto;
}
.elementor-3064 .elementor-element.elementor-element-f8cb81b.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3064 .elementor-element.elementor-element-f8cb81b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-e3eb386 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3064 .elementor-element.elementor-element-e3eb386 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-e3eb386{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-e3eb386{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-e3eb386{
    width:auto;
    max-width:auto;
}
.elementor-3064 .elementor-element.elementor-element-59b5488.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3064 .elementor-element.elementor-element-59b5488 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-ead446a img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3064 .elementor-element.elementor-element-ead446a > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-ead446a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-ead446a{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-ead446a{
    width:auto;
    max-width:auto;
}
.elementor-3064 .elementor-element.elementor-element-f236443 > .elementor-container{
    min-height:500px;
}
.elementor-3064 .elementor-element.elementor-element-f236443{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-f236443:not(.elementor-motion-effects-element-type-background), .elementor-3064 .elementor-element.elementor-element-f236443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/businesswoman-consulting-with-businessman-at-offic-LTW7UNM.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-3064 .elementor-element.elementor-element-f236443 > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3064 .elementor-element.elementor-element-7106254.elementor-column > .elementor-widget-wrap{
    justify-content:flex-start;
}
.elementor-3064 .elementor-element.elementor-element-7106254 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3064 .elementor-element.elementor-element-0ec7051{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-3064 .elementor-element.elementor-element-0ec7051 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.2em;
}
.elementor-element.elementor-element-0ec7051{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-0ec7051{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-f7f1671{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-3064 .elementor-element.elementor-element-f7f1671 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Montserrat", Sans-serif;
    font-size:45px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.2em;
}
.elementor-element.elementor-element-f7f1671{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-f7f1671{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-d10fc45{
    text-align:left;
    color:#FFFFFFD9;
    font-family:"Montserrat", Sans-serif;
    font-weight:600;
}
.elementor-3064 .elementor-element.elementor-element-d10fc45 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-element.elementor-element-d10fc45{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-d10fc45{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-2a7d681 .elementor-button{
    font-family:"Montserrat", Sans-serif;
    font-size:15px;
    font-weight:700;
    text-transform:uppercase;
    line-height:1.8em;
    fill:#111111;
    color:#111111;
    background-color:#FFFFFF;
    border-radius:25px 25px 25px 25px;
}
.elementor-3064 .elementor-element.elementor-element-2a7d681 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-2a7d681{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-2a7d681{
    opacity:0;
}
.elementor-3064 .elementor-element.elementor-element-2a7d681{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2{
        font-size:42px;
    }
    .elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .caption{
        width:80%;
    }
    .elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide-content{
        margin-top:20px;
    }
    .elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .caption .text{
        font-size:15px;
    }
    .elementor-3064 .elementor-element.elementor-element-d7178a9 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-3064 .elementor-element.elementor-element-d7178a9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-5757f97 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-3064 .elementor-element.elementor-element-5757f97 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h1, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h2, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h3, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h4, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h5, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h6, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline div, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline span, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline p{
        font-size:36px;
    }
    .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
    }
    .elementor-3064 .elementor-element.elementor-element-96b9967 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper .u-media-wrapper .carousel-header h2{
        font-size:34px;
        line-height:1.3em;
    }
    .elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper .u-media-wrapper .carousel-header .carousel__sub_header{
        font-size:14px;
        letter-spacing:2px;
    }
    .elementor-3064 .elementor-element.elementor-element-6cfa9bb .mouse-driven-vertical-carousel-wrapper .u-media-wrapper .c-mouse-vertical-carousel-title{
        font-size:22px;
    }
    .elementor-3064 .elementor-element.elementor-element-8df0bf5 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3064 .elementor-element.elementor-element-06624c8 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3064 .elementor-element.elementor-element-73f2990 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:0px;
    }
    .elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonial-carousel .owl-nav{
        bottom:0px;
    }
    .elementor-3064 .elementor-element.elementor-element-d85f1ca > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-f13a762{
        padding:60px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-a08621e .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3064 .elementor-element.elementor-element-26e461e .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3064 .elementor-element.elementor-element-9b77e71{
        margin-top:40px;
        margin-bottom:80px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-b0e3f00 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .post-header h5{
        font-size:18px;
    }
    .elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .post-detail.single-post{
        font-size:13px;
    }
    .elementor-3064 .elementor-element.elementor-element-481fd91 > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
    .elementor-3064 .elementor-element.elementor-element-6da0938 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-wrapper .background-list-column div.background-list-content h3{
        font-size:20px;
    }
    .elementor-3064 .elementor-element.elementor-element-f236443 > .elementor-container{
        min-height:450px;
    }
    .elementor-3064 .elementor-element.elementor-element-f236443:not(.elementor-motion-effects-element-type-background), .elementor-3064 .elementor-element.elementor-element-f236443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-3064 .elementor-element.elementor-element-7106254 > .elementor-element-populated{
        margin:0% 40% 0% 0%;
        padding:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-0ec7051 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3064 .elementor-element.elementor-element-0ec7051 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-f7f1671 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3064 .elementor-element.elementor-element-f7f1671 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-d10fc45 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slider_parallax_slides .slide .title h2{
        font-size:31px;
        line-height:1.3em;
    }
    .elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .caption{
        width:100%;
    }
    .elementor-3064 .elementor-element.elementor-element-b148d94 .slider-parallax-wrapper .slide .caption .text{
        font-size:15px;
    }
    .elementor-3064 .elementor-element.elementor-element-628b642 > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-3064 .elementor-element.elementor-element-d7178a9 .elementor-heading-title{
        font-size:28px;
    }
    .elementor-3064 .elementor-element.elementor-element-5757f97 .elementor-heading-title{
        font-size:28px;
    }
    .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h1, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h2, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h3, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h4, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h5, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline h6, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline div, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline span, .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-3064 .elementor-element.elementor-element-70b89d2 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-3064 .elementor-element.elementor-element-96b9967 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-3064 .elementor-element.elementor-element-3ec3381{
        padding:80px 0px 80px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-06624c8 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-3064 .elementor-element.elementor-element-06624c8 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-73f2990 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-3064 .elementor-element.elementor-element-73f2990 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-d85f1ca .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:30px;
    }
    .elementor-3064 .elementor-element.elementor-element-d85f1ca > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-f13a762{
        margin-top:0px;
        margin-bottom:0px;
        padding:80px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-988279f > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-26e461e .elementor-heading-title{
        font-size:24px;
        line-height:1.4em;
    }
    .elementor-3064 .elementor-element.elementor-element-26e461e > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-9b77e71{
        margin-top:40px;
        margin-bottom:80px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .post-header h5{
        font-size:16px;
    }
    .elementor-3064 .elementor-element.elementor-element-481fd91 .blog-carousel-wrapper .post-detail.single-post{
        font-size:11px;
    }
    .elementor-3064 .elementor-element.elementor-element-6da0938 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-column{
        min-height:450px;
    }
    .elementor-3064 .elementor-element.elementor-element-94b01ae .background-list-wrapper .background-list-column div.background-list-content h3{
        font-size:18px;
    }
    .elementor-3064 .elementor-element.elementor-element-bdb16d0{
        margin-top:60px;
        margin-bottom:40px;
    }
    .elementor-3064 .elementor-element.elementor-element-2a53ad0.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3064 .elementor-element.elementor-element-f2839cc{
        text-align:center;
    }
    .elementor-3064 .elementor-element.elementor-element-ee5cbe8{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-3064 .elementor-element.elementor-element-ee5cbe8.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3064 .elementor-element.elementor-element-ee5cbe8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3064 .elementor-element.elementor-element-0c0c441{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-3064 .elementor-element.elementor-element-0c0c441.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3064 .elementor-element.elementor-element-0c0c441.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3064 .elementor-element.elementor-element-f8cb81b{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-3064 .elementor-element.elementor-element-f8cb81b.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3064 .elementor-element.elementor-element-f8cb81b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3064 .elementor-element.elementor-element-e3eb386 img{
        width:140px;
    }
    .elementor-3064 .elementor-element.elementor-element-59b5488{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-3064 .elementor-element.elementor-element-59b5488.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3064 .elementor-element.elementor-element-59b5488.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3064 .elementor-element.elementor-element-ead446a img{
        width:120px;
    }
    .elementor-3064 .elementor-element.elementor-element-f236443 > .elementor-container{
        min-height:500px;
    }
    .elementor-3064 .elementor-element.elementor-element-f236443:not(.elementor-motion-effects-element-type-background), .elementor-3064 .elementor-element.elementor-element-f236443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-3064 .elementor-element.elementor-element-7106254 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
    .elementor-3064 .elementor-element.elementor-element-0ec7051 .elementor-heading-title{
        font-size:28px;
    }
    .elementor-3064 .elementor-element.elementor-element-f7f1671 .elementor-heading-title{
        font-size:28px;
    }
}
@media(min-width:768px){
    .elementor-3064 .elementor-element.elementor-element-65b1107{
        width:60%;
    }
    .elementor-3064 .elementor-element.elementor-element-628b642{
        width:40%;
    }
    .elementor-3064 .elementor-element.elementor-element-2a53ad0{
        width:20%;
    }
    .elementor-3064 .elementor-element.elementor-element-bad124c{
        width:79.665%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3064 .elementor-element.elementor-element-65b1107{
        width:50%;
    }
    .elementor-3064 .elementor-element.elementor-element-628b642{
        width:50%;
    }
    .elementor-3064 .elementor-element.elementor-element-7106254{
        width:100%;
    }
}
 .elementor-3147 .elementor-element.elementor-element-40e1e9c{
    padding:7px 0px 7px 0px;
    z-index:1;
}
.elementor-bc-flex-widget .elementor-3147 .elementor-element.elementor-element-ecd2190.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3147 .elementor-element.elementor-element-ecd2190.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3147 .elementor-element.elementor-element-ecd2190 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3147 .elementor-element.elementor-element-7123e3b .elementor-icon-list-icon i{
    color:#A51C30;
    font-size:14px;
}
.elementor-3147 .elementor-element.elementor-element-7123e3b .elementor-icon-list-icon svg{
    fill:#A51C30;
    width:14px;
}
.elementor-3147 .elementor-element.elementor-element-7123e3b .elementor-icon-list-text{
    color:#111111;
}
.elementor-3147 .elementor-element.elementor-element-7123e3b .elementor-icon-list-item, .elementor-3147 .elementor-element.elementor-element-7123e3b .elementor-icon-list-item a{
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-3147 .elementor-element.elementor-element-7123e3b{
    width:auto;
    max-width:auto;
}
.elementor-3147 .elementor-element.elementor-element-89cf682 .elementor-icon-list-icon i{
    color:#A51C30;
    font-size:14px;
}
.elementor-3147 .elementor-element.elementor-element-89cf682 .elementor-icon-list-icon svg{
    fill:#A51C30;
    width:14px;
}
.elementor-3147 .elementor-element.elementor-element-89cf682 .elementor-icon-list-item, .elementor-3147 .elementor-element.elementor-element-89cf682 .elementor-icon-list-item a{
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-3147 .elementor-element.elementor-element-89cf682 > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-3147 .elementor-element.elementor-element-89cf682{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-3147 .elementor-element.elementor-element-c3ec327.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3147 .elementor-element.elementor-element-c3ec327.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3147 .elementor-element.elementor-element-c3ec327.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-3147 .elementor-element.elementor-element-d7d07f3 .elementor-icon-list-icon i{
    color:#A51C30;
    font-size:14px;
}
.elementor-3147 .elementor-element.elementor-element-d7d07f3 .elementor-icon-list-icon svg{
    fill:#A51C30;
    width:14px;
}
.elementor-3147 .elementor-element.elementor-element-d7d07f3 .elementor-icon-list-item, .elementor-3147 .elementor-element.elementor-element-d7d07f3 .elementor-icon-list-item a{
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-3147 .elementor-element.elementor-element-d7d07f3 > .elementor-widget-container{
    margin:0px 30px 0px 0px;
}
.elementor-3147 .elementor-element.elementor-element-d7d07f3{
    width:auto;
    max-width:auto;
}
.elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(20px/2);
}
.elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(20px/2);
}
.elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(20px/2);
    margin-left:calc(20px/2);
}
.elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-20px/2);
    margin-left:calc(-20px/2);
}
body.rtl .elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-20px/2);
}
body:not(.rtl) .elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-20px/2);
}
.elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-icon{
    text-align:right;
}
.elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-item, .elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-item a{
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-3147 .elementor-element.elementor-element-68dbd4f{
    width:auto;
    max-width:auto;
}
.elementor-3147 .elementor-element.elementor-element-eac71e5{
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-3147 .elementor-element.elementor-element-6920b0e.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3147 .elementor-element.elementor-element-6920b0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3147 .elementor-element.elementor-element-6920b0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-element-populated, .elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-element-populated > .elementor-background-overlay, .elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-background-slideshow{
    border-radius:5px 0px 0px 5px;
}
.elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 20px 30px;
}
.elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3147 .elementor-element.elementor-element-f1fccee{
    text-align:left;
}
.elementor-3147 .elementor-element.elementor-element-f1fccee img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-3147 .elementor-element.elementor-element-bf581c4.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3147 .elementor-element.elementor-element-bf581c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3147 .elementor-element.elementor-element-bf581c4.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-3147 .elementor-element.elementor-element-bf581c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-element-populated, .elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-background-slideshow{
    border-radius:0px 5px 5px 0px;
}
.elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li > a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:600;
    letter-spacing:0px;
    color:#111111;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li > a:hover{
    color:#A51C30;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#A51C30;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#A51C30;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#A51C30;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#A51C30;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#A51C30;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#A51C30;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-3147 .elementor-element.elementor-element-62cc4c5 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#A51C30;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5 > .elementor-widget-container{
    margin:04px 0px 0px 0px;
}
.elementor-3147 .elementor-element.elementor-element-62cc4c5{
    width:auto;
    max-width:auto;
}
.elementor-3147 .elementor-element.elementor-element-1b2c918 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-3147 .elementor-element.elementor-element-1b2c918.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-3147 .elementor-element.elementor-element-1b2c918.elementor-view-framed .elementor-icon, .elementor-3147 .elementor-element.elementor-element-1b2c918.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-3147 .elementor-element.elementor-element-1b2c918.elementor-view-framed .elementor-icon, .elementor-3147 .elementor-element.elementor-element-1b2c918.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-3147 .elementor-element.elementor-element-1b2c918 .elementor-icon{
    font-size:14px;
}
.elementor-3147 .elementor-element.elementor-element-1b2c918 .elementor-icon i, .elementor-3147 .elementor-element.elementor-element-1b2c918 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-3147 .elementor-element.elementor-element-1b2c918 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-3147 .elementor-element.elementor-element-1b2c918{
    width:auto;
    max-width:auto;
}
.elementor-3147 .elementor-element.elementor-element-f0eaed1 .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:700;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#005153;
    border-radius:5px 5px 5px 5px;
    padding:20px 30px 20px 30px;
}
.elementor-3147 .elementor-element.elementor-element-f0eaed1 .elementor-button:hover, .elementor-3147 .elementor-element.elementor-element-f0eaed1 .elementor-button:focus{
    color:#FFFFFF;
    background-color:#A51C30;
}
.elementor-3147 .elementor-element.elementor-element-f0eaed1 .elementor-button:hover svg, .elementor-3147 .elementor-element.elementor-element-f0eaed1 .elementor-button:focus svg{
    fill:#FFFFFF;
}
.elementor-3147 .elementor-element.elementor-element-f0eaed1 > .elementor-widget-container{
    margin:0px 10px 0px 30px;
}
.elementor-3147 .elementor-element.elementor-element-f0eaed1{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-3147 .elementor-element.elementor-element-40e1e9c{
        padding:20px 0px 20px 0px;
    }
    .elementor-3147 .elementor-element.elementor-element-ecd2190 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
    }
    .elementor-3147 .elementor-element.elementor-element-c3ec327 > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-3147 .elementor-element.elementor-element-eac71e5{
        padding:0px 0px 20px 0px;
    }
    .elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-element-populated{
        padding:10px 0px 10px 0px;
    }
    .elementor-3147 .elementor-element.elementor-element-f0eaed1 .elementor-button{
        padding:20px 30px 20px 30px;
    }
}
@media(max-width:767px){
    .elementor-3147 .elementor-element.elementor-element-ecd2190{
        width:60%;
    }
    .elementor-3147 .elementor-element.elementor-element-ecd2190 > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-3147 .elementor-element.elementor-element-89cf682 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3147 .elementor-element.elementor-element-c3ec327{
        width:40%;
    }
    .elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-3147 .elementor-element.elementor-element-68dbd4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
    .elementor-3147 .elementor-element.elementor-element-eac71e5{
        padding:0px 0px 20px 0px;
    }
    .elementor-3147 .elementor-element.elementor-element-6920b0e{
        width:50%;
    }
    .elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-element-populated, .elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-element-populated > .elementor-background-overlay, .elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3147 .elementor-element.elementor-element-6920b0e > .elementor-element-populated{
        padding:10px 0px 10px 20px;
    }
    .elementor-3147 .elementor-element.elementor-element-bf581c4{
        width:50%;
    }
    .elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-element-populated, .elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3147 .elementor-element.elementor-element-bf581c4 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-3147 .elementor-element.elementor-element-6920b0e{
        width:16%;
    }
    .elementor-3147 .elementor-element.elementor-element-bf581c4{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3147 .elementor-element.elementor-element-6920b0e{
        width:25%;
    }
    .elementor-3147 .elementor-element.elementor-element-bf581c4{
        width:75%;
    }
}
 .elementor-3152 .elementor-element.elementor-element-26f022a{
    box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    padding:7px 0px 7px 0px;
    z-index:1;
}
.elementor-bc-flex-widget .elementor-3152 .elementor-element.elementor-element-dd7d94a.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3152 .elementor-element.elementor-element-dd7d94a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3152 .elementor-element.elementor-element-dd7d94a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3152 .elementor-element.elementor-element-b7322a9 .elementor-icon-list-icon i{
    color:#FFFFFF;
    font-size:14px;
}
.elementor-3152 .elementor-element.elementor-element-b7322a9 .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    width:14px;
}
.elementor-3152 .elementor-element.elementor-element-b7322a9 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-3152 .elementor-element.elementor-element-b7322a9 .elementor-icon-list-item, .elementor-3152 .elementor-element.elementor-element-b7322a9 .elementor-icon-list-item a{
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-3152 .elementor-element.elementor-element-b7322a9{
    width:auto;
    max-width:auto;
}
.elementor-3152 .elementor-element.elementor-element-e8b8930 .elementor-icon-list-icon i{
    color:#FFFFFF;
    font-size:14px;
}
.elementor-3152 .elementor-element.elementor-element-e8b8930 .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    width:14px;
}
.elementor-3152 .elementor-element.elementor-element-e8b8930 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-3152 .elementor-element.elementor-element-e8b8930 .elementor-icon-list-item, .elementor-3152 .elementor-element.elementor-element-e8b8930 .elementor-icon-list-item a{
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-3152 .elementor-element.elementor-element-e8b8930 > .elementor-widget-container{
    margin:0px 0px 0px 30px;
}
.elementor-3152 .elementor-element.elementor-element-e8b8930{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-3152 .elementor-element.elementor-element-89afa5a.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3152 .elementor-element.elementor-element-89afa5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3152 .elementor-element.elementor-element-89afa5a.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-3152 .elementor-element.elementor-element-ca9f195 .elementor-icon-list-icon i{
    color:#FFFFFF;
    font-size:14px;
}
.elementor-3152 .elementor-element.elementor-element-ca9f195 .elementor-icon-list-icon svg{
    fill:#FFFFFF;
    width:14px;
}
.elementor-3152 .elementor-element.elementor-element-ca9f195 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-3152 .elementor-element.elementor-element-ca9f195 .elementor-icon-list-item, .elementor-3152 .elementor-element.elementor-element-ca9f195 .elementor-icon-list-item a{
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-3152 .elementor-element.elementor-element-ca9f195 > .elementor-widget-container{
    margin:0px 30px 0px 0px;
}
.elementor-3152 .elementor-element.elementor-element-ca9f195{
    width:auto;
    max-width:auto;
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(20px/2);
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(20px/2);
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(20px/2);
    margin-left:calc(20px/2);
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-20px/2);
    margin-left:calc(-20px/2);
}
body.rtl .elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-20px/2);
}
body:not(.rtl) .elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-20px/2);
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-icon i{
    font-size:14px;
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-icon svg{
    width:14px;
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-icon{
    text-align:right;
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-item, .elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-item a{
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    font-weight:700;
}
.elementor-3152 .elementor-element.elementor-element-048fc68{
    width:auto;
    max-width:auto;
}
.elementor-3152 .elementor-element.elementor-element-39a228f{
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 20px 0px;
}
.elementor-bc-flex-widget .elementor-3152 .elementor-element.elementor-element-7e75b61.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3152 .elementor-element.elementor-element-7e75b61.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3152 .elementor-element.elementor-element-7e75b61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-element-populated, .elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-element-populated > .elementor-background-overlay, .elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-background-slideshow{
    border-radius:5px 0px 0px 5px;
}
.elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 20px 30px;
}
.elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3152 .elementor-element.elementor-element-492ace1{
    text-align:left;
}
.elementor-3152 .elementor-element.elementor-element-492ace1 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-3152 .elementor-element.elementor-element-fb2e5d9.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3152 .elementor-element.elementor-element-fb2e5d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3152 .elementor-element.elementor-element-fb2e5d9.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-3152 .elementor-element.elementor-element-fb2e5d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-element-populated, .elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-background-slideshow{
    border-radius:0px 5px 5px 0px;
}
.elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li > a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:600;
    letter-spacing:0px;
    color:#111111;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li > a:hover{
    color:#A51C30;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#A51C30;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#A51C30;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#A51C30;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#A51C30;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#A51C30;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#A51C30;
}
.elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-3152 .elementor-element.elementor-element-9301624 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#A51C30;
}
.elementor-3152 .elementor-element.elementor-element-9301624{
    width:auto;
    max-width:auto;
}
.elementor-3152 .elementor-element.elementor-element-e6298b1 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-3152 .elementor-element.elementor-element-e6298b1.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-3152 .elementor-element.elementor-element-e6298b1.elementor-view-framed .elementor-icon, .elementor-3152 .elementor-element.elementor-element-e6298b1.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-3152 .elementor-element.elementor-element-e6298b1.elementor-view-framed .elementor-icon, .elementor-3152 .elementor-element.elementor-element-e6298b1.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-3152 .elementor-element.elementor-element-e6298b1 .elementor-icon{
    font-size:14px;
}
.elementor-3152 .elementor-element.elementor-element-e6298b1 .elementor-icon i, .elementor-3152 .elementor-element.elementor-element-e6298b1 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-3152 .elementor-element.elementor-element-e6298b1 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-3152 .elementor-element.elementor-element-e6298b1{
    width:auto;
    max-width:auto;
}
.elementor-3152 .elementor-element.elementor-element-46adf66 .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:700;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#005153;
    border-radius:5px 5px 5px 5px;
    padding:20px 30px 20px 30px;
}
.elementor-3152 .elementor-element.elementor-element-46adf66 .elementor-button:hover, .elementor-3152 .elementor-element.elementor-element-46adf66 .elementor-button:focus{
    color:#FFFFFF;
    background-color:#A51C30;
}
.elementor-3152 .elementor-element.elementor-element-46adf66 .elementor-button:hover svg, .elementor-3152 .elementor-element.elementor-element-46adf66 .elementor-button:focus svg{
    fill:#FFFFFF;
}
.elementor-3152 .elementor-element.elementor-element-46adf66 > .elementor-widget-container{
    margin:0px 10px 0px 30px;
}
.elementor-3152 .elementor-element.elementor-element-46adf66{
    width:auto;
    max-width:auto;
}
body.elementor-page-3152:not(.elementor-motion-effects-element-type-background), body.elementor-page-3152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
}
@media(max-width:1024px){
    .elementor-3152 .elementor-element.elementor-element-26f022a{
        padding:20px 0px 20px 0px;
    }
    .elementor-3152 .elementor-element.elementor-element-dd7d94a > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 30px;
    }
    .elementor-3152 .elementor-element.elementor-element-89afa5a > .elementor-element-populated{
        padding:0px 30px 0px 0px;
    }
    .elementor-3152 .elementor-element.elementor-element-39a228f{
        padding:0px 0px 20px 0px;
    }
    .elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-element-populated{
        padding:10px 0px 10px 0px;
    }
    .elementor-3152 .elementor-element.elementor-element-46adf66 .elementor-button{
        padding:20px 30px 20px 30px;
    }
}
@media(max-width:767px){
    .elementor-3152 .elementor-element.elementor-element-dd7d94a{
        width:60%;
    }
    .elementor-3152 .elementor-element.elementor-element-dd7d94a > .elementor-element-populated{
        padding:0px 0px 0px 20px;
    }
    .elementor-3152 .elementor-element.elementor-element-e8b8930 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3152 .elementor-element.elementor-element-89afa5a{
        width:40%;
    }
    .elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
        padding-bottom:calc(20px/2);
    }
    .elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
        margin-top:calc(20px/2);
    }
    .elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
        margin-right:calc(20px/2);
        margin-left:calc(20px/2);
    }
    .elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items.elementor-inline-items{
        margin-right:calc(-20px/2);
        margin-left:calc(-20px/2);
    }
    body.rtl .elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left:calc(-20px/2);
    }
    body:not(.rtl) .elementor-3152 .elementor-element.elementor-element-048fc68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        right:calc(-20px/2);
    }
    .elementor-3152 .elementor-element.elementor-element-39a228f{
        padding:0px 0px 20px 0px;
    }
    .elementor-3152 .elementor-element.elementor-element-7e75b61{
        width:50%;
    }
    .elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-element-populated, .elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-element-populated > .elementor-background-overlay, .elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3152 .elementor-element.elementor-element-7e75b61 > .elementor-element-populated{
        padding:10px 0px 10px 20px;
    }
    .elementor-3152 .elementor-element.elementor-element-fb2e5d9{
        width:50%;
    }
    .elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-element-populated, .elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3152 .elementor-element.elementor-element-fb2e5d9 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-3152 .elementor-element.elementor-element-7e75b61{
        width:16%;
    }
    .elementor-3152 .elementor-element.elementor-element-fb2e5d9{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3152 .elementor-element.elementor-element-7e75b61{
        width:25%;
    }
    .elementor-3152 .elementor-element.elementor-element-fb2e5d9{
        width:75%;
    }
}
 .elementor-3161 .elementor-element.elementor-element-6a0512d{
    margin-top:20px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-3161 .elementor-element.elementor-element-20619f4.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3161 .elementor-element.elementor-element-20619f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3161 .elementor-element.elementor-element-20619f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-element-populated, .elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-background-slideshow{
    border-radius:5px 0px 0px 5px;
}
.elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 20px 30px;
}
.elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3161 .elementor-element.elementor-element-d498d73{
    text-align:left;
}
.elementor-3161 .elementor-element.elementor-element-d498d73 img{
    width:106px;
}
.elementor-bc-flex-widget .elementor-3161 .elementor-element.elementor-element-4879817.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3161 .elementor-element.elementor-element-4879817.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3161 .elementor-element.elementor-element-4879817.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-3161 .elementor-element.elementor-element-4879817:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-element-populated, .elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-element-populated > .elementor-background-overlay, .elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-background-slideshow{
    border-radius:0px 5px 5px 0px;
}
.elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li > a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:600;
    letter-spacing:0px;
    color:#111111;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li.arrow > a:after{
    line-height:2.6em;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav > li{
    margin:0px 15px 0px 15px;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav{
    text-align:left;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul.sub-menu li a{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul.sub-menu li{
    padding:3px 0px 3px 0px;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav > li > ul.sub-menu{
    margin:0px 0px 0px -15px;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul.sub-menu{
    text-align:left;
    border-radius:10px;
    background:#ffffff;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li > a:hover{
    color:#A51C30;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav ul li > a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper div .nav li > a:before{
    background-color:#A51C30;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav > li.current-menu-item > a, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a{
    color:#A51C30;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav > li.current-menu-item > a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav > li.current-menu-parent > a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav > li.current-menu-ancestor > a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#A51C30;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul li a{
    color:#111111;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul li a:hover{
    color:#A51C30;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul li a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul li > a:before{
    background-color:#A51C30;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li.current-menu-parent ul > li.current-menu-item > a{
    color:#A51C30;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul > li.current-menu-item > a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul > li.current-menu-parent > a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul > li.current-menu-ancestor > a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul li ul:not(.sub-menu) li.current-menu-item a:before, .elementor-3161 .elementor-element.elementor-element-3a2aed4 .themegoods-navigation-wrapper .nav li ul li.current-menu-parent ul li.current-menu-item a:before{
    background-color:#A51C30;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4 > .elementor-widget-container{
    margin:04px 0px 0px 0px;
}
.elementor-3161 .elementor-element.elementor-element-3a2aed4{
    width:auto;
    max-width:auto;
}
.elementor-3161 .elementor-element.elementor-element-4a44ca7 .elementor-icon-wrapper{
    text-align:center;
}
.elementor-3161 .elementor-element.elementor-element-4a44ca7.elementor-view-stacked .elementor-icon{
    background-color:#111111;
}
.elementor-3161 .elementor-element.elementor-element-4a44ca7.elementor-view-framed .elementor-icon, .elementor-3161 .elementor-element.elementor-element-4a44ca7.elementor-view-default .elementor-icon{
    color:#111111;
    border-color:#111111;
}
.elementor-3161 .elementor-element.elementor-element-4a44ca7.elementor-view-framed .elementor-icon, .elementor-3161 .elementor-element.elementor-element-4a44ca7.elementor-view-default .elementor-icon svg{
    fill:#111111;
}
.elementor-3161 .elementor-element.elementor-element-4a44ca7 .elementor-icon{
    font-size:14px;
}
.elementor-3161 .elementor-element.elementor-element-4a44ca7 .elementor-icon i, .elementor-3161 .elementor-element.elementor-element-4a44ca7 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-3161 .elementor-element.elementor-element-4a44ca7 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-3161 .elementor-element.elementor-element-4a44ca7{
    width:auto;
    max-width:auto;
}
.elementor-3161 .elementor-element.elementor-element-5b806a5 .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:700;
    line-height:1.7em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#005153;
    border-radius:5px 5px 5px 5px;
    padding:20px 30px 20px 30px;
}
.elementor-3161 .elementor-element.elementor-element-5b806a5 .elementor-button:hover, .elementor-3161 .elementor-element.elementor-element-5b806a5 .elementor-button:focus{
    color:#FFFFFF;
    background-color:#A51C30;
}
.elementor-3161 .elementor-element.elementor-element-5b806a5 .elementor-button:hover svg, .elementor-3161 .elementor-element.elementor-element-5b806a5 .elementor-button:focus svg{
    fill:#FFFFFF;
}
.elementor-3161 .elementor-element.elementor-element-5b806a5 > .elementor-widget-container{
    margin:0px 10px 0px 30px;
}
.elementor-3161 .elementor-element.elementor-element-5b806a5{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-3161 .elementor-element.elementor-element-6a0512d{
        padding:0px 0px 20px 0px;
    }
    .elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-element-populated{
        padding:10px 0px 10px 0px;
    }
    .elementor-3161 .elementor-element.elementor-element-5b806a5 .elementor-button{
        padding:20px 30px 20px 30px;
    }
}
@media(max-width:767px){
    .elementor-3161 .elementor-element.elementor-element-6a0512d{
        padding:0px 0px 20px 0px;
    }
    .elementor-3161 .elementor-element.elementor-element-20619f4{
        width:50%;
    }
    .elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-element-populated, .elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3161 .elementor-element.elementor-element-20619f4 > .elementor-element-populated{
        padding:10px 0px 10px 20px;
    }
    .elementor-3161 .elementor-element.elementor-element-4879817{
        width:50%;
    }
    .elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-element-populated, .elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-element-populated > .elementor-background-overlay, .elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3161 .elementor-element.elementor-element-4879817 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-3161 .elementor-element.elementor-element-20619f4{
        width:16%;
    }
    .elementor-3161 .elementor-element.elementor-element-4879817{
        width:84%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3161 .elementor-element.elementor-element-20619f4{
        width:25%;
    }
    .elementor-3161 .elementor-element.elementor-element-4879817{
        width:75%;
    }
}
 .elementor-3168 .elementor-element.elementor-element-a13d04f > .elementor-container{
    min-height:830px;
}
.elementor-3168 .elementor-element.elementor-element-a13d04f{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-a13d04f:not(.elementor-motion-effects-element-type-background), .elementor-3168 .elementor-element.elementor-element-a13d04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/smiling-group-of-diverse-businesspeople-working-to-8ZCXHEH.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-3168 .elementor-element.elementor-element-a13d04f > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);
    opacity:0.4;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-a13d04f > .elementor-shape-bottom svg{
    width:calc(179% + 1.3px);
    height:500px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-3168 .elementor-element.elementor-element-cb32616 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:20px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-025788c .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Epilogue", Sans-serif;
    font-size:60px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-element.elementor-element-025788c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-025788c{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-a5cc11b .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Epilogue", Sans-serif;
    font-size:60px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-element.elementor-element-a5cc11b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-a5cc11b{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline{
    text-align:left;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h1{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h2{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h3{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h4{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h5{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h6{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline div{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline span{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline p{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h1, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h2, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h3, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h4, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h5, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h6, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline div, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline span, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline p{
    font-family:"Epilogue", Sans-serif;
    font-size:60px;
    line-height:1.2em;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline span.ah-words-wrapper{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Epilogue", Sans-serif;
    font-size:60px;
    line-height:1.2em;
}
.elementor-element.elementor-element-202a64c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-202a64c{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-7a4f460 .elementor-button{
    font-family:"Epilogue", Sans-serif;
    font-weight:700;
    line-height:1.8em;
    fill:#111111;
    color:#111111;
    background-color:#FFFFFF;
    border-radius:25px 25px 25px 25px;
}
.elementor-3168 .elementor-element.elementor-element-7a4f460 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-element.elementor-element-7a4f460{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-7a4f460{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-7a4f460{
    width:auto;
    max-width:auto;
}
.elementor-3168 .elementor-element.elementor-element-023d036 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-1c7e20c .elementor-spacer-inner{
    height:400px;
}
.elementor-3168 .elementor-element.elementor-element-1479b47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:50px 40px 50px 40px;
}
.elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-1c2354a .elementor-heading-title{
    color:#FFFFFFAB;
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:600;
    line-height:1.4em;
}
.elementor-3168 .elementor-element.elementor-element-86851d3 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"beyond_infinity_-_demoregular", Sans-serif;
    font-size:42px;
    font-weight:400;
}
.elementor-3168 .elementor-element.elementor-element-86851d3 > .elementor-widget-container{
    margin:30px 0px 0px 10px;
}
.elementor-3168 .elementor-element.elementor-element-86851d3{
    z-index:2;
}
.elementor-element.elementor-element-86851d3{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:1000ms !important;
}
.elementor-widget.elementor-element-86851d3{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-b74aedc .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:700;
}
.elementor-3168 .elementor-element.elementor-element-b74aedc > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-b74aedc{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:1100ms !important;
}
.elementor-widget.elementor-element-b74aedc{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-cc770b2{
    margin-top:80px;
    margin-bottom:60px;
}
.elementor-3168 .elementor-element.elementor-element-97ae8cc > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-97ae8cc{
    z-index:2;
}
.elementor-3168 .elementor-element.elementor-element-10d79a5{
    z-index:2;
}
.elementor-3168 .elementor-element.elementor-element-d1ab3b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-d1ab3b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-3168 .elementor-element.elementor-element-d1ab3b8:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3168 .elementor-element.elementor-element-d1ab3b8 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-d1ab3b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-d1ab3b8 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-3168 .elementor-element.elementor-element-d1ab3b8 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 4% 0% 0%;
    padding:40px 30px 40px 30px;
}
.elementor-3168 .elementor-element.elementor-element-d1ab3b8 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-7990585 img{
    width:50px;
}
.elementor-3168 .elementor-element.elementor-element-1b58956{
    text-align:center;
}
.elementor-3168 .elementor-element.elementor-element-1b58956 .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-3168 .elementor-element.elementor-element-1b58956 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-b7be4ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-b7be4ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-3168 .elementor-element.elementor-element-b7be4ac:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3168 .elementor-element.elementor-element-b7be4ac > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-b7be4ac > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-b7be4ac > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-3168 .elementor-element.elementor-element-b7be4ac > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 0% 0% 4%;
    padding:40px 30px 40px 30px;
}
.elementor-3168 .elementor-element.elementor-element-b7be4ac > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-b7be4ac{
    z-index:2;
}
.elementor-3168 .elementor-element.elementor-element-fe79a26 img{
    width:47px;
}
.elementor-3168 .elementor-element.elementor-element-26acc4d{
    text-align:center;
}
.elementor-3168 .elementor-element.elementor-element-26acc4d .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
    line-height:1.3em;
}
.elementor-3168 .elementor-element.elementor-element-26acc4d > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-c438dd3{
    margin-top:4%;
    margin-bottom:0%;
}
.elementor-3168 .elementor-element.elementor-element-13f9662:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-13f9662 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-3168 .elementor-element.elementor-element-13f9662:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3168 .elementor-element.elementor-element-13f9662 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-13f9662 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-13f9662 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-3168 .elementor-element.elementor-element-13f9662 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 4% 0% 0%;
    padding:40px 30px 40px 30px;
}
.elementor-3168 .elementor-element.elementor-element-13f9662 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-f55dcf2 img{
    width:52px;
}
.elementor-3168 .elementor-element.elementor-element-4bab6d5{
    text-align:center;
}
.elementor-3168 .elementor-element.elementor-element-4bab6d5 .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
    line-height:1.3em;
}
.elementor-3168 .elementor-element.elementor-element-4bab6d5 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-ff92c6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-ff92c6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-3168 .elementor-element.elementor-element-ff92c6f:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3168 .elementor-element.elementor-element-ff92c6f > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-ff92c6f > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-ff92c6f > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-3168 .elementor-element.elementor-element-ff92c6f > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 0% 0% 4%;
    padding:40px 30px 40px 30px;
}
.elementor-3168 .elementor-element.elementor-element-ff92c6f > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-d4b74b8 img{
    width:44px;
}
.elementor-3168 .elementor-element.elementor-element-da3283e{
    text-align:center;
}
.elementor-3168 .elementor-element.elementor-element-da3283e .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
    line-height:1.3em;
}
.elementor-3168 .elementor-element.elementor-element-da3283e > .elementor-widget-container{
    margin:15px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-154d6c9 > .elementor-element-populated{
    padding:20px 0px 0px 80px;
}
.elementor-3168 .elementor-element.elementor-element-26be925 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:700;
}
.elementor-3168 .elementor-element.elementor-element-26be925 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-26be925{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-26be925{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-6198a13 .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-3168 .elementor-element.elementor-element-6198a13 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-6198a13{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-6198a13{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-9c2589b{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:17px;
    font-weight:600;
}
.elementor-3168 .elementor-element.elementor-element-9c2589b > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-9c2589b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-9c2589b{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-30b7379{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-3168 .elementor-element.elementor-element-4f37ba1 > .elementor-element-populated{
    padding:0px 10px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-70b0e9f img{
    width:60px;
    border-style:solid;
    border-width:5px 5px 5px 5px;
    border-color:#A51C30;
    border-radius:250px 250px 250px 250px;
}
.elementor-element.elementor-element-70b0e9f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-70b0e9f{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-cd6bb76 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-1f83b58 .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-3168 .elementor-element.elementor-element-1f83b58 > .elementor-widget-container{
    margin:7px 0px 0px 0px;
}
.elementor-element.elementor-element-1f83b58{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-1f83b58{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-a4850d2 .elementor-button{
    font-family:"Epilogue", Sans-serif;
    font-size:24px;
    font-weight:700;
    line-height:1.7em;
    fill:#005153;
    color:#005153;
    background-color:#FFFFFF00;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#A51C30;
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-a4850d2 .elementor-button:hover, .elementor-3168 .elementor-element.elementor-element-a4850d2 .elementor-button:focus{
    color:#A51C30;
    background-color:#FFFFFF00;
}
.elementor-3168 .elementor-element.elementor-element-a4850d2 .elementor-button:hover svg, .elementor-3168 .elementor-element.elementor-element-a4850d2 .elementor-button:focus svg{
    fill:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-a4850d2 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-a4850d2{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-a4850d2{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-a4850d2{
    width:auto;
    max-width:auto;
}
.elementor-3168 .elementor-element.elementor-element-5c16671{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:200px 0px 100px 0px;
}
.elementor-3168 .elementor-element.elementor-element-5c16671:not(.elementor-motion-effects-element-type-background), .elementor-3168 .elementor-element.elementor-element-5c16671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F7F3;
}
.elementor-3168 .elementor-element.elementor-element-5c16671 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-5c16671 > .elementor-shape-top svg{
    width:calc(125% + 1.3px);
    height:137px;
}
.elementor-3168 .elementor-element.elementor-element-d84011f > .elementor-element-populated{
    padding:60px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-aeb6465 .elementor-heading-title{
    color:#0F5A64;
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-3168 .elementor-element.elementor-element-b22ad58 .elementor-heading-title{
    color:#0F5A64;
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-3168 .elementor-element.elementor-element-a6bae37 .elementor-heading-title{
    color:#0F5A64;
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-3168 .elementor-element.elementor-element-3da0005 .elementor-heading-title{
    color:#0F5A64;
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-3168 .elementor-element.elementor-element-82a281a .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-3168 .elementor-element.elementor-element-82a281a > .elementor-widget-container{
    margin:10px 60px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-2c4f7af .elementor-button{
    font-family:"Epilogue", Sans-serif;
    font-size:15px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#A51C30;
    border-radius:25px 25px 25px 25px;
}
.elementor-3168 .elementor-element.elementor-element-2c4f7af > .elementor-widget-container{
    margin:40px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-2c4f7af{
    width:auto;
    max-width:auto;
}
.elementor-3168 .elementor-element.elementor-element-296c13d > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-d843136{
    margin-top:-150px;
    margin-bottom:0px;
}
.elementor-3168 .elementor-element.elementor-element-3412235:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-3412235 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-3412235 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-3412235 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-3412235 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-3168 .elementor-element.elementor-element-3412235:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-3168 .elementor-element.elementor-element-3412235 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-3412235 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-3412235{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-3412235{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-dd92ae6 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-dd92ae6 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3168 .elementor-element.elementor-element-dd92ae6{
    z-index:2;
}
.elementor-3168 .elementor-element.elementor-element-7e30ab2 .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3168 .elementor-element.elementor-element-7e30ab2 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-3168 .elementor-element.elementor-element-55dd9be .elementor-heading-title{
    color:#ACACB4;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-3168 .elementor-element.elementor-element-55dd9be > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-3168 .elementor-element.elementor-element-ce8303c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-ce8303c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-ce8303c > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-ce8303c > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-ce8303c > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-3168 .elementor-element.elementor-element-ce8303c:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-3168 .elementor-element.elementor-element-ce8303c > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-ce8303c > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-ce8303c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-ce8303c{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-e5b232f img{
    border-radius:25px 25px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-e5b232f > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3168 .elementor-element.elementor-element-e5b232f{
    z-index:2;
}
.elementor-3168 .elementor-element.elementor-element-4632c6d .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3168 .elementor-element.elementor-element-4632c6d > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-3168 .elementor-element.elementor-element-70ce85a .elementor-heading-title{
    color:#ACACB4;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-3168 .elementor-element.elementor-element-70ce85a > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-3168 .elementor-element.elementor-element-bd628d1{
    margin-top:40px;
    margin-bottom:0px;
}
.elementor-3168 .elementor-element.elementor-element-8de7d88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-8de7d88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-8de7d88 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-8de7d88 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-8de7d88 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-3168 .elementor-element.elementor-element-8de7d88:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-3168 .elementor-element.elementor-element-8de7d88 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-8de7d88 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-8de7d88{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-8de7d88{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-6dffe8b img{
    border-radius:25px 25px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-6dffe8b > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3168 .elementor-element.elementor-element-6dffe8b{
    z-index:2;
}
.elementor-3168 .elementor-element.elementor-element-18fc65f .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3168 .elementor-element.elementor-element-18fc65f > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-3168 .elementor-element.elementor-element-1f7688d .elementor-heading-title{
    color:#ACACB4;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-3168 .elementor-element.elementor-element-1f7688d > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-3168 .elementor-element.elementor-element-6a7f9cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-6a7f9cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-6a7f9cd > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-6a7f9cd > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-6a7f9cd > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-3168 .elementor-element.elementor-element-6a7f9cd:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-3168 .elementor-element.elementor-element-6a7f9cd > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-6a7f9cd > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-6a7f9cd{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-6a7f9cd{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-431df46 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-431df46 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3168 .elementor-element.elementor-element-431df46{
    z-index:2;
}
.elementor-3168 .elementor-element.elementor-element-c358efd .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3168 .elementor-element.elementor-element-c358efd > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-3168 .elementor-element.elementor-element-734965e .elementor-heading-title{
    color:#ACACB4;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-3168 .elementor-element.elementor-element-734965e > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-3168 .elementor-element.elementor-element-461b537 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-column{
    min-height:700px;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-wrapper .background-list-img{
    transition-duration:500ms;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-wrapper .background-list-overlay{
    background:#00000026;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-wrapper .background-list-column .background-list-content h3{
    color:#ffffff;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-wrapper .background-list-column div.background-list-content h3{
    font-family:"Epilogue", Sans-serif;
    font-size:26px;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-desc{
    color:#ffffff;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-link .background-list-desc{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-wrapper .background-list-content .background-list-link .button{
    color:#ffffff;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-wrapper .background-list-content .background-list-link a.button{
    border-color:#ffffff;
}
.elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-wrapper .background-list-content div.background-list-link a.button{
    font-family:"Epilogue", Sans-serif;
    font-weight:600;
}
.elementor-3168 .elementor-element.elementor-element-94fb761 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-3168 .elementor-element.elementor-element-94fb761:not(.elementor-motion-effects-element-type-background), .elementor-3168 .elementor-element.elementor-element-94fb761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#0F5A64;
}
.elementor-3168 .elementor-element.elementor-element-94fb761 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-94fb761 .elementor-background-overlay{
    filter:brightness( 100% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3168 .elementor-element.elementor-element-94fb761{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 340px 0px;
}
.elementor-3168 .elementor-element.elementor-element-94fb761 > .elementor-shape-bottom svg{
    width:calc(124% + 1.3px);
    height:144px;
}
.elementor-bc-flex-widget .elementor-3168 .elementor-element.elementor-element-033dfa2.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-3168 .elementor-element.elementor-element-033dfa2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-3168 .elementor-element.elementor-element-033dfa2 > .elementor-element-populated{
    margin:0% 10% 0% 10%;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-41a9a08{
    text-align:center;
}
.elementor-3168 .elementor-element.elementor-element-41a9a08 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-3168 .elementor-element.elementor-element-41a9a08 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-1813d43{
    text-align:center;
}
.elementor-3168 .elementor-element.elementor-element-1813d43 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Epilogue", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-3168 .elementor-element.elementor-element-1813d43 > .elementor-widget-container{
    margin:10px 0px 20px 0px;
}
.elementor-3168 .elementor-element.elementor-element-63e5c55 img{
    width:220px;
}
.elementor-3168 .elementor-element.elementor-element-63e5c55{
    width:auto;
    max-width:auto;
    top:-23%;
}
body:not(.rtl) .elementor-3168 .elementor-element.elementor-element-63e5c55{
    right:-6%;
}
body.rtl .elementor-3168 .elementor-element.elementor-element-63e5c55{
    left:-6%;
}
.elementor-3168 .elementor-element.elementor-element-49a164d{
    text-align:center;
}
.elementor-3168 .elementor-element.elementor-element-49a164d .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-3168 .elementor-element.elementor-element-49a164d > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-3168 .elementor-element.elementor-element-5dd24bd{
    margin-top:40px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-3168 .elementor-element.elementor-element-322605a > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-322605a > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-322605a > .elementor-background-slideshow{
    border-radius:5px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-322605a > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 40px 30px 40px;
}
.elementor-3168 .elementor-element.elementor-element-322605a > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-172c1af .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Epilogue", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-3168 .elementor-element.elementor-element-172c1af .elementor-counter-title{
    color:#FFFFFF9C;
    font-family:"Roboto", Sans-serif;
    font-size:13px;
    line-height:2em;
}
.elementor-3168 .elementor-element.elementor-element-172c1af > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-bc09f73 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-bc09f73 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-bc09f73 > .elementor-background-slideshow{
    border-radius:0px 5px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-bc09f73 > .elementor-element-populated{
    padding:0px 40px 30px 40px;
}
.elementor-3168 .elementor-element.elementor-element-e405809 .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Epilogue", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-3168 .elementor-element.elementor-element-e405809 .elementor-counter-title{
    color:#FFFFFF9C;
    font-family:"Roboto", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-3168 .elementor-element.elementor-element-e405809 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-12c11c0 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-12c11c0 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-12c11c0 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-3168 .elementor-element.elementor-element-12c11c0 > .elementor-element-populated{
    padding:0px 40px 0px 40px;
}
.elementor-3168 .elementor-element.elementor-element-12c11c0{
    z-index:3;
}
.elementor-3168 .elementor-element.elementor-element-a3c3a88 .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Epilogue", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-3168 .elementor-element.elementor-element-a3c3a88 .elementor-counter-title{
    color:#FFFFFF9C;
    font-family:"Roboto", Sans-serif;
    font-size:13px;
    line-height:2em;
}
.elementor-3168 .elementor-element.elementor-element-a3c3a88 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-832d7cd > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-832d7cd > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-832d7cd > .elementor-background-slideshow{
    border-radius:0px 0px 5px 0px;
}
.elementor-3168 .elementor-element.elementor-element-832d7cd > .elementor-element-populated{
    padding:0px 40px 0px 40px;
}
.elementor-3168 .elementor-element.elementor-element-fb68b06 .elementor-counter-number-wrapper{
    color:#FFFFFF;
    font-family:"Epilogue", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-3168 .elementor-element.elementor-element-fb68b06 .elementor-counter-title{
    color:#FFFFFF9C;
    font-family:"Roboto", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-3168 .elementor-element.elementor-element-fb68b06 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-2aba14a:not(.elementor-motion-effects-element-type-background), .elementor-3168 .elementor-element.elementor-element-2aba14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-2aba14a, .elementor-3168 .elementor-element.elementor-element-2aba14a > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-3168 .elementor-element.elementor-element-2aba14a{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-300px;
    margin-bottom:0px;
    padding:70px 0px 70px 0px;
    z-index:2;
}
.elementor-3168 .elementor-element.elementor-element-2aba14a > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-5625600 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 60px;
}
.elementor-3168 .elementor-element.elementor-element-dc30c54 .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-3168 .elementor-element.elementor-element-dc30c54 > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-element.elementor-element-dc30c54{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-dc30c54{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-8d3f1b9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-8d3f1b9{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-8d3f1b9{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-5fbfa29 .elementor-icon-wrapper{
    text-align:left;
}
.elementor-3168 .elementor-element.elementor-element-5fbfa29.elementor-view-stacked .elementor-icon{
    background-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-5fbfa29.elementor-view-framed .elementor-icon, .elementor-3168 .elementor-element.elementor-element-5fbfa29.elementor-view-default .elementor-icon{
    color:#A51C30;
    border-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-5fbfa29.elementor-view-framed .elementor-icon, .elementor-3168 .elementor-element.elementor-element-5fbfa29.elementor-view-default .elementor-icon svg{
    fill:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-5fbfa29 .elementor-icon{
    font-size:24px;
}
.elementor-3168 .elementor-element.elementor-element-5fbfa29 .elementor-icon i, .elementor-3168 .elementor-element.elementor-element-5fbfa29 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-3168 .elementor-element.elementor-element-5fbfa29 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-5fbfa29{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-3168 .elementor-element.elementor-element-6de4ff7 .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3168 .elementor-element.elementor-element-6de4ff7 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-3168 .elementor-element.elementor-element-6de4ff7{
    width:auto;
    max-width:auto;
}
.elementor-3168 .elementor-element.elementor-element-51a2bac .elementor-heading-title{
    font-family:"Roboto", Sans-serif;
}
.elementor-3168 .elementor-element.elementor-element-04a13e7 .elementor-heading-title{
    font-family:"Roboto", Sans-serif;
}
.elementor-3168 .elementor-element.elementor-element-04a13e7 > .elementor-widget-container{
    margin:0px 0px 40px 0px;
}
.elementor-3168 .elementor-element.elementor-element-117ff12 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-117ff12{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-117ff12{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-9a26821 .elementor-icon-wrapper{
    text-align:left;
}
.elementor-3168 .elementor-element.elementor-element-9a26821.elementor-view-stacked .elementor-icon{
    background-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-9a26821.elementor-view-framed .elementor-icon, .elementor-3168 .elementor-element.elementor-element-9a26821.elementor-view-default .elementor-icon{
    color:#A51C30;
    border-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-9a26821.elementor-view-framed .elementor-icon, .elementor-3168 .elementor-element.elementor-element-9a26821.elementor-view-default .elementor-icon svg{
    fill:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-9a26821 .elementor-icon{
    font-size:24px;
}
.elementor-3168 .elementor-element.elementor-element-9a26821 .elementor-icon i, .elementor-3168 .elementor-element.elementor-element-9a26821 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-3168 .elementor-element.elementor-element-9a26821 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-9a26821{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-9a26821{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-9a26821{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-3168 .elementor-element.elementor-element-41923d9 .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3168 .elementor-element.elementor-element-41923d9 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-41923d9{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-41923d9{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-41923d9{
    width:auto;
    max-width:auto;
}
.elementor-3168 .elementor-element.elementor-element-8440e8b .elementor-heading-title{
    font-family:"Roboto", Sans-serif;
}
.elementor-element.elementor-element-8440e8b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-8440e8b{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-161a23a .elementor-heading-title{
    font-family:"Roboto", Sans-serif;
}
.elementor-3168 .elementor-element.elementor-element-161a23a > .elementor-widget-container{
    margin:0px 0px 40px 0px;
}
.elementor-element.elementor-element-161a23a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-161a23a{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-7eef432 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-7eef432{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-7eef432{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-267f8b4 .elementor-icon-wrapper{
    text-align:left;
}
.elementor-3168 .elementor-element.elementor-element-267f8b4.elementor-view-stacked .elementor-icon{
    background-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-267f8b4.elementor-view-framed .elementor-icon, .elementor-3168 .elementor-element.elementor-element-267f8b4.elementor-view-default .elementor-icon{
    color:#A51C30;
    border-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-267f8b4.elementor-view-framed .elementor-icon, .elementor-3168 .elementor-element.elementor-element-267f8b4.elementor-view-default .elementor-icon svg{
    fill:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-267f8b4 .elementor-icon{
    font-size:24px;
}
.elementor-3168 .elementor-element.elementor-element-267f8b4 .elementor-icon i, .elementor-3168 .elementor-element.elementor-element-267f8b4 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-3168 .elementor-element.elementor-element-267f8b4 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-267f8b4{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-3168 .elementor-element.elementor-element-85b301b .elementor-heading-title{
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3168 .elementor-element.elementor-element-85b301b > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-3168 .elementor-element.elementor-element-85b301b{
    width:auto;
    max-width:auto;
}
.elementor-3168 .elementor-element.elementor-element-89393e5 .elementor-heading-title{
    font-family:"Roboto", Sans-serif;
}
.elementor-3168 .elementor-element.elementor-element-48a73c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 0px;
    padding:60px 60px 50px 60px;
}
.elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-48a73c8{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-48a73c8{
    opacity:0;
}
.elementor-element.elementor-element-2b51e5d{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-2b51e5d{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-6b6c943{
    padding:120px 0px 60px 0px;
}
.elementor-3168 .elementor-element.elementor-element-7cd8b05 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-72cb596{
    text-align:left;
}
.elementor-3168 .elementor-element.elementor-element-72cb596 .elementor-heading-title{
    color:#CA9C5E;
    font-family:"Epilogue", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-3168 .elementor-element.elementor-element-72cb596 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-454eb92{
    text-align:left;
}
.elementor-3168 .elementor-element.elementor-element-454eb92 .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-3168 .elementor-element.elementor-element-454eb92 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-8765a61 > .elementor-element-populated{
    margin:-20px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-7d383bc{
    text-align:left;
}
.elementor-3168 .elementor-element.elementor-element-7d383bc .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-3168 .elementor-element.elementor-element-7d383bc > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:20px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-251e733{
    margin-top:0px;
    margin-bottom:60px;
    padding:0px 0px 20px 0px;
}
.elementor-3168 .elementor-element.elementor-element-06198a4 > .elementor-element-populated{
    margin:0px 30px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square-container img.flip_icon{
    max-width:50px !important;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip{
    height:350px;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square{
    border-radius:10px;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square2{
    border-radius:10px;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square .square-container h2{
    color:#ffffff;
    font-family:"Epilogue", Sans-serif;
    font-size:26px;
    line-height:1.2em;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square .square-container .square-desc{
    color:#ffffff;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square2 .square-container2 h2{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square2 .square-container2 .button{
    border-color:#FFFFFF;
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square2 .square-container2 a.button{
    background-color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square2 .square-container2 .button:hover{
    border-color:#A51C30;
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square2 .square-container2 a.button:hover{
    background-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square-container2 .button{
    font-family:"Epilogue", Sans-serif;
}
.elementor-element.elementor-element-f00641a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-f00641a{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-f03fd3d > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square-container img.flip_icon{
    max-width:50px !important;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip{
    height:350px;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square{
    border-radius:10px;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square2{
    border-radius:10px;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square .square-container h2{
    color:#ffffff;
    font-family:"Epilogue", Sans-serif;
    font-size:26px;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square .square-container .square-desc{
    color:#ffffff;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square2 .square-container2 h2{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square2 .square-container2 .button{
    border-color:#FFFFFF;
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square2 .square-container2 a.button{
    background-color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square2 .square-container2 .button:hover{
    border-color:#A51C30;
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square2 .square-container2 a.button:hover{
    background-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square-container2 .button{
    font-family:"Epilogue", Sans-serif;
}
.elementor-element.elementor-element-32e4e15{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-32e4e15{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-31b0dde > .elementor-element-populated{
    margin:0px 0px 0px 30px;
    padding:0px 0px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square-container img.flip_icon{
    max-width:50px !important;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip{
    height:350px;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square{
    border-radius:10px;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square2{
    border-radius:10px;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square .square-container h2{
    color:#ffffff;
    font-family:"Epilogue", Sans-serif;
    font-size:26px;
    line-height:1.2em;
    letter-spacing:-1px;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square .square-container .square-desc{
    color:#ffffff;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square2 .square-container2 h2{
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square2 .square-container2 .button{
    border-color:#FFFFFF;
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square2 .square-container2 a.button{
    background-color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square2 .square-container2 .button:hover{
    border-color:#A51C30;
    color:#FFFFFF;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square2 .square-container2 a.button:hover{
    background-color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square-container2 .button{
    font-family:"Epilogue", Sans-serif;
}
.elementor-element.elementor-element-54df06a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-54df06a{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-cfffcdc{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:40px;
    padding:60px 0px 160px 0px;
}
.elementor-3168 .elementor-element.elementor-element-cfffcdc:not(.elementor-motion-effects-element-type-background), .elementor-3168 .elementor-element.elementor-element-cfffcdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-3168 .elementor-element.elementor-element-cfffcdc > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3168 .elementor-element.elementor-element-cfffcdc > .elementor-shape-top svg{
    width:calc(100% + 1.3px);
    height:469px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-3168 .elementor-element.elementor-element-cfffcdc > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:51px;
}
.elementor-3168 .elementor-element.elementor-element-031452d img{
    width:402px;
    border-radius:25px 25px 25px 25px;
}
.elementor-3168 .elementor-element.elementor-element-031452d{
    z-index:3;
    width:auto;
    max-width:auto;
    top:-1%;
}
body:not(.rtl) .elementor-3168 .elementor-element.elementor-element-031452d{
    left:-1%;
}
body.rtl .elementor-3168 .elementor-element.elementor-element-031452d{
    right:-1%;
}
.elementor-3168 .elementor-element.elementor-element-55ccae3 img{
    width:291px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-3168 .elementor-element.elementor-element-55ccae3{
    z-index:3;
    width:auto;
    max-width:auto;
    top:41%;
}
body:not(.rtl) .elementor-3168 .elementor-element.elementor-element-55ccae3{
    left:42.091%;
}
body.rtl .elementor-3168 .elementor-element.elementor-element-55ccae3{
    right:42.091%;
}
.elementor-3168 .elementor-element.elementor-element-2bf3e34 > .elementor-element-populated{
    padding:60px 90px 0px 0px;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline{
    text-align:left;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h1, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h2, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h3, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h4, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h5, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h6, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline div, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline span, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline p{
    font-family:"Epilogue", Sans-serif;
    font-size:40px;
    line-height:1.3em;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline span.ah-words-wrapper{
    color:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Epilogue", Sans-serif;
    font-size:40px;
    line-height:1.3em;
}
.elementor-element.elementor-element-21b51d5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-21b51d5{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-5b23033 .elementor-heading-title{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:40px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-3168 .elementor-element.elementor-element-5b23033 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-5b23033{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-5b23033{
    opacity:0;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:60px;
    background:#ffffff;
    border-radius:25px;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#111111;
    font-family:"Epilogue", Sans-serif;
    font-size:18px;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#ACACB4;
    font-family:"Roboto", Sans-serif;
    font-size:13px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:16px;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#ffffff;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#A51C30;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#ffffff;
}
.elementor-3168 .elementor-element.elementor-element-cdd68af > .elementor-widget-container{
    margin:0px 0px 0px -47px;
}
.elementor-element.elementor-element-cdd68af{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-cdd68af{
    opacity:0;
}
@media(max-width:1024px){
    .elementor-3168 .elementor-element.elementor-element-a13d04f > .elementor-container{
        min-height:700px;
    }
    .elementor-3168 .elementor-element.elementor-element-a13d04f:not(.elementor-motion-effects-element-type-background), .elementor-3168 .elementor-element.elementor-element-a13d04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-3168 .elementor-element.elementor-element-cb32616 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-025788c .elementor-heading-title{
        font-size:40px;
    }
    .elementor-3168 .elementor-element.elementor-element-025788c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-a5cc11b .elementor-heading-title{
        font-size:40px;
    }
    .elementor-3168 .elementor-element.elementor-element-a5cc11b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h1, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h2, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h3, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h4, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h5, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h6, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline div, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline span, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline p{
        font-size:40px;
    }
    .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:40px;
    }
    .elementor-3168 .elementor-element.elementor-element-7a4f460 .elementor-button{
        font-size:15px;
    }
    .elementor-3168 .elementor-element.elementor-element-7a4f460 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-element-populated{
        padding:40px 30px 40px 30px;
    }
    .elementor-3168 .elementor-element.elementor-element-1c2354a .elementor-heading-title{
        font-size:20px;
    }
    .elementor-3168 .elementor-element.elementor-element-86851d3 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-3168 .elementor-element.elementor-element-cc770b2{
        margin-top:80px;
        margin-bottom:0px;
    }
    .elementor-3168 .elementor-element.elementor-element-10d79a5{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-3168 .elementor-element.elementor-element-d1ab3b8 > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-1b58956 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-b7be4ac > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-26acc4d .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-13f9662 > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-4bab6d5 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-ff92c6f > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-da3283e .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-154d6c9 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-26be925{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-26be925 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-6198a13{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-6198a13 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-6198a13 > .elementor-widget-container{
        margin:0% 15% 0% 15%;
    }
    .elementor-3168 .elementor-element.elementor-element-9c2589b{
        text-align:center;
        font-size:16px;
    }
    .elementor-3168 .elementor-element.elementor-element-9c2589b > .elementor-widget-container{
        margin:0% 10% 0% 10%;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-30b7379{
        padding:0% 0% 0% 32%;
    }
    .elementor-3168 .elementor-element.elementor-element-5c16671{
        margin-top:0px;
        margin-bottom:0px;
        padding:160px 0px 60px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-d84011f > .elementor-element-populated{
        margin:0px 0px 60px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-aeb6465 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-aeb6465 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-b22ad58 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-b22ad58 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-a6bae37 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-a6bae37 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-3da0005 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-3da0005 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-82a281a .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3168 .elementor-element.elementor-element-82a281a > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-296c13d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-d843136{
        margin-top:-80px;
        margin-bottom:0px;
    }
    .elementor-3168 .elementor-element.elementor-element-3412235 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-7e30ab2 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-7e30ab2 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-55dd9be .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3168 .elementor-element.elementor-element-55dd9be > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-ce8303c > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-4632c6d .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-4632c6d > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-70ce85a .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3168 .elementor-element.elementor-element-70ce85a > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-bd628d1{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-3168 .elementor-element.elementor-element-8de7d88 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-18fc65f .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-18fc65f > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-1f7688d .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3168 .elementor-element.elementor-element-1f7688d > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-6a7f9cd > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-c358efd .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-c358efd > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-734965e .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3168 .elementor-element.elementor-element-734965e > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-61483d1 .background-list-wrapper .background-list-column div.background-list-content h3{
        font-size:20px;
    }
    .elementor-3168 .elementor-element.elementor-element-94fb761 > .elementor-shape-bottom svg{
        height:91px;
    }
    .elementor-3168 .elementor-element.elementor-element-94fb761{
        padding:100px 0px 120px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-033dfa2 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-41a9a08 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-1813d43 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-49a164d .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3168 .elementor-element.elementor-element-49a164d > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-5dd24bd{
        margin-top:40px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-172c1af .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-3168 .elementor-element.elementor-element-bc09f73 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-e405809 .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-3168 .elementor-element.elementor-element-12c11c0 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-a3c3a88 .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-3168 .elementor-element.elementor-element-832d7cd > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-fb68b06 .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-3168 .elementor-element.elementor-element-2aba14a{
        margin-top:-100px;
        margin-bottom:0px;
        padding:50px 0px 40px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-5625600 > .elementor-element-populated{
        margin:10px 60px 20px 60px;
        padding:0px 0px 40px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-dc30c54{
        text-align:left;
    }
    .elementor-3168 .elementor-element.elementor-element-dc30c54 .elementor-heading-title{
        font-size:30px;
    }
    .elementor-3168 .elementor-element.elementor-element-dc30c54 > .elementor-widget-container{
        margin:0px 0px 30px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-6de4ff7 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-6de4ff7 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-04a13e7 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-41923d9 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-41923d9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-161a23a > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-85b301b .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-85b301b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-89393e5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:40px 40px 40px 40px;
    }
    .elementor-3168 .elementor-element.elementor-element-2b51e5d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-6b6c943{
        padding:80px 0px 60px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-72cb596{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-72cb596 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3168 .elementor-element.elementor-element-454eb92{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-454eb92 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-7d383bc{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-7d383bc .elementor-heading-title{
        font-size:16px;
    }
    .elementor-3168 .elementor-element.elementor-element-7d383bc > .elementor-widget-container{
        margin:30px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-251e733{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 80px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-06198a4 > .elementor-element-populated{
        margin:0px 10px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip{
        height:250px;
    }
    .elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:18px;
        line-height:1.3em;
    }
    .elementor-3168 .elementor-element.elementor-element-f03fd3d > .elementor-element-populated{
        margin:0px 5px 0px 5px;
    }
    .elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip{
        height:250px;
    }
    .elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:20px;
        line-height:1.3em;
    }
    .elementor-3168 .elementor-element.elementor-element-31b0dde > .elementor-element-populated{
        margin:0px 0px 0px 10px;
    }
    .elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip{
        height:250px;
    }
    .elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:20px;
        line-height:1.3em;
    }
    .elementor-3168 .elementor-element.elementor-element-cfffcdc{
        margin-top:0px;
        margin-bottom:0px;
        padding:20px 0px 60px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-031452d img{
        width:92%;
    }
    body:not(.rtl) .elementor-3168 .elementor-element.elementor-element-031452d{
        left:-61px;
    }
    body.rtl .elementor-3168 .elementor-element.elementor-element-031452d{
        right:-61px;
    }
    .elementor-3168 .elementor-element.elementor-element-55ccae3 img{
        width:76%;
    }
    body:not(.rtl) .elementor-3168 .elementor-element.elementor-element-55ccae3{
        left:2%;
    }
    body.rtl .elementor-3168 .elementor-element.elementor-element-55ccae3{
        right:2%;
    }
    .elementor-3168 .elementor-element.elementor-element-55ccae3{
        top:40%;
    }
    .elementor-3168 .elementor-element.elementor-element-2bf3e34 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h1, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h2, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h3, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h4, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h5, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h6, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline div, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline span, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-5b23033 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-5b23033 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-cdd68af .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
        font-size:16px;
    }
    .elementor-3168 .elementor-element.elementor-element-cdd68af > .elementor-widget-container{
        margin:0px 0px 0px -50px;
    }
}
@media(max-width:767px){
    .elementor-3168 .elementor-element.elementor-element-a13d04f > .elementor-container{
        min-height:700px;
    }
    .elementor-3168 .elementor-element.elementor-element-a13d04f:not(.elementor-motion-effects-element-type-background), .elementor-3168 .elementor-element.elementor-element-a13d04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-3168 .elementor-element.elementor-element-a13d04f > .elementor-shape-bottom svg{
        height:43px;
    }
    .elementor-3168 .elementor-element.elementor-element-cb32616 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:180px 20px 60px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-025788c .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-a5cc11b .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h1, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h2, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h3, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h4, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h5, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline h6, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline div, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline span, .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-202a64c .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-023d036 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-1479b47 > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-1c2354a .elementor-heading-title{
        font-size:20px;
    }
    .elementor-3168 .elementor-element.elementor-element-1c2354a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-86851d3 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-3168 .elementor-element.elementor-element-d1ab3b8{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-d1ab3b8 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-b7be4ac{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-b7be4ac > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-c438dd3{
        margin-top:20px;
        margin-bottom:0px;
    }
    .elementor-3168 .elementor-element.elementor-element-13f9662{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-13f9662 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-ff92c6f{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-ff92c6f > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-6198a13 .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-3168 .elementor-element.elementor-element-6198a13 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-cd6bb76.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3168 .elementor-element.elementor-element-1f83b58{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-1f83b58 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-5c16671 > .elementor-shape-top svg{
        width:calc(100% + 1.3px);
        height:32px;
    }
    .elementor-3168 .elementor-element.elementor-element-5c16671{
        margin-top:40px;
        margin-bottom:0px;
        padding:100px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-d84011f.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3168 .elementor-element.elementor-element-d84011f > .elementor-element-populated{
        margin:0px 0px 20px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-aeb6465{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-aeb6465 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-b22ad58{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-b22ad58 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-a6bae37{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-a6bae37 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-3da0005{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-3da0005 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3168 .elementor-element.elementor-element-82a281a{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-82a281a .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3168 .elementor-element.elementor-element-2c4f7af > .elementor-widget-container{
        margin:40px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-296c13d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-d843136{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-3168 .elementor-element.elementor-element-3412235 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-7e30ab2 .elementor-heading-title{
        font-size:17px;
    }
    .elementor-3168 .elementor-element.elementor-element-55dd9be .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3168 .elementor-element.elementor-element-ce8303c > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-4632c6d .elementor-heading-title{
        font-size:17px;
    }
    .elementor-3168 .elementor-element.elementor-element-70ce85a .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3168 .elementor-element.elementor-element-bd628d1{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-3168 .elementor-element.elementor-element-8de7d88 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-18fc65f .elementor-heading-title{
        font-size:17px;
    }
    .elementor-3168 .elementor-element.elementor-element-1f7688d .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3168 .elementor-element.elementor-element-6a7f9cd > .elementor-element-populated{
        margin:0px 20px 60px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-c358efd .elementor-heading-title{
        font-size:17px;
    }
    .elementor-3168 .elementor-element.elementor-element-734965e .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3168 .elementor-element.elementor-element-94fb761 > .elementor-shape-bottom svg{
        width:calc(300% + 1.3px);
        height:126px;
    }
    .elementor-3168 .elementor-element.elementor-element-94fb761{
        margin-top:0px;
        margin-bottom:0px;
        padding:80px 0px 160px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-033dfa2 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 60px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-1813d43 .elementor-heading-title{
        font-size:34px;
    }
    body:not(.rtl) .elementor-3168 .elementor-element.elementor-element-63e5c55{
        right:-56.806px;
    }
    body.rtl .elementor-3168 .elementor-element.elementor-element-63e5c55{
        left:-56.806px;
    }
    .elementor-3168 .elementor-element.elementor-element-63e5c55{
        top:-104.226px;
    }
    .elementor-3168 .elementor-element.elementor-element-49a164d .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3168 .elementor-element.elementor-element-5dd24bd{
        margin-top:40px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-322605a{
        width:50%;
    }
    .elementor-3168 .elementor-element.elementor-element-322605a > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-172c1af .elementor-counter-number-wrapper{
        font-size:36px;
        line-height:1.5em;
    }
    .elementor-3168 .elementor-element.elementor-element-172c1af .elementor-counter-title{
        font-size:13px;
        line-height:1.5em;
    }
    .elementor-3168 .elementor-element.elementor-element-bc09f73{
        width:50%;
    }
    .elementor-3168 .elementor-element.elementor-element-bc09f73 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-e405809 .elementor-counter-number-wrapper{
        font-size:36px;
        line-height:1.5em;
    }
    .elementor-3168 .elementor-element.elementor-element-e405809 .elementor-counter-title{
        font-size:15px;
        line-height:1.5em;
    }
    .elementor-3168 .elementor-element.elementor-element-12c11c0{
        width:50%;
    }
    .elementor-3168 .elementor-element.elementor-element-12c11c0 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-a3c3a88 .elementor-counter-number-wrapper{
        font-size:36px;
        line-height:1.5em;
    }
    .elementor-3168 .elementor-element.elementor-element-a3c3a88 .elementor-counter-title{
        font-size:15px;
        line-height:1.5em;
    }
    .elementor-3168 .elementor-element.elementor-element-832d7cd{
        width:50%;
    }
    .elementor-3168 .elementor-element.elementor-element-832d7cd > .elementor-element-populated{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-fb68b06 .elementor-counter-number-wrapper{
        font-size:36px;
        line-height:1.5em;
    }
    .elementor-3168 .elementor-element.elementor-element-fb68b06 .elementor-counter-title{
        font-size:15px;
        line-height:1.5em;
    }
    .elementor-3168 .elementor-element.elementor-element-2aba14a, .elementor-3168 .elementor-element.elementor-element-2aba14a > .elementor-background-overlay{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3168 .elementor-element.elementor-element-2aba14a{
        margin-top:-180px;
        margin-bottom:0px;
        padding:40px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-5625600 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 30px 0px 30px;
    }
    .elementor-3168 .elementor-element.elementor-element-dc30c54 .elementor-heading-title{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-3168 .elementor-element.elementor-element-6de4ff7 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-3168 .elementor-element.elementor-element-51a2bac .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3168 .elementor-element.elementor-element-41923d9 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-3168 .elementor-element.elementor-element-161a23a .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3168 .elementor-element.elementor-element-85b301b .elementor-heading-title{
        font-size:16px;
    }
    .elementor-3168 .elementor-element.elementor-element-89393e5 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-element-populated, .elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-background-slideshow{
        border-radius:0px 0px 15px 15px;
    }
    .elementor-3168 .elementor-element.elementor-element-48a73c8 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 60px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-2b51e5d > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-6b6c943{
        padding:80px 0px 40px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-454eb92 .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-3168 .elementor-element.elementor-element-7d383bc{
        text-align:center;
    }
    .elementor-3168 .elementor-element.elementor-element-7d383bc .elementor-heading-title{
        font-size:16px;
    }
    .elementor-3168 .elementor-element.elementor-element-7d383bc > .elementor-widget-container{
        margin:40px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-251e733{
        margin-top:0px;
        margin-bottom:50px;
        padding:0px 20px 0px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-06198a4 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-f00641a .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:22px;
    }
    .elementor-3168 .elementor-element.elementor-element-f03fd3d > .elementor-element-populated{
        margin:30px 20px 30px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-32e4e15 .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:22px;
    }
    .elementor-3168 .elementor-element.elementor-element-31b0dde > .elementor-element-populated{
        margin:0px 20px 0px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-54df06a .flip-box-wrapper.square-flip .square .square-container h2{
        font-size:22px;
    }
    .elementor-3168 .elementor-element.elementor-element-cfffcdc{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 20px 60px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-a2daff5 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:20px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-031452d img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3168 .elementor-element.elementor-element-031452d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-55ccae3 img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3168 .elementor-element.elementor-element-55ccae3 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-3168 .elementor-element.elementor-element-2bf3e34 > .elementor-element-populated{
        padding:80px 20px 0px 20px;
    }
    .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline{
        text-align:left;
    }
    .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h1, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h2, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h3, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h4, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h5, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline h6, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline div, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline span, .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-3168 .elementor-element.elementor-element-21b51d5 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-3168 .elementor-element.elementor-element-5b23033{
        text-align:left;
    }
    .elementor-3168 .elementor-element.elementor-element-5b23033 .elementor-heading-title{
        font-size:28px;
    }
    .elementor-3168 .elementor-element.elementor-element-cdd68af .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:40px;
    }
    .elementor-3168 .elementor-element.elementor-element-cdd68af > .elementor-widget-container{
        margin:40px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-3168 .elementor-element.elementor-element-cb32616{
        width:50%;
    }
    .elementor-3168 .elementor-element.elementor-element-023d036{
        width:50%;
    }
    .elementor-3168 .elementor-element.elementor-element-aa3b8de{
        width:40%;
    }
    .elementor-3168 .elementor-element.elementor-element-1479b47{
        width:60%;
    }
    .elementor-3168 .elementor-element.elementor-element-97ae8cc{
        width:45%;
    }
    .elementor-3168 .elementor-element.elementor-element-154d6c9{
        width:55%;
    }
    .elementor-3168 .elementor-element.elementor-element-4f37ba1{
        width:15%;
    }
    .elementor-3168 .elementor-element.elementor-element-cd6bb76{
        width:85%;
    }
    .elementor-3168 .elementor-element.elementor-element-d84011f{
        width:33%;
    }
    .elementor-3168 .elementor-element.elementor-element-296c13d{
        width:67%;
    }
    .elementor-3168 .elementor-element.elementor-element-5625600{
        width:40%;
    }
    .elementor-3168 .elementor-element.elementor-element-48a73c8{
        width:60%;
    }
    .elementor-3168 .elementor-element.elementor-element-7cd8b05{
        width:40%;
    }
    .elementor-3168 .elementor-element.elementor-element-8765a61{
        width:60%;
    }
    .elementor-3168 .elementor-element.elementor-element-a2daff5{
        width:50%;
    }
    .elementor-3168 .elementor-element.elementor-element-2bf3e34{
        width:50%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3168 .elementor-element.elementor-element-cb32616{
        width:45%;
    }
    .elementor-3168 .elementor-element.elementor-element-023d036{
        width:55%;
    }
    .elementor-3168 .elementor-element.elementor-element-aa3b8de{
        width:10%;
    }
    .elementor-3168 .elementor-element.elementor-element-1479b47{
        width:90%;
    }
    .elementor-3168 .elementor-element.elementor-element-97ae8cc{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-154d6c9{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-5625600{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-48a73c8{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-7cd8b05{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-8765a61{
        width:100%;
    }
    .elementor-3168 .elementor-element.elementor-element-a2daff5{
        width:40%;
    }
    .elementor-3168 .elementor-element.elementor-element-2bf3e34{
        width:60%;
    }
}
 .elementor-3373 .elementor-element.elementor-element-72b3f5b > .elementor-container{
    min-height:650px;
}
.elementor-3373 .elementor-element.elementor-element-72b3f5b{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-72b3f5b:not(.elementor-motion-effects-element-type-background), .elementor-3373 .elementor-element.elementor-element-72b3f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/stylish-businessman-in-eyewear-works-alone-in-the-7WFJ75G-1.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-3373 .elementor-element.elementor-element-72b3f5b > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3373 .elementor-element.elementor-element-72b3f5b > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:136px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-3373 .elementor-element.elementor-element-8a7cc93 > .elementor-element-populated{
    margin:-50px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-377c2b4 .elementor-heading-title{
    color:#FFFFFF;
    font-size:20px;
    font-weight:600;
}
.elementor-3373 .elementor-element.elementor-element-377c2b4 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-377c2b4{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-377c2b4{
    opacity:0;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text{
    text-align:left;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h1, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h2, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h3, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h4, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h5, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h6, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text div, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text span, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:60px;
    line-height:1.1em;
}
.elementor-3373 .elementor-element.elementor-element-3111838 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-e0512e2 > .elementor-element-populated{
    margin:-60px 0px 0px 0px;
    padding:0% 0% 0% 40%;
}
.elementor-3373 .elementor-element.elementor-element-46d5497 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-46d5497 > .elementor-shape-bottom svg{
    width:calc(136% + 1.3px);
    height:396px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-3373 .elementor-element.elementor-element-46d5497{
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 280px 0px;
    z-index:3;
}
.elementor-3373 .elementor-element.elementor-element-4b0cf37 img{
    width:280px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3373 .elementor-element.elementor-element-4b0cf37{
    z-index:3;
    width:auto;
    max-width:auto;
    top:-0.919%;
}
body:not(.rtl) .elementor-3373 .elementor-element.elementor-element-4b0cf37{
    left:-11.2%;
}
body.rtl .elementor-3373 .elementor-element.elementor-element-4b0cf37{
    right:-11.2%;
}
.elementor-3373 .elementor-element.elementor-element-a4adacb img{
    width:220px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3373 .elementor-element.elementor-element-a4adacb{
    z-index:3;
    width:auto;
    max-width:auto;
    top:75%;
}
body:not(.rtl) .elementor-3373 .elementor-element.elementor-element-a4adacb{
    left:-1.5%;
}
body.rtl .elementor-3373 .elementor-element.elementor-element-a4adacb{
    right:-1.5%;
}
.elementor-3373 .elementor-element.elementor-element-1bf8f1e img{
    width:291px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3373 .elementor-element.elementor-element-1bf8f1e{
    z-index:3;
    width:auto;
    max-width:auto;
    top:-11.307%;
}
body:not(.rtl) .elementor-3373 .elementor-element.elementor-element-1bf8f1e{
    left:35%;
}
body.rtl .elementor-3373 .elementor-element.elementor-element-1bf8f1e{
    right:35%;
}
.elementor-3373 .elementor-element.elementor-element-9eb6da4 img{
    width:340px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3373 .elementor-element.elementor-element-9eb6da4{
    z-index:3;
    width:auto;
    max-width:auto;
    top:66%;
}
body:not(.rtl) .elementor-3373 .elementor-element.elementor-element-9eb6da4{
    left:35%;
}
body.rtl .elementor-3373 .elementor-element.elementor-element-9eb6da4{
    right:35%;
}
.elementor-3373 .elementor-element.elementor-element-7b3bb9f > .elementor-element-populated{
    padding:140px 90px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-17d9f7e{
    text-align:left;
}
.elementor-3373 .elementor-element.elementor-element-17d9f7e img{
    width:55px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 191deg );
}
.elementor-3373 .elementor-element.elementor-element-17d9f7e > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline{
    text-align:left;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline div{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline span{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline p{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h1, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h2, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h3, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h4, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h5, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h6, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline div, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline span, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline p{
    font-size:52px;
    line-height:1.1em;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline span.ah-words-wrapper{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline span.ah-words-wrapper b{
    font-size:52px;
    line-height:1.1em;
}
.elementor-3373 .elementor-element.elementor-element-3620bb7 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-3373 .elementor-element.elementor-element-3620bb7 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-11e3b37 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.5em;
}
.elementor-3373 .elementor-element.elementor-element-11e3b37 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-3373 .elementor-element.elementor-element-f54383a{
    margin-top:50px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-3373 .elementor-element.elementor-element-21aa738 > .elementor-element-populated, .elementor-3373 .elementor-element.elementor-element-21aa738 > .elementor-element-populated > .elementor-background-overlay, .elementor-3373 .elementor-element.elementor-element-21aa738 > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-3373 .elementor-element.elementor-element-21aa738 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-21aa738{
    z-index:3;
}
.elementor-3373 .elementor-element.elementor-element-0cf6a9b .elementor-counter-number-wrapper{
    font-family:"Poppins", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-3373 .elementor-element.elementor-element-0cf6a9b .elementor-counter-title{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-3373 .elementor-element.elementor-element-0cf6a9b > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-0cf6a9b{
    width:auto;
    max-width:auto;
}
.elementor-3373 .elementor-element.elementor-element-7b66bea.elementor-column > .elementor-widget-wrap{
    justify-content:flex-start;
}
.elementor-3373 .elementor-element.elementor-element-7b66bea > .elementor-element-populated, .elementor-3373 .elementor-element.elementor-element-7b66bea > .elementor-element-populated > .elementor-background-overlay, .elementor-3373 .elementor-element.elementor-element-7b66bea > .elementor-background-slideshow{
    border-radius:5px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-7b66bea > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-44f8086 .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-3373 .elementor-element.elementor-element-44f8086 .elementor-counter-title{
    font-family:"Poppins", Sans-serif;
    font-size:13px;
    line-height:2em;
}
.elementor-3373 .elementor-element.elementor-element-44f8086 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-44f8086{
    width:auto;
    max-width:auto;
}
.elementor-3373 .elementor-element.elementor-element-e1f83bb > .elementor-element-populated, .elementor-3373 .elementor-element.elementor-element-e1f83bb > .elementor-element-populated > .elementor-background-overlay, .elementor-3373 .elementor-element.elementor-element-e1f83bb > .elementor-background-slideshow{
    border-radius:0px 5px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-e1f83bb > .elementor-element-populated{
    margin:0px 0px 0px 5px;
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-e7b4088 .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:60px;
    font-weight:600;
    letter-spacing:-2px;
}
.elementor-3373 .elementor-element.elementor-element-e7b4088 .elementor-counter-title{
    font-family:"Poppins", Sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:2em;
}
.elementor-3373 .elementor-element.elementor-element-e7b4088 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-e7b4088{
    width:auto;
    max-width:auto;
}
.elementor-3373 .elementor-element.elementor-element-c3269f3 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-3373 .elementor-element.elementor-element-c3269f3 .elementor-background-overlay{
    filter:brightness( 100% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3373 .elementor-element.elementor-element-c3269f3 > .elementor-shape-top svg{
    width:calc(100% + 1.3px);
    height:166px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-3373 .elementor-element.elementor-element-c3269f3{
    margin-top:0px;
    margin-bottom:0px;
    padding:100px 0px 60px 0px;
}
.elementor-bc-flex-widget .elementor-3373 .elementor-element.elementor-element-50db783.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-3373 .elementor-element.elementor-element-50db783.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-3373 .elementor-element.elementor-element-50db783 > .elementor-element-populated{
    margin:0% 15% 0% 15%;
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-db67e76{
    text-align:center;
}
.elementor-3373 .elementor-element.elementor-element-db67e76 img{
    width:60px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 191deg );
}
.elementor-3373 .elementor-element.elementor-element-db67e76 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-element.elementor-element-db67e76{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-db67e76{
    opacity:0;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text{
    text-align:center;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text div{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text span{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text p{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h1, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h2, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h3, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h4, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h5, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h6, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text div, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text span, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1em;
}
.elementor-3373 .elementor-element.elementor-element-6dc66a4 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text{
    text-align:center;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h1{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h2{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h3{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h4{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h5{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h6{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text div{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text span{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text p{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h1, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h2, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h3, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h4, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h5, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h6, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text div, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text span, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1em;
}
.elementor-3373 .elementor-element.elementor-element-520eadf > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-b9dd352{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-3373 .elementor-element.elementor-element-b9dd352:not(.elementor-motion-effects-element-type-background), .elementor-3373 .elementor-element.elementor-element-b9dd352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-3373 .elementor-element.elementor-element-b9dd352 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:contain;
    opacity:0.2;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3373 .elementor-element.elementor-element-b9dd352 > .elementor-shape-top .elementor-shape-fill{
    fill:#FFFFFF;
}
.elementor-3373 .elementor-element.elementor-element-b9dd352 > .elementor-shape-top svg{
    width:calc(135% + 1.3px);
    height:416px;
}
.elementor-3373 .elementor-element.elementor-element-b9dd352 > .elementor-shape-bottom svg{
    width:calc(207% + 1.3px);
    height:500px;
}
.elementor-3373 .elementor-element.elementor-element-8ba04bc > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-f6e4eb8 .timeline-wrapper:before{
    background:#D5D6DE;
}
.elementor-3373 .elementor-element.elementor-element-f6e4eb8 .timeline-wrapper .timeline-entry .timeline-title:before{
    background:#111111;
}
.elementor-3373 .elementor-element.elementor-element-f6e4eb8 div.timeline-wrapper div.timeline-entry .timeline-title:before{
    border-color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-f6e4eb8 .timeline-wrapper .timeline-entry .timeline-title h3{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-f6e4eb8 div.timeline-wrapper .timeline-entry .timeline-title h3{
    font-size:80px;
    font-weight:600;
    line-height:1em;
    letter-spacing:-2px;
}
.elementor-3373 .elementor-element.elementor-element-f6e4eb8 .timeline-wrapper .timeline-entry .timeline-body{
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-f6e4eb8 .timeline-wrapper .timeline-entry div.timeline-body{
    font-size:18px;
    font-weight:600;
}
.elementor-3373 .elementor-element.elementor-element-98eb7b8{
    overflow:hidden;
    padding:60px 0px 60px 0px;
}
.elementor-3373 .elementor-element.elementor-element-afba218 > .elementor-element-populated{
    margin:0% 15% 0% 15%;
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-6df9c31{
    text-align:center;
}
.elementor-3373 .elementor-element.elementor-element-6df9c31 .elementor-heading-title{
    color:#1C58F6;
    font-size:20px;
    font-weight:600;
}
.elementor-3373 .elementor-element.elementor-element-6df9c31 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-6df9c31{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-6df9c31{
    opacity:0;
}
.elementor-3373 .elementor-element.elementor-element-d123a41{
    text-align:center;
}
.elementor-3373 .elementor-element.elementor-element-d123a41 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-3373 .elementor-element.elementor-element-d123a41 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-d123a41{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-d123a41{
    opacity:0;
}
.elementor-3373 .elementor-element.elementor-element-045d766{
    text-align:center;
}
.elementor-3373 .elementor-element.elementor-element-045d766 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:18px;
    font-weight:600;
    line-height:1.6em;
}
.elementor-3373 .elementor-element.elementor-element-045d766 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-element.elementor-element-045d766{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-045d766{
    opacity:0;
}
.elementor-3373 .elementor-element.elementor-element-b4368e0 img{
    width:220px;
    filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3373 .elementor-element.elementor-element-b4368e0{
    width:auto;
    max-width:auto;
    top:-19%;
}
body:not(.rtl) .elementor-3373 .elementor-element.elementor-element-b4368e0{
    right:-18%;
}
body.rtl .elementor-3373 .elementor-element.elementor-element-b4368e0{
    left:-18%;
}
.elementor-3373 .elementor-element.elementor-element-a039544{
    margin-top:0px;
    margin-bottom:20px;
}
.elementor-3373 .elementor-element.elementor-element-0d703cd > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-image .team-carousel-image-overflow img{
    border-radius:5px;
}
.elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-wrapper .team-carousel-title{
    font-size:20px;
    font-weight:700;
    color:#111111;
}
.elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-wrapper .team-carousel-subtitle{
    font-size:13px;
    color:#ACACB4;
}
.elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-wrapper .team-carousel-desc{
    color:#86868B;
}
.elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-element.elementor-element-1cd9d44{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-1cd9d44{
    opacity:0;
}
@media(max-width:1024px){
    .elementor-3373 .elementor-element.elementor-element-72b3f5b > .elementor-container{
        min-height:700px;
    }
    .elementor-3373 .elementor-element.elementor-element-72b3f5b > .elementor-shape-bottom svg{
        width:calc(127% + 1.3px);
        height:99px;
    }
    .elementor-bc-flex-widget .elementor-3373 .elementor-element.elementor-element-8a7cc93.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3373 .elementor-element.elementor-element-8a7cc93.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3373 .elementor-element.elementor-element-8a7cc93 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-377c2b4 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3373 .elementor-element.elementor-element-377c2b4 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h1, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h2, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h3, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h4, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h5, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h6, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text div, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text span, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text p{
        font-size:60px;
        line-height:1.2em;
    }
    .elementor-3373 .elementor-element.elementor-element-3111838 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-46d5497{
        margin-top:-60px;
        margin-bottom:0px;
        padding:60px 0px 20px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-4b0cf37 img{
        width:54%;
    }
    body:not(.rtl) .elementor-3373 .elementor-element.elementor-element-4b0cf37{
        left:-131px;
    }
    body.rtl .elementor-3373 .elementor-element.elementor-element-4b0cf37{
        right:-131px;
    }
    .elementor-3373 .elementor-element.elementor-element-a4adacb img{
        width:58%;
    }
    body:not(.rtl) .elementor-3373 .elementor-element.elementor-element-a4adacb{
        left:-131px;
    }
    body.rtl .elementor-3373 .elementor-element.elementor-element-a4adacb{
        right:-131px;
    }
    .elementor-3373 .elementor-element.elementor-element-a4adacb{
        top:283px;
    }
    .elementor-3373 .elementor-element.elementor-element-1bf8f1e img{
        width:64%;
    }
    body:not(.rtl) .elementor-3373 .elementor-element.elementor-element-1bf8f1e{
        left:10px;
    }
    body.rtl .elementor-3373 .elementor-element.elementor-element-1bf8f1e{
        right:10px;
    }
    .elementor-3373 .elementor-element.elementor-element-9eb6da4 img{
        width:65%;
    }
    body:not(.rtl) .elementor-3373 .elementor-element.elementor-element-9eb6da4{
        left:-51px;
    }
    body.rtl .elementor-3373 .elementor-element.elementor-element-9eb6da4{
        right:-51px;
    }
    .elementor-3373 .elementor-element.elementor-element-9eb6da4{
        top:242px;
    }
    .elementor-3373 .elementor-element.elementor-element-7b3bb9f > .elementor-element-populated{
        padding:80px 0px 40px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-17d9f7e img{
        width:45px;
    }
    .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h1, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h2, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h3, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h4, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h5, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h6, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline div, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline span, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline p{
        font-size:40px;
        line-height:1.1em;
    }
    .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:40px;
        line-height:1.1em;
    }
    .elementor-3373 .elementor-element.elementor-element-3620bb7 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-3373 .elementor-element.elementor-element-3620bb7 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-11e3b37 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3373 .elementor-element.elementor-element-0cf6a9b .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-3373 .elementor-element.elementor-element-0cf6a9b .elementor-counter-title{
        font-size:13px;
    }
    .elementor-3373 .elementor-element.elementor-element-44f8086 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-3373 .elementor-element.elementor-element-44f8086 .elementor-counter-title{
        font-size:13px;
    }
    .elementor-3373 .elementor-element.elementor-element-e7b4088 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-3373 .elementor-element.elementor-element-e7b4088 .elementor-counter-title{
        font-size:13px;
    }
    .elementor-3373 .elementor-element.elementor-element-c3269f3 > .elementor-shape-top svg{
        width:calc(229% + 1.3px);
    }
    .elementor-3373 .elementor-element.elementor-element-c3269f3{
        padding:20px 0px 40px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-50db783 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h1, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h2, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h3, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h4, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h5, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h6, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text div, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text span, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text p{
        font-size:34px;
        line-height:1.1em;
    }
    .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h1, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h2, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h3, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h4, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h5, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h6, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text div, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text span, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text p{
        font-size:34px;
        line-height:1.1em;
    }
    .elementor-3373 .elementor-element.elementor-element-f6e4eb8 div.timeline-wrapper .timeline-entry .timeline-title h3{
        font-size:50px;
    }
    .elementor-3373 .elementor-element.elementor-element-f6e4eb8 .timeline-wrapper .timeline-entry div.timeline-body{
        font-size:16px;
    }
    .elementor-3373 .elementor-element.elementor-element-98eb7b8{
        padding:60px 0px 60px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-afba218 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-6df9c31 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3373 .elementor-element.elementor-element-d123a41 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-3373 .elementor-element.elementor-element-d123a41 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-045d766 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3373 .elementor-element.elementor-element-045d766 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
    }
    .elementor-3373 .elementor-element.elementor-element-a039544{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-wrapper .team-carousel-title{
        font-size:20px;
    }
    .elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-wrapper .team-carousel-subtitle{
        font-size:13px;
    }
    .elementor-3373 .elementor-element.elementor-element-1cd9d44 > .elementor-widget-container{
        margin:0px 0px 20px -60px;
    }
}
@media(max-width:767px){
    .elementor-3373 .elementor-element.elementor-element-72b3f5b > .elementor-container{
        min-height:500px;
    }
    .elementor-3373 .elementor-element.elementor-element-72b3f5b:not(.elementor-motion-effects-element-type-background), .elementor-3373 .elementor-element.elementor-element-72b3f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top left;
    }
    .elementor-3373 .elementor-element.elementor-element-72b3f5b > .elementor-shape-bottom svg{
        width:calc(100% + 1.3px);
        height:30px;
    }
    .elementor-3373 .elementor-element.elementor-element-8a7cc93 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
    .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h1, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h2, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h3, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h4, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h5, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text h6, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text div, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text span, .elementor-3373 .elementor-element.elementor-element-3111838 .themegoods-animated-text p{
        font-size:40px;
        line-height:1.3em;
    }
    .elementor-3373 .elementor-element.elementor-element-46d5497{
        margin-top:0px;
        margin-bottom:0px;
        padding:10px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-b4c103e > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
    .elementor-3373 .elementor-element.elementor-element-4b0cf37 img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3373 .elementor-element.elementor-element-4b0cf37 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-a4adacb img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3373 .elementor-element.elementor-element-a4adacb > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-1bf8f1e img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3373 .elementor-element.elementor-element-1bf8f1e > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-9eb6da4 img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3373 .elementor-element.elementor-element-9eb6da4 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-7b3bb9f > .elementor-element-populated{
        padding:50px 20px 0px 20px;
    }
    .elementor-3373 .elementor-element.elementor-element-17d9f7e{
        text-align:center;
    }
    .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h1, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h2, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h3, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h4, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h5, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline h6, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline div, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline span, .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline p{
        font-size:28px;
    }
    .elementor-3373 .elementor-element.elementor-element-9f8aabe .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:28px;
    }
    .elementor-3373 .elementor-element.elementor-element-3620bb7{
        text-align:center;
    }
    .elementor-3373 .elementor-element.elementor-element-3620bb7 .elementor-heading-title{
        font-size:28px;
    }
    .elementor-3373 .elementor-element.elementor-element-11e3b37{
        text-align:center;
    }
    .elementor-3373 .elementor-element.elementor-element-11e3b37 .elementor-heading-title{
        font-size:18px;
        line-height:1.4em;
    }
    .elementor-3373 .elementor-element.elementor-element-11e3b37 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-f54383a{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-3373 .elementor-element.elementor-element-21aa738.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3373 .elementor-element.elementor-element-0cf6a9b .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-3373 .elementor-element.elementor-element-7b66bea.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3373 .elementor-element.elementor-element-7b66bea > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-44f8086 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-3373 .elementor-element.elementor-element-e1f83bb.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3373 .elementor-element.elementor-element-e1f83bb > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-e7b4088 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-3373 .elementor-element.elementor-element-c3269f3{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-50db783 > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h1, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h2, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h3, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h4, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h5, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text h6, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text div, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text span, .elementor-3373 .elementor-element.elementor-element-6dc66a4 .themegoods-animated-text p{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h1, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h2, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h3, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h4, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h5, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text h6, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text div, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text span, .elementor-3373 .elementor-element.elementor-element-520eadf .themegoods-animated-text p{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-3373 .elementor-element.elementor-element-b9dd352{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-3373 .elementor-element.elementor-element-f6e4eb8 div.timeline-wrapper .timeline-entry .timeline-title h3{
        font-size:32px;
    }
    .elementor-3373 .elementor-element.elementor-element-f6e4eb8 .timeline-wrapper .timeline-entry div.timeline-body{
        font-size:14px;
    }
    .elementor-3373 .elementor-element.elementor-element-98eb7b8{
        padding:60px 0px 40px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-afba218 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-6df9c31 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3373 .elementor-element.elementor-element-d123a41 .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-3373 .elementor-element.elementor-element-045d766{
        text-align:center;
    }
    .elementor-3373 .elementor-element.elementor-element-045d766 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-3373 .elementor-element.elementor-element-045d766 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-wrapper .team-carousel-title{
        font-size:18px;
    }
    .elementor-3373 .elementor-element.elementor-element-1cd9d44 .team-carousel-wrapper .team-carousel-subtitle{
        font-size:12px;
    }
    .elementor-3373 .elementor-element.elementor-element-1cd9d44 > .elementor-widget-container{
        margin:0px 0px 0px -70px;
    }
}
@media(min-width:768px){
    .elementor-3373 .elementor-element.elementor-element-8a7cc93{
        width:40%;
    }
    .elementor-3373 .elementor-element.elementor-element-e0512e2{
        width:60%;
    }
    .elementor-3373 .elementor-element.elementor-element-b4c103e{
        width:50%;
    }
    .elementor-3373 .elementor-element.elementor-element-7b3bb9f{
        width:50%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3373 .elementor-element.elementor-element-8a7cc93{
        width:50%;
    }
    .elementor-3373 .elementor-element.elementor-element-e0512e2{
        width:50%;
    }
    .elementor-3373 .elementor-element.elementor-element-b4c103e{
        width:40%;
    }
    .elementor-3373 .elementor-element.elementor-element-7b3bb9f{
        width:60%;
    }
    .elementor-3373 .elementor-element.elementor-element-afba218{
        width:100%;
    }
}
 .elementor-3440 .elementor-element.elementor-element-36f36d1 > .elementor-container{
    min-height:750px;
}
.elementor-3440 .elementor-element.elementor-element-36f36d1{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-36f36d1:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-36f36d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/african-american-businesswoman-QDHALB8.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-3440 .elementor-element.elementor-element-36f36d1 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);
    opacity:0.4;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3440 .elementor-element.elementor-element-b22880e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-60a17f7 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:60px;
    font-weight:700;
    line-height:1em;
}
.elementor-element.elementor-element-60a17f7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-60a17f7{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline{
    text-align:left;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h1{
    color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h2{
    color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h3{
    color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h4{
    color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h5{
    color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h6{
    color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline div{
    color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline span{
    color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline p{
    color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h1, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h2, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h3, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h4, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h5, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h6, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline div, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline span, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline p{
    font-family:"Space Grotesk", Sans-serif;
    font-size:60px;
    line-height:1em;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline span.ah-words-wrapper{
    color:#FF9F43;
}
.elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Space Grotesk", Sans-serif;
    font-size:60px;
    line-height:1em;
}
.elementor-element.elementor-element-99d2a42{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-99d2a42{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-a107e20 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-fe7bdef .elementor-spacer-inner{
    height:400px;
}
.elementor-3440 .elementor-element.elementor-element-2fe218e{
    width:auto;
    max-width:auto;
    bottom:-43%;
}
body:not(.rtl) .elementor-3440 .elementor-element.elementor-element-2fe218e{
    right:61%;
}
body.rtl .elementor-3440 .elementor-element.elementor-element-2fe218e{
    left:61%;
}
.elementor-3440 .elementor-element.elementor-element-76f5ddd{
    z-index:2;
}
.elementor-3440 .elementor-element.elementor-element-68f52a1.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3440 .elementor-element.elementor-element-68f52a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3440 .elementor-element.elementor-element-68f52a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-68f52a1 > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-68f52a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-68f52a1 > .elementor-background-slideshow{
    border-radius:15px 15px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-68f52a1 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:-80px 0px 0px 0px;
    padding:50px 0px 50px 0px;
}
.elementor-3440 .elementor-element.elementor-element-68f52a1 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3440 .elementor-element.elementor-element-6eeae0a{
    text-align:center;
}
.elementor-3440 .elementor-element.elementor-element-6eeae0a .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-3440 .elementor-element.elementor-element-6eeae0a > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-3440 .elementor-element.elementor-element-c8f5d09 > .elementor-background-overlay{
    background-image:url("../upload/wave-bg.png");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:contain;
    opacity:1;
}
.elementor-3440 .elementor-element.elementor-element-c8f5d09{
    padding:0px 0px 120px 0px;
}
.elementor-3440 .elementor-element.elementor-element-6ae5de7 > .elementor-element-populated{
    padding:0px 40px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-381d3ed .timeline-wrapper:before{
    background:#D5D6DE;
}
.elementor-3440 .elementor-element.elementor-element-381d3ed .timeline-wrapper .timeline-entry .timeline-title:before{
    background:#FF9F43;
}
.elementor-3440 .elementor-element.elementor-element-381d3ed div.timeline-wrapper div.timeline-entry .timeline-title:before{
    border-color:#FF9F43;
}
.elementor-3440 .elementor-element.elementor-element-381d3ed .timeline-wrapper .timeline-entry .timeline-title h3{
    color:#111111;
}
.elementor-3440 .elementor-element.elementor-element-381d3ed div.timeline-wrapper .timeline-entry .timeline-title h3{
    font-family:"Space Grotesk", Sans-serif;
    font-size:60px;
}
.elementor-3440 .elementor-element.elementor-element-381d3ed .timeline-wrapper .timeline-entry div.timeline-body{
    font-family:"Inter", Sans-serif;
}
.elementor-3440 .elementor-element.elementor-element-381d3ed > .elementor-widget-container{
    margin:0px 0px 0px 10px;
}
.elementor-3440 .elementor-element.elementor-element-23e16ac img{
    width:220px;
    filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3440 .elementor-element.elementor-element-23e16ac{
    width:auto;
    max-width:auto;
    top:16%;
}
body:not(.rtl) .elementor-3440 .elementor-element.elementor-element-23e16ac{
    left:-2%;
}
body.rtl .elementor-3440 .elementor-element.elementor-element-23e16ac{
    right:-2%;
}
.elementor-3440 .elementor-element.elementor-element-119d8ec img{
    width:291px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3440 .elementor-element.elementor-element-119d8ec{
    z-index:3;
    width:auto;
    max-width:auto;
    top:5%;
}
.elementor-element.elementor-element-119d8ec{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-119d8ec{
    opacity:0;
}
body:not(.rtl) .elementor-3440 .elementor-element.elementor-element-119d8ec{
    left:11%;
}
body.rtl .elementor-3440 .elementor-element.elementor-element-119d8ec{
    right:11%;
}
.elementor-3440 .elementor-element.elementor-element-b789cde img{
    border-radius:25px 25px 25px 25px;
}
.elementor-3440 .elementor-element.elementor-element-b789cde{
    width:auto;
    max-width:auto;
    top:2%;
}
body:not(.rtl) .elementor-3440 .elementor-element.elementor-element-b789cde{
    right:10%;
}
body.rtl .elementor-3440 .elementor-element.elementor-element-b789cde{
    left:10%;
}
.elementor-3440 .elementor-element.elementor-element-aca91a9 img{
    border-radius:25px 25px 25px 25px;
}
.elementor-3440 .elementor-element.elementor-element-aca91a9{
    width:auto;
    max-width:auto;
    bottom:34%;
}
body:not(.rtl) .elementor-3440 .elementor-element.elementor-element-aca91a9{
    right:-8%;
}
body.rtl .elementor-3440 .elementor-element.elementor-element-aca91a9{
    left:-8%;
}
.elementor-3440 .elementor-element.elementor-element-f60982c img{
    width:280px;
    border-radius:25px 25px 25px 25px;
}
.elementor-3440 .elementor-element.elementor-element-f60982c{
    z-index:2;
    width:auto;
    max-width:auto;
    top:26%;
}
.elementor-element.elementor-element-f60982c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-f60982c{
    opacity:0;
}
body:not(.rtl) .elementor-3440 .elementor-element.elementor-element-f60982c{
    right:-3.453%;
}
body.rtl .elementor-3440 .elementor-element.elementor-element-f60982c{
    left:-3.453%;
}
.elementor-3440 .elementor-element.elementor-element-3afa62b img{
    width:185px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3440 .elementor-element.elementor-element-3afa62b{
    z-index:3;
    width:auto;
    max-width:auto;
    top:57%;
}
.elementor-element.elementor-element-3afa62b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:800ms !important;
}
.elementor-widget.elementor-element-3afa62b{
    opacity:0;
}
body:not(.rtl) .elementor-3440 .elementor-element.elementor-element-3afa62b{
    left:17%;
}
body.rtl .elementor-3440 .elementor-element.elementor-element-3afa62b{
    right:17%;
}
.elementor-3440 .elementor-element.elementor-element-16b689a:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-16b689a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#86868B;
}
.elementor-3440 .elementor-element.elementor-element-16b689a > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3440 .elementor-element.elementor-element-16b689a{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:90px 0px 100px 0px;
}
.elementor-3440 .elementor-element.elementor-element-34699a2 > .elementor-element-populated{
    padding:60px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-125c506 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-3440 .elementor-element.elementor-element-6af6589 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-3440 .elementor-element.elementor-element-e891412 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-3440 .elementor-element.elementor-element-e8bea8d .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-3440 .elementor-element.elementor-element-9bff0f3 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Inter", Sans-serif;
    font-weight:600;
}
.elementor-3440 .elementor-element.elementor-element-9bff0f3 > .elementor-widget-container{
    margin:10px 60px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-734bb00 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"beyond_infinity_-_demoregular", Sans-serif;
    font-size:55px;
    font-weight:400;
}
.elementor-3440 .elementor-element.elementor-element-734bb00 > .elementor-widget-container{
    margin:30px 0px 0px 10px;
}
.elementor-3440 .elementor-element.elementor-element-734bb00{
    z-index:2;
}
.elementor-3440 .elementor-element.elementor-element-35a8e9b .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Space Grotesk", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-3440 .elementor-element.elementor-element-35a8e9b > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-36d35ae .elementor-heading-title{
    color:#FFFFFFAB;
    font-family:"Inter", Sans-serif;
    font-size:13px;
    font-weight:600;
}
.elementor-3440 .elementor-element.elementor-element-36d35ae > .elementor-widget-container{
    margin:5px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-e80361d > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-ebacd26{
    margin-top:-150px;
    margin-bottom:0px;
}
.elementor-3440 .elementor-element.elementor-element-b388a96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3440 .elementor-element.elementor-element-b388a96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-b388a96 > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-b388a96 > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-b388a96 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-3440 .elementor-element.elementor-element-b388a96:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-3440 .elementor-element.elementor-element-b388a96 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-b388a96 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-b388a96{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-b388a96{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-4455d23 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-4455d23 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3440 .elementor-element.elementor-element-4455d23{
    z-index:2;
}
.elementor-3440 .elementor-element.elementor-element-7e38cd1 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3440 .elementor-element.elementor-element-7e38cd1 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-3440 .elementor-element.elementor-element-f281139 .elementor-heading-title{
    color:#ACACB4;
    font-family:"Poppins", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-3440 .elementor-element.elementor-element-f281139 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-3440 .elementor-element.elementor-element-98ec5e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3440 .elementor-element.elementor-element-98ec5e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-98ec5e2 > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-98ec5e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-98ec5e2 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-3440 .elementor-element.elementor-element-98ec5e2:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-3440 .elementor-element.elementor-element-98ec5e2 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-98ec5e2 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-98ec5e2{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-98ec5e2{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-4e15ce4 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-4e15ce4 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3440 .elementor-element.elementor-element-4e15ce4{
    z-index:2;
}
.elementor-3440 .elementor-element.elementor-element-444db12 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3440 .elementor-element.elementor-element-444db12 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-3440 .elementor-element.elementor-element-4305249 .elementor-heading-title{
    color:#ACACB4;
    font-family:"Poppins", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-3440 .elementor-element.elementor-element-4305249 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-3440 .elementor-element.elementor-element-50e0e6a{
    margin-top:40px;
    margin-bottom:0px;
}
.elementor-3440 .elementor-element.elementor-element-c578cfa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3440 .elementor-element.elementor-element-c578cfa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-c578cfa > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-c578cfa > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-c578cfa > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-3440 .elementor-element.elementor-element-c578cfa:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-3440 .elementor-element.elementor-element-c578cfa > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-c578cfa > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-c578cfa{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-c578cfa{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-1d6f711 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-1d6f711 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3440 .elementor-element.elementor-element-1d6f711{
    z-index:2;
}
.elementor-3440 .elementor-element.elementor-element-d19c061 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3440 .elementor-element.elementor-element-d19c061 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-3440 .elementor-element.elementor-element-ce41040 .elementor-heading-title{
    color:#ACACB4;
    font-family:"Poppins", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-3440 .elementor-element.elementor-element-ce41040 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-3440 .elementor-element.elementor-element-221c9e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3440 .elementor-element.elementor-element-221c9e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-221c9e7 > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-221c9e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-221c9e7 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-3440 .elementor-element.elementor-element-221c9e7:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-3440 .elementor-element.elementor-element-221c9e7 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-221c9e7 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-221c9e7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-221c9e7{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-48242f4 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-48242f4 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3440 .elementor-element.elementor-element-48242f4{
    z-index:2;
}
.elementor-3440 .elementor-element.elementor-element-771d1e3 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-3440 .elementor-element.elementor-element-771d1e3 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-3440 .elementor-element.elementor-element-53f2e8d .elementor-heading-title{
    color:#ACACB4;
    font-family:"Poppins", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-3440 .elementor-element.elementor-element-53f2e8d > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-3440 .elementor-element.elementor-element-8b137be{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-bc-flex-widget .elementor-3440 .elementor-element.elementor-element-fe604a1.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3440 .elementor-element.elementor-element-fe604a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3440 .elementor-element.elementor-element-fe604a1 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-15971ac .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-3440 .elementor-element.elementor-element-15971ac > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-15971ac{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-15971ac{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-15971ac{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-3440 .elementor-element.elementor-element-f4826c3.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3440 .elementor-element.elementor-element-f4826c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3440 .elementor-element.elementor-element-f4826c3 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-c7786ce.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3440 .elementor-element.elementor-element-c7786ce > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-5f9f2bb{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-3440 .elementor-element.elementor-element-5f9f2bb img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3440 .elementor-element.elementor-element-5f9f2bb > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-5f9f2bb{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-5f9f2bb{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-dcc77c8.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3440 .elementor-element.elementor-element-dcc77c8 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-5deb23b img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3440 .elementor-element.elementor-element-5deb23b > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-5deb23b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-5deb23b{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-5deb23b{
    width:auto;
    max-width:auto;
}
.elementor-3440 .elementor-element.elementor-element-bcb2547.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3440 .elementor-element.elementor-element-bcb2547 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-d601e26 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3440 .elementor-element.elementor-element-d601e26 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-d601e26{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-d601e26{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-d601e26{
    width:auto;
    max-width:auto;
}
.elementor-3440 .elementor-element.elementor-element-bb384fa.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3440 .elementor-element.elementor-element-bb384fa > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3440 .elementor-element.elementor-element-24aa649 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3440 .elementor-element.elementor-element-24aa649 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-24aa649{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-24aa649{
    opacity:0;
}
.elementor-3440 .elementor-element.elementor-element-24aa649{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-3440 .elementor-element.elementor-element-36f36d1 > .elementor-container{
        min-height:700px;
    }
    .elementor-3440 .elementor-element.elementor-element-36f36d1:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-36f36d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-3440 .elementor-element.elementor-element-b22880e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-60a17f7 .elementor-heading-title{
        font-size:44px;
        line-height:1.1em;
    }
    .elementor-3440 .elementor-element.elementor-element-60a17f7 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h1, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h2, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h3, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h4, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h5, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h6, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline div, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline span, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline p{
        font-size:48px;
        line-height:1.1em;
    }
    .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:44px;
        line-height:1.1em;
    }
    .elementor-3440 .elementor-element.elementor-element-6eeae0a .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-6eeae0a > .elementor-widget-container{
        margin:0% 25% 0% 25%;
    }
    .elementor-3440 .elementor-element.elementor-element-c8f5d09{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-381d3ed div.timeline-wrapper .timeline-entry .timeline-title h3{
        font-size:40px;
    }
    .elementor-3440 .elementor-element.elementor-element-119d8ec img{
        width:59%;
    }
    body:not(.rtl) .elementor-3440 .elementor-element.elementor-element-119d8ec{
        left:2%;
    }
    body.rtl .elementor-3440 .elementor-element.elementor-element-119d8ec{
        right:2%;
    }
    .elementor-3440 .elementor-element.elementor-element-f60982c img{
        width:57%;
    }
    .elementor-3440 .elementor-element.elementor-element-f60982c{
        top:-2.383%;
    }
    .elementor-3440 .elementor-element.elementor-element-3afa62b img{
        width:55%;
    }
    body:not(.rtl) .elementor-3440 .elementor-element.elementor-element-3afa62b{
        left:-34%;
    }
    body.rtl .elementor-3440 .elementor-element.elementor-element-3afa62b{
        right:-34%;
    }
    .elementor-3440 .elementor-element.elementor-element-3afa62b{
        top:57%;
    }
    .elementor-3440 .elementor-element.elementor-element-16b689a{
        margin-top:100px;
        margin-bottom:0px;
        padding:60px 0px 60px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-125c506 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-125c506 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-6af6589 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-6af6589 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-e891412 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-e891412 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-e8bea8d .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-e8bea8d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-9bff0f3 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3440 .elementor-element.elementor-element-9bff0f3 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-734bb00 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-3440 .elementor-element.elementor-element-e80361d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-ebacd26{
        margin-top:-80px;
        margin-bottom:0px;
    }
    .elementor-3440 .elementor-element.elementor-element-b388a96 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-7e38cd1 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3440 .elementor-element.elementor-element-7e38cd1 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-f281139 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3440 .elementor-element.elementor-element-f281139 > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-98ec5e2 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-444db12 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3440 .elementor-element.elementor-element-444db12 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-4305249 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3440 .elementor-element.elementor-element-4305249 > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-50e0e6a{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-3440 .elementor-element.elementor-element-c578cfa > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-d19c061 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3440 .elementor-element.elementor-element-d19c061 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-ce41040 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3440 .elementor-element.elementor-element-ce41040 > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-221c9e7 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-771d1e3 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3440 .elementor-element.elementor-element-771d1e3 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-53f2e8d .elementor-heading-title{
        font-size:14px;
    }
    .elementor-3440 .elementor-element.elementor-element-53f2e8d > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-3440 .elementor-element.elementor-element-36f36d1 > .elementor-container{
        min-height:500px;
    }
    .elementor-3440 .elementor-element.elementor-element-36f36d1:not(.elementor-motion-effects-element-type-background), .elementor-3440 .elementor-element.elementor-element-36f36d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-3440 .elementor-element.elementor-element-b22880e > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:60px 20px 0px 20px;
    }
    .elementor-3440 .elementor-element.elementor-element-60a17f7 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h1, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h2, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h3, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h4, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h5, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline h6, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline div, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline span, .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-99d2a42 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-76f5ddd{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-3440 .elementor-element.elementor-element-68f52a1{
        width:100%;
    }
    .elementor-3440 .elementor-element.elementor-element-68f52a1 > .elementor-element-populated{
        margin:-40px 0px 0px 0px;
        padding:40px 0px 40px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-6eeae0a .elementor-heading-title{
        font-size:28px;
    }
    .elementor-3440 .elementor-element.elementor-element-6eeae0a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-381d3ed div.timeline-wrapper .timeline-entry .timeline-title h3{
        font-size:28px;
    }
    .elementor-3440 .elementor-element.elementor-element-a9bea81 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-3440 .elementor-element.elementor-element-119d8ec img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3440 .elementor-element.elementor-element-119d8ec > .elementor-widget-container{
        margin:20px 0px 20px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-b789cde img{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3440 .elementor-element.elementor-element-b789cde{
        top:0%;
    }
    .elementor-3440 .elementor-element.elementor-element-f60982c img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3440 .elementor-element.elementor-element-f60982c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-3afa62b img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3440 .elementor-element.elementor-element-3afa62b > .elementor-widget-container{
        margin:20px 0px 60px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-16b689a{
        margin-top:0px;
        margin-bottom:0px;
        padding:80px 0px 80px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-34699a2 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-3440 .elementor-element.elementor-element-125c506 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-6af6589 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-e891412 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-e8bea8d .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3440 .elementor-element.elementor-element-9bff0f3 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3440 .elementor-element.elementor-element-734bb00 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-3440 .elementor-element.elementor-element-ebacd26{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-3440 .elementor-element.elementor-element-b388a96 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-7e38cd1 .elementor-heading-title{
        font-size:17px;
    }
    .elementor-3440 .elementor-element.elementor-element-f281139 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3440 .elementor-element.elementor-element-98ec5e2 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-444db12 .elementor-heading-title{
        font-size:17px;
    }
    .elementor-3440 .elementor-element.elementor-element-4305249 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3440 .elementor-element.elementor-element-50e0e6a{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-3440 .elementor-element.elementor-element-c578cfa > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-d19c061 .elementor-heading-title{
        font-size:17px;
    }
    .elementor-3440 .elementor-element.elementor-element-ce41040 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3440 .elementor-element.elementor-element-221c9e7 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-771d1e3 .elementor-heading-title{
        font-size:17px;
    }
    .elementor-3440 .elementor-element.elementor-element-53f2e8d .elementor-heading-title{
        font-size:12px;
    }
    .elementor-3440 .elementor-element.elementor-element-8b137be{
        padding:60px 0px 40px 0px;
    }
    .elementor-3440 .elementor-element.elementor-element-fe604a1.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3440 .elementor-element.elementor-element-15971ac{
        text-align:center;
    }
    .elementor-3440 .elementor-element.elementor-element-c7786ce{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-3440 .elementor-element.elementor-element-c7786ce.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3440 .elementor-element.elementor-element-c7786ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3440 .elementor-element.elementor-element-dcc77c8{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-3440 .elementor-element.elementor-element-dcc77c8.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3440 .elementor-element.elementor-element-dcc77c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3440 .elementor-element.elementor-element-bcb2547{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-3440 .elementor-element.elementor-element-bcb2547.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3440 .elementor-element.elementor-element-bcb2547.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3440 .elementor-element.elementor-element-d601e26 img{
        width:140px;
    }
    .elementor-3440 .elementor-element.elementor-element-bb384fa{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-3440 .elementor-element.elementor-element-bb384fa.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3440 .elementor-element.elementor-element-bb384fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3440 .elementor-element.elementor-element-24aa649 img{
        width:120px;
    }
}
@media(min-width:768px){
    .elementor-3440 .elementor-element.elementor-element-b22880e{
        width:55%;
    }
    .elementor-3440 .elementor-element.elementor-element-a107e20{
        width:45%;
    }
    .elementor-3440 .elementor-element.elementor-element-6ae5de7{
        width:66%;
    }
    .elementor-3440 .elementor-element.elementor-element-a9bea81{
        width:34%;
    }
    .elementor-3440 .elementor-element.elementor-element-fe604a1{
        width:20%;
    }
    .elementor-3440 .elementor-element.elementor-element-f4826c3{
        width:79.665%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3440 .elementor-element.elementor-element-b22880e{
        width:60%;
    }
    .elementor-3440 .elementor-element.elementor-element-a107e20{
        width:40%;
    }
    .elementor-3440 .elementor-element.elementor-element-68f52a1{
        width:100%;
    }
    .elementor-3440 .elementor-element.elementor-element-00846d3{
        width:100%;
    }
    .elementor-3440 .elementor-element.elementor-element-6ae5de7{
        width:100%;
    }
}
 .elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-container{
    min-height:720px;
}
.elementor-3517 .elementor-element.elementor-element-26a7b64{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-26a7b64:not(.elementor-motion-effects-element-type-background), .elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/diverse-business-team-CY9SQ57.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.2;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:136px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-3517 .elementor-element.elementor-element-cde2d53 > .elementor-element-populated{
    padding:60px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text{
    text-align:center;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:65px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-c815da6 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text{
    text-align:center;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:65px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-8cf67dd > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-70f1e3e:not(.elementor-motion-effects-element-type-background), .elementor-3517 .elementor-element.elementor-element-70f1e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-3517 .elementor-element.elementor-element-70f1e3e{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:80px 0px 60px 0px;
}
.elementor-3517 .elementor-element.elementor-element-70f1e3e > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3517 .elementor-element.elementor-element-66b1b5b > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text{
    text-align:center;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h1{
    color:#CA9C5E;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h2{
    color:#CA9C5E;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h3{
    color:#CA9C5E;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h4{
    color:#CA9C5E;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h5{
    color:#CA9C5E;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h6{
    color:#CA9C5E;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text div{
    color:#CA9C5E;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text span{
    color:#CA9C5E;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text p{
    color:#CA9C5E;
}
.elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:20px;
    font-weight:700;
    letter-spacing:-0.5px;
}
.elementor-3517 .elementor-element.elementor-element-078fceb > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text{
    text-align:center;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text div{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text span{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text p{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:42px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-55435e3 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text{
    text-align:center;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h1{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h2{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h3{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h4{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h5{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h6{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text div{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text span{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text p{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:42px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-a1379ba > .elementor-widget-container{
    margin:-10px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-f4fb8c0:not(.elementor-motion-effects-element-type-background), .elementor-3517 .elementor-element.elementor-element-f4fb8c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-3517 .elementor-element.elementor-element-f4fb8c0{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:80px 0px 280px 0px;
    z-index:3;
}
.elementor-3517 .elementor-element.elementor-element-f4fb8c0 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3517 .elementor-element.elementor-element-f4fb8c0 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-f4fb8c0 > .elementor-shape-bottom svg{
    width:calc(136% + 1.3px);
    height:396px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-3517 .elementor-element.elementor-element-081aea5 img{
    width:280px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3517 .elementor-element.elementor-element-081aea5{
    z-index:3;
    width:auto;
    max-width:auto;
    top:-0.919%;
}
.elementor-element.elementor-element-081aea5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-081aea5{
    opacity:0;
}
body:not(.rtl) .elementor-3517 .elementor-element.elementor-element-081aea5{
    left:-11.2%;
}
body.rtl .elementor-3517 .elementor-element.elementor-element-081aea5{
    right:-11.2%;
}
.elementor-3517 .elementor-element.elementor-element-51d9e11 img{
    width:220px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3517 .elementor-element.elementor-element-51d9e11{
    z-index:3;
    width:auto;
    max-width:auto;
    top:81%;
}
.elementor-element.elementor-element-51d9e11{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:800ms !important;
}
.elementor-widget.elementor-element-51d9e11{
    opacity:0;
}
body:not(.rtl) .elementor-3517 .elementor-element.elementor-element-51d9e11{
    left:-1.5%;
}
body.rtl .elementor-3517 .elementor-element.elementor-element-51d9e11{
    right:-1.5%;
}
.elementor-3517 .elementor-element.elementor-element-cab6672 img{
    width:291px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3517 .elementor-element.elementor-element-cab6672{
    z-index:3;
    width:auto;
    max-width:auto;
    top:-11.307%;
}
.elementor-element.elementor-element-cab6672{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-cab6672{
    opacity:0;
}
body:not(.rtl) .elementor-3517 .elementor-element.elementor-element-cab6672{
    left:35%;
}
body.rtl .elementor-3517 .elementor-element.elementor-element-cab6672{
    right:35%;
}
.elementor-3517 .elementor-element.elementor-element-bc1fc64 img{
    width:340px;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3517 .elementor-element.elementor-element-bc1fc64{
    z-index:3;
    width:auto;
    max-width:auto;
    top:72%;
}
.elementor-element.elementor-element-bc1fc64{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-bc1fc64{
    opacity:0;
}
body:not(.rtl) .elementor-3517 .elementor-element.elementor-element-bc1fc64{
    left:35%;
}
body.rtl .elementor-3517 .elementor-element.elementor-element-bc1fc64{
    right:35%;
}
.elementor-3517 .elementor-element.elementor-element-d3a3eb4 > .elementor-element-populated{
    padding:140px 90px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-3e7ca0a{
    text-align:left;
}
.elementor-3517 .elementor-element.elementor-element-3e7ca0a img{
    width:55px;
}
.elementor-3517 .elementor-element.elementor-element-3e7ca0a > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-3517 .elementor-element.elementor-element-db88206 .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-db88206 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-0039d1c .elementor-heading-title{
    color:#111111;
    font-family:"Manrope", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-0039d1c > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-50fec71 .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
    font-weight:600;
}
.elementor-3517 .elementor-element.elementor-element-50fec71 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-70dc344 .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
    font-weight:600;
}
.elementor-3517 .elementor-element.elementor-element-70dc344 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-75eaa2a .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
    font-weight:600;
}
.elementor-3517 .elementor-element.elementor-element-75eaa2a > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-26f3d04{
    margin-top:40px;
    margin-bottom:0px;
    z-index:3;
}
.elementor-3517 .elementor-element.elementor-element-2fbc3ef > .elementor-element-populated, .elementor-3517 .elementor-element.elementor-element-2fbc3ef > .elementor-element-populated > .elementor-background-overlay, .elementor-3517 .elementor-element.elementor-element-2fbc3ef > .elementor-background-slideshow{
    border-radius:0px 0px 0px 5px;
}
.elementor-3517 .elementor-element.elementor-element-2fbc3ef > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-2fbc3ef{
    z-index:3;
}
.elementor-3517 .elementor-element.elementor-element-69d048c .elementor-counter-number-wrapper{
    font-family:"Manrope", Sans-serif;
    font-size:60px;
    font-weight:700;
    letter-spacing:-2px;
}
.elementor-3517 .elementor-element.elementor-element-69d048c .elementor-counter-title{
    font-family:"Manrope", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-3517 .elementor-element.elementor-element-69d048c > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-69d048c{
    width:auto;
    max-width:auto;
}
.elementor-3517 .elementor-element.elementor-element-64da9e4.elementor-column > .elementor-widget-wrap{
    justify-content:flex-start;
}
.elementor-3517 .elementor-element.elementor-element-64da9e4 > .elementor-element-populated, .elementor-3517 .elementor-element.elementor-element-64da9e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-3517 .elementor-element.elementor-element-64da9e4 > .elementor-background-slideshow{
    border-radius:5px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-64da9e4 > .elementor-element-populated{
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-2584ec5 .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"Manrope", Sans-serif;
    font-size:60px;
    font-weight:700;
    letter-spacing:-2px;
}
.elementor-3517 .elementor-element.elementor-element-2584ec5 .elementor-counter-title{
    font-family:"Manrope", Sans-serif;
    font-size:13px;
    line-height:2em;
}
.elementor-3517 .elementor-element.elementor-element-2584ec5 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-2584ec5{
    width:auto;
    max-width:auto;
}
.elementor-3517 .elementor-element.elementor-element-164994a > .elementor-element-populated, .elementor-3517 .elementor-element.elementor-element-164994a > .elementor-element-populated > .elementor-background-overlay, .elementor-3517 .elementor-element.elementor-element-164994a > .elementor-background-slideshow{
    border-radius:0px 5px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-164994a > .elementor-element-populated{
    margin:0px 0px 0px 5px;
    padding:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-5f87eed .elementor-counter-number-wrapper{
    color:#111111;
    font-family:"Manrope", Sans-serif;
    font-size:60px;
    font-weight:700;
    letter-spacing:-2px;
}
.elementor-3517 .elementor-element.elementor-element-5f87eed .elementor-counter-title{
    font-family:"Manrope", Sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:2em;
}
.elementor-3517 .elementor-element.elementor-element-5f87eed > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-5f87eed{
    width:auto;
    max-width:auto;
}
.elementor-3517 .elementor-element.elementor-element-633bc18:not(.elementor-motion-effects-element-type-background), .elementor-3517 .elementor-element.elementor-element-633bc18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F7F0EA;
}
.elementor-3517 .elementor-element.elementor-element-633bc18{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:80px;
    margin-bottom:0px;
}
.elementor-3517 .elementor-element.elementor-element-633bc18 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3517 .elementor-element.elementor-element-633bc18 > .elementor-shape-top .elementor-shape-fill{
    fill:#FFFFFF;
}
.elementor-3517 .elementor-element.elementor-element-633bc18 > .elementor-shape-top svg{
    width:calc(144% + 1.3px);
    height:394px;
}
.elementor-3517 .elementor-element.elementor-element-633bc18 > .elementor-shape-top{
    z-index:2;
    pointer-events:none;
}
.elementor-3517 .elementor-element.elementor-element-de5e573 > .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-3517 .elementor-element.elementor-element-de5e573 > .elementor-element-populated{
    padding:80px 60px 0px 90px;
}
.elementor-3517 .elementor-element.elementor-element-de5e573{
    z-index:2;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text{
    text-align:left;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text div{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text span{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text p{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:42px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-7c69e74 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text{
    text-align:left;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text div{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text span{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text p{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:42px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-30fd7c0 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-38423cc .elementor-heading-title{
    font-family:"Manrope", Sans-serif;
    font-weight:600;
}
.elementor-3517 .elementor-element.elementor-element-38423cc > .elementor-widget-container{
    margin:20px 0px 40px 0px;
}
.elementor-element.elementor-element-38423cc{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-38423cc{
    opacity:0;
}
.elementor-3517 .elementor-element.elementor-element-da6f9c0 > .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-3517 .elementor-element.elementor-element-da6f9c0 > .elementor-element-populated{
    margin:0px 0px 0px 5px;
    padding:60px 0px 0px 60px;
}
.elementor-3517 .elementor-element.elementor-element-7da4aa8 .team-carousel-image .team-carousel-image-overflow img{
    border-radius:5px;
}
.elementor-3517 .elementor-element.elementor-element-7da4aa8 .team-carousel-wrapper .team-carousel-title{
    font-family:"Manrope", Sans-serif;
    font-size:20px;
    font-weight:700;
    letter-spacing:-0.5px;
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-7da4aa8 .team-carousel-wrapper .team-carousel-subtitle{
    font-family:"Manrope", Sans-serif;
    font-size:13px;
    color:#02010169;
}
.elementor-3517 .elementor-element.elementor-element-7da4aa8 .team-carousel-wrapper .team-carousel-desc{
    color:#86868B;
}
.elementor-3517 .elementor-element.elementor-element-7da4aa8 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-3517 .elementor-element.elementor-element-7da4aa8 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-3517 .elementor-element.elementor-element-7da4aa8{
    z-index:2;
}
.elementor-3517 .elementor-element.elementor-element-454a3f3:not(.elementor-motion-effects-element-type-background), .elementor-3517 .elementor-element.elementor-element-454a3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F7F0EA;
}
.elementor-3517 .elementor-element.elementor-element-454a3f3 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:top center;
    background-size:cover;
    opacity:0.4;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3517 .elementor-element.elementor-element-454a3f3{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:60px 0px 110px 0px;
}
.elementor-3517 .elementor-element.elementor-element-f8c53f2.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-3517 .elementor-element.elementor-element-f8c53f2 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-d8e88e3 img{
    width:220px;
    filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-3517 .elementor-element.elementor-element-d8e88e3{
    width:auto;
    max-width:auto;
    top:-57%;
}
body:not(.rtl) .elementor-3517 .elementor-element.elementor-element-d8e88e3{
    left:-2%;
}
body.rtl .elementor-3517 .elementor-element.elementor-element-d8e88e3{
    right:-2%;
}
.elementor-3517 .elementor-element.elementor-element-d80ab74{
    text-align:left;
    width:auto;
    max-width:auto;
}
.elementor-3517 .elementor-element.elementor-element-d80ab74 img{
    width:40px;
}
.elementor-3517 .elementor-element.elementor-element-d80ab74 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:20px 20px 20px 20px;
    background-color:#FFFFFF;
    border-radius:250px 250px 250px 250px;
}
.elementor-element.elementor-element-d80ab74{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-d80ab74{
    opacity:0;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text{
    text-align:center;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text div{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text span{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text p{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:42px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-59e6302 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text{
    text-align:center;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text div{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text span{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text p{
    color:#111111;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text p{
    font-family:"Manrope", Sans-serif;
    font-size:42px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1.5px;
}
.elementor-3517 .elementor-element.elementor-element-fc188f6 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-7ae42bb .elementor-button{
    font-family:"Manrope", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#BC8664;
    border-radius:50px 50px 50px 50px;
    padding:13px 50px 13px 50px;
}
.elementor-3517 .elementor-element.elementor-element-7ae42bb > .elementor-widget-container{
    margin:40px 0px 0px 0px;
}
.elementor-3517 .elementor-element.elementor-element-7ae42bb{
    z-index:2;
    width:auto;
    max-width:auto;
}
.elementor-element.elementor-element-7ae42bb{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-7ae42bb{
    opacity:0;
}
@media(min-width:768px){
    .elementor-3517 .elementor-element.elementor-element-d3cf8ac{
        width:50%;
    }
    .elementor-3517 .elementor-element.elementor-element-d3a3eb4{
        width:50%;
    }
    .elementor-3517 .elementor-element.elementor-element-de5e573{
        width:29.665%;
    }
    .elementor-3517 .elementor-element.elementor-element-da6f9c0{
        width:70%;
    }
}
@media(max-width:1024px){
    .elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-container{
        min-height:600px;
    }
    .elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-shape-bottom svg{
        width:calc(127% + 1.3px);
        height:99px;
    }
    .elementor-bc-flex-widget .elementor-3517 .elementor-element.elementor-element-cde2d53.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3517 .elementor-element.elementor-element-cde2d53.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3517 .elementor-element.elementor-element-cde2d53 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text p{
        font-size:45px;
    }
    .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text p{
        font-size:45px;
    }
    .elementor-3517 .elementor-element.elementor-element-70f1e3e{
        padding:60px 0px 60px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-078fceb .themegoods-animated-text p{
        font-size:18px;
    }
    .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text p{
        font-size:28px;
        letter-spacing:-0.5px;
    }
    .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text p{
        font-size:28px;
        letter-spacing:-0.5px;
    }
    .elementor-3517 .elementor-element.elementor-element-f4fb8c0{
        padding:60px 0px 60px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-081aea5 img{
        width:50%;
    }
    body:not(.rtl) .elementor-3517 .elementor-element.elementor-element-081aea5{
        left:-51%;
    }
    body.rtl .elementor-3517 .elementor-element.elementor-element-081aea5{
        right:-51%;
    }
    .elementor-3517 .elementor-element.elementor-element-081aea5{
        top:4%;
    }
    .elementor-3517 .elementor-element.elementor-element-51d9e11 img{
        width:40%;
    }
    body:not(.rtl) .elementor-3517 .elementor-element.elementor-element-51d9e11{
        left:-38%;
    }
    body.rtl .elementor-3517 .elementor-element.elementor-element-51d9e11{
        right:-38%;
    }
    .elementor-3517 .elementor-element.elementor-element-51d9e11{
        top:67%;
    }
    .elementor-3517 .elementor-element.elementor-element-cab6672 img{
        width:47%;
    }
    body:not(.rtl) .elementor-3517 .elementor-element.elementor-element-cab6672{
        left:2%;
    }
    body.rtl .elementor-3517 .elementor-element.elementor-element-cab6672{
        right:2%;
    }
    .elementor-3517 .elementor-element.elementor-element-cab6672{
        top:-14%;
    }
    .elementor-3517 .elementor-element.elementor-element-bc1fc64 img{
        width:53%;
    }
    body:not(.rtl) .elementor-3517 .elementor-element.elementor-element-bc1fc64{
        left:6%;
    }
    body.rtl .elementor-3517 .elementor-element.elementor-element-bc1fc64{
        right:6%;
    }
    .elementor-3517 .elementor-element.elementor-element-bc1fc64{
        top:44%;
    }
    .elementor-3517 .elementor-element.elementor-element-d3a3eb4 > .elementor-element-populated{
        padding:0px 0px 40px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-3e7ca0a img{
        width:45px;
    }
    .elementor-3517 .elementor-element.elementor-element-db88206 .elementor-heading-title{
        font-size:32px;
        line-height:1.3em;
    }
    .elementor-3517 .elementor-element.elementor-element-db88206 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-0039d1c .elementor-heading-title{
        font-size:32px;
        line-height:1.3em;
    }
    .elementor-3517 .elementor-element.elementor-element-0039d1c > .elementor-widget-container{
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-50fec71 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3517 .elementor-element.elementor-element-50fec71 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-70dc344 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3517 .elementor-element.elementor-element-70dc344 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-75eaa2a .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3517 .elementor-element.elementor-element-75eaa2a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-69d048c .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-3517 .elementor-element.elementor-element-69d048c .elementor-counter-title{
        font-size:13px;
    }
    .elementor-3517 .elementor-element.elementor-element-2584ec5 .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-3517 .elementor-element.elementor-element-2584ec5 .elementor-counter-title{
        font-size:13px;
    }
    .elementor-3517 .elementor-element.elementor-element-5f87eed .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-3517 .elementor-element.elementor-element-5f87eed .elementor-counter-title{
        font-size:13px;
    }
    .elementor-3517 .elementor-element.elementor-element-633bc18{
        margin-top:20px;
        margin-bottom:0px;
    }
    .elementor-3517 .elementor-element.elementor-element-de5e573 > .elementor-element-populated{
        padding:40px 0px 0px 30px;
    }
    .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-7c69e74 .themegoods-animated-text p{
        font-size:28px;
        letter-spacing:-0.5px;
    }
    .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-30fd7c0 .themegoods-animated-text p{
        font-size:28px;
        letter-spacing:-0.5px;
    }
    .elementor-3517 .elementor-element.elementor-element-38423cc .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3517 .elementor-element.elementor-element-38423cc > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-da6f9c0 > .elementor-element-populated{
        padding:40px 0px 0px 40px;
    }
    .elementor-3517 .elementor-element.elementor-element-7da4aa8 .team-carousel-wrapper .team-carousel-title{
        font-size:18px;
    }
    .elementor-3517 .elementor-element.elementor-element-7da4aa8 .team-carousel-wrapper .team-carousel-subtitle{
        font-size:13px;
    }
    .elementor-3517 .elementor-element.elementor-element-7da4aa8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-454a3f3{
        padding:60px 0px 80px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-d80ab74 img{
        width:50px;
    }
    .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-59e6302 .themegoods-animated-text p{
        font-size:28px;
        letter-spacing:-0.5px;
    }
    .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-fc188f6 .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-3517 .elementor-element.elementor-element-7ae42bb > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-container{
        min-height:500px;
    }
    .elementor-3517 .elementor-element.elementor-element-26a7b64:not(.elementor-motion-effects-element-type-background), .elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top left;
    }
    .elementor-3517 .elementor-element.elementor-element-26a7b64 > .elementor-shape-bottom svg{
        width:calc(100% + 1.3px);
        height:30px;
    }
    .elementor-3517 .elementor-element.elementor-element-cde2d53 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:40px 20px 0px 20px;
    }
    .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-c815da6 .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-8cf67dd .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-3517 .elementor-element.elementor-element-70f1e3e{
        padding:70px 0px 20px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-66b1b5b > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-55435e3 .themegoods-animated-text p{
        font-size:24px;
    }
    .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h1, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h2, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h3, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h4, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h5, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text h6, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text div, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text span, .elementor-3517 .elementor-element.elementor-element-a1379ba .themegoods-animated-text p{
        font-size:24px;
    }
    .elementor-3517 .elementor-element.elementor-element-a1379ba > .elementor-widget-container{
        margin:-5px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-f4fb8c0{
        margin-top:0px;
        margin-bottom:0px;
        padding:10px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-d3cf8ac > .elementor-element-populated{
        padding:20px 20px 0px 20px;
    }
    .elementor-3517 .elementor-element.elementor-element-081aea5 img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3517 .elementor-element.elementor-element-081aea5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-51d9e11 img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3517 .elementor-element.elementor-element-51d9e11 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-cab6672 img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3517 .elementor-element.elementor-element-cab6672 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-bc1fc64 img{
        width:100%;
        border-radius:15px 15px 15px 15px;
    }
    .elementor-3517 .elementor-element.elementor-element-bc1fc64 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-d3a3eb4 > .elementor-element-populated{
        padding:50px 20px 0px 20px;
    }
    .elementor-3517 .elementor-element.elementor-element-3e7ca0a{
        text-align:center;
    }
    .elementor-3517 .elementor-element.elementor-element-db88206{
        text-align:center;
    }
    .elementor-3517 .elementor-element.elementor-element-db88206 .elementor-heading-title{
        font-size:28px;
    }
    .elementor-3517 .elementor-element.elementor-element-0039d1c{
        text-align:center;
    }
    .elementor-3517 .elementor-element.elementor-element-0039d1c .elementor-heading-title{
        font-size:28px;
    }
    .elementor-3517 .elementor-element.elementor-element-50fec71{
        text-align:center;
    }
    .elementor-3517 .elementor-element.elementor-element-50fec71 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3517 .elementor-element.elementor-element-70dc344 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3517 .elementor-element.elementor-element-75eaa2a .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3517 .elementor-element.elementor-element-26f3d04{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-3517 .elementor-element.elementor-element-2fbc3ef.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3517 .elementor-element.elementor-element-69d048c .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-3517 .elementor-element.elementor-element-64da9e4.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3517 .elementor-element.elementor-element-64da9e4 > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-2584ec5 .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-3517 .elementor-element.elementor-element-164994a.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-3517 .elementor-element.elementor-element-164994a > .elementor-element-populated{
        margin:40px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-5f87eed .elementor-counter-number-wrapper{
        font-size:45px;
    }
    .elementor-3517 .elementor-element.elementor-element-633bc18 > .elementor-shape-top svg{
        width:calc(230% + 1.3px);
        height:363px;
    }
    .elementor-3517 .elementor-element.elementor-element-de5e573 > .elementor-element-populated{
        padding:40px 20px 60px 20px;
    }
    .elementor-3517 .elementor-element.elementor-element-38423cc .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3517 .elementor-element.elementor-element-38423cc > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-da6f9c0{
        width:100%;
    }
    .elementor-3517 .elementor-element.elementor-element-da6f9c0 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:50px 20px 0px 20px;
    }
    .elementor-3517 .elementor-element.elementor-element-7da4aa8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-454a3f3{
        padding:0px 0px 60px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-f8c53f2 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-3517 .elementor-element.elementor-element-d80ab74{
        text-align:center;
    }
    .elementor-3517 .elementor-element.elementor-element-d80ab74 img{
        width:36px;
    }
    .elementor-3517 .elementor-element.elementor-element-d80ab74 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
    }
    .elementor-3517 .elementor-element.elementor-element-7ae42bb > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3517 .elementor-element.elementor-element-cde2d53{
        width:100%;
    }
    .elementor-3517 .elementor-element.elementor-element-d3cf8ac{
        width:40%;
    }
    .elementor-3517 .elementor-element.elementor-element-d3a3eb4{
        width:60%;
    }
}
 .elementor-3585 .elementor-element.elementor-element-e2b422d:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-e2b422d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-3585 .elementor-element.elementor-element-e2b422d{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:170px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-e2b422d > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3585 .elementor-element.elementor-element-e2b422d > .elementor-shape-bottom svg{
    height:100px;
}
.elementor-bc-flex-widget .elementor-3585 .elementor-element.elementor-element-b5dd84d.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-3585 .elementor-element.elementor-element-b5dd84d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-3585 .elementor-element.elementor-element-b5dd84d > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:80px 0px 0px 90px;
}
.elementor-3585 .elementor-element.elementor-element-68aef1c{
    text-align:left;
}
.elementor-3585 .elementor-element.elementor-element-68aef1c .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-3585 .elementor-element.elementor-element-68aef1c > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-element.elementor-element-68aef1c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-68aef1c{
    opacity:0;
}
.elementor-3585 .elementor-element.elementor-element-77b01dc .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-element.elementor-element-77b01dc{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-77b01dc{
    opacity:0;
}
.elementor-3585 .elementor-element.elementor-element-aab4157{
    color:#FFFFFFAB;
    font-family:"DM Sans", Sans-serif;
    font-weight:600;
}
.elementor-3585 .elementor-element.elementor-element-aab4157 > .elementor-widget-container{
    margin:0px 60px 10px 0px;
}
.elementor-element.elementor-element-aab4157{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-aab4157{
    opacity:0;
}
.elementor-3585 .elementor-element.elementor-element-88bfa1b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-20bd7f6 .horizontal-gallery-wrapper .horizontal-gallery-cell img{
    border-radius:5px 5px 5px 5px;
}
.elementor-3585 .elementor-element.elementor-element-20bd7f6 .horizontal-gallery-wrapper .flickity-prev-next-button.next{
    background:#ffffff;
}
.elementor-3585 .elementor-element.elementor-element-20bd7f6 .horizontal-gallery-wrapper .flickity-prev-next-button.previous{
    background:#ffffff;
}
.elementor-3585 .elementor-element.elementor-element-20bd7f6 .horizontal-gallery-wrapper .flickity-prev-next-button .arrow{
    fill:#222222;
}
.elementor-3585 .elementor-element.elementor-element-20bd7f6 .horizontal-gallery-wrapper .flickity-page-dots .dot{
    background:#222222;
}
.elementor-3585 .elementor-element.elementor-element-6f837da{
    margin-top:0px;
    margin-bottom:0px;
    padding:80px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-1753743 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{
    border-radius:5px;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .service-carousel-title{
    font-family:"DM Sans", Sans-serif;
    font-size:22px;
    font-weight:700;
    letter-spacing:-0.5px;
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .service-carousel-desc{
    font-family:"DM Sans", Sans-serif;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .service-carousel-link-button{
    background:#ffffff;
    color:#222222;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .service-carousel-link-button:before{
    background:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{
    color:#ffffff;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .item .service-carousel-link-button .service-carousel-link-label{
    font-family:"DM Sans", Sans-serif;
    font-weight:700;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-3585 .elementor-element.elementor-element-139cc2d > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-9afb3ed:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-9afb3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-3585 .elementor-element.elementor-element-9afb3ed{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:140px 0px 100px 0px;
}
.elementor-3585 .elementor-element.elementor-element-9afb3ed > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3585 .elementor-element.elementor-element-9afb3ed > .elementor-shape-top svg{
    height:100px;
}
.elementor-3585 .elementor-element.elementor-element-a266b2e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:42px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-3585 .elementor-element.elementor-element-fb57277 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:42px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-3585 .elementor-element.elementor-element-6085be7 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-ec625e5{
    width:auto;
    max-width:auto;
    top:9%;
}
body:not(.rtl) .elementor-3585 .elementor-element.elementor-element-ec625e5{
    right:10%;
}
body.rtl .elementor-3585 .elementor-element.elementor-element-ec625e5{
    left:10%;
}
.elementor-3585 .elementor-element.elementor-element-d4997f1{
    width:auto;
    max-width:auto;
    top:30%;
}
body:not(.rtl) .elementor-3585 .elementor-element.elementor-element-d4997f1{
    right:6%;
}
body.rtl .elementor-3585 .elementor-element.elementor-element-d4997f1{
    left:6%;
}
.elementor-3585 .elementor-element.elementor-element-f647386{
    margin-top:40px;
    margin-bottom:0px;
}
.elementor-3585 .elementor-element.elementor-element-745002c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-745002c{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-745002c{
    opacity:0;
}
.elementor-3585 .elementor-element.elementor-element-c563e28 img{
    width:53px;
}
.elementor-3585 .elementor-element.elementor-element-7be90f9{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-7be90f9 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
}
.elementor-3585 .elementor-element.elementor-element-7be90f9 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-5fb6edc > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-5fb6edc{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-5fb6edc{
    opacity:0;
}
.elementor-3585 .elementor-element.elementor-element-4bfcded img{
    width:55px;
}
.elementor-3585 .elementor-element.elementor-element-4bfcded > .elementor-widget-container{
    margin:04px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-ae74197{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-ae74197 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
}
.elementor-3585 .elementor-element.elementor-element-ae74197 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-381929b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-381929b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-381929b{
    opacity:0;
}
.elementor-3585 .elementor-element.elementor-element-5a0bdf9 img{
    width:49px;
}
.elementor-3585 .elementor-element.elementor-element-cc010b5{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-cc010b5 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
}
.elementor-3585 .elementor-element.elementor-element-cc010b5 > .elementor-widget-container{
    margin:02px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-89b7aa3 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-89b7aa3{
    transition-timing-function:cubic-bezier(0.165, 0.840, 0.440, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-89b7aa3{
    opacity:0;
}
.elementor-3585 .elementor-element.elementor-element-b3b8a9e img{
    width:57px;
}
.elementor-3585 .elementor-element.elementor-element-b3b8a9e > .elementor-widget-container{
    margin:05px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-05f92a7{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-05f92a7 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
}
.elementor-3585 .elementor-element.elementor-element-05f92a7 > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-7c088f9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-7c088f9{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-7c088f9{
    opacity:0;
}
.elementor-3585 .elementor-element.elementor-element-4061287 img{
    width:50px;
}
.elementor-3585 .elementor-element.elementor-element-18bc0a4{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-18bc0a4 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
}
.elementor-3585 .elementor-element.elementor-element-18bc0a4 > .elementor-widget-container{
    margin:04px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-ebb5d96 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-ebb5d96{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:450ms !important;
}
.elementor-widget.elementor-element-ebb5d96{
    opacity:0;
}
.elementor-3585 .elementor-element.elementor-element-5a8cd15 img{
    width:53px;
}
.elementor-3585 .elementor-element.elementor-element-5a8cd15 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-7aba499{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-7aba499 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
}
.elementor-3585 .elementor-element.elementor-element-7aba499 > .elementor-widget-container{
    margin:05px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-69d0eb8 > .elementor-container{
    min-height:830px;
}
.elementor-3585 .elementor-element.elementor-element-69d0eb8{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-69d0eb8:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-69d0eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/younger-and-older-businessman-shaking-hands-in-mod-UGE522P.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-3585 .elementor-element.elementor-element-69d0eb8 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);
    opacity:0.4;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3585 .elementor-element.elementor-element-69d0eb8 > .elementor-shape-bottom svg{
    height:100px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-3585 .elementor-element.elementor-element-bab4e5e > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:20px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-5c63ad1 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-3585 .elementor-element.elementor-element-20fc1f8 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline{
    text-align:left;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h1{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h2{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h3{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h4{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h5{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h6{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline div{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline span{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline p{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h1, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h2, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h3, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h4, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h5, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h6, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline div, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline span, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline p{
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    line-height:1.1em;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline span.ah-words-wrapper{
    color:#FFFFFF;
}
.elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    line-height:1.1em;
}
.elementor-3585 .elementor-element.elementor-element-0a756c0 .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-weight:600;
    line-height:1.8em;
    fill:#111111;
    color:#111111;
    background-color:#FFFFFF;
    border-radius:25px 25px 25px 25px;
}
.elementor-3585 .elementor-element.elementor-element-0a756c0 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-0a756c0{
    width:auto;
    max-width:auto;
}
.elementor-3585 .elementor-element.elementor-element-c0d72bc > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-8b058e8 .elementor-spacer-inner{
    height:400px;
}
.elementor-3585 .elementor-element.elementor-element-ecc3a3f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-element-populated, .elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-element-populated > .elementor-background-overlay, .elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-background-slideshow{
    border-radius:5px 5px 5px 5px;
}
.elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:50px 40px 50px 40px;
}
.elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3585 .elementor-element.elementor-element-71b689c .elementor-heading-title{
    color:#FFFFFFAB;
    font-family:"DM Sans", Sans-serif;
    font-size:24px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-0.5px;
}
.elementor-3585 .elementor-element.elementor-element-1ffe670 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"beyond_infinity_-_demoregular", Sans-serif;
    font-size:42px;
    font-weight:400;
}
.elementor-3585 .elementor-element.elementor-element-1ffe670 > .elementor-widget-container{
    margin:30px 0px 0px 10px;
}
.elementor-3585 .elementor-element.elementor-element-1ffe670{
    z-index:2;
}
.elementor-3585 .elementor-element.elementor-element-079a26d .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:600;
}
.elementor-3585 .elementor-element.elementor-element-079a26d > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-dcdc5f5{
    overflow:hidden;
    padding:60px 0px 60px 0px;
}
.elementor-3585 .elementor-element.elementor-element-2be9729 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h1{
    color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h2{
    color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h3{
    color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h4{
    color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h5{
    color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h6{
    color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text div{
    color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text span{
    color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text p{
    color:#A51C30;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-0.5px;
}
.elementor-3585 .elementor-element.elementor-element-f0932a4 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text{
    text-align:center;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text div{
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text span{
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text p{
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text p{
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1em;
    letter-spacing:-1.5px;
}
.elementor-3585 .elementor-element.elementor-element-72aefb8 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-5a25746{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-3585 .elementor-element.elementor-element-6feb377 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3585 .elementor-element.elementor-element-2f3a443 .team-carousel-image .team-carousel-image-overflow img{
    border-radius:5px;
}
.elementor-3585 .elementor-element.elementor-element-2f3a443 .team-carousel-wrapper .team-carousel-title{
    font-family:"DM Sans", Sans-serif;
    font-size:22px;
    letter-spacing:-0.5px;
    color:#111111;
}
.elementor-3585 .elementor-element.elementor-element-2f3a443 .team-carousel-wrapper .team-carousel-subtitle{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    color:#ACACB4;
}
.elementor-3585 .elementor-element.elementor-element-2f3a443 .team-carousel-wrapper .team-carousel-desc{
    color:#86868B;
}
.elementor-3585 .elementor-element.elementor-element-2f3a443 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-3585 .elementor-element.elementor-element-2f3a443 .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-element.elementor-element-2f3a443{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-2f3a443{
    opacity:0;
}
@media(min-width:768px){
    .elementor-3585 .elementor-element.elementor-element-b5dd84d{
        width:29.332%;
    }
    .elementor-3585 .elementor-element.elementor-element-88bfa1b{
        width:70%;
    }
    .elementor-3585 .elementor-element.elementor-element-bab4e5e{
        width:50%;
    }
    .elementor-3585 .elementor-element.elementor-element-c0d72bc{
        width:50%;
    }
    .elementor-3585 .elementor-element.elementor-element-7e742b3{
        width:30%;
    }
    .elementor-3585 .elementor-element.elementor-element-ecc3a3f{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3585 .elementor-element.elementor-element-b5dd84d{
        width:35%;
    }
    .elementor-3585 .elementor-element.elementor-element-88bfa1b{
        width:65%;
    }
    .elementor-3585 .elementor-element.elementor-element-745002c{
        width:33%;
    }
    .elementor-3585 .elementor-element.elementor-element-5fb6edc{
        width:33%;
    }
    .elementor-3585 .elementor-element.elementor-element-381929b{
        width:33%;
    }
    .elementor-3585 .elementor-element.elementor-element-89b7aa3{
        width:33%;
    }
    .elementor-3585 .elementor-element.elementor-element-7c088f9{
        width:33%;
    }
    .elementor-3585 .elementor-element.elementor-element-ebb5d96{
        width:33%;
    }
    .elementor-3585 .elementor-element.elementor-element-bab4e5e{
        width:45%;
    }
    .elementor-3585 .elementor-element.elementor-element-c0d72bc{
        width:55%;
    }
    .elementor-3585 .elementor-element.elementor-element-7e742b3{
        width:10%;
    }
    .elementor-3585 .elementor-element.elementor-element-ecc3a3f{
        width:90%;
    }
    .elementor-3585 .elementor-element.elementor-element-2be9729{
        width:100%;
    }
}
@media(max-width:1024px){
    .elementor-3585 .elementor-element.elementor-element-e2b422d{
        padding:140px 0px 0px 0px;
    }
    .elementor-bc-flex-widget .elementor-3585 .elementor-element.elementor-element-b5dd84d.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-3585 .elementor-element.elementor-element-b5dd84d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-3585 .elementor-element.elementor-element-b5dd84d > .elementor-element-populated{
        padding:60px 0px 0px 30px;
    }
    .elementor-3585 .elementor-element.elementor-element-68aef1c .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3585 .elementor-element.elementor-element-68aef1c > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-77b01dc .elementor-heading-title{
        font-size:40px;
        line-height:1.1em;
    }
    .elementor-3585 .elementor-element.elementor-element-77b01dc > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-aab4157 > .elementor-widget-container{
        margin:0px 30px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-6f837da{
        margin-top:0px;
        margin-bottom:0px;
        padding:80px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .service-carousel-title{
        font-size:20px;
    }
    .elementor-3585 .elementor-element.elementor-element-139cc2d > .elementor-widget-container{
        margin:0px 0px 0px -55px;
    }
    .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text p{
        font-size:34px;
        letter-spacing:-0.5px;
    }
    .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text p{
        font-size:34px;
        letter-spacing:-0.5px;
    }
    .elementor-3585 .elementor-element.elementor-element-ec625e5 img{
        width:70%;
    }
    .elementor-3585 .elementor-element.elementor-element-d4997f1 img{
        width:70%;
    }
    body:not(.rtl) .elementor-3585 .elementor-element.elementor-element-d4997f1{
        right:4%;
    }
    body.rtl .elementor-3585 .elementor-element.elementor-element-d4997f1{
        left:4%;
    }
    .elementor-3585 .elementor-element.elementor-element-d4997f1{
        top:16%;
    }
    .elementor-3585 .elementor-element.elementor-element-89b7aa3 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-7c088f9 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-ebb5d96 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-69d0eb8 > .elementor-container{
        min-height:700px;
    }
    .elementor-3585 .elementor-element.elementor-element-69d0eb8:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-69d0eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-3585 .elementor-element.elementor-element-bab4e5e > .elementor-element-populated{
        margin:-40px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-5c63ad1 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-3585 .elementor-element.elementor-element-5c63ad1 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-20fc1f8 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-3585 .elementor-element.elementor-element-20fc1f8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h1, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h2, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h3, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h4, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h5, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h6, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline div, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline span, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline p{
        font-size:36px;
    }
    .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:36px;
    }
    .elementor-3585 .elementor-element.elementor-element-0a756c0 .elementor-button{
        font-size:15px;
    }
    .elementor-3585 .elementor-element.elementor-element-0a756c0 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-element-populated{
        padding:40px 30px 40px 30px;
    }
    .elementor-3585 .elementor-element.elementor-element-71b689c .elementor-heading-title{
        font-size:20px;
    }
    .elementor-3585 .elementor-element.elementor-element-1ffe670 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-3585 .elementor-element.elementor-element-dcdc5f5{
        padding:60px 0px 40px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-f0932a4 .themegoods-animated-text p{
        font-size:18px;
    }
    .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text p{
        font-size:40px;
    }
    .elementor-3585 .elementor-element.elementor-element-5a25746{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-2f3a443 .team-carousel-wrapper .team-carousel-title{
        font-size:18px;
    }
    .elementor-3585 .elementor-element.elementor-element-2f3a443 .team-carousel-wrapper .team-carousel-subtitle{
        font-size:13px;
    }
    .elementor-3585 .elementor-element.elementor-element-2f3a443 > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
}
@media(max-width:767px){
    .elementor-3585 .elementor-element.elementor-element-b5dd84d > .elementor-element-populated{
        padding:40px 20px 20px 20px;
    }
    .elementor-3585 .elementor-element.elementor-element-77b01dc .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3585 .elementor-element.elementor-element-6f837da{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 40px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .service-carousel-title{
        font-size:18px;
    }
    .elementor-3585 .elementor-element.elementor-element-139cc2d .service-carousel-wrapper .service-carousel-desc{
        font-size:14px;
    }
    .elementor-3585 .elementor-element.elementor-element-139cc2d > .elementor-widget-container{
        margin:0px 0px 0px -70px;
    }
    .elementor-3585 .elementor-element.elementor-element-9afb3ed > .elementor-shape-top svg{
        height:41px;
    }
    .elementor-3585 .elementor-element.elementor-element-9afb3ed{
        margin-top:-40px;
        margin-bottom:0px;
        padding:100px 0px 80px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-fb57277 .themegoods-animated-text p{
        font-size:28px;
        line-height:1.2em;
    }
    .elementor-3585 .elementor-element.elementor-element-fb57277 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-6085be7 .themegoods-animated-text p{
        font-size:28px;
        line-height:1.2em;
    }
    .elementor-3585 .elementor-element.elementor-element-6085be7 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-745002c{
        width:50%;
    }
    .elementor-3585 .elementor-element.elementor-element-5fb6edc{
        width:50%;
    }
    .elementor-3585 .elementor-element.elementor-element-5fb6edc > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-381929b{
        width:50%;
    }
    .elementor-3585 .elementor-element.elementor-element-381929b > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-89b7aa3{
        width:50%;
    }
    .elementor-3585 .elementor-element.elementor-element-89b7aa3 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-7c088f9{
        width:50%;
    }
    .elementor-3585 .elementor-element.elementor-element-7c088f9 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-ebb5d96{
        width:50%;
    }
    .elementor-3585 .elementor-element.elementor-element-ebb5d96 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-69d0eb8 > .elementor-container{
        min-height:480px;
    }
    .elementor-3585 .elementor-element.elementor-element-69d0eb8:not(.elementor-motion-effects-element-type-background), .elementor-3585 .elementor-element.elementor-element-69d0eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-3585 .elementor-element.elementor-element-69d0eb8 > .elementor-shape-bottom svg{
        height:43px;
    }
    .elementor-3585 .elementor-element.elementor-element-bab4e5e > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:120px 20px 60px 20px;
    }
    .elementor-3585 .elementor-element.elementor-element-5c63ad1 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3585 .elementor-element.elementor-element-20fc1f8 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h1, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h2, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h3, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h4, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h5, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline h6, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline div, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline span, .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-3585 .elementor-element.elementor-element-298fd4a .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-3585 .elementor-element.elementor-element-c0d72bc > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-element-populated, .elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-element-populated > .elementor-background-overlay, .elementor-3585 .elementor-element.elementor-element-ecc3a3f > .elementor-background-slideshow{
        border-radius:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-71b689c .elementor-heading-title{
        font-size:24px;
    }
    .elementor-3585 .elementor-element.elementor-element-71b689c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-1ffe670 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-3585 .elementor-element.elementor-element-dcdc5f5{
        padding:80px 0px 40px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-2be9729 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-f0932a4 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h1, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h2, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h3, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h4, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h5, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text h6, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text div, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text span, .elementor-3585 .elementor-element.elementor-element-72aefb8 .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-3585 .elementor-element.elementor-element-72aefb8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3585 .elementor-element.elementor-element-2f3a443 > .elementor-widget-container{
        margin:0px 0px 0px -70px;
    }
}
 .elementor-3699 .elementor-element.elementor-element-7f2e32a > .elementor-container{
    min-height:720px;
}
.elementor-3699 .elementor-element.elementor-element-7f2e32a{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-7f2e32a:not(.elementor-motion-effects-element-type-background), .elementor-3699 .elementor-element.elementor-element-7f2e32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/businesswoman-consulting-with-businessman-at-offic-LTW7UNM.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-3699 .elementor-element.elementor-element-7f2e32a > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(270deg, #FFFFFF00 0%, #000000 100%);
    opacity:0.2;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3699 .elementor-element.elementor-element-7f2e32a > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:125px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-3699 .elementor-element.elementor-element-2d7099f > .elementor-element-populated{
    padding:40px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-15fe3f0 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-3699 .elementor-element.elementor-element-15fe3f0 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text{
    text-align:left;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h1, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h2, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h3, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h4, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h5, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h6, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text div, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text span, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text p{
    font-family:"Cabin", Sans-serif;
    font-size:80px;
    line-height:1.1em;
}
.elementor-3699 .elementor-element.elementor-element-4948b36 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-2fbd347 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-7eebfda .elementor-spacer-inner{
    height:400px;
}
.elementor-3699 .elementor-element.elementor-element-a4f4c4d{
    margin-top:60px;
    margin-bottom:0px;
}
.elementor-3699 .elementor-element.elementor-element-247032f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-0d01449 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:28px;
    font-weight:700;
}
.elementor-3699 .elementor-element.elementor-element-0d01449 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-9a53bb5{
    overflow:hidden;
}
.elementor-3699 .elementor-element.elementor-element-28b446e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{
    border-radius:5px;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .service-carousel-title{
    font-family:"Cabin", Sans-serif;
    font-size:22px;
    color:#111111;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .service-carousel-desc{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .service-carousel-link-button{
    background:#ffffff;
    color:#222222;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .service-carousel-link-button:before{
    background:#CA9C5E;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{
    color:#ffffff;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .item .service-carousel-link-button .service-carousel-link-label{
    font-family:"Cabin", Sans-serif;
    font-weight:700;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-3699 .elementor-element.elementor-element-7861f06 > .elementor-widget-container{
    margin:40px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-4795c49{
    margin-top:0px;
    margin-bottom:0px;
    padding:20px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-7a091ee > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-034fe67 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:28px;
    font-weight:700;
}
.elementor-3699 .elementor-element.elementor-element-034fe67 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-2c16de1{
    overflow:hidden;
    padding:0px 0px 20px 0px;
}
.elementor-3699 .elementor-element.elementor-element-2c16de1 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F8F6F4;
}
.elementor-3699 .elementor-element.elementor-element-2c16de1 > .elementor-shape-bottom svg{
    height:428px;
}
.elementor-3699 .elementor-element.elementor-element-0f84300 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{
    border-radius:5px;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .service-carousel-title{
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    color:#111111;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .service-carousel-desc{
    font-family:"Cabin", Sans-serif;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .service-carousel-link-button{
    background:#ffffff;
    color:#222222;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .service-carousel-link-button:before{
    background:#CA9C5E;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{
    color:#ffffff;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .item .service-carousel-link-button .service-carousel-link-label{
    font-family:"Cabin", Sans-serif;
    font-weight:700;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-3699 .elementor-element.elementor-element-455c0cc > .elementor-widget-container{
    margin:40px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-1ac5a98 > .elementor-container{
    min-height:600px;
}
.elementor-3699 .elementor-element.elementor-element-1ac5a98 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-3699 .elementor-element.elementor-element-1ac5a98{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-1ac5a98:not(.elementor-motion-effects-element-type-background), .elementor-3699 .elementor-element.elementor-element-1ac5a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/beautiful-blond-business-woman-in-shirt-XBVD3MP.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-3699 .elementor-element.elementor-element-1ac5a98 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(250deg, #000000 0%, #FFFFFF00 40%);
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3699 .elementor-element.elementor-element-1ac5a98 > .elementor-shape-bottom svg{
    height:130px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget .elementor-3699 .elementor-element.elementor-element-ea4fe28.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-3699 .elementor-element.elementor-element-ea4fe28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-3699 .elementor-element.elementor-element-ea4fe28 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-1260d9c > .elementor-element-populated{
    padding:20px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text{
    text-align:left;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h1, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h2, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h3, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h4, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h5, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h6, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text div, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text span, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text p{
    font-family:"Cabin", Sans-serif;
    font-size:55px;
    line-height:1.1em;
}
.elementor-3699 .elementor-element.elementor-element-042c1d3 > .elementor-widget-container{
    margin:10px 0px 0px 100px;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text{
    text-align:left;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h1, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h2, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h3, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h4, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h5, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h6, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text div, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text span, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text p{
    font-family:"Cabin", Sans-serif;
    font-size:55px;
    line-height:1.1em;
}
.elementor-3699 .elementor-element.elementor-element-ff55708 > .elementor-widget-container{
    margin:0px 0px 0px 100px;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:0px;
    background:#1A1B2500;
    border-radius:5px;
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#FFFFFF;
    font-family:"Cabin", Sans-serif;
    font-size:18px;
    font-weight:700;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#FFFFFFAB;
    font-family:"Cabin", Sans-serif;
    font-size:13px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#FFFFFFFC;
    font-family:"Roboto", Sans-serif;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#FFFFFF;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#CA9C5E;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#ffffff;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae .testimonial-carousel .owl-nav{
    bottom:20px;
}
.elementor-3699 .elementor-element.elementor-element-cf783ae > .elementor-widget-container{
    margin:-20px 0px 0px 50px;
}
.elementor-element.elementor-element-cf783ae{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:800ms !important;
}
.elementor-widget.elementor-element-cf783ae{
    opacity:0;
}
.elementor-3699 .elementor-element.elementor-element-4f86fc9{
    overflow:hidden;
    margin-top:60px;
    margin-bottom:0px;
}
.elementor-3699 .elementor-element.elementor-element-10d96dd > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-b999c9c .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:28px;
    font-weight:700;
}
.elementor-3699 .elementor-element.elementor-element-b999c9c > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-4818af1{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:20px;
}
.elementor-3699 .elementor-element.elementor-element-c1acc3e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{
    border-radius:5px;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .service-carousel-title{
    font-family:"Cabin", Sans-serif;
    font-size:20px;
    font-weight:700;
    color:#111111;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .service-carousel-desc{
    font-family:"Cabin", Sans-serif;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .service-carousel-link-button{
    background:#ffffff;
    color:#222222;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .service-carousel-link-button:before{
    background:#CA9C5E;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{
    color:#ffffff;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .item .service-carousel-link-button .service-carousel-link-label{
    font-family:"Cabin", Sans-serif;
    font-weight:700;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-3699 .elementor-element.elementor-element-8a2b840 > .elementor-widget-container{
    margin:40px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-c8106f4:not(.elementor-motion-effects-element-type-background), .elementor-3699 .elementor-element.elementor-element-c8106f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E3F3F2;
}
.elementor-3699 .elementor-element.elementor-element-c8106f4:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-3699 .elementor-element.elementor-element-c8106f4 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-3699 .elementor-element.elementor-element-c8106f4, .elementor-3699 .elementor-element.elementor-element-c8106f4 > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-3699 .elementor-element.elementor-element-c8106f4:hover, .elementor-3699 .elementor-element.elementor-element-c8106f4:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-3699 .elementor-element.elementor-element-c8106f4{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:30px;
}
.elementor-3699 .elementor-element.elementor-element-49a29e4 > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-3699 .elementor-element.elementor-element-c483b48 .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-3699 .elementor-element.elementor-element-8293ecf .elementor-heading-title{
    color:#1F6A66;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-bc-flex-widget .elementor-3699 .elementor-element.elementor-element-6b21cc2.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-3699 .elementor-element.elementor-element-6b21cc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-3699 .elementor-element.elementor-element-6b21cc2 > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-3699 .elementor-element.elementor-element-ddccac6 .elementor-heading-title{
    color:#111111;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    line-height:1.5em;
}
.elementor-3699 .elementor-element.elementor-element-ddccac6 > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-cac904f .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-3699 .elementor-element.elementor-element-cac904f > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-3699 .elementor-element.elementor-element-cac904f{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-3699 .elementor-element.elementor-element-7f2e32a > .elementor-container{
        min-height:700px;
    }
    .elementor-3699 .elementor-element.elementor-element-7f2e32a > .elementor-shape-bottom svg{
        width:calc(127% + 1.3px);
        height:99px;
    }
    .elementor-bc-flex-widget .elementor-3699 .elementor-element.elementor-element-2d7099f.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-3699 .elementor-element.elementor-element-2d7099f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-3699 .elementor-element.elementor-element-2d7099f > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-15fe3f0 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h1, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h2, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h3, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h4, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h5, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h6, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text div, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text span, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text p{
        font-size:60px;
        line-height:1.2em;
    }
    .elementor-3699 .elementor-element.elementor-element-4948b36 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-a4f4c4d{
        margin-top:60px;
        margin-bottom:40px;
    }
    .elementor-3699 .elementor-element.elementor-element-0d01449 .elementor-heading-title{
        font-size:26px;
    }
    .elementor-3699 .elementor-element.elementor-element-0d01449 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-9a53bb5{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .service-carousel-title{
        font-size:20px;
    }
    .elementor-3699 .elementor-element.elementor-element-7861f06 > .elementor-widget-container{
        margin:0px 0px 0px -55px;
    }
    .elementor-3699 .elementor-element.elementor-element-4795c49{
        margin-top:0px;
        margin-bottom:40px;
    }
    .elementor-3699 .elementor-element.elementor-element-034fe67 .elementor-heading-title{
        font-size:26px;
    }
    .elementor-3699 .elementor-element.elementor-element-034fe67 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-2c16de1 > .elementor-shape-bottom svg{
        height:237px;
    }
    .elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .service-carousel-title{
        font-size:20px;
    }
    .elementor-3699 .elementor-element.elementor-element-455c0cc > .elementor-widget-container{
        margin:0px 0px 0px -55px;
    }
    .elementor-3699 .elementor-element.elementor-element-1ac5a98 > .elementor-shape-bottom svg{
        height:84px;
    }
    .elementor-3699 .elementor-element.elementor-element-1260d9c > .elementor-element-populated{
        padding:0px 0px 40px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h1, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h2, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h3, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h4, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h5, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h6, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text div, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text span, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text p{
        font-size:45px;
        line-height:1.2em;
    }
    .elementor-3699 .elementor-element.elementor-element-042c1d3 > .elementor-widget-container{
        margin:0px 0px 0px 50px;
    }
    .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h1, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h2, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h3, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h4, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h5, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h6, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text div, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text span, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text p{
        font-size:45px;
        line-height:1.2em;
    }
    .elementor-3699 .elementor-element.elementor-element-ff55708 > .elementor-widget-container{
        margin:0px 0px 0px 50px;
    }
    .elementor-3699 .elementor-element.elementor-element-cf783ae .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:0px;
    }
    .elementor-3699 .elementor-element.elementor-element-cf783ae .testimonial-carousel .owl-nav{
        bottom:0px;
    }
    .elementor-3699 .elementor-element.elementor-element-cf783ae > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-4f86fc9{
        margin-top:60px;
        margin-bottom:40px;
    }
    .elementor-3699 .elementor-element.elementor-element-b999c9c .elementor-heading-title{
        font-size:26px;
    }
    .elementor-3699 .elementor-element.elementor-element-b999c9c > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .service-carousel-title{
        font-size:20px;
    }
    .elementor-3699 .elementor-element.elementor-element-8a2b840 > .elementor-widget-container{
        margin:0px 0px 0px -55px;
    }
    .elementor-bc-flex-widget .elementor-3699 .elementor-element.elementor-element-49a29e4.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-3699 .elementor-element.elementor-element-49a29e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-3699 .elementor-element.elementor-element-49a29e4 > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-3699 .elementor-element.elementor-element-c483b48 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3699 .elementor-element.elementor-element-c483b48 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-8293ecf .elementor-heading-title{
        font-size:34px;
    }
    .elementor-3699 .elementor-element.elementor-element-8293ecf > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-6b21cc2 > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-ddccac6 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-3699 .elementor-element.elementor-element-ddccac6 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-cac904f > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-3699 .elementor-element.elementor-element-7f2e32a > .elementor-container{
        min-height:500px;
    }
    .elementor-3699 .elementor-element.elementor-element-7f2e32a:not(.elementor-motion-effects-element-type-background), .elementor-3699 .elementor-element.elementor-element-7f2e32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top left;
    }
    .elementor-3699 .elementor-element.elementor-element-7f2e32a > .elementor-shape-bottom svg{
        width:calc(100% + 1.3px);
        height:30px;
    }
    .elementor-3699 .elementor-element.elementor-element-2d7099f > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:80px 20px 0px 20px;
    }
    .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h1, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h2, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h3, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h4, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h5, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text h6, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text div, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text span, .elementor-3699 .elementor-element.elementor-element-4948b36 .themegoods-animated-text p{
        font-size:40px;
        line-height:1.3em;
    }
    .elementor-3699 .elementor-element.elementor-element-0d01449 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-3699 .elementor-element.elementor-element-9a53bb5{
        padding:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .service-carousel-title{
        font-size:18px;
    }
    .elementor-3699 .elementor-element.elementor-element-7861f06 .service-carousel-wrapper .service-carousel-desc{
        font-size:14px;
    }
    .elementor-3699 .elementor-element.elementor-element-7861f06 > .elementor-widget-container{
        margin:0px 0px 0px -70px;
        padding:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-034fe67 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .service-carousel-title{
        font-size:18px;
    }
    .elementor-3699 .elementor-element.elementor-element-455c0cc .service-carousel-wrapper .service-carousel-desc{
        font-size:14px;
    }
    .elementor-3699 .elementor-element.elementor-element-455c0cc > .elementor-widget-container{
        margin:0px 0px 0px -70px;
    }
    .elementor-3699 .elementor-element.elementor-element-1ac5a98 > .elementor-shape-bottom svg{
        height:61px;
    }
    .elementor-3699 .elementor-element.elementor-element-ea4fe28 > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h1, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h2, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h3, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h4, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h5, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text h6, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text div, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text span, .elementor-3699 .elementor-element.elementor-element-042c1d3 .themegoods-animated-text p{
        font-size:34px;
        line-height:1.3em;
    }
    .elementor-3699 .elementor-element.elementor-element-042c1d3 > .elementor-widget-container{
        margin:0px 0px 0px 30px;
    }
    .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h1, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h2, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h3, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h4, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h5, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text h6, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text div, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text span, .elementor-3699 .elementor-element.elementor-element-ff55708 .themegoods-animated-text p{
        font-size:34px;
        line-height:1.3em;
    }
    .elementor-3699 .elementor-element.elementor-element-ff55708 > .elementor-widget-container{
        margin:0px 0px 0px 30px;
    }
    .elementor-3699 .elementor-element.elementor-element-cf783ae .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:30px;
    }
    .elementor-3699 .elementor-element.elementor-element-cf783ae > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-3699 .elementor-element.elementor-element-4f86fc9{
        margin-top:20px;
        margin-bottom:40px;
    }
    .elementor-3699 .elementor-element.elementor-element-b999c9c .elementor-heading-title{
        font-size:24px;
        line-height:1.4em;
    }
    .elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .service-carousel-title{
        font-size:18px;
    }
    .elementor-3699 .elementor-element.elementor-element-8a2b840 .service-carousel-wrapper .service-carousel-desc{
        font-size:14px;
    }
    .elementor-3699 .elementor-element.elementor-element-8a2b840 > .elementor-widget-container{
        margin:0px 0px 0px -70px;
    }
    .elementor-3699 .elementor-element.elementor-element-49a29e4 > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-3699 .elementor-element.elementor-element-c483b48 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-3699 .elementor-element.elementor-element-8293ecf .elementor-heading-title{
        font-size:32px;
    }
    .elementor-3699 .elementor-element.elementor-element-6b21cc2 > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-3699 .elementor-element.elementor-element-ddccac6 .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-3699 .elementor-element.elementor-element-2d7099f{
        width:50%;
    }
    .elementor-3699 .elementor-element.elementor-element-2fbd347{
        width:50%;
    }
    .elementor-3699 .elementor-element.elementor-element-ea4fe28{
        width:50%;
    }
    .elementor-3699 .elementor-element.elementor-element-1260d9c{
        width:50%;
    }
    .elementor-3699 .elementor-element.elementor-element-49a29e4{
        width:40%;
    }
    .elementor-3699 .elementor-element.elementor-element-6b21cc2{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-3699 .elementor-element.elementor-element-2d7099f{
        width:80%;
    }
    .elementor-3699 .elementor-element.elementor-element-2fbd347{
        width:65%;
    }
    .elementor-3699 .elementor-element.elementor-element-ea4fe28{
        width:40%;
    }
    .elementor-3699 .elementor-element.elementor-element-1260d9c{
        width:60%;
    }
    .elementor-3699 .elementor-element.elementor-element-49a29e4{
        width:45%;
    }
    .elementor-3699 .elementor-element.elementor-element-6b21cc2{
        width:55%;
    }
}
 .elementor-5198 .elementor-element.elementor-element-9db8b94 > .elementor-container{
    min-height:600px;
}
.elementor-5198 .elementor-element.elementor-element-9db8b94:not(.elementor-motion-effects-element-type-background), .elementor-5198 .elementor-element.elementor-element-9db8b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/business-deal-VQBSL3E.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5198 .elementor-element.elementor-element-9db8b94 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(270deg, #FFFFFF00 0%, #000000 100%);
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5198 .elementor-element.elementor-element-9db8b94{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-9db8b94 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-5198 .elementor-element.elementor-element-9db8b94 > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:67px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget .elementor-5198 .elementor-element.elementor-element-c423d08.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-5198 .elementor-element.elementor-element-c423d08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-5198 .elementor-element.elementor-element-c423d08 > .elementor-element-populated{
    margin:-40px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text{
    text-align:center;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    font-weight:600;
    text-transform:uppercase;
    line-height:1em;
}
.elementor-5198 .elementor-element.elementor-element-fd4a192 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text{
    text-align:center;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:65px;
    font-weight:700;
    line-height:1em;
}
.elementor-5198 .elementor-element.elementor-element-7e29baf > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-f730ae6:not(.elementor-motion-effects-element-type-background), .elementor-5198 .elementor-element.elementor-element-f730ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-5198 .elementor-element.elementor-element-f730ae6{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:60px 0px 60px 0px;
}
.elementor-5198 .elementor-element.elementor-element-f730ae6 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5198 .elementor-element.elementor-element-742a716 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text{
    text-align:left;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text div{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text span{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text p{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    font-weight:600;
    text-transform:uppercase;
    line-height:1em;
}
.elementor-5198 .elementor-element.elementor-element-89cb067 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text{
    text-align:left;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text div{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text span{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text p{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1em;
}
.elementor-5198 .elementor-element.elementor-element-e9235b2 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text{
    text-align:left;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h1{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h2{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h3{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h4{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h5{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h6{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text div{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text span{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text p{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1em;
}
.elementor-5198 .elementor-element.elementor-element-b599a3a > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-ddd972d > .elementor-element-populated{
    padding:0px 0px 0px 40px;
}
.elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-tab-title{
    border-width:0px;
    border-color:#E7E7E7;
    background-color:#FFFFFF;
    padding:20px 25px 20px 25px;
}
.elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-tab-content{
    border-width:0px;
    border-bottom-color:#E7E7E7;
    font-family:"DM Sans", Sans-serif;
    font-size:16px;
    padding:10px 25px 10px 25px;
}
.elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-toggle-item:not(:last-child){
    margin-bottom:20px;
}
.elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-toggle-title, .elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-toggle-icon{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-tab-title.elementor-active a, .elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-tab-title.elementor-active .elementor-toggle-icon{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-toggle-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-toggle-icon.elementor-toggle-icon-left{
    margin-right:15px;
}
.elementor-5198 .elementor-element.elementor-element-730ffeb .elementor-toggle-icon.elementor-toggle-icon-right{
    margin-left:15px;
}
.elementor-element.elementor-element-730ffeb{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-730ffeb{
    opacity:0;
}
.elementor-5198 .elementor-element.elementor-element-bb2c510 > .elementor-shape-top .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-5198 .elementor-element.elementor-element-bb2c510{
    margin-top:0px;
    margin-bottom:50px;
}
.elementor-5198 .elementor-element.elementor-element-7246635:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5198 .elementor-element.elementor-element-7246635 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-5198 .elementor-element.elementor-element-7246635:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-5198 .elementor-element.elementor-element-7246635 > .elementor-element-populated, .elementor-5198 .elementor-element.elementor-element-7246635 > .elementor-element-populated > .elementor-background-overlay, .elementor-5198 .elementor-element.elementor-element-7246635 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-5198 .elementor-element.elementor-element-7246635 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 0px;
    padding:50px 30px 50px 30px;
}
.elementor-5198 .elementor-element.elementor-element-7246635 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-7246635{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-7246635{
    opacity:0;
}
.elementor-5198 .elementor-element.elementor-element-aa4060c img{
    width:50px;
}
.elementor-5198 .elementor-element.elementor-element-19f68d8{
    text-align:center;
}
.elementor-5198 .elementor-element.elementor-element-19f68d8 .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    line-height:1.3em;
    letter-spacing:-0.5px;
}
.elementor-5198 .elementor-element.elementor-element-19f68d8 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-31e3d70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5198 .elementor-element.elementor-element-31e3d70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-5198 .elementor-element.elementor-element-31e3d70:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-5198 .elementor-element.elementor-element-31e3d70 > .elementor-element-populated, .elementor-5198 .elementor-element.elementor-element-31e3d70 > .elementor-element-populated > .elementor-background-overlay, .elementor-5198 .elementor-element.elementor-element-31e3d70 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-5198 .elementor-element.elementor-element-31e3d70 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 10px 0px 10px;
    padding:50px 30px 50px 30px;
}
.elementor-5198 .elementor-element.elementor-element-31e3d70 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-31e3d70{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-31e3d70{
    opacity:0;
}
.elementor-5198 .elementor-element.elementor-element-fe0995a img{
    width:53px;
}
.elementor-5198 .elementor-element.elementor-element-3c9637e{
    text-align:center;
}
.elementor-5198 .elementor-element.elementor-element-3c9637e .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    line-height:1.3em;
    letter-spacing:-0.5px;
}
.elementor-5198 .elementor-element.elementor-element-3c9637e > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-adea8ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5198 .elementor-element.elementor-element-adea8ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-5198 .elementor-element.elementor-element-adea8ed:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-5198 .elementor-element.elementor-element-adea8ed > .elementor-element-populated, .elementor-5198 .elementor-element.elementor-element-adea8ed > .elementor-element-populated > .elementor-background-overlay, .elementor-5198 .elementor-element.elementor-element-adea8ed > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-5198 .elementor-element.elementor-element-adea8ed > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 10px 0px 10px;
    padding:50px 30px 50px 30px;
}
.elementor-5198 .elementor-element.elementor-element-adea8ed > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-adea8ed{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-adea8ed{
    opacity:0;
}
.elementor-5198 .elementor-element.elementor-element-a009146 img{
    width:46px;
}
.elementor-5198 .elementor-element.elementor-element-cd054f8{
    text-align:center;
}
.elementor-5198 .elementor-element.elementor-element-cd054f8 .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    line-height:1.3em;
    letter-spacing:-0.5px;
}
.elementor-5198 .elementor-element.elementor-element-cd054f8 > .elementor-widget-container{
    margin:15px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-e1f7271:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5198 .elementor-element.elementor-element-e1f7271 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-5198 .elementor-element.elementor-element-e1f7271:hover > .elementor-element-populated{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-5198 .elementor-element.elementor-element-e1f7271 > .elementor-element-populated, .elementor-5198 .elementor-element.elementor-element-e1f7271 > .elementor-element-populated > .elementor-background-overlay, .elementor-5198 .elementor-element.elementor-element-e1f7271 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-5198 .elementor-element.elementor-element-e1f7271 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 20px;
    padding:50px 30px 50px 30px;
}
.elementor-5198 .elementor-element.elementor-element-e1f7271 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-e1f7271{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-e1f7271{
    opacity:0;
}
.elementor-5198 .elementor-element.elementor-element-cb30f5c img{
    width:46px;
}
.elementor-5198 .elementor-element.elementor-element-f2b3f9b{
    text-align:center;
}
.elementor-5198 .elementor-element.elementor-element-f2b3f9b .elementor-heading-title{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:20px;
    line-height:1.3em;
    letter-spacing:-0.5px;
}
.elementor-5198 .elementor-element.elementor-element-f2b3f9b > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-17d0889{
    margin-top:0px;
    margin-bottom:0px;
    padding:40px 0px 0px 0px;
    z-index:3;
}
.elementor-bc-flex-widget .elementor-5198 .elementor-element.elementor-element-7c139ab.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5198 .elementor-element.elementor-element-7c139ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5198 .elementor-element.elementor-element-7c139ab > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-e80cd70 img{
    width:100%;
    border-radius:25px 25px 25px 25px;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-5198 .elementor-element.elementor-element-e80cd70{
    z-index:3;
    width:130%;
    max-width:130%;
}
.elementor-5198 .elementor-element.elementor-element-b4f39e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5198 .elementor-element.elementor-element-b4f39e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#1A1B25;
}
.elementor-5198 .elementor-element.elementor-element-b4f39e4 > .elementor-element-populated, .elementor-5198 .elementor-element.elementor-element-b4f39e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-5198 .elementor-element.elementor-element-b4f39e4 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-5198 .elementor-element.elementor-element-b4f39e4 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 40px 40px;
}
.elementor-5198 .elementor-element.elementor-element-b4f39e4 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text{
    text-align:left;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1em;
}
.elementor-5198 .elementor-element.elementor-element-b7d03a9 > .elementor-widget-container{
    margin:60px 0px 0px 90px;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text{
    text-align:left;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1em;
}
.elementor-5198 .elementor-element.elementor-element-9e5ab5a > .elementor-widget-container{
    margin:0px 0px 0px 90px;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:0px;
    background:#1A1B25;
    border-radius:5px;
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#FFFFFF;
    font-size:18px;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#FFFFFFAB;
    font-size:12px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#FFFFFFAB;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#F0F0F0;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#CA9C5E;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#ffffff;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd .testimonial-carousel .owl-nav{
    bottom:20px;
}
.elementor-5198 .elementor-element.elementor-element-fd546cd > .elementor-widget-container{
    margin:-20px 0px 0px 50px;
}
.elementor-element.elementor-element-fd546cd{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-fd546cd{
    opacity:0;
}
.elementor-5198 .elementor-element.elementor-element-3f8f4df > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-size:cover;
    opacity:0.5;
}
.elementor-5198 .elementor-element.elementor-element-3f8f4df{
    padding:120px 0px 100px 0px;
}
.elementor-5198 .elementor-element.elementor-element-e2a1480.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5198 .elementor-element.elementor-element-e2a1480 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-55b6271{
    text-align:center;
}
.elementor-5198 .elementor-element.elementor-element-55b6271 .elementor-heading-title{
    color:#BC8664;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:1px;
}
.elementor-5198 .elementor-element.elementor-element-55b6271 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-55b6271{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-55b6271{
    opacity:0;
}
.elementor-5198 .elementor-element.elementor-element-cb1042f{
    text-align:center;
}
.elementor-5198 .elementor-element.elementor-element-cb1042f .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-5198 .elementor-element.elementor-element-cb1042f > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-element.elementor-element-cb1042f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-cb1042f{
    opacity:0;
}
.elementor-5198 .elementor-element.elementor-element-c9650d2 img{
    width:220px;
    filter:brightness( 67% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-5198 .elementor-element.elementor-element-c9650d2{
    width:auto;
    max-width:auto;
    top:-41%;
}
body:not(.rtl) .elementor-5198 .elementor-element.elementor-element-c9650d2{
    right:21%;
}
body.rtl .elementor-5198 .elementor-element.elementor-element-c9650d2{
    left:21%;
}
.elementor-5198 .elementor-element.elementor-element-f041fad{
    text-align:center;
}
.elementor-5198 .elementor-element.elementor-element-f041fad .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:34px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-5198 .elementor-element.elementor-element-f041fad > .elementor-widget-container{
    margin:0% 30% 0% 30%;
    padding:20px 0px 0px 0px;
}
.elementor-element.elementor-element-f041fad{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-f041fad{
    opacity:0;
}
.elementor-5198 .elementor-element.elementor-element-7ddbd08 .elementor-button{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#BC8664;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-5198 .elementor-element.elementor-element-7ddbd08 > .elementor-widget-container{
    margin:40px 0px 0px 0px;
}
.elementor-5198 .elementor-element.elementor-element-7ddbd08{
    z-index:2;
    width:auto;
    max-width:auto;
}
.elementor-element.elementor-element-7ddbd08{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-7ddbd08{
    opacity:0;
}
@media(min-width:768px){
    .elementor-5198 .elementor-element.elementor-element-742a716{
        width:50%;
    }
    .elementor-5198 .elementor-element.elementor-element-ddd972d{
        width:50%;
    }
    .elementor-5198 .elementor-element.elementor-element-7c139ab{
        width:20%;
    }
    .elementor-5198 .elementor-element.elementor-element-b4f39e4{
        width:79.665%;
    }
}
@media(max-width:1024px){
    .elementor-5198 .elementor-element.elementor-element-9db8b94 > .elementor-container{
        min-height:550px;
    }
    .elementor-5198 .elementor-element.elementor-element-9db8b94{
        padding:0px 0px 0px 0px;
    }
    .elementor-bc-flex-widget .elementor-5198 .elementor-element.elementor-element-c423d08.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-5198 .elementor-element.elementor-element-c423d08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-5198 .elementor-element.elementor-element-c423d08 > .elementor-element-populated{
        padding:0px 0px 0px 30px;
    }
    .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-fd4a192 .themegoods-animated-text p{
        font-size:16px;
    }
    .elementor-5198 .elementor-element.elementor-element-fd4a192 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text p{
        font-size:45px;
    }
    .elementor-5198 .elementor-element.elementor-element-7e29baf > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-f730ae6{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 50px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-89cb067 .themegoods-animated-text p{
        font-size:16px;
    }
    .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text p{
        font-size:28px;
    }
    .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text p{
        font-size:28px;
    }
    .elementor-5198 .elementor-element.elementor-element-7246635 > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-19f68d8 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5198 .elementor-element.elementor-element-31e3d70 > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-3c9637e .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5198 .elementor-element.elementor-element-adea8ed > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-cd054f8 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5198 .elementor-element.elementor-element-e1f7271 > .elementor-element-populated{
        padding:40px 20px 40px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-f2b3f9b .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5198 .elementor-element.elementor-element-17d0889{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 60px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-e80cd70{
        top:8%;
    }
    .elementor-5198 .elementor-element.elementor-element-b4f39e4 > .elementor-element-populated{
        padding:30px 0px 40px 40px;
    }
    .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-5198 .elementor-element.elementor-element-b7d03a9 > .elementor-widget-container{
        margin:40px 0px 0px 50px;
    }
    .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-5198 .elementor-element.elementor-element-9e5ab5a > .elementor-widget-container{
        margin:0px 0px 0px 50px;
    }
    .elementor-5198 .elementor-element.elementor-element-fd546cd .testimonial-carousel .owl-nav{
        bottom:0px;
    }
    .elementor-5198 .elementor-element.elementor-element-fd546cd > .elementor-widget-container{
        margin:-20px 60px 10px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-55b6271 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-5198 .elementor-element.elementor-element-cb1042f .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5198 .elementor-element.elementor-element-cb1042f > .elementor-widget-container{
        margin:0% 10% 0% 10%;
        padding:10px 0px 0px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-f041fad .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5198 .elementor-element.elementor-element-f041fad > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-7ddbd08 > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5198 .elementor-element.elementor-element-9db8b94 > .elementor-container{
        min-height:440px;
    }
    .elementor-5198 .elementor-element.elementor-element-9db8b94 > .elementor-shape-bottom svg{
        width:calc(145% + 1.3px);
    }
    .elementor-5198 .elementor-element.elementor-element-c423d08 > .elementor-element-populated{
        padding:100px 20px 20px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-7e29baf .themegoods-animated-text p{
        font-size:34px;
    }
    .elementor-5198 .elementor-element.elementor-element-7e29baf > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-f730ae6{
        margin-top:0px;
        margin-bottom:0px;
        padding:50px 0px 40px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-742a716 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-89cb067 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-e9235b2 .themegoods-animated-text p{
        font-size:26px;
    }
    .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-b599a3a .themegoods-animated-text p{
        font-size:26px;
    }
    .elementor-5198 .elementor-element.elementor-element-ddd972d > .elementor-element-populated{
        padding:30px 20px 0px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-730ffeb > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-bb2c510{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5198 .elementor-element.elementor-element-7246635{
        width:100%;
    }
    .elementor-5198 .elementor-element.elementor-element-7246635 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-31e3d70{
        width:100%;
    }
    .elementor-5198 .elementor-element.elementor-element-31e3d70 > .elementor-element-populated{
        margin:20px 20px 0px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-adea8ed{
        width:100%;
    }
    .elementor-5198 .elementor-element.elementor-element-adea8ed > .elementor-element-populated{
        margin:20px 20px 0px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-e1f7271{
        width:100%;
    }
    .elementor-5198 .elementor-element.elementor-element-e1f7271 > .elementor-element-populated{
        margin:20px 20px 0px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-17d0889{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-5198 .elementor-element.elementor-element-7c139ab > .elementor-element-populated{
        padding:0px 20px 40px 20px;
    }
    .elementor-5198 .elementor-element.elementor-element-e80cd70 img{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-5198 .elementor-element.elementor-element-b4f39e4 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:20px 0px 40px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-b7d03a9 .themegoods-animated-text p{
        font-size:28px;
    }
    .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h1, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h2, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h3, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h4, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h5, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text h6, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text div, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text span, .elementor-5198 .elementor-element.elementor-element-9e5ab5a .themegoods-animated-text p{
        font-size:28px;
    }
    .elementor-5198 .elementor-element.elementor-element-fd546cd .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:30px;
    }
    .elementor-5198 .elementor-element.elementor-element-fd546cd > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-3f8f4df{
        padding:40px 0px 80px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-cb1042f{
        text-align:center;
    }
    .elementor-5198 .elementor-element.elementor-element-cb1042f .elementor-heading-title{
        font-size:28px;
        line-height:1.4em;
    }
    .elementor-5198 .elementor-element.elementor-element-cb1042f > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5198 .elementor-element.elementor-element-f041fad .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5198 .elementor-element.elementor-element-7ddbd08 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
 .elementor-5289 .elementor-element.elementor-element-7971111{
    margin-top:100px;
    margin-bottom:100px;
}
.elementor-5289 .elementor-element.elementor-element-fb0cfa2 > .elementor-element-populated{
    padding:0px 60px 0px 0px;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text{
    text-align:left;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h1{
    color:#111111;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h2{
    color:#111111;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h3{
    color:#111111;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h4{
    color:#111111;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h5{
    color:#111111;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h6{
    color:#111111;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text div{
    color:#111111;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text span{
    color:#111111;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text p{
    color:#111111;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h1, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h2, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h3, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h4, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h5, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h6, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text div, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text span, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:80px;
    line-height:1.1em;
}
.elementor-5289 .elementor-element.elementor-element-3bf12ce > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-5289 .elementor-element.elementor-element-aa31ff0.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-5289 .elementor-element.elementor-element-aa31ff0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-5289 .elementor-element.elementor-element-aa31ff0 > .elementor-element-populated{
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-aa31ff0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:600ms !important;
}
.elementor-widget.elementor-element-aa31ff0{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-4b39686 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    line-height:1.5em;
}
.elementor-5289 .elementor-element.elementor-element-4b39686 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5289 .elementor-element.elementor-element-21a0cd8 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    line-height:1.5em;
}
.elementor-5289 .elementor-element.elementor-element-21a0cd8 > .elementor-widget-container{
    margin:-0px 0px 0px 0px;
}
.elementor-5289 .elementor-element.elementor-element-5ded906 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    line-height:1.5em;
}
.elementor-5289 .elementor-element.elementor-element-5ded906 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-5289 .elementor-element.elementor-element-8fedf26 > .elementor-container{
    min-height:800px;
}
.elementor-5289 .elementor-element.elementor-element-8fedf26:not(.elementor-motion-effects-element-type-background), .elementor-5289 .elementor-element.elementor-element-8fedf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/modern-wooden-building-exterior-PGYUYXB.jpg");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5289 .elementor-element.elementor-element-8fedf26{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-5289 .elementor-element.elementor-element-8fedf26 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5289 .elementor-element.elementor-element-8fedf26 > .elementor-shape-bottom svg{
    height:140px;
}
.elementor-5289 .elementor-element.elementor-element-4147365 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5289 .elementor-element.elementor-element-81fbd0d .elementor-spacer-inner{
    height:400px;
}
.elementor-5289 .elementor-element.elementor-element-17c3181:not(.elementor-motion-effects-element-type-background), .elementor-5289 .elementor-element.elementor-element-17c3181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-5289 .elementor-element.elementor-element-17c3181, .elementor-5289 .elementor-element.elementor-element-17c3181 > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-5289 .elementor-element.elementor-element-17c3181{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-240px;
    margin-bottom:0px;
    padding:70px 0px 70px 0px;
    z-index:2;
}
.elementor-5289 .elementor-element.elementor-element-17c3181 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5289 .elementor-element.elementor-element-66fffae > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 60px;
}
.elementor-5289 .elementor-element.elementor-element-f3a8290 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:45px;
    font-weight:700;
    line-height:1.2em;
}
.elementor-5289 .elementor-element.elementor-element-f3a8290 > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-element.elementor-element-f3a8290{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-f3a8290{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-3db30a1 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-3db30a1{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-3db30a1{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-5e00494 .elementor-icon-wrapper{
    text-align:left;
}
.elementor-5289 .elementor-element.elementor-element-5e00494.elementor-view-stacked .elementor-icon{
    background-color:#1C58F6;
}
.elementor-5289 .elementor-element.elementor-element-5e00494.elementor-view-framed .elementor-icon, .elementor-5289 .elementor-element.elementor-element-5e00494.elementor-view-default .elementor-icon{
    color:#1C58F6;
    border-color:#1C58F6;
}
.elementor-5289 .elementor-element.elementor-element-5e00494.elementor-view-framed .elementor-icon, .elementor-5289 .elementor-element.elementor-element-5e00494.elementor-view-default .elementor-icon svg{
    fill:#1C58F6;
}
.elementor-5289 .elementor-element.elementor-element-5e00494 .elementor-icon{
    font-size:24px;
}
.elementor-5289 .elementor-element.elementor-element-5e00494 .elementor-icon i, .elementor-5289 .elementor-element.elementor-element-5e00494 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-5289 .elementor-element.elementor-element-5e00494 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5289 .elementor-element.elementor-element-5e00494{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-5289 .elementor-element.elementor-element-abd4199 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-5289 .elementor-element.elementor-element-abd4199 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-5289 .elementor-element.elementor-element-abd4199{
    width:auto;
    max-width:auto;
}
.elementor-5289 .elementor-element.elementor-element-f640398 > .elementor-widget-container{
    margin:0px 0px 40px 0px;
}
.elementor-5289 .elementor-element.elementor-element-f7eaf0d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-f7eaf0d{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-f7eaf0d{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-78706fc .elementor-icon-wrapper{
    text-align:left;
}
.elementor-5289 .elementor-element.elementor-element-78706fc.elementor-view-stacked .elementor-icon{
    background-color:#1C58F6;
}
.elementor-5289 .elementor-element.elementor-element-78706fc.elementor-view-framed .elementor-icon, .elementor-5289 .elementor-element.elementor-element-78706fc.elementor-view-default .elementor-icon{
    color:#1C58F6;
    border-color:#1C58F6;
}
.elementor-5289 .elementor-element.elementor-element-78706fc.elementor-view-framed .elementor-icon, .elementor-5289 .elementor-element.elementor-element-78706fc.elementor-view-default .elementor-icon svg{
    fill:#1C58F6;
}
.elementor-5289 .elementor-element.elementor-element-78706fc .elementor-icon{
    font-size:24px;
}
.elementor-5289 .elementor-element.elementor-element-78706fc .elementor-icon i, .elementor-5289 .elementor-element.elementor-element-78706fc .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-5289 .elementor-element.elementor-element-78706fc > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-78706fc{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-78706fc{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-78706fc{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-5289 .elementor-element.elementor-element-adec704 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-5289 .elementor-element.elementor-element-adec704 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-adec704{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-adec704{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-adec704{
    width:auto;
    max-width:auto;
}
.elementor-element.elementor-element-9b46509{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-9b46509{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-0381566 > .elementor-widget-container{
    margin:0px 0px 40px 0px;
}
.elementor-element.elementor-element-0381566{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-0381566{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-e0bf45b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-e0bf45b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-e0bf45b{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-6d38e56 .elementor-icon-wrapper{
    text-align:left;
}
.elementor-5289 .elementor-element.elementor-element-6d38e56.elementor-view-stacked .elementor-icon{
    background-color:#1C58F6;
}
.elementor-5289 .elementor-element.elementor-element-6d38e56.elementor-view-framed .elementor-icon, .elementor-5289 .elementor-element.elementor-element-6d38e56.elementor-view-default .elementor-icon{
    color:#1C58F6;
    border-color:#1C58F6;
}
.elementor-5289 .elementor-element.elementor-element-6d38e56.elementor-view-framed .elementor-icon, .elementor-5289 .elementor-element.elementor-element-6d38e56.elementor-view-default .elementor-icon svg{
    fill:#1C58F6;
}
.elementor-5289 .elementor-element.elementor-element-6d38e56 .elementor-icon{
    font-size:24px;
}
.elementor-5289 .elementor-element.elementor-element-6d38e56 .elementor-icon i, .elementor-5289 .elementor-element.elementor-element-6d38e56 .elementor-icon svg{
    transform:rotate(0deg);
}
.elementor-5289 .elementor-element.elementor-element-6d38e56 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5289 .elementor-element.elementor-element-6d38e56{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-5289 .elementor-element.elementor-element-326ab97 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-5289 .elementor-element.elementor-element-326ab97 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-5289 .elementor-element.elementor-element-326ab97{
    width:auto;
    max-width:auto;
}
.elementor-5289 .elementor-element.elementor-element-65a3da5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F9F9F9;
}
.elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-element-populated, .elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-element-populated > .elementor-background-overlay, .elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 0px;
    padding:60px 60px 50px 60px;
}
.elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-65a3da5{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-65a3da5{
    opacity:0;
}
.elementor-element.elementor-element-483b34a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-483b34a{
    opacity:0;
}
.elementor-5289 .elementor-element.elementor-element-671aeac{
    margin-top:100px;
    margin-bottom:0px;
}
.elementor-5289 .elementor-element.elementor-element-943b970 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5289 .elementor-element.elementor-element-958d72c .eb-map{
    height:500px;
}
@media(max-width:1024px){
    .elementor-5289 .elementor-element.elementor-element-7971111{
        margin-top:40px;
        margin-bottom:40px;
    }
    .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h1, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h2, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h3, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h4, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h5, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h6, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text div, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text span, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text p{
        font-size:50px;
        line-height:1.2em;
    }
    .elementor-5289 .elementor-element.elementor-element-3bf12ce > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-aa31ff0 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-4b39686 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-5289 .elementor-element.elementor-element-4b39686 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-21a0cd8 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-5289 .elementor-element.elementor-element-21a0cd8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-5ded906 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-5289 .elementor-element.elementor-element-5ded906 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-8fedf26 > .elementor-container{
        min-height:700px;
    }
    .elementor-5289 .elementor-element.elementor-element-8fedf26:not(.elementor-motion-effects-element-type-background), .elementor-5289 .elementor-element.elementor-element-8fedf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5289 .elementor-element.elementor-element-8fedf26 > .elementor-shape-bottom svg{
        height:79px;
    }
    .elementor-5289 .elementor-element.elementor-element-17c3181{
        padding:50px 0px 40px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-66fffae > .elementor-element-populated{
        margin:10px 60px 20px 60px;
        padding:0px 0px 40px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-f3a8290 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5289 .elementor-element.elementor-element-f3a8290 > .elementor-widget-container{
        margin:0px 0px 30px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-abd4199 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5289 .elementor-element.elementor-element-abd4199 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-f640398 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-adec704 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5289 .elementor-element.elementor-element-adec704 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-0381566 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-326ab97 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5289 .elementor-element.elementor-element-326ab97 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-7e77164 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:40px 40px 40px 40px;
    }
    .elementor-5289 .elementor-element.elementor-element-483b34a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5289 .elementor-element.elementor-element-7971111{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-5289 .elementor-element.elementor-element-fb0cfa2 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h1, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h2, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h3, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h4, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h5, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text h6, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text div, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text span, .elementor-5289 .elementor-element.elementor-element-3bf12ce .themegoods-animated-text p{
        font-size:34px;
        line-height:1.3em;
    }
    .elementor-5289 .elementor-element.elementor-element-aa31ff0 > .elementor-element-populated{
        padding:0px 0px 40px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-4b39686 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-5289 .elementor-element.elementor-element-21a0cd8 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-5289 .elementor-element.elementor-element-5ded906 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-5289 .elementor-element.elementor-element-8fedf26 > .elementor-container{
        min-height:500px;
    }
    .elementor-5289 .elementor-element.elementor-element-8fedf26:not(.elementor-motion-effects-element-type-background), .elementor-5289 .elementor-element.elementor-element-8fedf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5289 .elementor-element.elementor-element-17c3181, .elementor-5289 .elementor-element.elementor-element-17c3181 > .elementor-background-overlay{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-5289 .elementor-element.elementor-element-17c3181{
        margin-top:-120px;
        margin-bottom:0px;
        padding:40px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-66fffae > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 30px 0px 30px;
    }
    .elementor-5289 .elementor-element.elementor-element-f3a8290 .elementor-heading-title{
        font-size:28px;
        line-height:1.3em;
    }
    .elementor-5289 .elementor-element.elementor-element-abd4199 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-5289 .elementor-element.elementor-element-9f2fe4d .elementor-heading-title{
        font-size:12px;
    }
    .elementor-5289 .elementor-element.elementor-element-adec704 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-5289 .elementor-element.elementor-element-326ab97 .elementor-heading-title{
        font-size:16px;
    }
    .elementor-5289 .elementor-element.elementor-element-7e77164 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-element-populated, .elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-element-populated > .elementor-background-overlay, .elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-background-slideshow{
        border-radius:0px 0px 15px 15px;
    }
    .elementor-5289 .elementor-element.elementor-element-65a3da5 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 60px 20px;
    }
    .elementor-5289 .elementor-element.elementor-element-483b34a > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
    .elementor-5289 .elementor-element.elementor-element-671aeac{
        margin-top:60px;
        margin-bottom:0px;
    }
}
@media(min-width:768px){
    .elementor-5289 .elementor-element.elementor-element-fb0cfa2{
        width:40%;
    }
    .elementor-5289 .elementor-element.elementor-element-aa31ff0{
        width:60%;
    }
    .elementor-5289 .elementor-element.elementor-element-66fffae{
        width:40%;
    }
    .elementor-5289 .elementor-element.elementor-element-65a3da5{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5289 .elementor-element.elementor-element-fb0cfa2{
        width:100%;
    }
    .elementor-5289 .elementor-element.elementor-element-aa31ff0{
        width:100%;
    }
    .elementor-5289 .elementor-element.elementor-element-4147365{
        width:45%;
    }
    .elementor-5289 .elementor-element.elementor-element-66fffae{
        width:100%;
    }
    .elementor-5289 .elementor-element.elementor-element-65a3da5{
        width:100%;
    }
}
 .elementor-5352 .elementor-element.elementor-element-b68041e > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:-14% 15%;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.3;
}
.elementor-5352 .elementor-element.elementor-element-b68041e{
    margin-top:0px;
    margin-bottom:0px;
    padding:100px 0px 120px 0px;
    z-index:2;
}
.elementor-5352 .elementor-element.elementor-element-1e1ca69 > .elementor-element-populated{
    padding:0px 60px 0px 0px;
}
.elementor-element.elementor-element-1e1ca69{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-1e1ca69{
    opacity:0;
}
.elementor-5352 .elementor-element.elementor-element-a307722 .elementor-heading-title{
    color:#0F5A64;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:60px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5352 .elementor-element.elementor-element-b2c59ee .elementor-heading-title{
    color:#0F5A64;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:60px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5352 .elementor-element.elementor-element-bd83403 .elementor-heading-title{
    color:#0F5A64F7;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:60px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5352 .elementor-element.elementor-element-a607813 .elementor-heading-title{
    color:#0F5A64;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:60px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5352 .elementor-element.elementor-element-19f4206{
    margin-top:40px;
    margin-bottom:0px;
}
.elementor-5352 .elementor-element.elementor-element-a6ce5b4 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5352 .elementor-element.elementor-element-edcf4ca .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-5352 .elementor-element.elementor-element-edcf4ca > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-5352 .elementor-element.elementor-element-33bc24f .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-5352 .elementor-element.elementor-element-33bc24f > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-5352 .elementor-element.elementor-element-541a651 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5352 .elementor-element.elementor-element-3d25c2b .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-5352 .elementor-element.elementor-element-3d25c2b > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-5352 .elementor-element.elementor-element-81b3b5d .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-5352 .elementor-element.elementor-element-81b3b5d > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-5352 .elementor-element.elementor-element-2b0e7c4 .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
}
.elementor-5352 .elementor-element.elementor-element-2b0e7c4 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-5352 .elementor-element.elementor-element-c5531cd > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-c5531cd{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-c5531cd{
    opacity:0;
}
.elementor-5352 .elementor-element.elementor-element-acd5ea7{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-5352 .elementor-element.elementor-element-8e88d50 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5352 .elementor-element.elementor-element-4e59aad .eb-map{
    height:500px;
}
@media(max-width:1024px){
    .elementor-5352 .elementor-element.elementor-element-b68041e{
        margin-top:0px;
        margin-bottom:0px;
        padding:40px 0px 60px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-1e1ca69 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-a307722 .elementor-heading-title{
        font-size:42px;
    }
    .elementor-5352 .elementor-element.elementor-element-a307722 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-b2c59ee .elementor-heading-title{
        font-size:42px;
    }
    .elementor-5352 .elementor-element.elementor-element-b2c59ee > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-bd83403 .elementor-heading-title{
        font-size:42px;
    }
    .elementor-5352 .elementor-element.elementor-element-bd83403 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-a607813 .elementor-heading-title{
        font-size:42px;
    }
    .elementor-5352 .elementor-element.elementor-element-a607813 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-c5531cd > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-4836f98 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-acd5ea7{
        margin-top:0px;
        margin-bottom:0px;
    }
}
@media(max-width:767px){
    .elementor-5352 .elementor-element.elementor-element-b68041e{
        margin-top:0px;
        margin-bottom:0px;
        padding:40px 0px 60px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-1e1ca69 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5352 .elementor-element.elementor-element-a307722 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5352 .elementor-element.elementor-element-b2c59ee .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5352 .elementor-element.elementor-element-bd83403 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5352 .elementor-element.elementor-element-a607813 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5352 .elementor-element.elementor-element-19f4206{
        margin-top:40px;
        margin-bottom:20px;
    }
    .elementor-5352 .elementor-element.elementor-element-a6ce5b4{
        width:50%;
    }
    .elementor-5352 .elementor-element.elementor-element-a6ce5b4 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-541a651{
        width:50%;
    }
    .elementor-5352 .elementor-element.elementor-element-541a651 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
    .elementor-5352 .elementor-element.elementor-element-c5531cd > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-5352 .elementor-element.elementor-element-4836f98 > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-5352 .elementor-element.elementor-element-1e1ca69{
        width:40%;
    }
    .elementor-5352 .elementor-element.elementor-element-c5531cd{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5352 .elementor-element.elementor-element-1e1ca69{
        width:100%;
    }
    .elementor-5352 .elementor-element.elementor-element-c5531cd{
        width:100%;
    }
}
 .elementor-5389 .elementor-element.elementor-element-80a51ea > .elementor-container{
    min-height:720px;
}
.elementor-5389 .elementor-element.elementor-element-80a51ea{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-80a51ea:not(.elementor-motion-effects-element-type-background), .elementor-5389 .elementor-element.elementor-element-80a51ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/city-7ULT2XV-scaled.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5389 .elementor-element.elementor-element-80a51ea > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5389 .elementor-element.elementor-element-80a51ea > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:60px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-5389 .elementor-element.elementor-element-5ec8cc3 > .elementor-element-populated{
    padding:40px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text{
    text-align:center;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h1, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h2, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h3, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h4, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h5, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h6, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text div, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text span, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text p{
    font-family:"Cabin", Sans-serif;
    font-size:80px;
    line-height:1.1em;
}
.elementor-5389 .elementor-element.elementor-element-7eb205b > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-1eeb0b4{
    margin-top:60px;
    margin-bottom:60px;
}
.elementor-5389 .elementor-element.elementor-element-5d2690a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-414543b{
    text-align:left;
}
.elementor-5389 .elementor-element.elementor-element-414543b .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:42px;
    font-weight:700;
    line-height:1em;
}
.elementor-bc-flex-widget .elementor-5389 .elementor-element.elementor-element-87866ea.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5389 .elementor-element.elementor-element-87866ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5389 .elementor-element.elementor-element-87866ea.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5389 .elementor-element.elementor-element-87866ea > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-2c84442 .elementor-counter-number-wrapper{
    font-family:"Cabin", Sans-serif;
    font-size:50px;
    font-weight:700;
    letter-spacing:-2px;
}
.elementor-5389 .elementor-element.elementor-element-2c84442 .elementor-counter-title{
    color:#CA9C5E;
    font-family:"Cabin", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-5389 .elementor-element.elementor-element-2c84442 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-2c84442{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-5389 .elementor-element.elementor-element-5dfcce3.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5389 .elementor-element.elementor-element-5dfcce3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5389 .elementor-element.elementor-element-5dfcce3.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5389 .elementor-element.elementor-element-5dfcce3 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-3fd88da .elementor-counter-number-wrapper{
    font-family:"Cabin", Sans-serif;
    font-size:50px;
    font-weight:700;
    letter-spacing:-2px;
}
.elementor-5389 .elementor-element.elementor-element-3fd88da .elementor-counter-title{
    color:#CA9C5E;
    font-family:"Cabin", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-5389 .elementor-element.elementor-element-3fd88da > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-3fd88da{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-5389 .elementor-element.elementor-element-a548ad9.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5389 .elementor-element.elementor-element-a548ad9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5389 .elementor-element.elementor-element-a548ad9.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5389 .elementor-element.elementor-element-a548ad9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-6beca1b .elementor-counter-number-wrapper{
    font-family:"Cabin", Sans-serif;
    font-size:50px;
    font-weight:700;
    letter-spacing:-2px;
}
.elementor-5389 .elementor-element.elementor-element-6beca1b .elementor-counter-title{
    color:#CA9C5E;
    font-family:"Cabin", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-5389 .elementor-element.elementor-element-6beca1b > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-6beca1b{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-5389 .elementor-element.elementor-element-631564d.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5389 .elementor-element.elementor-element-631564d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5389 .elementor-element.elementor-element-631564d.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5389 .elementor-element.elementor-element-631564d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-a1d1efc .elementor-counter-number-wrapper{
    font-family:"Cabin", Sans-serif;
    font-size:50px;
    font-weight:700;
    letter-spacing:-2px;
}
.elementor-5389 .elementor-element.elementor-element-a1d1efc .elementor-counter-title{
    color:#CA9C5E;
    font-family:"Inter", Sans-serif;
    font-size:13px;
    font-weight:400;
    line-height:2em;
}
.elementor-5389 .elementor-element.elementor-element-a1d1efc > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-a1d1efc{
    width:auto;
    max-width:auto;
}
.elementor-5389 .elementor-element.elementor-element-8d70c99 > .elementor-element-populated{
    margin:0px 20px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-635b83a img{
    border-radius:5px 5px 5px 5px;
}
.elementor-5389 .elementor-element.elementor-element-635b83a > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-element.elementor-element-635b83a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-635b83a{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-94572c8 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:22px;
    font-weight:700;
}
.elementor-element.elementor-element-94572c8{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-94572c8{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-2cc5698{
    --divider-border-style:solid;
    --divider-color:#E7E7E7;
    --divider-border-width:1px;
}
.elementor-5389 .elementor-element.elementor-element-2cc5698 .elementor-divider-separator{
    width:100%;
}
.elementor-5389 .elementor-element.elementor-element-2cc5698 .elementor-divider{
    padding-top:20px;
    padding-bottom:20px;
}
.elementor-element.elementor-element-2cc5698{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-2cc5698{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-5ab153b .elementor-icon-list-icon i{
    color:#CA9C5E;
    font-size:14px;
}
.elementor-5389 .elementor-element.elementor-element-5ab153b .elementor-icon-list-icon svg{
    fill:#CA9C5E;
    width:14px;
}
.elementor-5389 .elementor-element.elementor-element-5ab153b .elementor-icon-list-item, .elementor-5389 .elementor-element.elementor-element-5ab153b .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
}
.elementor-element.elementor-element-5ab153b{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-5ab153b{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-3c52556 > .elementor-element-populated{
    margin:0px 10px 0px 10px;
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-7394e5e img{
    border-radius:5px 5px 5px 5px;
}
.elementor-5389 .elementor-element.elementor-element-7394e5e > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-element.elementor-element-7394e5e{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-7394e5e{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-eb72bef .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:22px;
}
.elementor-element.elementor-element-eb72bef{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-eb72bef{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-e29b1dd{
    --divider-border-style:solid;
    --divider-color:#E7E7E7;
    --divider-border-width:1px;
}
.elementor-5389 .elementor-element.elementor-element-e29b1dd .elementor-divider-separator{
    width:100%;
}
.elementor-5389 .elementor-element.elementor-element-e29b1dd .elementor-divider{
    padding-top:20px;
    padding-bottom:20px;
}
.elementor-element.elementor-element-e29b1dd{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-e29b1dd{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-aeb48a7 .elementor-icon-list-icon i{
    color:#CA9C5E;
    font-size:14px;
}
.elementor-5389 .elementor-element.elementor-element-aeb48a7 .elementor-icon-list-icon svg{
    fill:#CA9C5E;
    width:14px;
}
.elementor-5389 .elementor-element.elementor-element-aeb48a7 .elementor-icon-list-item, .elementor-5389 .elementor-element.elementor-element-aeb48a7 .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
}
.elementor-element.elementor-element-aeb48a7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-aeb48a7{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-df03e7c > .elementor-element-populated{
    margin:0px 0px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-4c813a6 img{
    border-radius:5px 5px 5px 5px;
}
.elementor-5389 .elementor-element.elementor-element-4c813a6 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-element.elementor-element-4c813a6{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-4c813a6{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-924f7b4 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:22px;
}
.elementor-element.elementor-element-924f7b4{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-924f7b4{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-8ff8d49{
    --divider-border-style:solid;
    --divider-color:#E7E7E7;
    --divider-border-width:1px;
}
.elementor-5389 .elementor-element.elementor-element-8ff8d49 .elementor-divider-separator{
    width:100%;
}
.elementor-5389 .elementor-element.elementor-element-8ff8d49 .elementor-divider{
    padding-top:20px;
    padding-bottom:20px;
}
.elementor-element.elementor-element-8ff8d49{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-8ff8d49{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-1941579 .elementor-icon-list-icon i{
    color:#CA9C5E;
    font-size:14px;
}
.elementor-5389 .elementor-element.elementor-element-1941579 .elementor-icon-list-icon svg{
    fill:#CA9C5E;
    width:14px;
}
.elementor-5389 .elementor-element.elementor-element-1941579 .elementor-icon-list-item, .elementor-5389 .elementor-element.elementor-element-1941579 .elementor-icon-list-item a{
    font-family:"Cabin", Sans-serif;
}
.elementor-element.elementor-element-1941579{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-1941579{
    opacity:0;
}
.elementor-5389 .elementor-element.elementor-element-edf058f > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:-14% 15%;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.3;
}
.elementor-5389 .elementor-element.elementor-element-edf058f{
    margin-top:0px;
    margin-bottom:0px;
    padding:100px 0px 120px 0px;
    z-index:2;
}
.elementor-5389 .elementor-element.elementor-element-6cfa247 > .elementor-element-populated{
    padding:0px 60px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-bad5167 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5389 .elementor-element.elementor-element-23afe7e .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5389 .elementor-element.elementor-element-0d969f2 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5389 .elementor-element.elementor-element-fadcd7a .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5389 .elementor-element.elementor-element-4db0f57{
    margin-top:40px;
    margin-bottom:0px;
}
.elementor-5389 .elementor-element.elementor-element-7c0f879 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-6971aab .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-5389 .elementor-element.elementor-element-6971aab > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-5389 .elementor-element.elementor-element-030f8c2 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-5389 .elementor-element.elementor-element-030f8c2 > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-b10121b > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-0848e57 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-5389 .elementor-element.elementor-element-0848e57 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-5389 .elementor-element.elementor-element-a12e3e3 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-5389 .elementor-element.elementor-element-a12e3e3 > .elementor-widget-container{
    margin:-5px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-84c8085 .elementor-heading-title{
    font-family:"Cabin", Sans-serif;
    font-size:14px;
}
.elementor-5389 .elementor-element.elementor-element-84c8085 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-5389 .elementor-element.elementor-element-22f1ea0 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-element.elementor-element-22f1ea0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-22f1ea0{
    opacity:0;
}
@media(min-width:768px){
    .elementor-5389 .elementor-element.elementor-element-5d2690a{
        width:30%;
    }
    .elementor-5389 .elementor-element.elementor-element-87866ea{
        width:14.752%;
    }
    .elementor-5389 .elementor-element.elementor-element-5dfcce3{
        width:17.5%;
    }
    .elementor-5389 .elementor-element.elementor-element-a548ad9{
        width:17.5%;
    }
    .elementor-5389 .elementor-element.elementor-element-631564d{
        width:17.5%;
    }
    .elementor-5389 .elementor-element.elementor-element-6cfa247{
        width:40%;
    }
    .elementor-5389 .elementor-element.elementor-element-22f1ea0{
        width:60%;
    }
}
@media(max-width:1024px){
    .elementor-5389 .elementor-element.elementor-element-80a51ea > .elementor-container{
        min-height:600px;
    }
    .elementor-5389 .elementor-element.elementor-element-80a51ea > .elementor-shape-bottom svg{
        width:calc(127% + 1.3px);
        height:43px;
    }
    .elementor-bc-flex-widget .elementor-5389 .elementor-element.elementor-element-5ec8cc3.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-5389 .elementor-element.elementor-element-5ec8cc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-5389 .elementor-element.elementor-element-5ec8cc3 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h1, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h2, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h3, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h4, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h5, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h6, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text div, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text span, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text p{
        font-size:45px;
        line-height:1.2em;
    }
    .elementor-5389 .elementor-element.elementor-element-7eb205b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-1eeb0b4{
        margin-top:40px;
        margin-bottom:40px;
    }
    .elementor-5389 .elementor-element.elementor-element-414543b .elementor-heading-title{
        font-size:26px;
    }
    .elementor-5389 .elementor-element.elementor-element-2c84442 .elementor-counter-number-wrapper{
        font-size:32px;
    }
    .elementor-5389 .elementor-element.elementor-element-2c84442 .elementor-counter-title{
        font-size:12px;
    }
    .elementor-5389 .elementor-element.elementor-element-3fd88da .elementor-counter-number-wrapper{
        font-size:32px;
    }
    .elementor-5389 .elementor-element.elementor-element-3fd88da .elementor-counter-title{
        font-size:12px;
    }
    .elementor-5389 .elementor-element.elementor-element-6beca1b .elementor-counter-number-wrapper{
        font-size:32px;
    }
    .elementor-5389 .elementor-element.elementor-element-6beca1b .elementor-counter-title{
        font-size:12px;
    }
    .elementor-5389 .elementor-element.elementor-element-a1d1efc .elementor-counter-number-wrapper{
        font-size:32px;
    }
    .elementor-5389 .elementor-element.elementor-element-a1d1efc .elementor-counter-title{
        font-size:12px;
    }
    .elementor-5389 .elementor-element.elementor-element-94572c8 .elementor-heading-title{
        font-size:20px;
    }
    .elementor-5389 .elementor-element.elementor-element-5ab153b .elementor-icon-list-item, .elementor-5389 .elementor-element.elementor-element-5ab153b .elementor-icon-list-item a{
        font-size:13px;
    }
    .elementor-5389 .elementor-element.elementor-element-eb72bef .elementor-heading-title{
        font-size:20px;
    }
    .elementor-5389 .elementor-element.elementor-element-aeb48a7 .elementor-icon-list-item, .elementor-5389 .elementor-element.elementor-element-aeb48a7 .elementor-icon-list-item a{
        font-size:13px;
    }
    .elementor-5389 .elementor-element.elementor-element-924f7b4 .elementor-heading-title{
        font-size:20px;
    }
    .elementor-5389 .elementor-element.elementor-element-1941579 .elementor-icon-list-item, .elementor-5389 .elementor-element.elementor-element-1941579 .elementor-icon-list-item a{
        font-size:13px;
    }
    .elementor-5389 .elementor-element.elementor-element-edf058f{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 40px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-6cfa247 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-bad5167 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-5389 .elementor-element.elementor-element-bad5167 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-23afe7e .elementor-heading-title{
        font-size:40px;
    }
    .elementor-5389 .elementor-element.elementor-element-23afe7e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-0d969f2 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-5389 .elementor-element.elementor-element-0d969f2 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-fadcd7a .elementor-heading-title{
        font-size:40px;
    }
    .elementor-5389 .elementor-element.elementor-element-fadcd7a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-4db0f57{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-5389 .elementor-element.elementor-element-22f1ea0 > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-1d5e957 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5389 .elementor-element.elementor-element-80a51ea > .elementor-container{
        min-height:500px;
    }
    .elementor-5389 .elementor-element.elementor-element-80a51ea:not(.elementor-motion-effects-element-type-background), .elementor-5389 .elementor-element.elementor-element-80a51ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top left;
    }
    .elementor-5389 .elementor-element.elementor-element-80a51ea > .elementor-shape-bottom svg{
        width:calc(100% + 1.3px);
        height:30px;
    }
    .elementor-5389 .elementor-element.elementor-element-5ec8cc3 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:40px 20px 0px 20px;
    }
    .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h1, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h2, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h3, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h4, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h5, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text h6, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text div, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text span, .elementor-5389 .elementor-element.elementor-element-7eb205b .themegoods-animated-text p{
        font-size:34px;
        line-height:1.3em;
    }
    .elementor-5389 .elementor-element.elementor-element-414543b{
        text-align:center;
    }
    .elementor-5389 .elementor-element.elementor-element-414543b .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5389 .elementor-element.elementor-element-414543b > .elementor-widget-container{
        margin:0px 0px 40px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-87866ea{
        width:50%;
    }
    .elementor-5389 .elementor-element.elementor-element-2c84442 .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-5389 .elementor-element.elementor-element-2c84442 .elementor-counter-title{
        font-size:12px;
    }
    .elementor-5389 .elementor-element.elementor-element-5dfcce3{
        width:50%;
    }
    .elementor-5389 .elementor-element.elementor-element-3fd88da .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-5389 .elementor-element.elementor-element-a548ad9{
        width:50%;
    }
    .elementor-5389 .elementor-element.elementor-element-a548ad9 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-6beca1b .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-5389 .elementor-element.elementor-element-631564d{
        width:50%;
    }
    .elementor-5389 .elementor-element.elementor-element-631564d > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-a1d1efc .elementor-counter-number-wrapper{
        font-size:36px;
    }
    .elementor-5389 .elementor-element.elementor-element-d16cdcc{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5389 .elementor-element.elementor-element-8d70c99 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-94572c8 .elementor-heading-title{
        font-size:20px;
    }
    .elementor-5389 .elementor-element.elementor-element-5ab153b .elementor-icon-list-item, .elementor-5389 .elementor-element.elementor-element-5ab153b .elementor-icon-list-item a{
        font-size:12px;
    }
    .elementor-5389 .elementor-element.elementor-element-3c52556 > .elementor-element-populated{
        margin:40px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-eb72bef .elementor-heading-title{
        font-size:20px;
    }
    .elementor-5389 .elementor-element.elementor-element-aeb48a7 .elementor-icon-list-item, .elementor-5389 .elementor-element.elementor-element-aeb48a7 .elementor-icon-list-item a{
        font-size:12px;
    }
    .elementor-5389 .elementor-element.elementor-element-df03e7c > .elementor-element-populated{
        margin:40px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-924f7b4 .elementor-heading-title{
        font-size:20px;
    }
    .elementor-5389 .elementor-element.elementor-element-1941579 .elementor-icon-list-item, .elementor-5389 .elementor-element.elementor-element-1941579 .elementor-icon-list-item a{
        font-size:12px;
    }
    .elementor-5389 .elementor-element.elementor-element-edf058f{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 40px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-6cfa247 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5389 .elementor-element.elementor-element-bad5167 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5389 .elementor-element.elementor-element-23afe7e .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5389 .elementor-element.elementor-element-0d969f2 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5389 .elementor-element.elementor-element-fadcd7a .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5389 .elementor-element.elementor-element-4db0f57{
        margin-top:20px;
        margin-bottom:20px;
    }
    .elementor-5389 .elementor-element.elementor-element-7c0f879{
        width:50%;
    }
    .elementor-5389 .elementor-element.elementor-element-7c0f879 > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-b10121b{
        width:50%;
    }
    .elementor-5389 .elementor-element.elementor-element-b10121b > .elementor-element-populated{
        padding:0px 20px 0px 0px;
    }
    .elementor-5389 .elementor-element.elementor-element-22f1ea0 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 20px 0px 20px;
    }
    .elementor-5389 .elementor-element.elementor-element-1d5e957 > .elementor-widget-container{
        margin:30px 0px 0px 0px;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5389 .elementor-element.elementor-element-5ec8cc3{
        width:100%;
    }
    .elementor-5389 .elementor-element.elementor-element-6cfa247{
        width:100%;
    }
    .elementor-5389 .elementor-element.elementor-element-22f1ea0{
        width:100%;
    }
}
 .elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-container{
    min-height:720px;
}
.elementor-5456 .elementor-element.elementor-element-0bfd48d{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-0bfd48d:not(.elementor-motion-effects-element-type-background), .elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/beautiful-blond-business-woman-in-shirt-XBVD3MP.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-background-overlay{
    background-color:#000000;
    opacity:0;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F8F6F4;
}
.elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:106px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-5456 .elementor-element.elementor-element-751ccde.elementor-column > .elementor-widget-wrap{
    justify-content:flex-start;
}
.elementor-5456 .elementor-element.elementor-element-751ccde > .elementor-element-populated{
    padding:80px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-afbc5ff .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-5456 .elementor-element.elementor-element-afbc5ff > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-element.elementor-element-afbc5ff{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:150ms !important;
}
.elementor-widget.elementor-element-afbc5ff{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-cc4c496{
    text-align:left;
}
.elementor-5456 .elementor-element.elementor-element-cc4c496 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:80px;
    font-weight:700;
    line-height:1.3em;
    letter-spacing:-1px;
}
.elementor-element.elementor-element-cc4c496{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-cc4c496{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-07ed0e0{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
}
.elementor-5456 .elementor-element.elementor-element-07ed0e0 > .elementor-widget-container{
    margin:0px 60px 10px 0px;
}
.elementor-element.elementor-element-07ed0e0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:350ms !important;
}
.elementor-widget.elementor-element-07ed0e0{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-566e0c7:not(.elementor-motion-effects-element-type-background), .elementor-5456 .elementor-element.elementor-element-566e0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-5456 .elementor-element.elementor-element-566e0c7{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:90px 0px 80px 0px;
}
.elementor-5456 .elementor-element.elementor-element-566e0c7 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5456 .elementor-element.elementor-element-5d3916a > .elementor-element-populated{
    padding:60px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-4225669 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5456 .elementor-element.elementor-element-58212e8 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5456 .elementor-element.elementor-element-2c35816 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5456 .elementor-element.elementor-element-e768f63 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5456 .elementor-element.elementor-element-70f5797 .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
}
.elementor-5456 .elementor-element.elementor-element-70f5797 > .elementor-widget-container{
    margin:10px 60px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-8c26603 .elementor-heading-title{
    color:#111111;
    font-family:"beyond_infinity_-_demoregular", Sans-serif;
    font-size:55px;
    font-weight:400;
}
.elementor-5456 .elementor-element.elementor-element-8c26603 > .elementor-widget-container{
    margin:30px 0px 0px 10px;
}
.elementor-5456 .elementor-element.elementor-element-8c26603{
    z-index:2;
}
.elementor-5456 .elementor-element.elementor-element-a654e6b .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
}
.elementor-5456 .elementor-element.elementor-element-a654e6b > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-56460ef .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
}
.elementor-5456 .elementor-element.elementor-element-56460ef > .elementor-widget-container{
    margin:5px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-6a16193 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-8bf7a16{
    margin-top:-150px;
    margin-bottom:0px;
}
.elementor-5456 .elementor-element.elementor-element-624b7f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5456 .elementor-element.elementor-element-624b7f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-5456 .elementor-element.elementor-element-624b7f0 > .elementor-element-populated, .elementor-5456 .elementor-element.elementor-element-624b7f0 > .elementor-element-populated > .elementor-background-overlay, .elementor-5456 .elementor-element.elementor-element-624b7f0 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-5456 .elementor-element.elementor-element-624b7f0:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-5456 .elementor-element.elementor-element-624b7f0 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-624b7f0 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-624b7f0{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-624b7f0{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-1ac3b1e img{
    border-radius:25px 25px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-1ac3b1e > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-5456 .elementor-element.elementor-element-1ac3b1e{
    z-index:2;
}
.elementor-5456 .elementor-element.elementor-element-381e408 .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-5456 .elementor-element.elementor-element-381e408 > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-5456 .elementor-element.elementor-element-78f340b .elementor-heading-title{
    color:#ACACB4;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-5456 .elementor-element.elementor-element-78f340b > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-5456 .elementor-element.elementor-element-9646cda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5456 .elementor-element.elementor-element-9646cda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-5456 .elementor-element.elementor-element-9646cda > .elementor-element-populated, .elementor-5456 .elementor-element.elementor-element-9646cda > .elementor-element-populated > .elementor-background-overlay, .elementor-5456 .elementor-element.elementor-element-9646cda > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-5456 .elementor-element.elementor-element-9646cda:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-5456 .elementor-element.elementor-element-9646cda > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-9646cda > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-9646cda{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-9646cda{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-6a69b70 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-6a69b70 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-5456 .elementor-element.elementor-element-6a69b70{
    z-index:2;
}
.elementor-5456 .elementor-element.elementor-element-a90af8a .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-5456 .elementor-element.elementor-element-a90af8a > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-5456 .elementor-element.elementor-element-e73dce4 .elementor-heading-title{
    color:#ACACB4;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-5456 .elementor-element.elementor-element-e73dce4 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-5456 .elementor-element.elementor-element-6542845{
    margin-top:40px;
    margin-bottom:0px;
}
.elementor-5456 .elementor-element.elementor-element-b84a607:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5456 .elementor-element.elementor-element-b84a607 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-5456 .elementor-element.elementor-element-b84a607 > .elementor-element-populated, .elementor-5456 .elementor-element.elementor-element-b84a607 > .elementor-element-populated > .elementor-background-overlay, .elementor-5456 .elementor-element.elementor-element-b84a607 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-5456 .elementor-element.elementor-element-b84a607:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-5456 .elementor-element.elementor-element-b84a607 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 60px;
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-b84a607 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-b84a607{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-b84a607{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-e9b8da6 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-e9b8da6 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-5456 .elementor-element.elementor-element-e9b8da6{
    z-index:2;
}
.elementor-5456 .elementor-element.elementor-element-8b7805b .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-5456 .elementor-element.elementor-element-8b7805b > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-5456 .elementor-element.elementor-element-68208e1 .elementor-heading-title{
    color:#ACACB4;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-5456 .elementor-element.elementor-element-68208e1 > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-5456 .elementor-element.elementor-element-2d5e599:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5456 .elementor-element.elementor-element-2d5e599 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-5456 .elementor-element.elementor-element-2d5e599 > .elementor-element-populated, .elementor-5456 .elementor-element.elementor-element-2d5e599 > .elementor-element-populated > .elementor-background-overlay, .elementor-5456 .elementor-element.elementor-element-2d5e599 > .elementor-background-slideshow{
    border-radius:25px 25px 25px 25px;
}
.elementor-5456 .elementor-element.elementor-element-2d5e599:hover > .elementor-element-populated{
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.08);
}
.elementor-5456 .elementor-element.elementor-element-2d5e599 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 60px 0px 20px;
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-2d5e599 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-2d5e599{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-2d5e599{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-7e87727 img{
    border-radius:25px 25px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-7e87727 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-5456 .elementor-element.elementor-element-7e87727{
    z-index:2;
}
.elementor-5456 .elementor-element.elementor-element-03454ea .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:700;
    line-height:1.5em;
}
.elementor-5456 .elementor-element.elementor-element-03454ea > .elementor-widget-container{
    margin:0px 30px 10px 30px;
}
.elementor-5456 .elementor-element.elementor-element-96dd6dd .elementor-heading-title{
    color:#ACACB4;
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-5456 .elementor-element.elementor-element-96dd6dd > .elementor-widget-container{
    margin:-15px 30px 20px 30px;
}
.elementor-5456 .elementor-element.elementor-element-bb5fc09:not(.elementor-motion-effects-element-type-background), .elementor-5456 .elementor-element.elementor-element-bb5fc09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F8F6F4;
}
.elementor-5456 .elementor-element.elementor-element-bb5fc09{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5456 .elementor-element.elementor-element-bb5fc09 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5456 .elementor-element.elementor-element-a5fcffd > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-92ebf40 .elementor-heading-title{
    font-family:"DM Sans", Sans-serif;
    font-size:26px;
    font-weight:700;
    letter-spacing:-0.5px;
}
.elementor-5456 .elementor-element.elementor-element-92ebf40 > .elementor-widget-container{
    margin:0px 0px 40px 0px;
}
.elementor-5456 .elementor-element.elementor-element-9f32fea:not(.elementor-motion-effects-element-type-background), .elementor-5456 .elementor-element.elementor-element-9f32fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-5456 .elementor-element.elementor-element-9f32fea{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:40px;
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-9f32fea > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5456 .elementor-element.elementor-element-9f32fea > .elementor-shape-top .elementor-shape-fill{
    fill:#F8F6F4;
}
.elementor-5456 .elementor-element.elementor-element-9f32fea > .elementor-shape-top svg{
    height:187px;
}
.elementor-5456 .elementor-element.elementor-element-8dd9efd > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-999030d .team-carousel-image .team-carousel-image-overflow img{
    border-radius:15px;
}
.elementor-5456 .elementor-element.elementor-element-999030d .team-carousel-wrapper .team-carousel-title{
    font-family:"DM Sans", Sans-serif;
    font-size:20px;
    font-weight:700;
    color:#111111;
}
.elementor-5456 .elementor-element.elementor-element-999030d .team-carousel-wrapper .team-carousel-subtitle{
    font-family:"DM Sans", Sans-serif;
    font-size:14px;
    color:#ACACB4;
}
.elementor-5456 .elementor-element.elementor-element-999030d .team-carousel-wrapper .team-carousel-desc{
    color:#86868B;
}
.elementor-5456 .elementor-element.elementor-element-999030d .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-5456 .elementor-element.elementor-element-999030d .team-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-5456 .elementor-element.elementor-element-a11eba1 > .elementor-container{
    min-height:600px;
}
.elementor-5456 .elementor-element.elementor-element-a11eba1 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-5456 .elementor-element.elementor-element-a11eba1{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-a11eba1:not(.elementor-motion-effects-element-type-background), .elementor-5456 .elementor-element.elementor-element-a11eba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/african-american-businesswoman-QDHALB8.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5456 .elementor-element.elementor-element-a11eba1 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(250deg, #000000 0%, #FFFFFF00 40%);
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5456 .elementor-element.elementor-element-a11eba1 > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:60px;
}
.elementor-5456 .elementor-element.elementor-element-21ac497 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-b52fd35 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5456 .elementor-element.elementor-element-b52fd35 > .elementor-widget-container{
    margin:60px 80px 0px 0px;
}
.elementor-element.elementor-element-b52fd35{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-b52fd35{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-84138ed .elementor-heading-title{
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5456 .elementor-element.elementor-element-84138ed > .elementor-widget-container{
    margin:0px 80px 0px 0px;
}
.elementor-element.elementor-element-84138ed{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-84138ed{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
    padding:0px;
    background:#1A1B2500;
    border-radius:5px;
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
    color:#FFFFFF;
    font-size:18px;
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .designation{
    color:#FFFFFFAB;
    font-size:12px;
    text-transform:none;
    letter-spacing:0px;
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .text{
    color:#FFFFFFAB;
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonial-carousel .owl-next, .testimonial-carousel .owl-prev{
    background:#F0F0F0;
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonials-slider-wrapper .testimonial-carousel .owl-next .arrow-right{
    color:#111111;
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonials-slider-wrapper .testimonial-carousel .owl-prev .arrow-left{
    color:#111111;
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonial-carousel .owl-next:hover, .testimonial-carousel .owl-prev:hover{
    background:#CA9C5E;
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonial-carousel .owl-next:hover .arrow-right:after, .testimonial-carousel .owl-prev:hover .arrow-left:after{
    color:#ffffff;
}
.elementor-5456 .elementor-element.elementor-element-9679520 .testimonial-carousel .owl-nav{
    bottom:20px;
}
.elementor-5456 .elementor-element.elementor-element-9679520 > .elementor-widget-container{
    margin:-20px 0px 0px -50px;
}
.elementor-element.elementor-element-9679520{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-9679520{
    opacity:0;
}
.elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-38d82cf.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-5456 .elementor-element.elementor-element-38d82cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-5456 .elementor-element.elementor-element-38d82cf > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-d8f0b9f{
    margin-top:0px;
    margin-bottom:40px;
}
.elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-d542262.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5456 .elementor-element.elementor-element-d542262.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5456 .elementor-element.elementor-element-d542262 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-70bc36f .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:15px;
    font-weight:700;
}
.elementor-5456 .elementor-element.elementor-element-70bc36f > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-element.elementor-element-70bc36f{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-70bc36f{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-70bc36f{
    width:auto;
    max-width:auto;
}
.elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-cb0948d.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5456 .elementor-element.elementor-element-cb0948d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5456 .elementor-element.elementor-element-cb0948d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-ae102da.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5456 .elementor-element.elementor-element-ae102da > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-a3c67d7{
    text-align:right;
    width:auto;
    max-width:auto;
}
.elementor-5456 .elementor-element.elementor-element-a3c67d7 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-5456 .elementor-element.elementor-element-a3c67d7 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-a3c67d7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-a3c67d7{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-0dbcda0.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5456 .elementor-element.elementor-element-0dbcda0 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-7aeef5a img{
    width:130px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-5456 .elementor-element.elementor-element-7aeef5a > .elementor-widget-container{
    margin:06px 0px 0px 0px;
}
.elementor-element.elementor-element-7aeef5a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-7aeef5a{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-7aeef5a{
    width:auto;
    max-width:auto;
}
.elementor-5456 .elementor-element.elementor-element-14cec4c.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5456 .elementor-element.elementor-element-14cec4c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-e1a9951 img{
    width:170px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-5456 .elementor-element.elementor-element-e1a9951 > .elementor-widget-container{
    margin:0px 10px 0px 10px;
}
.elementor-element.elementor-element-e1a9951{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-e1a9951{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-e1a9951{
    width:auto;
    max-width:auto;
}
.elementor-5456 .elementor-element.elementor-element-a9764eb.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5456 .elementor-element.elementor-element-a9764eb > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-4787381 img{
    width:140px;
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-5456 .elementor-element.elementor-element-4787381 > .elementor-widget-container{
    margin:0px 20px 0px 20px;
}
.elementor-element.elementor-element-4787381{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:400ms !important;
}
.elementor-widget.elementor-element-4787381{
    opacity:0;
}
.elementor-5456 .elementor-element.elementor-element-4787381{
    width:auto;
    max-width:auto;
}
.elementor-5456 .elementor-element.elementor-element-0512bc7:not(.elementor-motion-effects-element-type-background), .elementor-5456 .elementor-element.elementor-element-0512bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E3F3F2;
}
.elementor-5456 .elementor-element.elementor-element-0512bc7:hover{
    background-color:#FFFFFF;
    box-shadow:0px 2px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-5456 .elementor-element.elementor-element-0512bc7 > .elementor-background-overlay{
    background-image:url("../upload/justice-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5456 .elementor-element.elementor-element-0512bc7, .elementor-5456 .elementor-element.elementor-element-0512bc7 > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-5456 .elementor-element.elementor-element-0512bc7:hover, .elementor-5456 .elementor-element.elementor-element-0512bc7:hover > .elementor-background-overlay{
    border-radius:25px 25px 25px 25px;
}
.elementor-5456 .elementor-element.elementor-element-0512bc7{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:100px;
}
.elementor-5456 .elementor-element.elementor-element-301f249 > .elementor-element-populated{
    padding:60px 20px 60px 60px;
}
.elementor-5456 .elementor-element.elementor-element-1d5d425 .elementor-heading-title{
    color:#1F6A66;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-5456 .elementor-element.elementor-element-1b57126 .elementor-heading-title{
    color:#1F6A66;
    font-family:"DM Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
    letter-spacing:-1px;
}
.elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-4e00dc9.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5456 .elementor-element.elementor-element-4e00dc9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5456 .elementor-element.elementor-element-4e00dc9 > .elementor-element-populated{
    padding:40px 60px 50px 60px;
}
.elementor-5456 .elementor-element.elementor-element-e543436 .elementor-heading-title{
    color:#111111;
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    line-height:1.5em;
}
.elementor-5456 .elementor-element.elementor-element-e543436 > .elementor-widget-container{
    margin:10px 40px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-fdb050a .elementor-button{
    font-family:"DM Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
    padding:13px 50px 13px 50px;
}
.elementor-5456 .elementor-element.elementor-element-fdb050a > .elementor-widget-container{
    margin:30px 0px 0px 0px;
}
.elementor-5456 .elementor-element.elementor-element-fdb050a{
    z-index:2;
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-container{
        min-height:600px;
    }
    .elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-shape-bottom svg{
        width:calc(127% + 1.3px);
        height:43px;
    }
    .elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-751ccde.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-751ccde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-751ccde > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:40px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-afbc5ff .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5456 .elementor-element.elementor-element-cc4c496 .elementor-heading-title{
        font-size:55px;
    }
    .elementor-5456 .elementor-element.elementor-element-cc4c496 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-07ed0e0 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-566e0c7{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 60px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-4225669 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-4225669 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-58212e8 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-58212e8 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-2c35816 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-2c35816 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-e768f63 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-e768f63 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-70f5797 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-5456 .elementor-element.elementor-element-70f5797 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-8c26603 .elementor-heading-title{
        font-size:36px;
    }
    .elementor-5456 .elementor-element.elementor-element-6a16193 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-8bf7a16{
        margin-top:-80px;
        margin-bottom:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-624b7f0 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-381e408 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5456 .elementor-element.elementor-element-381e408 > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-78f340b .elementor-heading-title{
        font-size:14px;
    }
    .elementor-5456 .elementor-element.elementor-element-78f340b > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-9646cda > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-a90af8a .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5456 .elementor-element.elementor-element-a90af8a > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-e73dce4 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-5456 .elementor-element.elementor-element-e73dce4 > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-6542845{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-b84a607 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-8b7805b .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5456 .elementor-element.elementor-element-8b7805b > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-68208e1 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-5456 .elementor-element.elementor-element-68208e1 > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-2d5e599 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-03454ea .elementor-heading-title{
        font-size:18px;
    }
    .elementor-5456 .elementor-element.elementor-element-03454ea > .elementor-widget-container{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-96dd6dd .elementor-heading-title{
        font-size:14px;
    }
    .elementor-5456 .elementor-element.elementor-element-96dd6dd > .elementor-widget-container{
        margin:0px 20px 20px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-92ebf40 .elementor-heading-title{
        font-size:28px;
    }
    .elementor-5456 .elementor-element.elementor-element-92ebf40 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-9f32fea{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-999030d .team-carousel-wrapper .team-carousel-title{
        font-size:18px;
    }
    .elementor-5456 .elementor-element.elementor-element-999030d .team-carousel-wrapper .team-carousel-subtitle{
        font-size:13px;
    }
    .elementor-5456 .elementor-element.elementor-element-999030d > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
    .elementor-5456 .elementor-element.elementor-element-a11eba1 > .elementor-shape-bottom svg{
        width:calc(120% + 1.3px);
        height:51px;
    }
    .elementor-5456 .elementor-element.elementor-element-a11eba1{
        margin-top:20px;
        margin-bottom:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-b52fd35 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-b52fd35 > .elementor-widget-container{
        margin:40px 0px 0px 40px;
    }
    .elementor-5456 .elementor-element.elementor-element-84138ed .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-84138ed > .elementor-widget-container{
        margin:0px 0px 0px 40px;
    }
    .elementor-5456 .elementor-element.elementor-element-9679520 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-9679520 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .info-box .name{
        font-size:16px;
    }
    .elementor-5456 .elementor-element.elementor-element-9679520 .testimonial-carousel .owl-nav{
        bottom:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-9679520 > .elementor-widget-container{
        margin:-20px 60px 0px -10px;
    }
    .elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-301f249.elementor-column .elementor-widget-wrap{
        align-items:flex-start;
    }
    .elementor-5456 .elementor-element.elementor-element-301f249.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:flex-start;
        align-items:flex-start;
    }
    .elementor-5456 .elementor-element.elementor-element-301f249 > .elementor-element-populated{
        padding:50px 39px 40px 40px;
    }
    .elementor-5456 .elementor-element.elementor-element-1d5d425 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-1d5d425 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-1b57126 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-1b57126 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-4e00dc9 > .elementor-element-populated{
        padding:40px 40px 40px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-e543436 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-5456 .elementor-element.elementor-element-e543436 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-fdb050a > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-container{
        min-height:500px;
    }
    .elementor-5456 .elementor-element.elementor-element-0bfd48d:not(.elementor-motion-effects-element-type-background), .elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top left;
    }
    .elementor-5456 .elementor-element.elementor-element-0bfd48d > .elementor-shape-bottom svg{
        width:calc(100% + 1.3px);
        height:30px;
    }
    .elementor-5456 .elementor-element.elementor-element-751ccde > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:160px 20px 0px 20px;
    }
    .elementor-5456 .elementor-element.elementor-element-cc4c496 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-5456 .elementor-element.elementor-element-566e0c7{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-5d3916a > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5456 .elementor-element.elementor-element-4225669 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-58212e8 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-2c35816 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-e768f63 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-70f5797 .elementor-heading-title{
        font-size:15px;
    }
    .elementor-5456 .elementor-element.elementor-element-8c26603 .elementor-heading-title{
        font-size:40px;
    }
    .elementor-5456 .elementor-element.elementor-element-8bf7a16{
        margin-top:40px;
        margin-bottom:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-624b7f0 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-381e408 .elementor-heading-title{
        font-size:17px;
    }
    .elementor-5456 .elementor-element.elementor-element-78f340b .elementor-heading-title{
        font-size:12px;
    }
    .elementor-5456 .elementor-element.elementor-element-9646cda > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-a90af8a .elementor-heading-title{
        font-size:17px;
    }
    .elementor-5456 .elementor-element.elementor-element-e73dce4 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-5456 .elementor-element.elementor-element-6542845{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-b84a607 > .elementor-element-populated{
        margin:0px 20px 40px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-8b7805b .elementor-heading-title{
        font-size:17px;
    }
    .elementor-5456 .elementor-element.elementor-element-68208e1 .elementor-heading-title{
        font-size:12px;
    }
    .elementor-5456 .elementor-element.elementor-element-2d5e599 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-03454ea .elementor-heading-title{
        font-size:17px;
    }
    .elementor-5456 .elementor-element.elementor-element-96dd6dd .elementor-heading-title{
        font-size:12px;
    }
    .elementor-5456 .elementor-element.elementor-element-a5fcffd > .elementor-element-populated{
        margin:0px 20px 0px 20px;
    }
    .elementor-5456 .elementor-element.elementor-element-92ebf40 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5456 .elementor-element.elementor-element-9f32fea{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-999030d > .elementor-widget-container{
        margin:0px 0px 0px -70px;
    }
    .elementor-5456 .elementor-element.elementor-element-a11eba1 > .elementor-shape-bottom svg{
        width:calc(247% + 1.3px);
    }
    .elementor-5456 .elementor-element.elementor-element-a11eba1{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5456 .elementor-element.elementor-element-b52fd35 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-b52fd35 > .elementor-widget-container{
        margin:0px 0px 0px 30px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-84138ed .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5456 .elementor-element.elementor-element-84138ed > .elementor-widget-container{
        margin:0px 0px 0px 30px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-9679520 .testimonials-slider-wrapper .testimonial-carousel .testimonial-block .inner-box{
        padding:30px;
    }
    .elementor-5456 .elementor-element.elementor-element-9679520 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5456 .elementor-element.elementor-element-38d82cf > .elementor-element-populated{
        padding:0px 30px 0px 30px;
    }
    .elementor-5456 .elementor-element.elementor-element-d542262.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-5456 .elementor-element.elementor-element-70bc36f{
        text-align:center;
    }
    .elementor-5456 .elementor-element.elementor-element-ae102da{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-ae102da.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-ae102da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-0dbcda0{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-0dbcda0.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-0dbcda0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-14cec4c{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-14cec4c.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-14cec4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-e1a9951 img{
        width:140px;
    }
    .elementor-5456 .elementor-element.elementor-element-a9764eb{
        width:50%;
    }
    .elementor-bc-flex-widget .elementor-5456 .elementor-element.elementor-element-a9764eb.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-a9764eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-5456 .elementor-element.elementor-element-4787381 img{
        width:120px;
    }
    .elementor-5456 .elementor-element.elementor-element-301f249 > .elementor-element-populated{
        padding:40px 30px 0px 30px;
    }
    .elementor-5456 .elementor-element.elementor-element-1d5d425 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-5456 .elementor-element.elementor-element-1b57126 .elementor-heading-title{
        font-size:32px;
    }
    .elementor-5456 .elementor-element.elementor-element-4e00dc9 > .elementor-element-populated{
        padding:20px 30px 40px 30px;
    }
    .elementor-5456 .elementor-element.elementor-element-e543436 .elementor-heading-title{
        font-size:15px;
    }
}
@media(min-width:768px){
    .elementor-5456 .elementor-element.elementor-element-23326dc{
        width:60%;
    }
    .elementor-5456 .elementor-element.elementor-element-751ccde{
        width:40%;
    }
    .elementor-5456 .elementor-element.elementor-element-21ac497{
        width:50%;
    }
    .elementor-5456 .elementor-element.elementor-element-38d82cf{
        width:50%;
    }
    .elementor-5456 .elementor-element.elementor-element-d542262{
        width:20%;
    }
    .elementor-5456 .elementor-element.elementor-element-cb0948d{
        width:79.665%;
    }
    .elementor-5456 .elementor-element.elementor-element-301f249{
        width:40%;
    }
    .elementor-5456 .elementor-element.elementor-element-4e00dc9{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5456 .elementor-element.elementor-element-23326dc{
        width:60%;
    }
    .elementor-5456 .elementor-element.elementor-element-751ccde{
        width:40%;
    }
    .elementor-5456 .elementor-element.elementor-element-21ac497{
        width:60%;
    }
    .elementor-5456 .elementor-element.elementor-element-38d82cf{
        width:40%;
    }
    .elementor-5456 .elementor-element.elementor-element-301f249{
        width:45%;
    }
    .elementor-5456 .elementor-element.elementor-element-4e00dc9{
        width:55%;
    }
}
 .elementor-5579 .elementor-element.elementor-element-819b901 > .elementor-container{
    min-height:700px;
}
.elementor-5579 .elementor-element.elementor-element-819b901{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-819b901:not(.elementor-motion-effects-element-type-background), .elementor-5579 .elementor-element.elementor-element-819b901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/professional-woman-with-a-coffee-in-a-black-suit-XZ6LW2Z.jpg");
    background-position:top center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5579 .elementor-element.elementor-element-819b901 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5579 .elementor-element.elementor-element-819b901 > .elementor-shape-bottom svg{
    width:calc(100% + 1.3px);
    height:136px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-5579 .elementor-element.elementor-element-fc52e8d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text{
    text-align:left;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h1{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h2{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h3{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h4{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h5{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h6{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text div{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text span{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text p{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h1, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h2, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h3, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h4, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h5, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h6, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text div, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text span, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:80px;
    line-height:1.1em;
}
.elementor-5579 .elementor-element.elementor-element-dc5223f > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text{
    text-align:left;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h1{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h2{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h3{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h4{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h5{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h6{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text div{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text span{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text p{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h1, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h2, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h3, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h4, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h5, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h6, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text div, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text span, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:80px;
    line-height:1.1em;
}
.elementor-5579 .elementor-element.elementor-element-c7e8379 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-4ce7ec1 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:18px;
}
.elementor-5579 .elementor-element.elementor-element-4ce7ec1 > .elementor-widget-container{
    margin:20px 0px 10px 0px;
}
.elementor-5579 .elementor-element.elementor-element-4854606{
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#B8B8B8;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:20px;
    margin-bottom:0px;
    padding:20px 0px 20px 0px;
}
.elementor-5579 .elementor-element.elementor-element-4854606 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-5579 .elementor-element.elementor-element-a943e74.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5579 .elementor-element.elementor-element-a943e74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5579 .elementor-element.elementor-element-a943e74 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-1c2db58 .elementor-heading-title{
    color:#111111;
    font-size:14px;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-febb343 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-a85c1cf .elementor-heading-title{
    color:#6F6F6F;
    font-size:14px;
}
.elementor-5579 .elementor-element.elementor-element-931433a{
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#B8B8B8;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 20px 0px;
}
.elementor-5579 .elementor-element.elementor-element-931433a > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-5579 .elementor-element.elementor-element-453dfd2.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5579 .elementor-element.elementor-element-453dfd2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5579 .elementor-element.elementor-element-453dfd2 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-8c82acb .elementor-heading-title{
    color:#111111;
    font-size:14px;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-8b82368 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-bd94b17 .elementor-heading-title{
    color:#6F6F6F;
    font-size:14px;
}
.elementor-5579 .elementor-element.elementor-element-2c4d1cb{
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#B8B8B8;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:20px 0px 20px 0px;
}
.elementor-5579 .elementor-element.elementor-element-2c4d1cb > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-5579 .elementor-element.elementor-element-983f053.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5579 .elementor-element.elementor-element-983f053.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5579 .elementor-element.elementor-element-983f053 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-01990b6 .elementor-heading-title{
    color:#111111;
    font-size:14px;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-8eca5e2 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-c5403e9 .elementor-heading-title{
    color:#6F6F6F;
    font-size:14px;
}
.elementor-5579 .elementor-element.elementor-element-f4a9bbd{
    padding:40px 0px 20px 0px;
}
.elementor-bc-flex-widget .elementor-5579 .elementor-element.elementor-element-d23bd4f.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-5579 .elementor-element.elementor-element-d23bd4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-5579 .elementor-element.elementor-element-d23bd4f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-c4c7f75 .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#1C58F6;
    border-radius:25px 25px 25px 25px;
}
.elementor-5579 .elementor-element.elementor-element-c4c7f75{
    width:auto;
    max-width:auto;
}
.elementor-5579 .elementor-element.elementor-element-3b61bc3 .elementor-heading-title{
    color:#111111;
    font-size:15px;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-3b61bc3 > .elementor-widget-container{
    margin:0px 0px 0px 25px;
}
.elementor-5579 .elementor-element.elementor-element-3b61bc3{
    width:auto;
    max-width:auto;
}
.elementor-5579 .elementor-element.elementor-element-e767685 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-8e1ef1d .elementor-spacer-inner{
    height:400px;
}
.elementor-5579 .elementor-element.elementor-element-bbfa040{
    margin-top:60px;
    margin-bottom:80px;
}
.elementor-5579 .elementor-element.elementor-element-c1fcb71 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    padding:0px 80px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-3ef0ab3 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:28px;
    font-weight:700;
    line-height:1.4em;
}
.elementor-5579 .elementor-element.elementor-element-873d8a6{
    font-size:18px;
}
.elementor-5579 .elementor-element.elementor-element-873d8a6 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-5579 .elementor-element.elementor-element-c2592e5 .elementor-heading-title{
    font-size:20px;
}
.elementor-5579 .elementor-element.elementor-element-c2592e5 > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-5579 .elementor-element.elementor-element-faff229{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-5579 .elementor-element.elementor-element-2491e00 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-5a66b32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(7px/2);
}
.elementor-5579 .elementor-element.elementor-element-5a66b32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(7px/2);
}
.elementor-5579 .elementor-element.elementor-element-5a66b32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(7px/2);
    margin-left:calc(7px/2);
}
.elementor-5579 .elementor-element.elementor-element-5a66b32 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-7px/2);
    margin-left:calc(-7px/2);
}
body.rtl .elementor-5579 .elementor-element.elementor-element-5a66b32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-7px/2);
}
body:not(.rtl) .elementor-5579 .elementor-element.elementor-element-5a66b32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-7px/2);
}
.elementor-5579 .elementor-element.elementor-element-5a66b32 .elementor-icon-list-icon i{
    color:#CA9C5E;
    font-size:14px;
}
.elementor-5579 .elementor-element.elementor-element-5a66b32 .elementor-icon-list-icon svg{
    fill:#CA9C5E;
    width:14px;
}
.elementor-5579 .elementor-element.elementor-element-5a66b32 .elementor-icon-list-text{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-897580a > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-51a3b79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(7px/2);
}
.elementor-5579 .elementor-element.elementor-element-51a3b79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(7px/2);
}
.elementor-5579 .elementor-element.elementor-element-51a3b79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(7px/2);
    margin-left:calc(7px/2);
}
.elementor-5579 .elementor-element.elementor-element-51a3b79 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-7px/2);
    margin-left:calc(-7px/2);
}
body.rtl .elementor-5579 .elementor-element.elementor-element-51a3b79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-7px/2);
}
body:not(.rtl) .elementor-5579 .elementor-element.elementor-element-51a3b79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-7px/2);
}
.elementor-5579 .elementor-element.elementor-element-51a3b79 .elementor-icon-list-icon i{
    color:#CA9C5E;
    font-size:14px;
}
.elementor-5579 .elementor-element.elementor-element-51a3b79 .elementor-icon-list-icon svg{
    fill:#CA9C5E;
    width:14px;
}
.elementor-5579 .elementor-element.elementor-element-51a3b79 .elementor-icon-list-text{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-d3161f1 .elementor-heading-title{
    font-size:20px;
}
.elementor-5579 .elementor-element.elementor-element-d3161f1 > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-5579 .elementor-element.elementor-element-fb7dab7 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-80653f9 .elementor-progress-wrapper .elementor-progress-bar{
    background-color:#1C58F6;
}
.elementor-5579 .elementor-element.elementor-element-80653f9 .elementor-progress-wrapper{
    background-color:#F0F0F0;
    border-radius:10px;
    overflow:hidden;
}
.elementor-5579 .elementor-element.elementor-element-80653f9 .elementor-progress-bar{
    height:5px;
    line-height:5px;
}
.elementor-5579 .elementor-element.elementor-element-80653f9 .elementor-title{
    color:#111111;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-80653f9 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-71fcdc1 .elementor-progress-wrapper .elementor-progress-bar{
    background-color:#1C58F6;
}
.elementor-5579 .elementor-element.elementor-element-71fcdc1 .elementor-progress-wrapper{
    background-color:#F0F0F0;
    border-radius:10px;
    overflow:hidden;
}
.elementor-5579 .elementor-element.elementor-element-71fcdc1 .elementor-progress-bar{
    height:5px;
    line-height:5px;
}
.elementor-5579 .elementor-element.elementor-element-71fcdc1 .elementor-title{
    color:#111111;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-71fcdc1 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-1668aeb .elementor-progress-wrapper .elementor-progress-bar{
    background-color:#1C58F6;
}
.elementor-5579 .elementor-element.elementor-element-1668aeb .elementor-progress-wrapper{
    background-color:#F0F0F0;
    border-radius:10px;
    overflow:hidden;
}
.elementor-5579 .elementor-element.elementor-element-1668aeb .elementor-progress-bar{
    height:5px;
    line-height:5px;
}
.elementor-5579 .elementor-element.elementor-element-1668aeb .elementor-title{
    color:#111111;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-1668aeb > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-4d71bdd .elementor-progress-wrapper .elementor-progress-bar{
    background-color:#1C58F6;
}
.elementor-5579 .elementor-element.elementor-element-4d71bdd .elementor-progress-wrapper{
    background-color:#F0F0F0;
    border-radius:10px;
    overflow:hidden;
}
.elementor-5579 .elementor-element.elementor-element-4d71bdd .elementor-progress-bar{
    height:5px;
    line-height:5px;
}
.elementor-5579 .elementor-element.elementor-element-4d71bdd .elementor-title{
    color:#111111;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-4d71bdd > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-23c5aab > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-b185367 .elementor-heading-title{
    font-size:20px;
}
.elementor-5579 .elementor-element.elementor-element-b185367 > .elementor-widget-container{
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-5579 .elementor-element.elementor-element-602552f .elementor-heading-title{
    font-size:15px;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-602552f > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-c084876 > .elementor-widget-container{
    margin:-10px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-da570df .elementor-heading-title{
    font-size:15px;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-da570df > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-5fc47e8 > .elementor-widget-container{
    margin:-10px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-7f45871 .elementor-heading-title{
    font-size:20px;
}
.elementor-5579 .elementor-element.elementor-element-7f45871 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-5579 .elementor-element.elementor-element-808a587 .elementor-heading-title{
    font-size:15px;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-808a587 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-093cb63 > .elementor-widget-container{
    margin:-10px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-4609943 .elementor-heading-title{
    font-size:15px;
    font-weight:600;
}
.elementor-5579 .elementor-element.elementor-element-4609943 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-13c1e25 > .elementor-widget-container{
    margin:-10px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-2a39a41 .elementor-heading-title{
    font-size:20px;
}
.elementor-5579 .elementor-element.elementor-element-2a39a41 > .elementor-widget-container{
    margin:30px 0px 0px 0px;
    padding:0px 0px 10px 0px;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:#EBEBEB;
}
.elementor-5579 .elementor-element.elementor-element-25add25{
    --grid-template-columns:repeat(0, auto);
    --icon-size:16px;
    --grid-column-gap:10px;
    --grid-row-gap:0px;
}
.elementor-5579 .elementor-element.elementor-element-25add25 .elementor-widget-container{
    text-align:left;
}
.elementor-5579 .elementor-element.elementor-element-25add25 .elementor-social-icon{
    background-color:#F0F0F0;
    --icon-padding:0.7em;
}
.elementor-5579 .elementor-element.elementor-element-25add25 .elementor-social-icon i{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-25add25 .elementor-social-icon svg{
    fill:#111111;
}
.elementor-5579 .elementor-element.elementor-element-25add25 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-c795f52{
    margin-top:60px;
    margin-bottom:0px;
}
.elementor-5579 .elementor-element.elementor-element-b611611 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-6cc5b83 .elementor-heading-title{
    font-family:"Poppins", Sans-serif;
    font-size:26px;
    font-weight:700;
}
.elementor-5579 .elementor-element.elementor-element-6cc5b83 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-3deda19{
    margin-top:40px;
    margin-bottom:20px;
}
.elementor-5579 .elementor-element.elementor-element-2dfa293 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .post-featured-image-hover{
    border-radius:5px;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .post-header h5{
    font-size:20px;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .post-header h5 a{
    color:#111111;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .post-detail.single-post{
    font-size:13px;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .post-detail.single-post a{
    color:#86868b;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .post-header-wrapper{
    color:#86868B;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{
    background:#cccccc;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{
    background:#000000;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .post-featured-date-wrapper{
    border-radius:5px;
    background:#ffffff;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .post-featured-date{
    color:#000000;
}
.elementor-5579 .elementor-element.elementor-element-ff28b5d .post-featured-month{
    color:#000000;
}
@media(max-width:1024px){
    .elementor-5579 .elementor-element.elementor-element-819b901 > .elementor-container{
        min-height:700px;
    }
    .elementor-5579 .elementor-element.elementor-element-819b901 > .elementor-shape-bottom svg{
        width:calc(127% + 1.3px);
        height:99px;
    }
    .elementor-bc-flex-widget .elementor-5579 .elementor-element.elementor-element-fc52e8d.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-5579 .elementor-element.elementor-element-fc52e8d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-5579 .elementor-element.elementor-element-fc52e8d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h1, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h2, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h3, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h4, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h5, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h6, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text div, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text span, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text p{
        font-size:60px;
        line-height:1.2em;
    }
    .elementor-5579 .elementor-element.elementor-element-dc5223f > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h1, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h2, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h3, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h4, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h5, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h6, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text div, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text span, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text p{
        font-size:60px;
        line-height:1.2em;
    }
    .elementor-5579 .elementor-element.elementor-element-c7e8379 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-3b61bc3 > .elementor-widget-container{
        margin:20px 0px 0px 25px;
    }
    .elementor-5579 .elementor-element.elementor-element-bbfa040{
        margin-top:50px;
        margin-bottom:0px;
    }
    .elementor-5579 .elementor-element.elementor-element-c1fcb71 > .elementor-element-populated{
        padding:0px 40px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-3ef0ab3 .elementor-heading-title{
        font-size:26px;
    }
    .elementor-5579 .elementor-element.elementor-element-873d8a6{
        font-size:16px;
    }
    .elementor-5579 .elementor-element.elementor-element-873d8a6 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-c2592e5 .elementor-heading-title{
        line-height:1.5em;
    }
    .elementor-5579 .elementor-element.elementor-element-d3161f1 .elementor-heading-title{
        line-height:1.5em;
    }
    .elementor-5579 .elementor-element.elementor-element-fb7dab7 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-b185367 .elementor-heading-title{
        line-height:1.5em;
    }
    .elementor-5579 .elementor-element.elementor-element-7f45871 .elementor-heading-title{
        line-height:1.5em;
    }
    .elementor-5579 .elementor-element.elementor-element-2a39a41 .elementor-heading-title{
        line-height:1.5em;
    }
    .elementor-5579 .elementor-element.elementor-element-c795f52{
        margin-top:60px;
        margin-bottom:40px;
    }
    .elementor-5579 .elementor-element.elementor-element-6cc5b83 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5579 .elementor-element.elementor-element-6cc5b83 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .post-header h5{
        font-size:18px;
    }
    .elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .post-detail.single-post{
        font-size:13px;
    }
    .elementor-5579 .elementor-element.elementor-element-ff28b5d > .elementor-widget-container{
        margin:0px 0px 0px -60px;
    }
}
@media(max-width:767px){
    .elementor-5579 .elementor-element.elementor-element-819b901 > .elementor-container{
        min-height:300px;
    }
    .elementor-5579 .elementor-element.elementor-element-819b901:not(.elementor-motion-effects-element-type-background), .elementor-5579 .elementor-element.elementor-element-819b901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5579 .elementor-element.elementor-element-819b901 > .elementor-shape-bottom svg{
        width:calc(100% + 1.3px);
        height:30px;
    }
    .elementor-5579 .elementor-element.elementor-element-fc52e8d{
        width:70%;
    }
    .elementor-5579 .elementor-element.elementor-element-fc52e8d > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
    .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h1, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h2, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h3, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h4, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h5, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text h6, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text div, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text span, .elementor-5579 .elementor-element.elementor-element-dc5223f .themegoods-animated-text p{
        font-size:34px;
        line-height:1.3em;
    }
    .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h1, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h2, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h3, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h4, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h5, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text h6, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text div, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text span, .elementor-5579 .elementor-element.elementor-element-c7e8379 .themegoods-animated-text p{
        font-size:34px;
        line-height:1.3em;
    }
    .elementor-5579 .elementor-element.elementor-element-4ce7ec1 .elementor-heading-title{
        font-size:14px;
    }
    .elementor-5579 .elementor-element.elementor-element-4ce7ec1 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-c1fcb71 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-3ef0ab3 .elementor-heading-title{
        font-size:22px;
        line-height:1.4em;
    }
    .elementor-5579 .elementor-element.elementor-element-897580a > .elementor-element-populated{
        margin:8px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-23c5aab > .elementor-element-populated{
        margin:50px 0px 0px 0px;
    }
    .elementor-5579 .elementor-element.elementor-element-6cc5b83 .elementor-heading-title{
        font-size:20px;
    }
    .elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .post-header h5{
        font-size:16px;
    }
    .elementor-5579 .elementor-element.elementor-element-ff28b5d .blog-carousel-wrapper .post-detail.single-post{
        font-size:12px;
    }
}
@media(min-width:768px){
    .elementor-5579 .elementor-element.elementor-element-fc52e8d{
        width:40%;
    }
    .elementor-5579 .elementor-element.elementor-element-a943e74{
        width:35%;
    }
    .elementor-5579 .elementor-element.elementor-element-febb343{
        width:65%;
    }
    .elementor-5579 .elementor-element.elementor-element-453dfd2{
        width:35%;
    }
    .elementor-5579 .elementor-element.elementor-element-8b82368{
        width:65%;
    }
    .elementor-5579 .elementor-element.elementor-element-983f053{
        width:35%;
    }
    .elementor-5579 .elementor-element.elementor-element-8eca5e2{
        width:65%;
    }
    .elementor-5579 .elementor-element.elementor-element-e767685{
        width:60%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5579 .elementor-element.elementor-element-fc52e8d{
        width:50%;
    }
    .elementor-5579 .elementor-element.elementor-element-e767685{
        width:65%;
    }
}
 .elementor-5735 .elementor-element.elementor-element-802ef54{
    overflow:hidden;
    padding:100px 0px 60px 0px;
}
.elementor-5735 .elementor-element.elementor-element-a1ad6f4 > .elementor-element-populated{
    padding:0px 100px 0px 0px;
}
.elementor-5735 .elementor-element.elementor-element-af93580 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-af93580{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-af93580{
    opacity:0;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline{
    text-align:left;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h1, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h2, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h3, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h4, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h5, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h6, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline div, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline span, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline span.ah-words-wrapper{
    color:#1C58F6;
}
.elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-element.elementor-element-56fc488{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-56fc488{
    opacity:0;
}
.elementor-5735 .elementor-element.elementor-element-d2dee4e.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-5735 .elementor-element.elementor-element-d2dee4e > .elementor-element-populated{
    margin:-10px 0px 0px 0px;
    padding:0px 60px 0px 0px;
}
.elementor-5735 .elementor-element.elementor-element-9909db7{
    font-weight:600;
}
.elementor-5735 .elementor-element.elementor-element-9909db7 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-element.elementor-element-9909db7{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-9909db7{
    opacity:0;
}
.elementor-5735 .elementor-element.elementor-element-d1cd250 > .elementor-background-overlay{
    background-image:url("../upload/wave-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
}
.elementor-5735 .elementor-element.elementor-element-d1cd250 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-5735 .elementor-element.elementor-element-d1cd250 > .elementor-shape-bottom svg{
    width:calc(245% + 1.3px);
    height:395px;
}
.elementor-5735 .elementor-element.elementor-element-d1cd250{
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 20px 0px;
}
.elementor-5735 .elementor-element.elementor-element-ce03fed > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a .post-featured-image-hover, .elementor-5735 .elementor-element.elementor-element-4cdb62a .type-post.blog-posts-grid_no_space, .elementor-5735 .elementor-element.elementor-element-4cdb62a .type-post.blog-posts-metro_no_space{
    border-radius:5px;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a .post-header h5 a{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a .post-header h5{
    font-size:22px;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a .post-info-cat a{
    color:#86868B;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a .post-detail.single-post{
    font-size:14px;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a .post-header-wrapper > p{
    color:#000000;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a a.continue-reading{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a .post-featured-date-wrapper{
    background:#ffffff;
    border-radius:5px;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a .post-featured-date{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-4cdb62a .post-featured-month{
    color:#111111;
}
.elementor-5735 .elementor-element.elementor-element-0e698ea > .elementor-container{
    min-height:500px;
}
.elementor-5735 .elementor-element.elementor-element-0e698ea{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-5735 .elementor-element.elementor-element-0e698ea:not(.elementor-motion-effects-element-type-background), .elementor-5735 .elementor-element.elementor-element-0e698ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/business-handshake-in-office-VYYYLWL.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5735 .elementor-element.elementor-element-0e698ea > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5735 .elementor-element.elementor-element-67d5d88.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5735 .elementor-element.elementor-element-67d5d88 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text{
    text-align:center;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h1, .elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h2, .elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h3, .elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h4, .elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h5, .elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text h6, .elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text div, .elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text span, .elementor-5735 .elementor-element.elementor-element-168c64f .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1.1em;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text{
    text-align:center;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h1, .elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h2, .elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h3, .elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h4, .elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h5, .elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text h6, .elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text div, .elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text span, .elementor-5735 .elementor-element.elementor-element-8e1711f .themegoods-animated-text p{
    font-family:"Poppins", Sans-serif;
    font-size:52px;
    line-height:1.1em;
}
.elementor-5735 .elementor-element.elementor-element-70bc53d{
    text-align:center;
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:17px;
    font-weight:600;
}
.elementor-5735 .elementor-element.elementor-element-70bc53d > .elementor-widget-container{
    margin:0% 25% 0% 25%;
}
.elementor-element.elementor-element-70bc53d{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-70bc53d{
    opacity:0;
}
.elementor-5735 .elementor-element.elementor-element-5607915 .elementor-button{
    font-family:"Poppins", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#A51C30;
    border-radius:25px 25px 25px 25px;
}
.elementor-5735 .elementor-element.elementor-element-5607915 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-5607915{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-5607915{
    opacity:0;
}
.elementor-5735 .elementor-element.elementor-element-5607915{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-5735 .elementor-element.elementor-element-802ef54{
        padding:60px 0px 40px 0px;
    }
    .elementor-5735 .elementor-element.elementor-element-af93580 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h1, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h2, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h3, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h4, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h5, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h6, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline div, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline span, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5735 .elementor-element.elementor-element-9909db7{
        font-size:16px;
    }
    .elementor-5735 .elementor-element.elementor-element-9909db7 > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5735 .elementor-element.elementor-element-0e698ea > .elementor-container{
        min-height:400px;
    }
    .elementor-5735 .elementor-element.elementor-element-0e698ea:not(.elementor-motion-effects-element-type-background), .elementor-5735 .elementor-element.elementor-element-0e698ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5735 .elementor-element.elementor-element-67d5d88 > .elementor-element-populated{
        margin:0% 10% 0% 10%;
        padding:0px 0px 0px 0px;
    }
    .elementor-5735 .elementor-element.elementor-element-70bc53d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5735 .elementor-element.elementor-element-802ef54{
        margin-top:0px;
        margin-bottom:0px;
        padding:20px 0px 30px 0px;
    }
    .elementor-5735 .elementor-element.elementor-element-a1ad6f4 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5735 .elementor-element.elementor-element-af93580 .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-5735 .elementor-element.elementor-element-af93580 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h1, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h2, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h3, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h4, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h5, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline h6, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline div, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline span, .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5735 .elementor-element.elementor-element-56fc488 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5735 .elementor-element.elementor-element-d2dee4e > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5735 .elementor-element.elementor-element-9909db7{
        font-size:15px;
    }
    .elementor-5735 .elementor-element.elementor-element-9909db7 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-5735 .elementor-element.elementor-element-ce03fed > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5735 .elementor-element.elementor-element-0e698ea > .elementor-container{
        min-height:600px;
    }
    .elementor-5735 .elementor-element.elementor-element-0e698ea:not(.elementor-motion-effects-element-type-background), .elementor-5735 .elementor-element.elementor-element-0e698ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5735 .elementor-element.elementor-element-67d5d88 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
}
@media(min-width:768px){
    .elementor-5735 .elementor-element.elementor-element-a1ad6f4{
        width:55%;
    }
    .elementor-5735 .elementor-element.elementor-element-d2dee4e{
        width:44.332%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5735 .elementor-element.elementor-element-a1ad6f4{
        width:40%;
    }
    .elementor-5735 .elementor-element.elementor-element-d2dee4e{
        width:60%;
    }
    .elementor-5735 .elementor-element.elementor-element-67d5d88{
        width:100%;
    }
}
 .elementor-5848 .elementor-element.elementor-element-11b46aab{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-5848 .elementor-element.elementor-element-319f84d1 > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-5848 .elementor-element.elementor-element-124361cd{
    text-align:left;
}
.elementor-5848 .elementor-element.elementor-element-124361cd > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:30px 0px 0px 0px;
}
.elementor-5848 .elementor-element.elementor-element-4f367a2{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-5848 .elementor-element.elementor-element-8159ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5848 .elementor-element.elementor-element-8159ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0F0;
}
.elementor-5848 .elementor-element.elementor-element-8159ce > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 5% 0% 5%;
    padding:40px 40px 40px 40px;
}
.elementor-5848 .elementor-element.elementor-element-8159ce > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5848 .elementor-element.elementor-element-13fae9da{
    text-align:center;
}
.elementor-5848 .elementor-element.elementor-element-13fae9da .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:700;
    font-style:italic;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-5848 .elementor-element.elementor-element-48dfc198{
    text-align:center;
}
.elementor-5848 .elementor-element.elementor-element-48dfc198 .elementor-heading-title{
    font-size:14px;
    letter-spacing:0px;
}
.elementor-5848 .elementor-element.elementor-element-48dfc198 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5848 .elementor-element.elementor-element-22dc8edc > .elementor-element-populated{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-5848 .elementor-element.elementor-element-45850e47{
    text-align:left;
}
.elementor-5848 .elementor-element.elementor-element-45850e47 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 20px;
}
.elementor-5848 .elementor-element.elementor-element-4c2a0142 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5848 .elementor-element.elementor-element-21d50e03{
    text-align:left;
}
.elementor-5848 .elementor-element.elementor-element-21d50e03 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 10px 0px;
}
.elementor-5848 .elementor-element.elementor-element-ed80828 > .elementor-element-populated{
    padding:0px 20px 0px 0px;
}
.elementor-5848 .elementor-element.elementor-element-eff81d img{
    width:100%;
}
.elementor-5848 .elementor-element.elementor-element-eff81d > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5848 .elementor-element.elementor-element-1c2f4064 > .elementor-element-populated{
    padding:0px 0px 0px 20px;
}
.elementor-5848 .elementor-element.elementor-element-8e4b5d2 img{
    width:100%;
}
.elementor-5848 .elementor-element.elementor-element-8e4b5d2 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5848 .elementor-element.elementor-element-57b55257 img{
    width:100%;
}
.elementor-5848 .elementor-element.elementor-element-57b55257 > .elementor-widget-container{
    margin:20px 0px 60px 0px;
}
.elementor-5848 .elementor-element.elementor-element-4487a9e7 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5848 .elementor-element.elementor-element-528d57b5{
    text-align:left;
}
.elementor-5848 .elementor-element.elementor-element-528d57b5 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-5848 .elementor-element.elementor-element-588a257e{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5848 .elementor-element.elementor-element-609f233d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5848 .elementor-element.elementor-element-3041f147 img{
    width:100%;
}
.elementor-5848 .elementor-element.elementor-element-3041f147 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5848 .elementor-element.elementor-element-34583d25{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5848 .elementor-element.elementor-element-7fcaff7f > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5848 .elementor-element.elementor-element-3192bc15{
    text-align:left;
    color:#939393;
}
.elementor-5848 .elementor-element.elementor-element-3192bc15 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:10px 0px 20px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#B8B8B8;
}
.elementor-5848 .elementor-element.elementor-element-5f2c153b > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5848 .elementor-element.elementor-element-6674a3fe{
    text-align:left;
}
.elementor-5848 .elementor-element.elementor-element-6674a3fe > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-5848 .elementor-element.elementor-element-124361cd > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-4f367a2{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-5848 .elementor-element.elementor-element-8159ce > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-22dc8edc > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-45850e47 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-4c2a0142 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5848 .elementor-element.elementor-element-4c2a0142 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-21d50e03 > .elementor-widget-container{
        margin:0px 0px 0px 20px;
    }
    .elementor-5848 .elementor-element.elementor-element-57b55257 > .elementor-widget-container{
        margin:0px 0px 50px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-4487a9e7 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5848 .elementor-element.elementor-element-4487a9e7 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-528d57b5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-34583d25{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-7fcaff7f > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-3192bc15 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-5f2c153b .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5848 .elementor-element.elementor-element-5f2c153b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-6674a3fe > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5848 .elementor-element.elementor-element-11b46aab{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-319f84d1 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-124361cd > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-4f367a2{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-22dc8edc > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-45850e47 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-4c2a0142 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5848 .elementor-element.elementor-element-4c2a0142 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-21d50e03 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-19efcd0a{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-ed80828 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-eff81d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-1c2f4064 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-8e4b5d2 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-57b55257 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-4487a9e7 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5848 .elementor-element.elementor-element-528d57b5 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-588a257e{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5848 .elementor-element.elementor-element-3041f147 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-34583d25{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5848 .elementor-element.elementor-element-7fcaff7f > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-3192bc15 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5848 .elementor-element.elementor-element-5f2c153b .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5848 .elementor-element.elementor-element-6674a3fe > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-5848 .elementor-element.elementor-element-8159ce{
        width:30%;
    }
    .elementor-5848 .elementor-element.elementor-element-22dc8edc{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5848 .elementor-element.elementor-element-8159ce{
        width:100%;
    }
    .elementor-5848 .elementor-element.elementor-element-22dc8edc{
        width:100%;
    }
}
 .elementor-5854 .elementor-element.elementor-element-7ffd4e2c{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-5854 .elementor-element.elementor-element-bc5e2ad > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-5854 .elementor-element.elementor-element-4f435733{
    text-align:left;
}
.elementor-5854 .elementor-element.elementor-element-4f435733 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:30px 0px 0px 0px;
}
.elementor-5854 .elementor-element.elementor-element-15da85a1{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-5854 .elementor-element.elementor-element-35f5905e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5854 .elementor-element.elementor-element-35f5905e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0F0;
}
.elementor-5854 .elementor-element.elementor-element-35f5905e > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 5% 0% 5%;
    padding:40px 40px 40px 40px;
}
.elementor-5854 .elementor-element.elementor-element-35f5905e > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5854 .elementor-element.elementor-element-76252373{
    text-align:center;
}
.elementor-5854 .elementor-element.elementor-element-76252373 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:700;
    font-style:italic;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-5854 .elementor-element.elementor-element-58c71818{
    text-align:center;
}
.elementor-5854 .elementor-element.elementor-element-58c71818 .elementor-heading-title{
    font-size:14px;
    letter-spacing:0px;
}
.elementor-5854 .elementor-element.elementor-element-58c71818 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5854 .elementor-element.elementor-element-29ed2106 > .elementor-element-populated{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-5854 .elementor-element.elementor-element-35b82f60{
    text-align:left;
}
.elementor-5854 .elementor-element.elementor-element-35b82f60 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 20px;
}
.elementor-5854 .elementor-element.elementor-element-6a017069 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5854 .elementor-element.elementor-element-4f7a3ff9{
    text-align:left;
}
.elementor-5854 .elementor-element.elementor-element-4f7a3ff9 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 10px 0px;
}
.elementor-5854 .elementor-element.elementor-element-2a51b5ab > .elementor-element-populated{
    padding:0px 20px 0px 0px;
}
.elementor-5854 .elementor-element.elementor-element-74729d img{
    width:100%;
}
.elementor-5854 .elementor-element.elementor-element-74729d > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5854 .elementor-element.elementor-element-1a8b7d52 > .elementor-element-populated{
    padding:0px 0px 0px 20px;
}
.elementor-5854 .elementor-element.elementor-element-26798b00 img{
    width:100%;
}
.elementor-5854 .elementor-element.elementor-element-26798b00 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5854 .elementor-element.elementor-element-53f3256e img{
    width:100%;
}
.elementor-5854 .elementor-element.elementor-element-53f3256e > .elementor-widget-container{
    margin:20px 0px 60px 0px;
}
.elementor-5854 .elementor-element.elementor-element-6b746dc > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5854 .elementor-element.elementor-element-5615c40e{
    text-align:left;
}
.elementor-5854 .elementor-element.elementor-element-5615c40e > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-5854 .elementor-element.elementor-element-35b23491{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5854 .elementor-element.elementor-element-38624661 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5854 .elementor-element.elementor-element-4e1a1fca img{
    width:100%;
}
.elementor-5854 .elementor-element.elementor-element-4e1a1fca > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5854 .elementor-element.elementor-element-63b6b54c{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5854 .elementor-element.elementor-element-41671592 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5854 .elementor-element.elementor-element-297bb2c2{
    text-align:left;
    color:#939393;
}
.elementor-5854 .elementor-element.elementor-element-297bb2c2 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:10px 0px 20px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#B8B8B8;
}
.elementor-5854 .elementor-element.elementor-element-15dd0638 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5854 .elementor-element.elementor-element-28afe3f{
    text-align:left;
}
.elementor-5854 .elementor-element.elementor-element-28afe3f > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-5854 .elementor-element.elementor-element-4f435733 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-15da85a1{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-5854 .elementor-element.elementor-element-35f5905e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-29ed2106 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-35b82f60 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-6a017069 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5854 .elementor-element.elementor-element-6a017069 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-4f7a3ff9 > .elementor-widget-container{
        margin:0px 0px 0px 20px;
    }
    .elementor-5854 .elementor-element.elementor-element-53f3256e > .elementor-widget-container{
        margin:0px 0px 50px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-6b746dc .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5854 .elementor-element.elementor-element-6b746dc > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-5615c40e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-63b6b54c{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-41671592 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-297bb2c2 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-15dd0638 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5854 .elementor-element.elementor-element-15dd0638 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-28afe3f > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5854 .elementor-element.elementor-element-7ffd4e2c{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-bc5e2ad > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-4f435733 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-15da85a1{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-29ed2106 > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-35b82f60 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-6a017069 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5854 .elementor-element.elementor-element-6a017069 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-4f7a3ff9 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-59163758{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-2a51b5ab > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-74729d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-1a8b7d52 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-26798b00 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-53f3256e > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-6b746dc .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5854 .elementor-element.elementor-element-5615c40e > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-35b23491{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5854 .elementor-element.elementor-element-4e1a1fca > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-63b6b54c{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5854 .elementor-element.elementor-element-41671592 > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-297bb2c2 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5854 .elementor-element.elementor-element-15dd0638 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5854 .elementor-element.elementor-element-28afe3f > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-5854 .elementor-element.elementor-element-35f5905e{
        width:30%;
    }
    .elementor-5854 .elementor-element.elementor-element-29ed2106{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5854 .elementor-element.elementor-element-35f5905e{
        width:100%;
    }
    .elementor-5854 .elementor-element.elementor-element-29ed2106{
        width:100%;
    }
}
 .elementor-5869 .elementor-element.elementor-element-3cdc7a99{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-5869 .elementor-element.elementor-element-25d88c23 > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-5869 .elementor-element.elementor-element-17c7deea{
    text-align:left;
}
.elementor-5869 .elementor-element.elementor-element-17c7deea > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:30px 0px 0px 0px;
}
.elementor-5869 .elementor-element.elementor-element-175cf501{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-5869 .elementor-element.elementor-element-7a47be66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5869 .elementor-element.elementor-element-7a47be66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0F0;
}
.elementor-5869 .elementor-element.elementor-element-7a47be66 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 5% 0% 5%;
    padding:40px 40px 40px 40px;
}
.elementor-5869 .elementor-element.elementor-element-7a47be66 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5869 .elementor-element.elementor-element-55192f6{
    text-align:center;
}
.elementor-5869 .elementor-element.elementor-element-55192f6 .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:700;
    font-style:italic;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-5869 .elementor-element.elementor-element-514a01{
    text-align:center;
}
.elementor-5869 .elementor-element.elementor-element-514a01 .elementor-heading-title{
    font-size:14px;
    letter-spacing:0px;
}
.elementor-5869 .elementor-element.elementor-element-514a01 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5869 .elementor-element.elementor-element-56433388 > .elementor-element-populated{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-5869 .elementor-element.elementor-element-52d29944{
    text-align:left;
}
.elementor-5869 .elementor-element.elementor-element-52d29944 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 20px;
}
.elementor-5869 .elementor-element.elementor-element-687b1639 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5869 .elementor-element.elementor-element-3c07c901{
    text-align:left;
}
.elementor-5869 .elementor-element.elementor-element-3c07c901 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 10px 0px;
}
.elementor-5869 .elementor-element.elementor-element-1ea6e51 > .elementor-element-populated{
    padding:0px 20px 0px 0px;
}
.elementor-5869 .elementor-element.elementor-element-cd2ac26 img{
    width:100%;
}
.elementor-5869 .elementor-element.elementor-element-cd2ac26 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5869 .elementor-element.elementor-element-93560fe > .elementor-element-populated{
    padding:0px 0px 0px 20px;
}
.elementor-5869 .elementor-element.elementor-element-5eebc859 img{
    width:100%;
}
.elementor-5869 .elementor-element.elementor-element-5eebc859 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5869 .elementor-element.elementor-element-2fe46420 img{
    width:100%;
}
.elementor-5869 .elementor-element.elementor-element-2fe46420 > .elementor-widget-container{
    margin:20px 0px 60px 0px;
}
.elementor-5869 .elementor-element.elementor-element-33e063e5 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5869 .elementor-element.elementor-element-573131da{
    text-align:left;
}
.elementor-5869 .elementor-element.elementor-element-573131da > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-5869 .elementor-element.elementor-element-702c8dbd{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5869 .elementor-element.elementor-element-178973f3 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5869 .elementor-element.elementor-element-4ad4eaed img{
    width:100%;
}
.elementor-5869 .elementor-element.elementor-element-4ad4eaed > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5869 .elementor-element.elementor-element-1d268fe7{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5869 .elementor-element.elementor-element-3555dc1c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5869 .elementor-element.elementor-element-77c588{
    text-align:left;
    color:#939393;
}
.elementor-5869 .elementor-element.elementor-element-77c588 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:10px 0px 20px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#B8B8B8;
}
.elementor-5869 .elementor-element.elementor-element-2334f577 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5869 .elementor-element.elementor-element-704cc45a{
    text-align:left;
}
.elementor-5869 .elementor-element.elementor-element-704cc45a > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-5869 .elementor-element.elementor-element-17c7deea > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-175cf501{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-5869 .elementor-element.elementor-element-7a47be66 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-56433388 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-52d29944 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-687b1639 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5869 .elementor-element.elementor-element-687b1639 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-3c07c901 > .elementor-widget-container{
        margin:0px 0px 0px 20px;
    }
    .elementor-5869 .elementor-element.elementor-element-2fe46420 > .elementor-widget-container{
        margin:0px 0px 50px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-33e063e5 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5869 .elementor-element.elementor-element-33e063e5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-573131da > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-1d268fe7{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-3555dc1c > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-77c588 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-2334f577 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5869 .elementor-element.elementor-element-2334f577 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-704cc45a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5869 .elementor-element.elementor-element-3cdc7a99{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-25d88c23 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-17c7deea > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-175cf501{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-56433388 > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-52d29944 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-687b1639 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5869 .elementor-element.elementor-element-687b1639 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-3c07c901 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-646cd96e{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-1ea6e51 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-cd2ac26 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-93560fe > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-5eebc859 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-2fe46420 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-33e063e5 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5869 .elementor-element.elementor-element-573131da > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-702c8dbd{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5869 .elementor-element.elementor-element-4ad4eaed > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-1d268fe7{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5869 .elementor-element.elementor-element-3555dc1c > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-77c588 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5869 .elementor-element.elementor-element-2334f577 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5869 .elementor-element.elementor-element-704cc45a > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-5869 .elementor-element.elementor-element-7a47be66{
        width:30%;
    }
    .elementor-5869 .elementor-element.elementor-element-56433388{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5869 .elementor-element.elementor-element-7a47be66{
        width:100%;
    }
    .elementor-5869 .elementor-element.elementor-element-56433388{
        width:100%;
    }
}
 .elementor-5880 .elementor-element.elementor-element-39b1f4b1{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-5880 .elementor-element.elementor-element-12d711b9 > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-5880 .elementor-element.elementor-element-524ceae5{
    text-align:left;
}
.elementor-5880 .elementor-element.elementor-element-524ceae5 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:30px 0px 0px 0px;
}
.elementor-5880 .elementor-element.elementor-element-560f3842{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-5880 .elementor-element.elementor-element-4c73790d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5880 .elementor-element.elementor-element-4c73790d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0F0;
}
.elementor-5880 .elementor-element.elementor-element-4c73790d > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 5% 0% 5%;
    padding:40px 40px 40px 40px;
}
.elementor-5880 .elementor-element.elementor-element-4c73790d > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5880 .elementor-element.elementor-element-53f958ff{
    text-align:center;
}
.elementor-5880 .elementor-element.elementor-element-53f958ff .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:700;
    font-style:italic;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-5880 .elementor-element.elementor-element-2ad6425e{
    text-align:center;
}
.elementor-5880 .elementor-element.elementor-element-2ad6425e .elementor-heading-title{
    font-size:14px;
    letter-spacing:0px;
}
.elementor-5880 .elementor-element.elementor-element-2ad6425e > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5880 .elementor-element.elementor-element-53e13be > .elementor-element-populated{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-5880 .elementor-element.elementor-element-48e7776c{
    text-align:left;
}
.elementor-5880 .elementor-element.elementor-element-48e7776c > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 20px;
}
.elementor-5880 .elementor-element.elementor-element-64be8648 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5880 .elementor-element.elementor-element-34944cef{
    text-align:left;
}
.elementor-5880 .elementor-element.elementor-element-34944cef > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 10px 0px;
}
.elementor-5880 .elementor-element.elementor-element-20b8fc87 > .elementor-element-populated{
    padding:0px 20px 0px 0px;
}
.elementor-5880 .elementor-element.elementor-element-1ef14b07 img{
    width:100%;
}
.elementor-5880 .elementor-element.elementor-element-1ef14b07 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5880 .elementor-element.elementor-element-10858495 > .elementor-element-populated{
    padding:0px 0px 0px 20px;
}
.elementor-5880 .elementor-element.elementor-element-33df305f img{
    width:100%;
}
.elementor-5880 .elementor-element.elementor-element-33df305f > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5880 .elementor-element.elementor-element-506b23ec img{
    width:100%;
}
.elementor-5880 .elementor-element.elementor-element-506b23ec > .elementor-widget-container{
    margin:20px 0px 60px 0px;
}
.elementor-5880 .elementor-element.elementor-element-73001c0b > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5880 .elementor-element.elementor-element-35a3730d{
    text-align:left;
}
.elementor-5880 .elementor-element.elementor-element-35a3730d > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-5880 .elementor-element.elementor-element-1ac23191{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5880 .elementor-element.elementor-element-5676c629 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5880 .elementor-element.elementor-element-4f27602a img{
    width:100%;
}
.elementor-5880 .elementor-element.elementor-element-4f27602a > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5880 .elementor-element.elementor-element-3a259b5b{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5880 .elementor-element.elementor-element-5e7b49ae > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5880 .elementor-element.elementor-element-d249bec{
    text-align:left;
    color:#939393;
}
.elementor-5880 .elementor-element.elementor-element-d249bec > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:10px 0px 20px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#B8B8B8;
}
.elementor-5880 .elementor-element.elementor-element-334629d2 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5880 .elementor-element.elementor-element-29015dcd{
    text-align:left;
}
.elementor-5880 .elementor-element.elementor-element-29015dcd > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-5880 .elementor-element.elementor-element-524ceae5 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-560f3842{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-5880 .elementor-element.elementor-element-4c73790d > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-53e13be > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-48e7776c > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-64be8648 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5880 .elementor-element.elementor-element-64be8648 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-34944cef > .elementor-widget-container{
        margin:0px 0px 0px 20px;
    }
    .elementor-5880 .elementor-element.elementor-element-506b23ec > .elementor-widget-container{
        margin:0px 0px 50px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-73001c0b .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5880 .elementor-element.elementor-element-73001c0b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-35a3730d > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-3a259b5b{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-5e7b49ae > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-d249bec > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-334629d2 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5880 .elementor-element.elementor-element-334629d2 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-29015dcd > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5880 .elementor-element.elementor-element-39b1f4b1{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-12d711b9 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-524ceae5 > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-560f3842{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-53e13be > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-48e7776c > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-64be8648 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5880 .elementor-element.elementor-element-64be8648 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-34944cef > .elementor-widget-container{
        margin:20px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-dd0f3ea{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-20b8fc87 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-1ef14b07 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-10858495 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-33df305f > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-506b23ec > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-73001c0b .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5880 .elementor-element.elementor-element-35a3730d > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-1ac23191{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5880 .elementor-element.elementor-element-4f27602a > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-3a259b5b{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5880 .elementor-element.elementor-element-5e7b49ae > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-d249bec > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5880 .elementor-element.elementor-element-334629d2 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5880 .elementor-element.elementor-element-29015dcd > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-5880 .elementor-element.elementor-element-4c73790d{
        width:30%;
    }
    .elementor-5880 .elementor-element.elementor-element-53e13be{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5880 .elementor-element.elementor-element-4c73790d{
        width:100%;
    }
    .elementor-5880 .elementor-element.elementor-element-53e13be{
        width:100%;
    }
}
 .elementor-5886 .elementor-element.elementor-element-4746caee{
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-5886 .elementor-element.elementor-element-3399e914 > .elementor-element-populated{
    padding:0% 0% 0% 0%;
}
.elementor-5886 .elementor-element.elementor-element-5713663b{
    text-align:left;
}
.elementor-5886 .elementor-element.elementor-element-5713663b > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:30px 0px 0px 0px;
}
.elementor-5886 .elementor-element.elementor-element-24d3f63{
    margin-top:20px;
    margin-bottom:40px;
}
.elementor-5886 .elementor-element.elementor-element-9d1d16c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5886 .elementor-element.elementor-element-9d1d16c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F0F0F0F0;
}
.elementor-5886 .elementor-element.elementor-element-9d1d16c > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0% 5% 0% 5%;
    padding:40px 40px 40px 40px;
}
.elementor-5886 .elementor-element.elementor-element-9d1d16c > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5886 .elementor-element.elementor-element-277c3b4c{
    text-align:center;
}
.elementor-5886 .elementor-element.elementor-element-277c3b4c .elementor-heading-title{
    color:#111111;
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:700;
    font-style:italic;
    line-height:1.5em;
    letter-spacing:0px;
}
.elementor-5886 .elementor-element.elementor-element-3dd52896{
    text-align:center;
}
.elementor-5886 .elementor-element.elementor-element-3dd52896 .elementor-heading-title{
    font-size:14px;
    letter-spacing:0px;
}
.elementor-5886 .elementor-element.elementor-element-3dd52896 > .elementor-widget-container{
    margin:10px 0px 0px 0px;
}
.elementor-5886 .elementor-element.elementor-element-4155c73c > .elementor-element-populated{
    margin:20px 0px 0px 0px;
    padding:0% 10% 0% 0%;
}
.elementor-5886 .elementor-element.elementor-element-759cc171{
    text-align:left;
}
.elementor-5886 .elementor-element.elementor-element-759cc171 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
    padding:0px 0px 0px 20px;
}
.elementor-5886 .elementor-element.elementor-element-6fa24df4 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5886 .elementor-element.elementor-element-5e919e93{
    text-align:left;
}
.elementor-5886 .elementor-element.elementor-element-5e919e93 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 10px 0px;
}
.elementor-5886 .elementor-element.elementor-element-58d421fc > .elementor-element-populated{
    padding:0px 20px 0px 0px;
}
.elementor-5886 .elementor-element.elementor-element-26840503 img{
    width:100%;
}
.elementor-5886 .elementor-element.elementor-element-26840503 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5886 .elementor-element.elementor-element-4cd4ed65 > .elementor-element-populated{
    padding:0px 0px 0px 20px;
}
.elementor-5886 .elementor-element.elementor-element-4068f1fd img{
    width:100%;
}
.elementor-5886 .elementor-element.elementor-element-4068f1fd > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5886 .elementor-element.elementor-element-21609b18 img{
    width:100%;
}
.elementor-5886 .elementor-element.elementor-element-21609b18 > .elementor-widget-container{
    margin:20px 0px 60px 0px;
}
.elementor-5886 .elementor-element.elementor-element-18ca883e > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5886 .elementor-element.elementor-element-1a9725c9{
    text-align:left;
}
.elementor-5886 .elementor-element.elementor-element-1a9725c9 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
.elementor-5886 .elementor-element.elementor-element-4f20de57{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5886 .elementor-element.elementor-element-3a213b74 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5886 .elementor-element.elementor-element-7993b02 img{
    width:100%;
}
.elementor-5886 .elementor-element.elementor-element-7993b02 > .elementor-widget-container{
    margin:20px 0px 20px 0px;
}
.elementor-5886 .elementor-element.elementor-element-27efde56{
    margin-top:20px;
    margin-bottom:0px;
}
.elementor-5886 .elementor-element.elementor-element-7bb1d58e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5886 .elementor-element.elementor-element-7796e826{
    text-align:left;
    color:#939393;
}
.elementor-5886 .elementor-element.elementor-element-7796e826 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:10px 0px 20px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    border-color:#B8B8B8;
}
.elementor-5886 .elementor-element.elementor-element-67b7580f > .elementor-widget-container{
    margin:0% 10% 0% 10%;
}
.elementor-5886 .elementor-element.elementor-element-6a2d23c7{
    text-align:left;
}
.elementor-5886 .elementor-element.elementor-element-6a2d23c7 > .elementor-widget-container{
    margin:0% 10% 0% 10%;
    padding:20px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-5886 .elementor-element.elementor-element-5713663b > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-24d3f63{
        margin-top:20px;
        margin-bottom:60px;
    }
    .elementor-5886 .elementor-element.elementor-element-9d1d16c > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-4155c73c > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-759cc171 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-6fa24df4 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5886 .elementor-element.elementor-element-6fa24df4 > .elementor-widget-container{
        margin:-20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-5e919e93 > .elementor-widget-container{
        margin:0px 0px 0px 20px;
    }
    .elementor-5886 .elementor-element.elementor-element-21609b18 > .elementor-widget-container{
        margin:0px 0px 50px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-18ca883e .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5886 .elementor-element.elementor-element-18ca883e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-1a9725c9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-27efde56{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-7bb1d58e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-7796e826 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-67b7580f .elementor-heading-title{
        font-size:24px;
    }
    .elementor-5886 .elementor-element.elementor-element-67b7580f > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-6a2d23c7 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5886 .elementor-element.elementor-element-4746caee{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-3399e914 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-5713663b > .elementor-widget-container{
        margin:0px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-24d3f63{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-4155c73c > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-759cc171 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-6fa24df4 .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5886 .elementor-element.elementor-element-6fa24df4 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-5e919e93 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-4d2d2c0e{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-58d421fc > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-26840503 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-4cd4ed65 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-4068f1fd > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-21609b18 > .elementor-widget-container{
        margin:20px 0px 40px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-18ca883e .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5886 .elementor-element.elementor-element-1a9725c9 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-4f20de57{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5886 .elementor-element.elementor-element-7993b02 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-27efde56{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-5886 .elementor-element.elementor-element-7bb1d58e > .elementor-element-populated{
        padding:40px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-7796e826 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5886 .elementor-element.elementor-element-67b7580f .elementor-heading-title{
        font-size:22px;
        line-height:1.5em;
    }
    .elementor-5886 .elementor-element.elementor-element-6a2d23c7 > .elementor-widget-container{
        margin:20px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-5886 .elementor-element.elementor-element-9d1d16c{
        width:30%;
    }
    .elementor-5886 .elementor-element.elementor-element-4155c73c{
        width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5886 .elementor-element.elementor-element-9d1d16c{
        width:100%;
    }
    .elementor-5886 .elementor-element.elementor-element-4155c73c{
        width:100%;
    }
}
 .elementor-5898 .elementor-element.elementor-element-8d5fb65{
    overflow:hidden;
    padding:100px 0px 60px 0px;
}
.elementor-5898 .elementor-element.elementor-element-7eab03d > .elementor-element-populated{
    padding:0px 100px 0px 0px;
}
.elementor-5898 .elementor-element.elementor-element-de152c5 .elementor-heading-title{
    color:#111111;
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-de152c5{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-de152c5{
    opacity:0;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline{
    text-align:left;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h1, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h2, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h3, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h4, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h5, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h6, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline div, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline span, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline p{
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    line-height:1.1em;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline span.ah-words-wrapper{
    color:#CA9C5E;
}
.elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline span.ah-words-wrapper b{
    font-size:52px;
    line-height:1.1em;
}
.elementor-element.elementor-element-3b959d3{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-3b959d3{
    opacity:0;
}
.elementor-5898 .elementor-element.elementor-element-f2f95a2.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-5898 .elementor-element.elementor-element-f2f95a2 > .elementor-element-populated{
    margin:-10px 0px 0px 0px;
    padding:0px 60px 0px 0px;
}
.elementor-5898 .elementor-element.elementor-element-4266171{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-5898 .elementor-element.elementor-element-4266171 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-element.elementor-element-4266171{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-4266171{
    opacity:0;
}
.elementor-5898 .elementor-element.elementor-element-56c7832{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 60px 0px;
}
.elementor-5898 .elementor-element.elementor-element-56c7832 > .elementor-background-overlay{
    background-image:url("../upload/wave-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
}
.elementor-5898 .elementor-element.elementor-element-56c7832 > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-5898 .elementor-element.elementor-element-56c7832 > .elementor-shape-bottom svg{
    width:calc(245% + 1.3px);
    height:395px;
}
.elementor-5898 .elementor-element.elementor-element-027c2dd > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5898 .elementor-element.elementor-element-311494c .post-featured-image-hover, .elementor-5898 .elementor-element.elementor-element-311494c .type-post.blog-posts-grid_no_space, .elementor-5898 .elementor-element.elementor-element-311494c .type-post.blog-posts-metro_no_space{
    border-radius:5px;
}
.elementor-5898 .elementor-element.elementor-element-311494c .post-header h5 a{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-311494c .post-header h5{
    font-family:"Cabin", Sans-serif;
    font-size:22px;
    line-height:1.4em;
}
.elementor-5898 .elementor-element.elementor-element-311494c .post-info-cat a{
    color:#FFFFFF7A;
}
.elementor-5898 .elementor-element.elementor-element-311494c .post-detail.single-post{
    font-size:13px;
}
.elementor-5898 .elementor-element.elementor-element-311494c .post-header-wrapper > p{
    color:#000000;
}
.elementor-5898 .elementor-element.elementor-element-311494c a.continue-reading{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-311494c .post-featured-date-wrapper{
    background:#ffffff;
    border-radius:5px;
}
.elementor-5898 .elementor-element.elementor-element-311494c .post-featured-date{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-311494c .post-featured-month{
    color:#111111;
}
.elementor-5898 .elementor-element.elementor-element-246b5d4 > .elementor-container{
    min-height:500px;
}
.elementor-5898 .elementor-element.elementor-element-246b5d4{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-5898 .elementor-element.elementor-element-246b5d4:not(.elementor-motion-effects-element-type-background), .elementor-5898 .elementor-element.elementor-element-246b5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/business-handshake-in-office-VYYYLWL.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5898 .elementor-element.elementor-element-246b5d4 > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5898 .elementor-element.elementor-element-1608c59.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5898 .elementor-element.elementor-element-1608c59 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text{
    text-align:center;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h1, .elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h2, .elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h3, .elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h4, .elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h5, .elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text h6, .elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text div, .elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text span, .elementor-5898 .elementor-element.elementor-element-520046c .themegoods-animated-text p{
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text{
    text-align:center;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h1, .elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h2, .elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h3, .elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h4, .elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h5, .elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text h6, .elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text div, .elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text span, .elementor-5898 .elementor-element.elementor-element-40fd480 .themegoods-animated-text p{
    font-family:"Cabin", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5898 .elementor-element.elementor-element-856b292{
    text-align:center;
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:600;
}
.elementor-5898 .elementor-element.elementor-element-856b292 > .elementor-widget-container{
    margin:0% 25% 0% 25%;
}
.elementor-element.elementor-element-856b292{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-856b292{
    opacity:0;
}
.elementor-5898 .elementor-element.elementor-element-c757d20 .elementor-button{
    font-family:"Cabin", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#CA9C5E;
    border-radius:25px 25px 25px 25px;
}
.elementor-5898 .elementor-element.elementor-element-c757d20 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-c757d20{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-c757d20{
    opacity:0;
}
.elementor-5898 .elementor-element.elementor-element-c757d20{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-5898 .elementor-element.elementor-element-8d5fb65{
        padding:60px 0px 40px 0px;
    }
    .elementor-5898 .elementor-element.elementor-element-de152c5 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h1, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h2, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h3, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h4, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h5, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h6, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline div, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline span, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5898 .elementor-element.elementor-element-4266171{
        font-size:16px;
    }
    .elementor-5898 .elementor-element.elementor-element-4266171 > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5898 .elementor-element.elementor-element-246b5d4 > .elementor-container{
        min-height:400px;
    }
    .elementor-5898 .elementor-element.elementor-element-246b5d4:not(.elementor-motion-effects-element-type-background), .elementor-5898 .elementor-element.elementor-element-246b5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5898 .elementor-element.elementor-element-1608c59 > .elementor-element-populated{
        margin:0% 10% 0% 10%;
        padding:0px 0px 0px 0px;
    }
    .elementor-5898 .elementor-element.elementor-element-856b292 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5898 .elementor-element.elementor-element-8d5fb65{
        margin-top:0px;
        margin-bottom:0px;
        padding:20px 0px 30px 0px;
    }
    .elementor-5898 .elementor-element.elementor-element-7eab03d > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5898 .elementor-element.elementor-element-de152c5 .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-5898 .elementor-element.elementor-element-de152c5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h1, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h2, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h3, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h4, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h5, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline h6, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline div, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline span, .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5898 .elementor-element.elementor-element-3b959d3 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5898 .elementor-element.elementor-element-f2f95a2 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5898 .elementor-element.elementor-element-4266171{
        font-size:15px;
    }
    .elementor-5898 .elementor-element.elementor-element-4266171 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-5898 .elementor-element.elementor-element-027c2dd > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5898 .elementor-element.elementor-element-246b5d4 > .elementor-container{
        min-height:600px;
    }
    .elementor-5898 .elementor-element.elementor-element-246b5d4:not(.elementor-motion-effects-element-type-background), .elementor-5898 .elementor-element.elementor-element-246b5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5898 .elementor-element.elementor-element-1608c59 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
}
@media(min-width:768px){
    .elementor-5898 .elementor-element.elementor-element-7eab03d{
        width:55%;
    }
    .elementor-5898 .elementor-element.elementor-element-f2f95a2{
        width:44.332%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5898 .elementor-element.elementor-element-7eab03d{
        width:40%;
    }
    .elementor-5898 .elementor-element.elementor-element-f2f95a2{
        width:60%;
    }
    .elementor-5898 .elementor-element.elementor-element-1608c59{
        width:100%;
    }
}
 .elementor-5928 .elementor-element.elementor-element-28fc583{
    overflow:hidden;
    padding:100px 0px 60px 0px;
}
.elementor-5928 .elementor-element.elementor-element-77c6e65 > .elementor-element-populated{
    padding:0px 100px 0px 0px;
}
.elementor-5928 .elementor-element.elementor-element-fd6dcb4 .elementor-heading-title{
    color:#111111;
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-fd6dcb4{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-fd6dcb4{
    opacity:0;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline{
    text-align:left;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline div{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline span{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline p{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h1, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h2, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h3, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h4, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h5, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h6, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline div, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline span, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline p{
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline span.ah-words-wrapper{
    color:#FF9F43;
}
.elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Space Grotesk", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-9553003{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-9553003{
    opacity:0;
}
.elementor-5928 .elementor-element.elementor-element-94f2fdf.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-5928 .elementor-element.elementor-element-94f2fdf > .elementor-element-populated{
    margin:-10px 0px 0px 0px;
    padding:0px 60px 0px 0px;
}
.elementor-5928 .elementor-element.elementor-element-4e03849{
    font-family:"Inter", Sans-serif;
    font-weight:500;
}
.elementor-5928 .elementor-element.elementor-element-4e03849 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-element.elementor-element-4e03849{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-4e03849{
    opacity:0;
}
.elementor-5928 .elementor-element.elementor-element-be1486b{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 40px 0px;
}
.elementor-5928 .elementor-element.elementor-element-be1486b > .elementor-background-overlay{
    background-image:url("../upload/wave-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
}
.elementor-5928 .elementor-element.elementor-element-1fd64b8 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-featured-image-hover, .elementor-5928 .elementor-element.elementor-element-b9ffa63 .type-post.blog-posts-grid_no_space, .elementor-5928 .elementor-element.elementor-element-b9ffa63 .type-post.blog-posts-metro_no_space{
    border-radius:5px;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-header h5 a{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-header h5{
    font-family:"Space Grotesk", Sans-serif;
    font-size:18px;
    font-weight:700;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-info-cat a{
    color:#86868B;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-detail.single-post{
    font-family:"Inter", Sans-serif;
    font-size:13px;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-header-wrapper > p{
    color:#000000;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 a.continue-reading{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-featured-date-wrapper{
    background:#ffffff;
    border-radius:5px;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-featured-date{
    color:#111111;
}
.elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-featured-month{
    color:#111111;
}
@media(max-width:1024px){
    .elementor-5928 .elementor-element.elementor-element-28fc583{
        padding:60px 0px 40px 0px;
    }
    .elementor-5928 .elementor-element.elementor-element-fd6dcb4 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h1, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h2, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h3, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h4, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h5, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h6, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline div, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline span, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5928 .elementor-element.elementor-element-4e03849{
        font-size:16px;
    }
    .elementor-5928 .elementor-element.elementor-element-4e03849 > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5928 .elementor-element.elementor-element-28fc583{
        margin-top:0px;
        margin-bottom:0px;
        padding:40px 0px 30px 0px;
    }
    .elementor-5928 .elementor-element.elementor-element-77c6e65 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5928 .elementor-element.elementor-element-fd6dcb4 .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-5928 .elementor-element.elementor-element-fd6dcb4 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h1, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h2, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h3, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h4, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h5, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline h6, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline div, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline span, .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5928 .elementor-element.elementor-element-9553003 .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5928 .elementor-element.elementor-element-94f2fdf > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5928 .elementor-element.elementor-element-4e03849{
        font-size:15px;
    }
    .elementor-5928 .elementor-element.elementor-element-4e03849 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-5928 .elementor-element.elementor-element-1fd64b8 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5928 .elementor-element.elementor-element-b9ffa63 .post-header h5{
        font-size:20px;
    }
}
@media(min-width:768px){
    .elementor-5928 .elementor-element.elementor-element-77c6e65{
        width:55%;
    }
    .elementor-5928 .elementor-element.elementor-element-94f2fdf{
        width:44.332%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5928 .elementor-element.elementor-element-77c6e65{
        width:40%;
    }
    .elementor-5928 .elementor-element.elementor-element-94f2fdf{
        width:60%;
    }
}
 .elementor-5974 .elementor-element.elementor-element-34b73a5{
    overflow:hidden;
    padding:100px 0px 60px 0px;
}
.elementor-5974 .elementor-element.elementor-element-e2e8861 > .elementor-element-populated{
    padding:0px 100px 0px 0px;
}
.elementor-5974 .elementor-element.elementor-element-1cce0b9 .elementor-heading-title{
    color:#111111;
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-1cce0b9{
    transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000) !important;
    transition-delay:0ms !important;
}
.elementor-widget.elementor-element-1cce0b9{
    opacity:0;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline{
    text-align:left;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h1{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h2{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h3{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h4{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h5{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h6{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline div{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline span{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline p{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h1, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h2, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h3, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h4, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h5, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h6, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline div, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline span, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline span.ah-words-wrapper{
    color:#BC8664;
}
.elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline span.ah-words-wrapper b{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-element.elementor-element-ad8da0a{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:100ms !important;
}
.elementor-widget.elementor-element-ad8da0a{
    opacity:0;
}
.elementor-5974 .elementor-element.elementor-element-017d676.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-5974 .elementor-element.elementor-element-017d676 > .elementor-element-populated{
    margin:-10px 0px 0px 0px;
    padding:0px 60px 0px 0px;
}
.elementor-5974 .elementor-element.elementor-element-9700147{
    font-family:"DM Sans", Sans-serif;
    font-weight:500;
}
.elementor-5974 .elementor-element.elementor-element-9700147 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-element.elementor-element-9700147{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:200ms !important;
}
.elementor-widget.elementor-element-9700147{
    opacity:0;
}
.elementor-5974 .elementor-element.elementor-element-a22149d{
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 60px 0px;
}
.elementor-5974 .elementor-element.elementor-element-a22149d > .elementor-background-overlay{
    background-image:url("../upload/wave-bg.png");
    background-position:bottom center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
}
.elementor-5974 .elementor-element.elementor-element-a22149d > .elementor-shape-bottom .elementor-shape-fill{
    fill:#F9F9F9;
}
.elementor-5974 .elementor-element.elementor-element-a22149d > .elementor-shape-bottom svg{
    width:calc(245% + 1.3px);
    height:395px;
}
.elementor-5974 .elementor-element.elementor-element-ac463d4 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 .post-featured-image-hover, .elementor-5974 .elementor-element.elementor-element-46012e9 .type-post.blog-posts-grid_no_space, .elementor-5974 .elementor-element.elementor-element-46012e9 .type-post.blog-posts-metro_no_space{
    border-radius:5px;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 .post-header h5 a{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 .post-header h5{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:22px;
    font-weight:700;
    line-height:1.4em;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 .post-info-cat a{
    color:#FFFFFF7A;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 .post-detail.single-post{
    font-family:"DM Sans", Sans-serif;
    font-size:13px;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 .post-header-wrapper > p{
    color:#000000;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 a.continue-reading{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 .post-featured-date-wrapper{
    background:#ffffff;
    border-radius:5px;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 .post-featured-date{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-46012e9 .post-featured-month{
    color:#111111;
}
.elementor-5974 .elementor-element.elementor-element-e2383d0 > .elementor-container{
    min-height:500px;
}
.elementor-5974 .elementor-element.elementor-element-e2383d0{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-5974 .elementor-element.elementor-element-e2383d0:not(.elementor-motion-effects-element-type-background), .elementor-5974 .elementor-element.elementor-element-e2383d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../upload/business-handshake-in-office-VYYYLWL.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-5974 .elementor-element.elementor-element-e2383d0 > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.3;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5974 .elementor-element.elementor-element-9208c28.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-5974 .elementor-element.elementor-element-9208c28 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text{
    text-align:center;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h1, .elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h2, .elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h3, .elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h4, .elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h5, .elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text h6, .elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text div, .elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text span, .elementor-5974 .elementor-element.elementor-element-fcc93b1 .themegoods-animated-text p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text{
    text-align:center;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h1{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h2{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h3{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h4{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h5{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h6{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text div{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text span{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text p{
    color:#FFFFFF;
}
.elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h1, .elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h2, .elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h3, .elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h4, .elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h5, .elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text h6, .elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text div, .elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text span, .elementor-5974 .elementor-element.elementor-element-26571c9 .themegoods-animated-text p{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:52px;
    font-weight:700;
    line-height:1.1em;
}
.elementor-5974 .elementor-element.elementor-element-c0db343{
    text-align:center;
    color:#FFFFFF;
    font-family:"DM Sans", Sans-serif;
    font-size:18px;
    font-weight:600;
}
.elementor-5974 .elementor-element.elementor-element-c0db343 > .elementor-widget-container{
    margin:0% 25% 0% 25%;
}
.elementor-element.elementor-element-c0db343{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:250ms !important;
}
.elementor-widget.elementor-element-c0db343{
    opacity:0;
}
.elementor-5974 .elementor-element.elementor-element-6fc9251 .elementor-button{
    font-family:"Kumbh Sans", Sans-serif;
    font-size:16px;
    font-weight:600;
    line-height:1.8em;
    fill:#FFFFFF;
    color:#FFFFFF;
    background-color:#BC8664;
    border-radius:25px 25px 25px 25px;
}
.elementor-5974 .elementor-element.elementor-element-6fc9251 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-element.elementor-element-6fc9251{
    transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;
    transition-delay:300ms !important;
}
.elementor-widget.elementor-element-6fc9251{
    opacity:0;
}
.elementor-5974 .elementor-element.elementor-element-6fc9251{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-5974 .elementor-element.elementor-element-34b73a5{
        padding:60px 0px 40px 0px;
    }
    .elementor-5974 .elementor-element.elementor-element-1cce0b9 .elementor-heading-title{
        font-size:34px;
    }
    .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h1, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h2, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h3, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h4, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h5, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h6, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline div, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline span, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5974 .elementor-element.elementor-element-9700147{
        font-size:16px;
    }
    .elementor-5974 .elementor-element.elementor-element-9700147 > .elementor-widget-container{
        margin:-10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5974 .elementor-element.elementor-element-e2383d0 > .elementor-container{
        min-height:400px;
    }
    .elementor-5974 .elementor-element.elementor-element-e2383d0:not(.elementor-motion-effects-element-type-background), .elementor-5974 .elementor-element.elementor-element-e2383d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5974 .elementor-element.elementor-element-9208c28 > .elementor-element-populated{
        margin:0% 10% 0% 10%;
        padding:0px 0px 0px 0px;
    }
    .elementor-5974 .elementor-element.elementor-element-c0db343 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5974 .elementor-element.elementor-element-34b73a5{
        margin-top:0px;
        margin-bottom:0px;
        padding:40px 0px 30px 0px;
    }
    .elementor-5974 .elementor-element.elementor-element-e2e8861 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5974 .elementor-element.elementor-element-1cce0b9 .elementor-heading-title{
        font-size:34px;
        line-height:1.4em;
    }
    .elementor-5974 .elementor-element.elementor-element-1cce0b9 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h1, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h2, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h3, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h4, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h5, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline h6, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline div, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline span, .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline p{
        font-size:34px;
    }
    .elementor-5974 .elementor-element.elementor-element-ad8da0a .themegoods-animated-headline span.ah-words-wrapper b{
        font-size:34px;
    }
    .elementor-5974 .elementor-element.elementor-element-017d676 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5974 .elementor-element.elementor-element-9700147{
        font-size:15px;
    }
    .elementor-5974 .elementor-element.elementor-element-9700147 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
    }
    .elementor-5974 .elementor-element.elementor-element-ac463d4 > .elementor-element-populated{
        padding:0px 20px 0px 20px;
    }
    .elementor-5974 .elementor-element.elementor-element-e2383d0 > .elementor-container{
        min-height:600px;
    }
    .elementor-5974 .elementor-element.elementor-element-e2383d0:not(.elementor-motion-effects-element-type-background), .elementor-5974 .elementor-element.elementor-element-e2383d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-position:top center;
    }
    .elementor-5974 .elementor-element.elementor-element-9208c28 > .elementor-element-populated{
        margin:0% 0% 0% 0%;
        padding:0px 20px 0px 20px;
    }
}
@media(min-width:768px){
    .elementor-5974 .elementor-element.elementor-element-e2e8861{
        width:55%;
    }
    .elementor-5974 .elementor-element.elementor-element-017d676{
        width:44.332%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-5974 .elementor-element.elementor-element-e2e8861{
        width:40%;
    }
    .elementor-5974 .elementor-element.elementor-element-017d676{
        width:60%;
    }
    .elementor-5974 .elementor-element.elementor-element-9208c28{
        width:100%;
    }
}
 