@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Medium.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

.calk .thumbnails .half{-ms-flex: 0 0 66%;flex: 0 0 66%;max-width: 66%;}
.calk .info2{font-size: 15px;}
.calk .septik_img{max-height: 124px;}


.calk{font-family: Gilroy;}
.calk .title{font-size: 21px;padding-bottom: 10px;font-weight: bold;}
.calk .thumbnails{list-style: none;padding: 0px;margin: 0px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.calk .thumbnails li{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
.calk .thumbnails .thumbnail{border-color: #E2E2EB;position: relative;border-radius: 10px;text-align: center;cursor: pointer;height: 90%;border: 1px solid #ddd;}
.calk .thumbnails .thumbnail img{max-width: 100%;height: auto;}
.calk .thumbnails .thumbnail .domicimg{max-height: 124px;}
.calk .thumbnails .selected{border-color: #376C4C;}
.calk .thumbnails .selected:after {content: url(/img/round1.webp);position: absolute;top: 10px;right: 10px;}
.calk .thumbnails .thumbnail .pr{color: #376C4C;display: block;font-weight: bold;}
.calk .thumbnails li .dropdown-menu li{padding: 0px;flex: none;max-width: 100%;}
.calk .thumbnails li .dropdown-menu .selected:after{display: none;}
.calk .price{font-size: 70px;font-weight: bold;line-height: normal;}
.calk label{font-weight: normal;}
.calk .copy{font-size: 14px;padding-bottom: 20px;font-style: italic;}
.calk .info{padding-left: 15px;font-size: 15px;display: inline-block;width: 100%;}
.calk .info li{width: 50%;float: left;}

.calk select{width: 100%;}

.calk .wpcf7 .wpcf7-text{width: 100%;border-radius: 10px;border: 1px solid #E2E2EB;padding: 15px;margin-bottom: 20px;}
.calk .wpcf7 .wpcf7-submit{color: white;background-color: #50943f;border-radius: 2px;padding: 20px 40px;border: none;-webkit-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}
.calk .wpcf7 .wpcf7-submit:hover{background-color: black;}

.calk .glubina_price, .calk .domic_price, .calk .scoba_price {margin: 10px 0px;}

@media (max-width:767px){
	.calk .title, .calk h2{text-align: center;}
	.calk .thumbnails{margin-right: -5px;margin-left: -5px;}
	.calk .thumbnails .thumbnail{padding: 5px;font-size: 14px;}
	.calk .thumbnails li{padding-right: 5px;padding-left: 5px;}
	.calk .thumbnails .thumbnail p, .calk .thumbnails .filter-option-inner-inner{font-size: 14px;text-align: center;}
	.calk .thumbnails .btn-default{padding: 5px;}
	.calk .thumbnails .bs-caret .caret{display: none;}
	.calk .wpcf7 .wpcf7-submit{width: 100%;}
	.calk .thumbnails .tranchei_num{color: #14B466;font-size: 100px;line-height: 103px;}
}

@media (min-width: 768px) {
	.calk .thumbnails{margin-right: -10px;margin-left: -10px;}
	.calk .thumbnails .thumbnail{padding: 20px;}
	.calk .thumbnails li{padding-right: 10px;padding-left: 10px;}
	.calk .thumbnails .thumbnail p, .calk .thumbnails .filter-option-inner-inner{font-size: 18px;font-weight: bold;text-align: center;}
	.calk .thumbnails .btn-default {border: none;}
	.calk .thumbnails .text{font-size: 16px;}
	
	.calk .sticky {position: fixed;z-index: 101;margin-top: 40px;}
	.calk .stop {position: relative;z-index: 101;}
	
	.calk .thumbnails .tranchei_num{height: 124px;color: #14B466;font-size: 100px;line-height: 120px;}
}



