/**
* 2007-2020 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author    PrestaShop SA <contact@prestashop.com>
*  @copyright 2007-2020 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*/

/************************** service **************************/
.tvservice-all-block-image {
	overflow: hidden;
	position: relative;
}
.tvcustomer-services .tvcmsmain-title-wrapper {
	display: none;
}
.tvcmscustomer-services {
    margin-bottom:80px;
}
.tvcmscustomer-services .tvservices-all-block{
	margin: 0 -15px;
}
.tvcmscustomer-services .tvservices-img-conut {
	margin-bottom: 20px;
}
.tvcmscustomer-services .tvservices-center{
    background-color: unset;
	box-shadow: none;
	text-align: center;
	padding: 0 15px;
	border:none;
}
.tv-all-service.card-deck{
	margin-bottom: 0;
	border-spacing: 0;
}
.tvservices-img:after{
	position: absolute;
	content: "";
	left: 0;
	width: 75px;
	height: 85px;
	-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAABUCAYAAADKzsqkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRFMjRCNjY1QUQ2ODExRTg4ODU1RDlDNkFFMTE2N0M2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRFMjRCNjY2QUQ2ODExRTg4ODU1RDlDNkFFMTE2N0M2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEUyNEI2NjNBRDY4MTFFODg4NTVEOUM2QUUxMTY3QzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEUyNEI2NjRBRDY4MTFFODg4NTVEOUM2QUUxMTY3QzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FyFo7AAAEqklEQVR42uydW0hUURSG14gJQoGFBUYJhZBlF+xCWQ+VFVnkg71V1IMRUWGRRgX1lj10scguEF0goowCffAhoZsFiUFaVmZBBhURhYSREFho//KszRzF24znzDkzsxb8CHNm9tl8Z5+1916wfwOtra3koxgFbYN2Q5egs1CnXzqX4CNQBdBbKB8qhlZCzfK5LyLgg5GVDZ2CJkAlUI3t2iroGPRLrjXG68hKh65A1dB1aE4fUBz3oPlynb93U34XN7BGQ6XQC+gblAldhf4N8P0uuT4N+ii/K5V2YhYW36sQegdNkdfvMNQxzN93yPdnQ2nSDk8GibEGKw96Dm2WBL4J+hxmW1+hrdLORqhJ2nc93H4qM6AyKAPaD1U52Da/jstltjwjr2iJzKhRNbJSofPQA0nSWQ6DskeVtF8t97sor6nvYSVDh+Tp/oGmy7LA7YUlTw4X5H6/oTfSj2Q/wgpAGyTpzoMWQ/ug9ghPWO1y34WyFGmRfgX8sijNkdHDcQB64qNdwSLotGyjGGKtVyOLk3YldAsql9HkJ1Ac9dIvnmSuSX8zIgkrBToJPYMaZFFZAXWTP6Nb+pcp8J5K/8e5CSsJKpI8kCzLgqOSyKMhuJ/HZebk/r+XpUaS07AKpAKwFloB7YK+U3RGm/R/aaiVjaESvKkIjJcEWUOxF7nyWnJl46Ckl5BGVrokRFMRmB2joDge2ioblYNVNhIGqQh8sVUEuii2o29lo7G/ykZCPxWB9DAqArESprIxy1bZ2GH20JyzeMd+QhJfsYwqjd45u6eKy7B4HbLexY1uLATPlpUGVkB5DL24TVAG3pVoFJaGwlJYCkthKSyFpaGwFJbCUlgKS2FpKCyFpbAUlsJSWBoKS2EpLIWlsBSWhsJSWApLYSkshaWhsBSWwlJYCkthafSGVaAoBo0CA2sNWYd6HpF1/EIjGNnC5QhzYlh8NI5Pqt8h68gcm+mkxTmkydTbVKjnCKF5DY0vAh+ZYzOdV+SROY7HYY4QvqTepkJd/SV4c4SMvRmmknWOuDAOJoJhHSEcCAKb6rApDp8WY7MdNt3JjVFQfISwgYKmQltoAFOhoYx7+LywMcdhj5cP5LI5TgQjZFOh4b5exhznPvSYLFOe1CiFZDcVukshmAqFkos65UnwOWL2SGiWJ5IcJZCMqVALBU2FyikEU6FwEvdPsmwLlpDl9cJJ0TFzHBeir6lQDoVpKuSEcc8ysnwR/kJ7ybIw8UsYHxqSXFvn9d6wFlogQ5pNfG7TCMxxHApjKlRBQVOhupE26tT6yZjjcB5oklmUR1tKhCEZU6F6csFUyOnFJidONvOZCY2RZLqT3PcWZPOdPRQ0FcokF0yF3FqZ81ZhO1kmP/myLnOrsmFMhfIoaCrU5spMESG74DxJtD/IOaMNY1AxlizDHde9ciK15zOVjRu2ysakMNtKp6B9MP+dSxEyFYrkBpkrG5dtlY2mECsbdlOhT+SBqZAX1QRT2cgeZmXDXhGYSB6aCnlZejGVjXW2ysbqfnLda1tFoJDCtxkecSSS92G3/T0nlQ3+DwNF5I7NcFSOrMEqG2WSwLPIR+5L/wUYAMp3FrSvyDEsAAAAAElFTkSuQmCC);
	background-color: #f0f0f0;
}
.tvcmscustomer-services .tvservices-img-conut i {
	font-size: 40px;
	color: #888888;
	-webkit-transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

/************************** mobile service **************************/
@media(max-width: 991px){
	.tvservices-all-block {
		display: block;
		overflow: hidden;
	}
	.tv-all-service.card-deck {
		border: none;
	}
	.tvcmscustomer-services .tvservices-center {
		border: none;
		margin-bottom: 0;
		padding-bottom: 20px;
	}
	.tvcmscustomer-services{
		margin-bottom: 40px;
	}
	.tvservices-content-box .tvservices-title{
		font-size: 14px;
	}
	.tvservices-content-box .tvservice-dec{
		font-size: 12px;
	}
}
@media(min-width: 576px) and (max-width: 991px){
	.tvcmscustomer-services .tvservices-center.card {
		display: block;
		width: 50%;
		float: left;
	}
}
@media(max-width: 575px){
	.tvservices-center.card {
		width: 100%;
	}
}
/**********************Left service*************************/
.tvleft-cmscustomer-services .tv-all-service{
	padding: 15px;
}
.tvleft-cmscustomer-services .tvservices-center{
	display: block;
	padding: 15px 0;
	border:none;
	border-radius: 0;
    border-bottom: 1px solid #f7f7f7;
    margin-bottom: 0;
    text-align: center;
}
.tvleft-cmscustomer-services .tvservices-img-conut{
	margin-bottom: 15px;
}
.tvleft-cmscustomer-services .tvservices-center:last-child{
	padding-bottom: 0;
	border-bottom: none;
	margin-bottom: 0;
}
/*************** left-service*************************/
@media(max-width: 767px){
	.tvcmscustomer-services .tvservices-center .tvservices-wrapper{
		padding: 15px 10px;
	}
	.tvcmscustomer-services .tvservices-center:last-child{
		padding-bottom: 0;
	}
}
/************************************************ end service **************************************************************/