.elementor-544 .elementor-element.elementor-element-12bd1987 {
    margin-top: -100px;
    margin-bottom: 0px;
}
.elementor-544 .elementor-element.elementor-element-43e8c249 > .elementor-column-wrap > .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-544 .elementor-element.elementor-element-78d1df5a:not(.elementor-motion-effects-element-type-background),  .elementor-544 .elementor-element.elementor-element-78d1df5a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-544 .elementor-element.elementor-element-78d1df5a {
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}
.elementor-544 .elementor-element.elementor-element-78d1df5a > .elementor-background-overlay {
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-544 .elementor-element.elementor-element-360679ef.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-544 .elementor-element.elementor-element-360679ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-544 .elementor-element.elementor-element-360679ef > .elementor-element-populated {
    padding: 60px 50px 0px 40px;
}
.elementor-544 .elementor-element.elementor-element-7c06b9e8 .elementor-heading-title {
    color: #111111;
    font-family: "Roboto",  Sans-serif;
    font-size: 38px;
    line-height: 1.3em;
}
.elementor-544 .elementor-element.elementor-element-1a9b2b9 {
    color: #515151;
}
.elementor-544 .elementor-element.elementor-element-81bbfba {
    color: #515151;
}
.elementor-544 .elementor-element.elementor-element-1fbf76c8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 5px;
}
.elementor-544 .elementor-element.elementor-element-1fbf76c8 > .elementor-element-populated {
    padding: 65px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-4379fbed > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-199ee0a8 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-1124f10 > .elementor-container {
    max-width: 800px;
}
.elementor-544 .elementor-element.elementor-element-1124f10 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-544 .elementor-element.elementor-element-1124f10:not(.elementor-motion-effects-element-type-background),  .elementor-544 .elementor-element.elementor-element-1124f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2020/03/why-choose-bg-2.png");
}
.elementor-544 .elementor-element.elementor-element-1124f10 {
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}
.elementor-544 .elementor-element.elementor-element-1124f10 > .elementor-background-overlay {
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-544 .elementor-element.elementor-element-794784b2 .elementor-counter-number-wrapper {
    color: #0C0C0C;
    font-family: "Roboto",  Sans-serif;
    font-size: 45px;
    font-weight: 400;
    letter-spacing: 1px;
}
.elementor-544 .elementor-element.elementor-element-794784b2 .elementor-counter-title {
    color: #13CE66;
    font-family: "Roboto",  Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: none;
    letter-spacing: 1px;
}
.elementor-544 .elementor-element.elementor-element-3daf2e94 .elementor-counter-number-wrapper {
    color: #0C0C0C;
    font-size: 45px;
    font-weight: 400;
}
.elementor-544 .elementor-element.elementor-element-3daf2e94 .elementor-counter-title {
    color: #13CE66;
    font-family: "Roboto",  Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: none;
    letter-spacing: 1px;
}
.elementor-544 .elementor-element.elementor-element-a4b3070 .elementor-counter-number-wrapper {
    color: #0C0C0C;
    font-size: 45px;
    font-weight: 400;
    letter-spacing: 1px;
}
.elementor-544 .elementor-element.elementor-element-a4b3070 .elementor-counter-title {
    color: #13CE66;
    font-family: "Roboto",  Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: none;
    letter-spacing: 1px;
}
.elementor-544 .elementor-element.elementor-element-dc13d5f .elementor-counter-number-wrapper {
    color: #0C0C0C;
    font-size: 45px;
    font-weight: 400;
    letter-spacing: 1px;
}
.elementor-544 .elementor-element.elementor-element-dc13d5f .elementor-counter-title {
    color: #13CE66;
    font-family: "Roboto",  Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: none;
    letter-spacing: 1px;
}
.elementor-544 .elementor-element.elementor-element-3209dde2 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 50px 0px;
}
.elementor-544 .elementor-element.elementor-element-5114a3ad > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-544 .elementor-element.elementor-element-693f0192.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-544 .elementor-element.elementor-element-693f0192.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-544 .elementor-element.elementor-element-693f0192 > .elementor-element-populated {
    padding: 0px 70px 0px 50px;
}
.elementor-544 .elementor-element.elementor-element-3b3f35a9 .elementor-heading-title {
    color: #111111;
    font-size: 32px;
    line-height: 1.3em;
}
.elementor-544 .elementor-element.elementor-element-3b3f35a9 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-4af04f73:not(.elementor-motion-effects-element-type-background),  .elementor-544 .elementor-element.elementor-element-4af04f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FBFBFB;
    background-image: url("../../layerslider/slider-4/slider_11.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-544 .elementor-element.elementor-element-4af04f73 {
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    padding: 86px 0px 80px 0px;
}
.elementor-544 .elementor-element.elementor-element-4af04f73 > .elementor-background-overlay {
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-544 .elementor-element.elementor-element-723ffa1d .rtin-title {
    color: #111111;
}
.elementor-544 .elementor-element.elementor-element-132288e6 > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
}
.elementor-544 .elementor-element.elementor-element-26c2864d > .elementor-widget-container {
    background-color: #1DBC15;
}
.elementor-544 .elementor-element.elementor-element-53de46b2 > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
}
.elementor-544 .elementor-element.elementor-element-3ff0e873 > .elementor-widget-container {
    background-color: #1DBC15;
}
.elementor-544 .elementor-element.elementor-element-5d647821 > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
}
.elementor-544 .elementor-element.elementor-element-1ce49f14 > .elementor-widget-container {
    background-color: #1DBC15;
}
.elementor-544 .elementor-element.elementor-element-212d40f9 > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
}
.elementor-544 .elementor-element.elementor-element-11c9708e > .elementor-widget-container {
    background-color: #1DBC15;
}
.elementor-544 .elementor-element.elementor-element-1d537b6b:not(.elementor-motion-effects-element-type-background),  .elementor-544 .elementor-element.elementor-element-1d537b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2020/03/why-choose-bg-2.png");
}
.elementor-544 .elementor-element.elementor-element-1d537b6b {
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    margin-top: 2px;
    margin-bottom: 2px;
}
.elementor-544 .elementor-element.elementor-element-1d537b6b > .elementor-background-overlay {
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-544 .elementor-element.elementor-element-fe59709 .rtin-title {
    color: #111111;
}
.elementor-544 .elementor-element.elementor-element-fe59709 > .elementor-widget-container {
    margin: 50px 0px 0px 0px;
}
.elementor-msie .elementor-544 .elementor-element.elementor-element-1db20d8c .elementor-portfolio-item {
    width: calc( 100% / 3 );
}
.elementor-544 .elementor-element.elementor-element-1db20d8c .elementor-post__thumbnail__link {
    padding-bottom: calc( 0.6 * 100% );
}
.elementor-544 .elementor-element.elementor-element-1db20d8c:after {
    content: "0.6";
    position: absolute;
    color: transparent;
}
.elementor-544 .elementor-element.elementor-element-1db20d8c {
    --grid-column-gap: 10px;
    --grid-row-gap: 10px;
}
.elementor-544 .elementor-element.elementor-element-1db20d8c > .elementor-widget-container {
    margin: 0px 75px 25px 75px;
    padding: 0px 50px 0px 50px;
}
.elementor-msie .elementor-544 .elementor-element.elementor-element-e74b883 .elementor-portfolio-item {
    width: calc( 100% / 3 );
}
.elementor-544 .elementor-element.elementor-element-e74b883 .elementor-post__thumbnail__link {
    padding-bottom: calc( 0.6 * 100% );
}
.elementor-544 .elementor-element.elementor-element-e74b883:after {
    content: "0.6";
    position: absolute;
    color: transparent;
}
.elementor-544 .elementor-element.elementor-element-e74b883 {
    --grid-column-gap: 10px;
    --grid-row-gap: 10px;
}
.elementor-544 .elementor-element.elementor-element-e74b883 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-544 .elementor-element.elementor-element-218997b0.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-544 .elementor-element.elementor-element-218997b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-544 .elementor-element.elementor-element-43b98424 .elementor-heading-title {
    color: #ffffff;
    font-size: 32px;
    text-transform: capitalize;
    line-height: 1.2em;
}
.elementor-544 .elementor-element.elementor-element-73254d70 {
    color: #ffffff;
}
.elementor-544 .elementor-element.elementor-element-73254d70 > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
}
.elementor-544 .elementor-element.elementor-element-279eaa0c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-35d19a:not(.elementor-motion-effects-element-type-background),  .elementor-544 .elementor-element.elementor-element-35d19a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-544 .elementor-element.elementor-element-35d19a > .elementor-background-overlay {
    opacity: 0.8;
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-544 .elementor-element.elementor-element-35d19a {
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    padding: 050px 0px 100px 0px;
}
.elementor-544 .elementor-element.elementor-element-50924989 > .elementor-container {
    max-width: 750px;
}
.elementor-544 .elementor-element.elementor-element-50924989:not(.elementor-motion-effects-element-type-background),  .elementor-544 .elementor-element.elementor-element-50924989 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}
.elementor-544 .elementor-element.elementor-element-50924989 > .elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-544 .elementor-element.elementor-element-50924989 {
    border-style: solid;
    border-color: #13CE66;
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    margin-top: -100px;
    margin-bottom: 0px;
    padding: 25px 25px 25px 25px;
}
.elementor-544 .elementor-element.elementor-element-50924989,  .elementor-544 .elementor-element.elementor-element-50924989 > .elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
}
.elementor-544 .elementor-element.elementor-element-7ce2b879 .rtin-title {
    color: #111111;
}
.elementor-544 .elementor-element.elementor-element-7ce2b879 > .elementor-widget-container {
    margin: 0px 0px -50px 0px;
}
.elementor-544 .elementor-element.elementor-element-7e252cb6 .elementor-text-editor {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-7e252cb6 {
    color: #515151;
    font-family: "Roboto",  Sans-serif;
    font-weight: 400;
}
.elementor-544 .elementor-element.elementor-element-7e252cb6 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 125px 0px 125px;
}
.elementor-544 .elementor-element.elementor-element-71e05b0d {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-71e05b0d .elementor-heading-title {
    color: #000000;
    font-family: "Roboto",  Sans-serif;
    font-size: 22px;
    font-weight: 600;
}
.elementor-544 .elementor-element.elementor-element-71e05b0d > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
    padding: 25px 25px 0px 25px;
}
.elementor-544 .elementor-element.elementor-element-b289086 > .elementor-widget-container {
    margin: 25px 25px 25px 25px;
}
.elementor-544 .elementor-element.elementor-element-5b1e4389:not(.elementor-motion-effects-element-type-background),  .elementor-544 .elementor-element.elementor-element-5b1e4389 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
}
.elementor-544 .elementor-element.elementor-element-5b1e4389 {
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    margin-top: 100px;
    margin-bottom: 0px;
    padding: 80px 0px 40px 0px;
}
.elementor-544 .elementor-element.elementor-element-5b1e4389 > .elementor-background-overlay {
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-544 .elementor-element.elementor-element-8c214c0 > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-29d0323d:not(.elementor-motion-effects-element-type-background),  .elementor-544 .elementor-element.elementor-element-29d0323d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #f3f3f3;
}
.elementor-544 .elementor-element.elementor-element-29d0323d {
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: -100px;
    padding: 84px 0px 30px 0px;
}
.elementor-544 .elementor-element.elementor-element-29d0323d > .elementor-background-overlay {
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-544 .elementor-element.elementor-element-3c968c0e .rtin-title {
    color: #111111;
}
@media(max-width:1024px) {
    .elementor-544 .elementor-element.elementor-element-7c06b9e8 {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-1fbf76c8 > .elementor-element-populated {
    padding: 15px 15px 15px 15px;
}
.elementor-544 .elementor-element.elementor-element-4379fbed > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-199ee0a8 > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-29fbb5b > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-556d4509 > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-1124f10 {
    padding: 100px 25px 100px 25px;
}
.elementor-544 .elementor-element.elementor-element-794784b2 .elementor-counter-number-wrapper {
    font-size: 65px;
}
.elementor-544 .elementor-element.elementor-element-794784b2 .elementor-counter-title {
    font-size: 12px;
}
.elementor-544 .elementor-element.elementor-element-3daf2e94 .elementor-counter-number-wrapper {
    font-size: 65px;
}
.elementor-544 .elementor-element.elementor-element-3daf2e94 .elementor-counter-title {
    font-size: 12px;
}
.elementor-544 .elementor-element.elementor-element-a4b3070 .elementor-counter-number-wrapper {
    font-size: 65px;
}
.elementor-544 .elementor-element.elementor-element-a4b3070 .elementor-counter-title {
    font-size: 12px;
}
.elementor-544 .elementor-element.elementor-element-dc13d5f .elementor-counter-number-wrapper {
    font-size: 65px;
}
.elementor-544 .elementor-element.elementor-element-dc13d5f .elementor-counter-title {
    font-size: 12px;
}
.elementor-544 .elementor-element.elementor-element-693f0192 > .elementor-element-populated {
    padding: 50px 15px 70px 15px;
}
.elementor-544 .elementor-element.elementor-element-4af04f73 {
    padding: 80px 0px 60px 0px;
}
.elementor-msie .elementor-544 .elementor-element.elementor-element-1db20d8c .elementor-portfolio-item {
    width: calc( 100% / 2 );
}
.elementor-msie .elementor-544 .elementor-element.elementor-element-e74b883 .elementor-portfolio-item {
    width: calc( 100% / 2 );
}
.elementor-544 .elementor-element.elementor-element-33822278 {
    padding: 80px 0px 80px 0px;
}
.elementor-544 .elementor-element.elementor-element-54f805f5 > .elementor-element-populated {
    padding: 0px 15px 50px 15px;
}
.elementor-544 .elementor-element.elementor-element-5b1e4389 {
    padding: 80px 0px 30px 0px;
}
}
@media(max-width:767px) {
    .elementor-544 .elementor-element.elementor-element-78d1df5a {
    padding: 0px 0px 70px 0px;
}
.elementor-544 .elementor-element.elementor-element-360679ef > .elementor-element-populated {
    padding: 60px 0px 20px 0px;
}
.elementor-544 .elementor-element.elementor-element-7c06b9e8 {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-7c06b9e8 .elementor-heading-title {
    font-size: 28px;
}
.elementor-544 .elementor-element.elementor-element-7c06b9e8 > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
}
.elementor-544 .elementor-element.elementor-element-1a9b2b9 .elementor-text-editor {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-81bbfba .elementor-text-editor {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-81bbfba > .elementor-widget-container {
    margin: 20px 0px -10px 0px;
    padding: 0px 20px 0px 20px;
}
.elementor-bc-flex-widget .elementor-544 .elementor-element.elementor-element-1fbf76c8.elementor-column .elementor-column-wrap {
    align-items: center;
}
.elementor-544 .elementor-element.elementor-element-1fbf76c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-544 .elementor-element.elementor-element-1fbf76c8 > .elementor-element-populated {
    padding: 40px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-4379fbed > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-199ee0a8 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-29fbb5b > .elementor-widget-container {
    padding: 0px 2px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-556d4509 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-1124f10 {
    padding: 50px 20px 50px 20px;
}
.elementor-544 .elementor-element.elementor-element-5b10bc57 {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-794784b2 .elementor-counter-number-wrapper {
    font-size: 55px;
}
.elementor-544 .elementor-element.elementor-element-794784b2 .elementor-counter-title {
    font-size: 10px;
    letter-spacing: 2px;
}
.elementor-544 .elementor-element.elementor-element-794784b2 > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
}
.elementor-544 .elementor-element.elementor-element-55105fad {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-3daf2e94 .elementor-counter-number-wrapper {
    font-size: 55px;
}
.elementor-544 .elementor-element.elementor-element-3daf2e94 .elementor-counter-title {
    font-size: 10px;
    letter-spacing: 2px;
}
.elementor-544 .elementor-element.elementor-element-3daf2e94 > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-4197a30 {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-4197a30 > .elementor-element-populated {
    padding: 40px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-a4b3070 .elementor-counter-number-wrapper {
    font-size: 55px;
}
.elementor-544 .elementor-element.elementor-element-a4b3070 .elementor-counter-title {
    font-size: 10px;
    letter-spacing: 2px;
}
.elementor-544 .elementor-element.elementor-element-a4b3070 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-6a1d5598 {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-6a1d5598 > .elementor-element-populated {
    padding: 40px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-dc13d5f .elementor-counter-number-wrapper {
    font-size: 55px;
}
.elementor-544 .elementor-element.elementor-element-dc13d5f .elementor-counter-title {
    font-size: 10px;
    letter-spacing: 2px;
}
.elementor-544 .elementor-element.elementor-element-3b3f35a9 {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-3b3f35a9 .elementor-heading-title {
    font-size: 28px;
}
.elementor-544 .elementor-element.elementor-element-529aa88 .elementor-text-editor {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-1d537b6b {
    padding: 0px 0px 0px 0px;
}
.elementor-msie .elementor-544 .elementor-element.elementor-element-1db20d8c .elementor-portfolio-item {
    width: calc( 100% / 1 );
}
.elementor-msie .elementor-544 .elementor-element.elementor-element-e74b883 .elementor-portfolio-item {
    width: calc( 100% / 1 );
}
.elementor-544 .elementor-element.elementor-element-e74b883 > .elementor-widget-container {
    padding: 20px 20px 20px 20px;
}
.elementor-544 .elementor-element.elementor-element-54f805f5 > .elementor-element-populated {
    padding: 80px 15px 50px 15px;
}
.elementor-544 .elementor-element.elementor-element-43b98424 {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-73254d70 .elementor-text-editor {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-7ce2b879 .rtin-title {
    font-size: 24px;
}
.elementor-544 .elementor-element.elementor-element-7e252cb6 .elementor-text-editor {
    text-align: center;
}
.elementor-544 .elementor-element.elementor-element-7e252cb6 {
    font-size: 14px;
}
.elementor-544 .elementor-element.elementor-element-7e252cb6 > .elementor-widget-container {
    margin: 0px 0px -20px 0px;
}
.elementor-544 .elementor-element.elementor-element-71e05b0d .elementor-heading-title {
    font-size: 20px;
}
.elementor-544 .elementor-element.elementor-element-71e05b0d > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}
.elementor-544 .elementor-element.elementor-element-56b4a8ec > .elementor-widget-container {
    margin: 20px 20px 20px 20px;
}
}
@media(min-width:768px) {
    .elementor-544 .elementor-element.elementor-element-2c8ddd1e {
    width: 30%;
}
.elementor-544 .elementor-element.elementor-element-54f805f5 {
    width: 69.969%;
}
}
@media(max-width:1024px) and (min-width:768px) {
    .elementor-544 .elementor-element.elementor-element-360679ef {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-1fbf76c8 {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-5b10bc57 {
    width: 50%;
}
.elementor-544 .elementor-element.elementor-element-55105fad {
    width: 50%;
}
.elementor-544 .elementor-element.elementor-element-4197a30 {
    width: 50%;
}
.elementor-544 .elementor-element.elementor-element-6a1d5598 {
    width: 50%;
}
.elementor-544 .elementor-element.elementor-element-6912b05f {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-693f0192 {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-132288e6 {
    width: 50%;
}
.elementor-544 .elementor-element.elementor-element-53de46b2 {
    width: 50%;
}
.elementor-544 .elementor-element.elementor-element-5d647821 {
    width: 50%;
}
.elementor-544 .elementor-element.elementor-element-212d40f9 {
    width: 50%;
}
.elementor-544 .elementor-element.elementor-element-218997b0 {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-2c8ddd1e {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-54f805f5 {
    width: 100%;
}
.elementor-544 .elementor-element.elementor-element-53fd545a {
    width: 100%;
}
}
@media(min-width:1025px) {
    .elementor-544 .elementor-element.elementor-element-35d19a: not(.elementor-motion-effects-element-type-background),  .elementor-544 .elementor-element.elementor-element-35d19a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: fixed;
}
}