
/*--------------------------------------------------------------
 ##  Screenshot
 --------------------------------------------------------------*/
 .screenshot-area {
	padding: 115px 0 32px;
}

@media (max-width: 991px) {
	.screenshot-area {
		padding: 75px 0 0;
	}
}

.tt-screenshots {
	padding: 20px 0 82px;
}

.tt-screenshots .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: #fa5441;
}

.screenshot-slider img {
	-webkit-box-shadow: 0 30px 30px 0 rgba(0, 9, 40, 0.09) !important;
	box-shadow: 0 30px 30px 0 rgba(0, 9, 40, 0.09) !important;
	border-radius: 6px !important;
	width: 100%;
}

.slider-pagination {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	left: 0;
	text-align: center;
}


.radius-left-side {
    border-radius: 1rem;
}

.dg-service-item .icon-wrapper span.bg-color-5 {
    background: linear-gradient(275.81deg, #0017ff -1.99%, #000000 99.35%);
}

.dg-service-item .icon-wrapper span.bg-color-6 {
    background: red;
}

.dg-service-item .icon-wrapper span.bg-color-7 {
    background: purple;
}

.dg-service-item .icon-wrapper span.bg-color-8 {
    background: #a9625b;
}

@media (max-width: 1600px) {
    .homepage-list-wrapper {
        left: 28.4% !important;
    }
}

.dropdown-grid.width-full.homepage-dropdown {
    grid-template-columns: 1fr 1fr 1fr;
    width: 400px;
}

.dropdown-grid-item {
    width: 385px;
    padding: 20px;
}

.width-full-3 {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
width: 506px;
}

.width-full-3 .dropdown-grid-item.last-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 263px;
grid-column-start: span 2;
}

.btn-outline-light:hover {
color: #e5e5e5 !important;
border-color: #ffffff;
}

.radius-left-side {
	border-radius: 1rem;
}

.dg-service-item .icon-wrapper span.bg-color-5 {
	background: linear-gradient(275.81deg, #0017ff -1.99%, #000000 99.35%);
}

.dg-service-item .icon-wrapper span.bg-color-6 {
	background: red;
}

.dg-service-item .icon-wrapper span.bg-color-7 {
	background: purple;
}

.dg-service-item .icon-wrapper span.bg-color-8 {
	background: #a9625b;
}

@media (max-width: 1600px) {
	.homepage-list-wrapper {
	}
}

.dropdown-grid.width-full.homepage-dropdown {
	grid-template-columns: 1fr 1fr 1fr;
	width: 400px;
}

.dropdown-grid-item {
	width: 385px;
	padding: 20px;
}

.width-full-3 {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
width: 506px;
}

.width-full-3 .dropdown-grid-item.last-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 263px;
grid-column-start: span 2;
}

.btn-outline-light:hover {
color: #e5e5e5 !important;
border-color: #ffffff;
}

#main_logo{
	width: 175px;
}