/*
CTC Separate Stylesheet
Updated: 2019-09-14 00:48:23
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.26.8
*/

@import url("css/print.css"); 

.servicebox{
	height:100px;
}

.table-services thead th {
    background: #103d5f;
    color: #fff;
    font-weight: normal;
    line-height: normal;
    border: 1px solid #fff;
}
.table-services tbody td {
    background: #70a5c8;
    color: #fff;
    border: 1px solid #fff;
}
.icon_check{
	text-align: center;
}
.icon_check:before {
    font-family: etmodules;
    color: #fff;
    content: "\4e";
}
.gallery-no-popup .et_pb_gallery_item {
    pointer-events: none;
}

@media (max-width: 979px){
	.gallery-no-popup .et_pb_gallery_item img{
		width: 100%;
	}
}
@media (max-width: 767px){
	#how-it-works .et_pb_main_blurb_image {
		margin-bottom: 0;
		display: none;
	}
	#how-it-works {
		counter-reset: line-number;
	}
	#how-it-works .et_pb_module_header span {
		counter-increment: line-number;
	}

	#how-it-works .et_pb_module_header span:before {
		content: counter(line-number)". ";
		font-weight: normal;
	}
	#how-it-works .et_pb_row.et_pb_row_4col {
		padding-top: 0;
	}
	#our-service .et_pb_column.et_pb_column_1_6 .et_pb_text {
		min-height: auto;
		margin-bottom: 0 !important;
	}
	#our-service .et_pb_column.et_pb_column_1_6 {
		padding-bottom: 0px;
	}
}

@media (max-width: 575px){
	.table-services thead th {
		padding: 5px;
		font-size: 14px;
	}
	.table-services tbody td {
		padding: 5px;
		line-height: normal;
	}
}