body {
    font-family: 'Roboto', sans-serif !important; 
    -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: antialiased;
}
div[data-widget="image"] a {
    display: inline-block;
}

div.ui-sortable-handle {
    -ms-touch-action: auto; touch-action: auto;
}

html {
    scroll-behavior: smooth;
}

@media(max-width:767px) {
    .ef159162386932718170 > *,
    .ef1593848356167 > *,
    .ef1593848737767 *,
    .ef1593886962484 > *,
    .ef1593887199107 *,
    .ef1593894233895,
    .ef1593896364585 *,
    .ef159389651514665500 *,
    .ef159400742767823079,
    .ef159400742768324043 *,
    .ef159400742768519141 *,
    .ef159400788365265057,
    .ef159400788365777156 *,
    .ef159400788365827970 *,
    .ef159400814294864761,
    .ef159400814295438077 *,
    .ef159400814295518026 *,
    .ef1594017833267 > *,
    .ef1594017982653 *,
    .ef1594043137272 .eWidget,
    .ef1594026538056,
    .ef1594027834001,
    .ef1594033398665 {
        text-align: center !important;
    }
    .ef1593848960466 a,
    .ef1593849309273 a {
        margin-left: auto !important; margin-right: auto !important;
    }
    .ef1593849256991,
    .ef1593893815630 .row,
    .ef159400742768039772 .row,
    .ef159400788365257480 .row,
    .ef159400814295093895 .row,
    .ef1594017762067,
    .ef1594033965609 {
        justify-content: center !important;
    }
    div[data-widget="button"] .icon {
        font-size: 12px;
    }
}

@media(max-width:1024px) {
    .ef1593893815630 .row:first-of-type, .ef159400742768039772 .row:first-of-type, .ef159400788365257480 .row:first-of-type, .ef159400814295093895 .row:first-of-type {
        align-items: center; margin-bottom: 30px;
    }
}

div[data-widget="button"] .icon {
    font-size: 16px;
}

div[data-widget="image"] a {
    display: inline-block;
}

div.ui-sortable-handle {
    -ms-touch-action: auto; touch-action: auto;
}

html {
    scroll-behavior: smooth;
}

@media(max-width:767px) {
    .ef159162386932718170 > *,
    .ef1593848356167 > *,
    .ef1593848737767 *,
    .ef1593886962484 > *,
    .ef1593887199107 *,
    .ef1593894233895,
    .ef1593896364585 *,
    .ef159389651514665500 *,
    .ef159400742767823079,
    .ef159400742768324043 *,
    .ef159400742768519141 *,
    .ef159400788365265057,
    .ef159400788365777156 *,
    .ef159400788365827970 *,
    .ef159400814294864761,
    .ef159400814295438077 *,
    .ef159400814295518026 *,
    .ef1594017833267 > *,
    .ef1594017982653 *,
    .ef1594043137272 .eWidget,
    .ef1594026538056,
    .ef1594027834001,
    .ef1594033398665 {
        text-align: center !important;
    }
    .ef1593848960466 a,
    .ef1593849309273 a {
        margin-left: auto !important; margin-right: auto !important;
    }
    .ef1593849256991,
    .ef1593893815630 .row,
    .ef159400742768039772 .row,
    .ef159400788365257480 .row,
    .ef159400814295093895 .row,
    .ef1594017762067,
    .ef1594033965609 {
        justify-content: center !important;
    }
    div[data-widget="button"] .icon {
        font-size: 12px;
    }
}

@media(max-width:1024px) {
    .ef1593893815630 .row:first-of-type, .ef159400742768039772 .row:first-of-type, .ef159400788365257480 .row:first-of-type, .ef159400814295093895 .row:first-of-type {
        align-items: center; margin-bottom: 30px;
    }
}

div[data-widget="button"] .icon {
    font-size: 16px;
}

.mm0 { margin: 0px; }
button:focus {
		outline: 0px;
	}
	.btn.focus,
	.btn:focus {
		outline: 0; box-shadow: none;
	}
	
	.owl-stage-outer.owl-height {
		height: auto !important;
	}
	
	.owl-carousel .owl-item img {
		display: block; width: auto !important;
	}
	.grayclr p {
		color: #687077; font-size: 14px; margin: 15px 0px;
	}
	
	span.sblue {
		color: #4eb2f5; font-size: 18px; font-weight: 600;
	}
	.owl-theme .owl-dots .owl-dot.active span,
	.owl-theme .owl-dots .owl-dot:hover span {
		background: #ff7b00 !important;
	}
	
	.owl-theme .owl-dots .owl-dot.active span,
	.owl-theme .owl-dots .owl-dot:hover span {
		background: #68bdf6 !important;
	}
	
	.owl-theme .owl-dots .owl-dot span {
		width: 12px !important; height: 4px !important;
	}
	
	.owl-theme .owl-nav.disabled + .owl-dots {
		margin-top: 40px !important;
	}

div[data-widget="image"] a {
    display: inline-block;
}

.auto1 { background-image: url(../../images/uploads/project32/15998109008590.png);background-position:50% 50%;background-size:cover;background-repeat:no-repeat; }
.auto2 { visibility: visible; animation-delay: 0.3s; animation-name: fadeInLeft; }
.auto3 { position: relative; z-index: 9; left: 0px; top: 0px; }
.auto4 { visibility: visible; animation-delay: 0.6s; animation-name: fadeInLeft; }
.auto5 { background-image: url(../../images/uploads/project32/thumb/15992910811312.png);background-position:0% 26% !important;background-size:auto !important;background-repeat:no-repeat !important; }
.auto6 { background-image: url(../../images/uploads/project32/16119202196525.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat; }
.auto7 { background-image: url(../../images/uploads/project32/16119201486999.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat; }
.auto8 { background-image: url(../../images/uploads/project32/1611920164348.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat; }
.auto9 { visibility: visible; animation-delay: 0.6s; animation-name: pulse; }
.auto10 { visibility: visible; animation-delay: 0.6s; animation-name: fadeInRight; }
.auto11 { background-image: url(../../images/uploads/project32/1611920177581.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat; }
.auto12 { background-image: url(../../images/uploads/project32/16119201861028.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat; }
.auto13 { background-image: url(../../images/uploads/project32/16119201959994.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat; }
.auto14 { background-image: url(../../images/uploads/project32/16119202098644.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat; }
.auto15 { background-image: url(../../images/uploads/project32/15988778805661.png);background-repeat:no-repeat; }