		@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=cyrillic,cyrillic-ext,latin-ext');
		
		body {
			font-family: 'Montserrat', sans-serif;
		}

		.parent_class_menu ul li:hover {
			background: #b3983b;
		}

        .table td {
            word-break: break-word;
        }

		.parent_class_menu ul li a {
		    color: #fff;
    		font-weight: 600;
		    padding-bottom: 20px;
            padding-top: 20px;
            display: block;
		}

		.parent_class_menu ul li a:hover {
		    text-decoration: none;
		}

		h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
		    font-family: 'Montserrat', sans-serif;
		}

		.centred {
			text-align: center;
		}

		.button_1 {
		    background: #d6b646;
		    color: #fff;
		    padding-top: 10px;
		    padding-bottom: 10px;
		    padding-left: 40px;
		    padding-right: 40px;
		    border-radius: 25px;
		}

		@media (min-width: 240px) {
			.head_site_menu {
			    background: #272f30;
			    position: absolute;
			    overflow: hidden;
			    z-index: 3000;
			    width: 100%;
			    display: none;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 0;
			    float: left;
			}
			.parent_class_menu ul li {
			    position: relative;
			    left: 0;
			    float: none;
			    margin: 0 10px;
			    height: 60px;
			    padding-top: 0px;
			    padding-left: 10px;
			    padding-right: 10px;
			    transition: 1s;
                border-bottom: 1px #ffffff solid;
			}
			.open_menu {
				display: block;
				float: right;
				margin-top: -55px;
			}
			.open_menu i {
			    background: #ffd307;
			    padding: 15px;
			    border-radius: 4px;
			    color: #000;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 26px;
			}
			/* .text_1 {
			                color: #fff;
			                padding-top: 0px;
			                font-size: 16px;
			                margin-top: 2px;
			            } */
            .timework {
                padding-left: 16px;
                font-size: 16px;
                color: #fff;
            }
			.site-logo img {
				width: 80px;
			}
			.site-logo {
				text-align: left;
			}
			.mobile-bg {

			}
			.text2-block1 {
			    font-size: 20px;
			}
			.text3-block1 {
		        font-size: 16px;
			}
			.btn.btn-lg {
                padding: 10px 10px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 12px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 290px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 290px;
            }
            .bg-block2 {
                background: #fff;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .text-1-block2 {
                font-size: 22px;
            }
            .text-2-block2 {
                font-size: 14px;
            }
            h2.funny-title {
                font-size: 18px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 100%;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 290px;
            }
            .bg-block1-id-3 {
                background: url(/assets/santeh_template/img/bg-electrik-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 290px;
            }
            .bg-block1-id-4 {
                background: url(/assets/santeh_template/img/mug-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 290px;
            }
            .bg-block1-id-5 {
                background: url(/assets/santeh_template/img/otdelwork-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 290px;
            }
            .list-counter-circle span {
                float: none;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: none;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: none;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: none;
                color: #eb4c1a;
            }
            .text-foot-block4 span {
                color: #242c2e;
                background: transparent;
                font-weight: 800;
                font-size: 18px;
                text-transform: uppercase;
                padding-right: 0px;
                padding-left: 0px;
                padding-top: 10px;
                padding-bottom: 0px;
                border-radius: 10px;
            }
            .text-foot-block4 {
                background: #fff;
                background: #ffd307;
                padding: 10px;
                border-radius: 10px;
                margin-bottom: 30px;
            }
            .step-img .step-img-img {
                width: 60px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 40%;
            }
            .parent_class_menu ul {
                width: 96%;
                padding-bottom: 20px;
            }
            .close_menu {
                text-align: right;
                background: rgb(255, 255, 255);
                width: 32px;
                height: 32px;
                border-radius: 4px;
                float: right;
                margin-top: 15px;
                color: rgb(0, 0, 0);
                padding-right: 7px;
                padding-top: 0px;
                font-size: 22px;
                margin-bottom: 14px;
            }
            .block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 35px;
            }
		}
		@media (min-width: 295px) {
			.head_site_menu {
			    background: #272f30;
			    position: absolute;
			    overflow: hidden;
			    z-index: 3000;
			    width: 100%;
			    display: none;
			    transition: 1s;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 0;
			    float: left;
			}
			.parent_class_menu ul li {
			    position: relative;
			    left: 0;
			    float: none;
			    margin: 0 10px;
			    height: 60px;
			    padding-top: 0px;
			    padding-left: 10px;
			    padding-right: 10px;
			    transition: 1s;
                border-bottom: 1px #ffffff solid;
			}
			.open_menu {
				display: block;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 26px;
			}
			.site-logo img {
				width: 100px;
				text-align: left;
			}
			.site-logo {
				text-align: left;
			}
			.text2-block1 {
			    font-size: 22px;
			}
			.text3-block1 {
		        font-size: 18px;
			}
			.btn.btn-lg {
                padding: 10px 20px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 14px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 320px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 320px;
            }
            .bg-block2 {
                background: #fff;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .text-1-block2 {
                font-size: 24px;
            }
            .text-2-block2 {
                font-size: 18px;
            }
            h2.funny-title {
                font-size: 18px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 100%;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 320px;
            }
            .list-counter-circle span {
                float: none;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: none;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: none;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: none;
                color: #eb4c1a;
            }
            .text-foot-block4 span {
                color: #242c2e;
                background: transparent;
                font-weight: 800;
                font-size: 18px;
                text-transform: uppercase;
                padding-right: 0px;
                padding-left: 0px;
                padding-top: 10px;
                padding-bottom: 0px;
                border-radius: 10px;
            }
            .text-foot-block4 {
                background: #fff;
                background: #ffd307;
                padding: 10px;
                border-radius: 10px;
                margin-bottom: 30px;
            }
            .step-img .step-img-img {
                width: 60px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 40%;
            }
            .parent_class_menu ul {
                width: 96%;
                padding-bottom: 20px;
            }
            .block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 35px;
            }
		}
		@media (min-width: 320px) {
			.head_site_menu {
			    background: #272f30;
			    position: absolute;
			    overflow: hidden;
			    z-index: 3000;
			    width: 100%;
			    display: none;
			    transition: 1s;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 0;
			    float: left;
			}
			.parent_class_menu ul li {
			    position: relative;
			    left: 0;
			    float: none;
			    margin: 0 10px;
			    height: 60px;
			    padding-top: 0px;
			    padding-left: 10px;
			    padding-right: 10px;
			    transition: 1s;
                border-bottom: 1px #ffffff solid;
			}
			.open_menu {
				display: block;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 26px;
			}
			.site-logo img {
				width: 100px;
				text-align: left;
			}
			.site-logo {
				text-align: left;
			}
			.text2-block1 {
			    font-size: 24px;
			}
			.text3-block1 {
		        font-size: 20px;
			}
			.btn.btn-lg {
                padding: 10px 30px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 14px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 330px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 330px;
            }
            .bg-block2 {
                background: #fff;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .text-1-block2 {
                font-size: 24px;
            }
            .text-2-block2 {
                font-size: 18px;
            }
            h2.funny-title {
                font-size: 20px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 100%;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 330px;
            }
            .list-counter-circle span {
                float: none;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: none;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: none;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: none;
                color: #eb4c1a;
            }
            .text-foot-block4 span {
                color: #242c2e;
                background: transparent;
                font-weight: 800;
                font-size: 18px;
                text-transform: uppercase;
                padding-right: 0px;
                padding-left: 0px;
                padding-top: 10px;
                padding-bottom: 0px;
                border-radius: 10px;
            }
            .text-foot-block4 {
                background: #fff;
                background: #ffd307;
                padding: 10px;
                border-radius: 10px;
                margin-bottom: 30px;
            }
            .step-img .step-img-img {
                width: 70px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 40%;
            }
            .block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 35px;
            }
		}
		@media (min-width: 480px) {
			.head_site_menu {
			    background: #272f30;
			    position: absolute;
			    overflow: hidden;
			    z-index: 3000;
			    width: 100%;
			    display: none;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 0;
			    float: left;
                padding-bottom: 20px;
			}
			.parent_class_menu ul li {
			    position: relative;
			    left: 0;
			    float: none;
			    margin: 0 10px;
			    height: 60px;
			    padding-top: 0px;
			    padding-left: 10px;
			    padding-right: 10px;
			    transition: 1s;
                border-bottom: 1px #ffffff solid;
			}
			.open_menu {
				display: block;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 26px;
			}
			.site-logo img {
				width: 100px;
				text-align: left;
			}
			.site-logo {
				text-align: left;
			}
			.text2-block1 {
			    font-size: 26px;
			}
			.text3-block1 {
		        font-size: 22px;
			}
			.btn.btn-lg {
                padding: 10px 40px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 18px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 330px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 330px;
            }
            .bg-block2 {
                background: #fff;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .text-1-block2 {
                font-size: 26px;
            }
            .text-2-block2 {
                font-size: 20px;
            }
            h2.funny-title {
                font-size: 22px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 100%;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 330px;
            }
            .list-counter-circle span {
                float: none;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: none;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: none;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: none;
                color: #eb4c1a;
            }
            .text-foot-block4 span {
                color: #242c2e;
                background: transparent;
                font-weight: 800;
                font-size: 18px;
                text-transform: uppercase;
                padding-right: 0px;
                padding-left: 0px;
                padding-top: 10px;
                padding-bottom: 0px;
                border-radius: 10px;
            }
            .text-foot-block4 {
                background: #fff;
                background: #ffd307;
                padding: 10px;
                border-radius: 10px;
                margin-bottom: 30px;
            }
            .step-img .step-img-img {
                width: 90px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 40%;
            }.block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 35px;
            }
		}
		@media (min-width: 515px) {
			.head_site_menu {
			    background: #272f30;
			    position: absolute;
			    overflow: hidden;
			    z-index: 3000;
			    width: 100%;
			    display: none;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 0;
			    float: left;
			}
			.parent_class_menu ul li {
			    position: relative;
			    left: 0;
			    float: none;
			    margin: 0 10px;
			    height: 60px;
			    padding-top: 0px;
			    padding-left: 10px;
			    padding-right: 10px;
			    transition: 1s;
                border-bottom: 1px #ffffff solid;
			}
			.open_menu {
				display: block;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 26px;
			}
			.site-logo img {
				width: 100px;
				text-align: left;
			}
			.site-logo {
				text-align: left;
			}
			.text2-block1 {
			    font-size: 28px;
			}
			.text3-block1 {
		        font-size: 24px;
			}
			.btn.btn-lg {
                padding: 10px 40px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 18px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 330px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 330px;
            }
            .bg-block2 {
                background: #fff;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .text-1-block2 {
                font-size: 28px;
            }
            .text-2-block2 {
                font-size: 22px;
            }
            h2.funny-title {
                font-size: 24px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 100%;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 330px;
            }
            .list-counter-circle span {
                float: none;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: none;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: none;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: none;
                color: #eb4c1a;
            }
            .text-foot-block4 span {
                color: #242c2e;
                background: transparent;
                font-weight: 800;
                font-size: 18px;
                text-transform: uppercase;
                padding-right: 0px;
                padding-left: 0px;
                padding-top: 10px;
                padding-bottom: 0px;
                border-radius: 10px;
            }
            .text-foot-block4 {
                background: #fff;
                background: #ffd307;
                padding: 10px;
                border-radius: 10px;
                margin-bottom: 30px;
            }
            .step-img .step-img-img {
                width: 100px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 40%;
            }
            .block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 35px;
            }
		}
		@media (min-width: 600px) {
			.head_site_menu {
			    background: #272f30;
			    position: absolute;
			    overflow: hidden;
			    z-index: 3000;
			    width: 100%;
			    display: none;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 0;
			    float: left;
			}
			.parent_class_menu ul li {
			    position: relative;
			    left: 0;
			    float: none;
			    margin: 0 10px;
			    height: 60px;
			    padding-top: 0px;
			    padding-left: 10px;
			    padding-right: 10px;
			    transition: 1s;
                border-bottom: 1px #ffffff solid;
			}
			.open_menu {
				display: block;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 26px;
			}
			.site-logo img {
				width: 100px;
				text-align: left;
			}
			.site-logo {
				text-align: left;
			}
			.text2-block1 {
			    font-size: 30px;
			}
			.text3-block1 {
		        font-size: 24px;
			}
			.btn.btn-lg {
                padding: 10px 40px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 18px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block2 {
                background: #fff;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .text-1-block2 {
                font-size: 30px;
            }
            .text-2-block2 {
                font-size: 24px;
            }
            h2.funny-title {
                font-size: 26px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 528px;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .list-counter-circle span {
                float: right;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: right;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: right;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: right;
                color: #eb4c1a;
            }
            .text-foot-block4 span {
                color: #242c2e;
                background: transparent;
                font-weight: 800;
                font-size: 18px;
                text-transform: uppercase;
                padding-right: 0px;
                padding-left: 0px;
                padding-top: 10px;
                padding-bottom: 0px;
                border-radius: 10px;
            }
            .text-foot-block4 {
                background: #fff;
                background: #ffd307;
                padding: 10px;
                border-radius: 10px;
                margin-bottom: 30px;
            }
            .step-img .step-img-img {
                width: 139px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 40%;
            }
            .block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 65px;
            }
		}
		@media (min-width: 768px) {
			.head_site_menu {
	    		background: #272f30;
			    position: relative;
	    		overflow: hidden;
	    		display: block;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 50%;
			    float: left;
			}
			.parent_class_menu ul li {
                float: left;
                position: relative;
                left: -50%;
                float: left;
                margin: 0 8px;
                height: 60px;
                padding-top: 0px;
                padding-left: 0px;
                padding-left: 5px;
                padding-right: 5px;
                transition: 1s;
                border-bottom: 0px #ffffff solid;
            }
			.open_menu {
				display: none;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 26px;
			}
			.carousel-caption {
			    right: 15%;
			    left: 15%;
			    padding-bottom: 30px;
			}
			.site-logo img {
				width: 115px;
				text-align: right;
			}
			.site-logo {
				text-align: left;
			}
			.text2-block1 {
			    font-size: 30px;
			}
			.text3-block1 {
		        font-size: 24px;
			}
			.btn.btn-lg {
                padding: 10px 40px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 18px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block2 {
                background: #fff;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .text-1-block2 {
                font-size: 30px;
            }
            .text-2-block2 {
                font-size: 24px;
            }
            h2.funny-title {
                font-size: 28px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 528px;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .list-counter-circle span {
                float: right;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: right;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: right;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: right;
                color: #eb4c1a;
            }
            .text-foot-block4 span {
                color: #242c2e;
                background: transparent;
                font-weight: 800;
                font-size: 18px;
                text-transform: uppercase;
                padding-right: 0px;
                padding-left: 0px;
                padding-top: 10px;
                padding-bottom: 0px;
                border-radius: 10px;
            }
            .text-foot-block4 {
                background: #fff;
                background: #ffd307;
                padding: 10px;
                border-radius: 10px;
                margin-bottom: 30px;
            }
            .step-img .step-img-img {
                width: 139px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 40%;
            }
            .parent_class_menu ul {
                width: auto;
                padding-bottom: 0px;
            }
            .block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 65px;
            }
		}
		@media (min-width: 992px) {
			.head_site_menu {
	    		background: #272f30;
			    position: relative;
	    		overflow: hidden;
	    		display: block;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 50%;
			    float: left;
			}
			.parent_class_menu ul li {
			    float: left;
			    position: relative;
			    left: -50%;
			    float: left;
			    margin: 0 10px;
			    height: 60px;
			    padding-top: 0px;
		        padding-left: 10px;
	    		padding-right: 10px;
	    		transition: 1s;
                border-bottom: 0px #ffffff solid;
			}
			.open_menu {
				display: none;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 26px;
			}
			.site-logo img {
				width: 115px;
				text-align: right;
			}
			.site-logo {
				text-align: right;
			}
			.text2-block1 {
			    font-size: 30px;
			}
			.text3-block1 {
		        font-size: 24px;
			}
			.btn.btn-lg {
                padding: 10px 40px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 18px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block2 {
                background: #fff;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .text-1-block2 {
                font-size: 30px;
            }
            .text-2-block2 {
                font-size: 24px;
            }
            h2.funny-title {
                font-size: 30px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 528px;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .list-counter-circle span {
                float: right;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: right;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: right;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: right;
                color: #eb4c1a;
            }
            .text-foot-block4 span {
                color: #242c2e;
                background: #ffd307;
                font-weight: 800;
                font-size: 28px;
                text-transform: uppercase;
                padding-right: 25px;
                padding-left: 25px;
                padding-top: 10px;
                padding-bottom: 10px;
                border-radius: 10px;
            }
            .text-foot-block4 {
                background: transparent;
                padding: 0px;
                border-radius: 0px;
                margin-bottom: 0px;
            }
            .step-img .step-img-img {
                width: 139px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 40%;
            }
            .parent_class_menu ul {
                width: auto;
                padding-bottom: 0px;
            }
            .block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 65px;
            }
		}
		@media (min-width: 1024px) {
			.head_site_menu {
	    		background: #272f30;
			    position: relative;
	    		overflow: hidden;
	    		display: block;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 50%;
			    float: left;
			}
			.parent_class_menu ul li {
			    float: left;
			    position: relative;
			    left: -50%;
			    float: left;
			    margin: 0 10px;
			    height: 60px;
			    padding-top: 0px;
		        padding-left: 10px;
	    		padding-right: 10px;
	    		transition: 1s;
                border-bottom: 0px #ffffff solid;
			}
			.open_menu {
				display: none;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 13px;
			}
			.site-logo img {
				width: 115px;
				text-align: right;
			}
			.site-logo {
				text-align: right;
			}
			.text2-block1 {
			    font-size: 30px;
			}
			.text3-block1 {
		        font-size: 24px;
			}
			.btn.btn-lg {
                padding: 10px 40px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 18px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block2 {
                background: url(/assets/santeh_template/img/bg2-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .text-1-block2 {
                font-size: 30px;
            }
            .text-2-block2 {
                font-size: 24px;
            }
            h2.funny-title {
                font-size: 30px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 430px;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .list-counter-circle span {
                float: right;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: right;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: right;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: right;
                color: #eb4c1a;
            }
            .step-img .step-img-img {
                width: 139px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 100%;
            }
            .parent_class_menu ul {
                width: auto;
                padding-bottom: 0px;
            }
            .block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 65px;
            }
		}
		@media (min-width: 1200px) {
			.head_site_menu {
	    		background: #272f30;
			    position: relative;
	    		overflow: hidden;
	    		display: block;
			}
			.parent_class_menu ul {
			    list-style-type: none;
			    padding-inline-start: 0px;
			    margin: 0;
			    padding: 0;
			    position: relative;
			    left: 50%;
			    float: left;
			}
			.parent_class_menu ul li {
			    float: left;
			    position: relative;
			    left: -50%;
			    float: left;
			    margin: 0 10px;
			    height: 60px;
			    padding-top: 0px;
		        padding-left: 10px;
	    		padding-right: 10px;
	    		transition: 1s;
                border-bottom: 0px #ffffff solid;
			}
			.open_menu {
				display: none;
			}
			.close_menu {
				display: none;
			}
			.text_1 {
			    font-size: 13px;
			}
			.site-logo img {
				width: 115px;
				text-align: right;
			}
			.site-logo {
				text-align: right;
			}
			.text2-block1 {
			    font-size: 30px;
			}
			.text3-block1 {
		        font-size: 24px;
			}
			.btn.btn-lg {
                padding: 10px 40px;
            }
            .btn-cons {
                background: #d6b646;
                border-radius: 25px;
                border: none;
                font-size: 18px;
            }
            .bg-block1-id-1 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block1-id-8 {
                background: url(/assets/santeh_template/img/bg1-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .bg-block2 {
                background: url(/assets/santeh_template/img/bg2-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
                background: #fff;
            }
            .text-1-block2 {
                font-size: 30px;
            }
            .text-2-block2 {
                font-size: 24px;
            }
            h2.funny-title {
                font-size: 30px;
                text-align: center;
                margin-top: 0px;
                margin-bottom: 5px;
                text-transform: uppercase;
                font-family: 'Russo One',sans-serif;
                font-weight: 900;
                letter-spacing: 0px;
            }
            .img-block3 img {
                width: 528px;
            }
            .bg-block1-id-2 {
                background: url(/assets/santeh_template/img/bg1-santeh-min.jpg) no-repeat;
                background-position: top;
                background-repeat: no-repeat;
                background-size: cover;
                min-height: 450px;
            }
            .list-counter-circle span {
                float: right;
                color: #00a49d;
            }
            .list-counter-circle2 span {
                float: right;
                color: #d6b646;
            }
            .list-counter-circle3 span {
                float: right;
                color: #328400;
            }
            .list-counter-circle4 span {
                float: right;
                color: #eb4c1a;
            }
            .step-img .step-img-img {
                width: 139px;
            }
            .face-testimonials {
                text-align: center;
            }
            .face-testimonials img {
                width: 100%;
            }
            .parent_class_menu ul {
                width: auto;
                padding-bottom: 0px;
            }
            .block-my-prev {
                width: 322px;
                height: 166px;
                background: #ced2d385;
                display: flex;
                transition: 0.5s;
                margin: 0 auto;
                margin-bottom: 65px;
            }
		}
		
		.block-bg-4 {
		    background: url(/assets/santeh_template/img/bg4-min.jpg) no-repeat;
            background-position: top;
            background-repeat: no-repeat;
            background-size: cover;
            min-height: 667px;
		}
		/*.block-bg5 {
		    background: url(/assets/santeh_template/img/bg5-min2.jpg) no-repeat;
            background-position: top;
            background-repeat: no-repeat;
            background-size: cover;
            min-height: 935px;
		}*/
		.block-bg6 {
		    background: url(/assets/santeh_template/img/bg6-min.jpg) no-repeat;
            background-position: top;
            background-repeat: no-repeat;
            background-size: cover;
            min-height: 490px;
		}
		.block-bg7 {
		    background: url(/assets/santeh_template/img/bg7-min.jpg) no-repeat;
            background-position: top;
            background-repeat: no-repeat;
            background-size: cover;
            min-height: 700px;
		}
		.block-bg-footer {
		    background: url(/assets/santeh_template/img/footer-bg-min.jpg) no-repeat;
            background-position: top;
            background-repeat: no-repeat;
            background-size: cover;
            min-height: 212px;
		}
		.mini-contact-info {
			display: flex;
			margin-bottom: 25px;
		}
		
		.mini-contact-info-text {
			font-weight: 500;
			padding-left: 15px;
		}

		.mini-contact-info-text span {
			font-weight: 600;
			color: #d6b646;
		}

		.mini-contact-info-icon2 {
			padding-top: 10px;
		}

		.mini-contact-info-icon3 {
			padding-left: 10px;
		}
		
		.map iframe {
		    border: none;
            width: 100%;
            height: 230px;
		}
		.arrow {
		    position: absolute;
		    right: -15px;
		    top: 85px;
		}

		.text-1-step {
			color: #d6b646;
			font-weight: 600;
			font-size: 18px;
			text-transform: uppercase;
		    margin-bottom: 15px;
		}

		.text-2-step {
			color: #d6b646;
			font-weight: 600;
		}

		.step-img {
		    margin-bottom: 15px;
		}
		.icon-testi {
		    position: absolute;
		    right: -11px;
		    top: 75px;
		}
		.text-2-block5 {
			font-weight: 500;
		    font-weight: 500;
		    padding-top: 45px;
		    padding-left: 30px;
		}
		.text-2-block5 p span {
			color: #d6b646;
			font-weight: 600;
		}

		.testi-text1 {
		    padding-top: 45px;
			padding-left: 35px;
			margin-bottom: 90px;
		}
		.testi-text2 {
		    padding-top: 45px;
			padding-left: 35px;
			margin-bottom: 90px;
		}
		.testi-text3 {
		    padding-top: 45px;
			padding-left: 35px;
			margin-bottom: 90px;
		}

		.block-my-prev:hover {
			background: #ffd307;
			box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.8);
		}
		.block-my-prev:hover .text-1-block4 {
			color: #000;
		}
		.icon-block4 {
		    padding-left: 40px;
		    padding-top: 4em;
		}
		.text-1-block4 {
		    text-transform: uppercase;
		    color: #fff;
		    font-weight: 600;
		    text-align: center;
		    padding-left: 40px;
		    padding-top: 64px;
		    transition: 0.5s;
		}
		.text-foot-block4 {

		}
		.text-foot-block4 span {
		    color: #242c2e;
		    background: #ffd307;
		    font-weight: 800;
		    font-size: 28px;
		    text-transform: uppercase;
		    padding-right: 25px;
		    padding-left: 25px;
		    padding-top: 10px;
		    padding-bottom: 10px;
		    border-radius: 10px;
		}
		
		.edite1-text-1-block4 {
		    padding-left: 18px;
		}
		.edite2-text-1-block4 {
	        padding-top: 54px;
		}
		
		.text_1 {
		    color: #fff;
		    padding-top: 12px;
		    font-size: 16px;
		}
		.phone-pk {
		    font-size: 16px;
		    color: #fff;
		    padding-top: 30px;
		    font-weight: 600;
		}
		
		.revers-call {
		    background: #d6b646;
		    border-radius: 25px;
		    border: none;
		    font-size: 16px;
		}
		
		.text-action {
		    font-size: 30px;
            color: #ff3a34;
            text-transform: uppercase;
            font-weight: 800;
            text-shadow: 1px 1px 2px black, 0 0 1em #ff504b;
		}

		.color_fff {
			color: #fff;
		}

		.width100 {
			width: 100%;
		}
		.pt40 {
		    padding-top: 40px;
		}

		.hero h3 span {
		    font-weight: 700;
    		color: #d9534f;
		}
		
		.bg-block3 {
		    background: url(/assets/santeh_template/img/bg3-min.jpg) no-repeat;
            background-position: top;
            background-repeat: no-repeat;
            background-size: cover;
            min-height: 664px;
		}
		
		.text2-block1 {
		    font-weight: 700;
		}

		@-webkit-keyframes move-background {
		0%{background-position:-300px 0}
		100%{background-position:300px -300px}
		}
		@-moz-keyframes move-background {
		0%{background-position:-300px 0}
		100%{background-position:300px -300px}
		}
		@keyframes move-background {
		0%{background-position:-300px 0}
		100%{background-position:300px -300px}
		}
		.section-title{
		    -webkit-animation-play-state:running;
		    -moz-animation-play-state:running;
		    animation-play-state:running;
		    color:transparent;
		    background: url(/assets/santeh_template/img/abstract-background.png) no-repeat #7c52de;
		    background-size:cover;
		    -webkit-text-fill-color:transparent;
		    -moz-text-fill-color:transparent;
		    -webkit-background-clip:text;
		    -moz-background-clip:text;
		    background-clip:text;
		    -webkit-animation:move-background 20s infinite linear alternate;
		    -moz-animation:move-background 20s infinite linear alternate;
		    animation:move-background 20s infinite linear alternate;
		}

		.mb30 {
			margin-bottom: 30px;
		}

		.text-1-block2 {
		    text-transform: uppercase;
    		font-weight: 700;
		}

		.pt20 {
			padding-top: 20px;
		}

		.text-2-block2 {
		    font-weight: 700;
    		color: #d6b646;
		}

		.text-2-block2 span {
			color: #000;
		}

		.mb45 {
		    margin-bottom: 45px;
		}

		.a-1-block2 {
		    color: #d9534f;
		}

		.text-block3 {
			color: #fff;
		}

		.text-block3 p span {
			color: #d6b646;
			font-weight: 600;
		}

		.text-1-block3 {
			text-transform: uppercase;
			color: #fff;
		    font-weight: 700;
		}

		.text-1-block7 {
			text-transform: uppercase;
			color: #000;
		    font-weight: 700;
		}

		.text-1-block5 {
			text-transform: uppercase;
			color: #000;
		    font-weight: 700;
		}

		.text-2-block3 {
			color: #fff;
		}

		.text-2-block3 span {
			color: #d6b646;
			font-weight: 600;
		}

		.img-block3 img {
			box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.8);
		}

		.socials {
		    margin-right: 0px;
		    display: flex;
		    text-align: center;
		}

		.socials div {
		    padding-right: 35px;
		}

		.socials i {
		    width: 45px;
		    height: 45px;
		    line-height: 40px;
		    border-radius: 100%;
		    box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
		    text-align: center;
		    margin: 0px auto;
		    margin-bottom: 5px;
		    font-size: 25px;
		    color: #fff;
		    transition: 0.5s;
		    border: 3px #fff solid;
		}

		.socials i:hover {
			border: 3px #fed207 solid;
			color: #fed207;
		    border-radius: 0px 25px 0px 25px;
		}

		.pt-footer {
			padding-top: 60px;
		}

		.author-site {
		    margin-top: 15px;
    		margin-bottom: 10px;
		}

		.copy p {
			color: #fff;
		}

		.footer-ul {
		    list-style-type: none;
    		padding-inline-start: 0px;
    		padding: 0;
		}

		.footer-ul li {

		}

		.footer-ul li a {
    		color: #fff;
		}

		.footer-ul li a:hover {

		}

		.footer-ul-title {
			color: #c0a542;
			font-weight: 700;
		}
		.phone-mobile {
		    float: right;
		    color: #fff;
		    font-weight: 700;
		    margin-top: -42px;
		    margin-right: 15%;
		}
		.pt15 {
		    padding-top: 15px;
		}

        .carousel-animate .carousel-indicators > li {
            margin: 0 2px;
            background-color: #fff;
            border-color: rgb(58,36,83);
            opacity: .7;
        }
        .carousel-animate .carousel-indicators > li.active {
            width: 10px;
            height: 10px;
            opacity: 1;
        }
        .carousel-animate .hero {
         color: #fff;
         text-align: center;
         text-transform: uppercase;
         text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75);
        }

        .btn.btn-hero,
        .btn.btn-hero:hover,
        .btn.btn-hero:focus {
         color: #fff;
         /*background-color: #694198;
         border-color: rgb(67,41,97);*/
         outline: none;
         margin: 20px auto;
        }
        @media screen and (max-width: 640px) {
         .hero h1 {
         font-size: 2em;
         }
        }
        .carousel-fade .carousel-inner .item {
         transition-property: opacity;
        }
        .carousel-fade .carousel-inner .item,
        .carousel-fade .carousel-inner .active.left,
        .carousel-fade .carousel-inner .active.right {
         opacity: 0;
        }
        .carousel-fade .carousel-inner .active,
        .carousel-fade .carousel-inner .next.left,
        .carousel-fade .carousel-inner .prev.right {
         opacity: 1;
        }
        .carousel-fade .carousel-inner .next,
        .carousel-fade .carousel-inner .prev,
        .carousel-fade .carousel-inner .active.left,
        .carousel-fade .carousel-inner .active.right {
         left: 0;
         transform: translate3d(0, 0, 0);
        }
        .carousel-bg .carousel-inner .item {
         /*background-color: darkslategrey;
         background-size: cover;
         background-position: center;*/
         min-height: 252px;
        }
        .carousel-control.left {
            background-image: -webkit-linear-gradient(left,color-stop(rgba(0, 0, 0, 0) 0),color-stop(rgba(0, 0, 0, 0) 100%));
            background-image: linear-gradient(to right,rgba(0, 0, 0, 0) 0,rgba(0, 0, 0, 0) 100%);
            background-repeat: repeat-x;
        }
        .carousel-control.right {
            right: 0;
            left: auto;
            background-image: -webkit-linear-gradient(left,color-stop(rgba(0, 0, 0, 0) 0),color-stop(rgba(0, 0, 0, 0) 100%));
            background-image: linear-gradient(to right,rgba(0, 0, 0, 0) 0,rgba(0, 0, 0, 0) 100%);
            background-repeat: repeat-x;
        
        }
        
        .col-xs-5th,
        .col-sm-5th,
        .col-md-5th,
        .col-lg-5th {
            position: relative;
            min-height: 1px;
            padding-right: 15px;
            padding-left: 15px;
        }
         
        .col-xs-5th {
          width: 20%;
          float: left;
        }
         
        @media (min-width: 768px) {
          .col-sm-5th {
            width: 20%;
            float: left;
            margin-left: 0%;
          }
        }
         
        @media (min-width: 992px) {
          .col-md-5th {
            width: 20%;
            float: left;
            margin-left: 0%;
          }
        }
         
        @media (min-width: 1200px) {
          .col-lg-5th {
            width: 20%;
            float: left;
            margin-left: 0%;
          }
        }
        
        /* carousel */
        .media-carousel 
        {
          margin-bottom: 0;
          padding: 0 40px 30px 40px;
          margin-top: 30px;
        }
        /* Previous button  */
        .media-carousel .carousel-control.left 
        {
          left: -12px;
          background-image: none;
          background: none repeat scroll 0 0 #222222;
          border: 4px solid #FFFFFF;
          border-radius: 23px 23px 23px 23px;
          height: 40px;
          width : 40px;
          margin-top: 60px;
        }
        /* Next button  */
        .media-carousel .carousel-control.right 
        {
          right: -12px !important;
          background-image: none;
          background: none repeat scroll 0 0 #222222;
          border: 4px solid #FFFFFF;
          border-radius: 23px 23px 23px 23px;
          height: 40px;
          width : 40px;
          margin-top: 60px;
        }
        /* Changes the position of the indicators */
        .media-carousel .carousel-indicators 
        {
          right: 50%;
          top: auto;
          bottom: 0px;
          margin-right: -19px;
        }
        /* Changes the colour of the indicators */
        .media-carousel .carousel-indicators li 
        {
          background: #c0c0c0;
        }
        .media-carousel .carousel-indicators .active 
        {
          background: #333333;
        }
        .media-carousel img
        {
          width: 290px;
          height: 170px
        }
        /* End carousel */
        .thumbnail, .img-thumbnail {
            -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.075);
            box-shadow: 0 0px 0px rgba(0,0,0,0.075);
        }
        .thumbnail {
            display: block;
            padding: 0px;
            margin-bottom: 20px;
            line-height: 1.428571429;
            background-color: transparent;
            border: 0px solid #ddd;
            border-radius: 0px;
            -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
        }
        
        .mini-block-uslugi {
            background: #fff;
            box-shadow: 0px 2px 2px 1px #0000001c;
            margin-bottom: 45px;
        }
        /* .mini-block-uslugi-text {
            text-align: center;
            padding-top: 15px;
            padding-bottom: 15px;
        } */
        .mini-block-uslugi-text {
            text-align: center;
            padding-top: 15px;
            padding-bottom: 15px;
            min-height: 70px;
            padding-left: 4px;
            padding-right: 4px;
            min-height: 100px;
        }
        .mini-block-uslugi-lines {
            background: #242c2e;
            height: 3px;
            margin-bottom: 15px;
        }
        .mini-block-uslugi-price {
            text-transform: uppercase;
            text-align: center;
            padding-bottom: 15px;
            font-weight: 700;
            color: #d6b646;
        }
        .mini-block-uslugi-div-button {
            padding-bottom: 20px;
        }
        .mini-block-uslugi-button {
            background: linear-gradient(to top, #d02c2c 20%, #d02c2c 50%, #e66c6c 80%);
            border: none;
            color: #fff;
            text-transform: uppercase;
            font-weight: 700;
            padding-left: 15px;
            padding-right: 15px;
            padding-top: 6px;
            padding-bottom: 6px;
            border-radius: 25px;
            box-shadow: 0px 2px 2px 1px #0000001c;
            transition: 1s;
        }
        .mini-block-uslugi-h4 {
            font-weight: 700;
        }
        .mini-block-uslugi-h4 span {
            color: #d6b646;
        }
        .bg-uslug {
            background: url(/assets/santeh_template/img/uslugi/santeh/bg-santeh-min.png) repeat;
            background-position: top;
        }
        .mini-block-uslugi-h3 {
            padding-top: 25px;
        }
        /* demo style */
        .panel-footer:nth-child(2){color:rgba(255,215,0,1.0)}
        button[data-toggle]:hover{color:rgba(255,23,0,1.0)}
        /* end demo style */
        .title-price-list {
            font-weight: 600;
            font-size: 22px;
            margin-top: 40px;
        }
        .title-price-list span {
            color: #d6b646;
        }
        .panel-santeh>.panel-heading-santeh {
            background: #c0a542;
            text-align: center;
            color: #fff;
            border-color: #c0a542;
            transition: 0.5s;
        }
        .panel-santeh>.panel-heading-santeh:hover {
            cursor: pointer;
            background: #fed207;
            color: #000;
            cursor: pointer;
        }
        .panel-santeh table tr:hover {
            background: #fed207;
            color: #000;
        }
        .bg-price-santeh {
            background: #f7f7f7 url(/assets/santeh_template/img/uslugi/santeh/pattern-santeh-min1.png) repeat;
            padding-bottom: 40px;
        }
        .bg-price-electrik {
            background: #f7f7f7 url(/assets/santeh_template/img/uslugi/electrik/pattern-electrik-min1.png) repeat;
            padding-bottom: 40px;
        }
        .bg-price-mug {
            background: #f7f7f7 url(/assets/santeh_template/img/uslugi/mug/pattern-mug-min.png) repeat;
            padding-bottom: 40px;
        }
        .mini-block-uslugi-button:hover {
            background: linear-gradient(to top, #a02c2c 20%, #842323 50%, #c56565 80%);
            color: #fff;
            text-decoration: none;
        }
        .grecaptcha-badge {display: none;}
        
        .santeh-input {
			height: 54px;
		    border-radius: 0px;
		    border: 0px solid #ccc;
		    box-shadow: 2px 2px 2px 1px #0000001c;
		}

		textarea.santeh-textarea {
			height: 160px;
		    border-radius: 0px;
		    border: 0px solid #ccc;
		    box-shadow: 2px 2px 2px 1px #0000001c;
		}

		.btn-santeh {
			background: #c0a542;
		    border: none;
		    text-shadow: none;
		    width: 100%;
		    font-size: 18px;
		    text-transform: uppercase;
		    border-radius: 25px;
		    padding-top: 15px;
		    padding-bottom: 15px;
		    transition: 0.5s;
		}

		.btn-santeh:hover {
		    background: #ffd307;
		    color: #000;
		}

		.btn-success[disabled] {
		    background-color: #bda550;
			border-color: #c1a542;
		}
		
		.list-counter-circle {
          list-style: none;
          counter-reset: list;
          margin: 0;
          padding: 0;
          overflow: hidden;
        }
        .list-counter-circle>li {
            position: relative;
            display: block;
            height: 100%;
            line-height: 2.0rem;
            margin-left: 1.75rem;
            margin-bottom: .25rem;
            padding-left: 1rem;
            padding-right: 0.5rem;
            color: #000000;
            border-radius: .25rem;
            padding-left: 30px;
            border-radius: 4px;
            margin-bottom: 10px;
            text-align: left;
            font-weight: 600;
        }
        .list-counter-circle>li:last-child {
          margin-bottom: 20px;
        }
        .list-counter-circle>li::before {
            content: "\f00c";
            font-family: FontAwesome;
            font-style: normal;
            font-weight: normal;
            text-decoration: inherit;
            position: absolute;
            left: -4.5rem;
            top: 0.3rem;
            bottom: -.25rem;
            width: 7.5rem;
            line-height: 1.4rem;
            text-align: center;
            color: #00a49d;
            font-size: 20px;
            padding-left: 19px;
        }
        
        .list-counter-circle2 {
          list-style: none;
          counter-reset: list;
          margin: 0;
          padding: 0;
          overflow: hidden;
        }
        .list-counter-circle2>li {
            position: relative;
            display: block;
            height: 100%;
            line-height: 2.0rem;
            margin-left: 1.75rem;
            margin-bottom: .25rem;
            padding-left: 1rem;
            padding-right: 0.5rem;
            color: #000000;
            border-radius: .25rem;
            padding-left: 30px;
            border-radius: 4px;
            margin-bottom: 10px;
            text-align: left;
            font-weight: 600;
        }
        .list-counter-circle2>li:last-child {
          margin-bottom: 20px;
        }
        .list-counter-circle2>li::before {
            content: "\f00c";
            font-family: FontAwesome;
            font-style: normal;
            font-weight: normal;
            text-decoration: inherit;
            position: absolute;
            left: -4.5rem;
            top: 0.3rem;
            bottom: -.25rem;
            width: 7.5rem;
            line-height: 1.4rem;
            text-align: center;
            color: #d6b646;
            font-size: 20px;
            padding-left: 19px;
        }
        
        .list-counter-circle3 {
          list-style: none;
          counter-reset: list;
          margin: 0;
          padding: 0;
          overflow: hidden;
        }
        .list-counter-circle3>li {
            position: relative;
            display: block;
            height: 100%;
            line-height: 2.0rem;
            margin-left: 1.75rem;
            margin-bottom: .25rem;
            padding-left: 1rem;
            padding-right: 0.5rem;
            color: #000000;
            border-radius: .25rem;
            padding-left: 30px;
            border-radius: 4px;
            margin-bottom: 10px;
            text-align: left;
            font-weight: 600;
        }
        .list-counter-circle3>li:last-child {
          margin-bottom: 20px;
        }
        .list-counter-circle3>li::before {
            content: "\f00c";
            font-family: FontAwesome;
            font-style: normal;
            font-weight: normal;
            text-decoration: inherit;
            position: absolute;
            left: -4.5rem;
            top: 0.3rem;
            bottom: -.25rem;
            width: 7.5rem;
            line-height: 1.4rem;
            text-align: center;
            color: #328400;
            font-size: 20px;
            padding-left: 19px;
        }
        
        .list-counter-circle4 {
          list-style: none;
          counter-reset: list;
          margin: 0;
          padding: 0;
          overflow: hidden;
        }
        .list-counter-circle4>li {
            position: relative;
            display: block;
            height: 100%;
            line-height: 2.0rem;
            margin-left: 1.75rem;
            margin-bottom: .25rem;
            padding-left: 1rem;
            padding-right: 0.5rem;
            color: #000000;
            border-radius: .25rem;
            padding-left: 30px;
            border-radius: 4px;
            margin-bottom: 10px;
            text-align: left;
            font-weight: 600;
        }
        .list-counter-circle4>li:last-child {
          margin-bottom: 20px;
        }
        .list-counter-circle4>li::before {
            content: "\f00c";
            font-family: FontAwesome;
            font-style: normal;
            font-weight: normal;
            text-decoration: inherit;
            position: absolute;
            left: -4.5rem;
            top: 0.3rem;
            bottom: -.25rem;
            width: 7.5rem;
            line-height: 1.4rem;
            text-align: center;
            color: #eb4c1a;
            font-size: 20px;
            padding-left: 19px;
        }
        .fs18 {
            font-size: 18px;
        }
        
        .uslBlock {
            transition: 1s;
            border-bottom: 6px #ececec solid;
        }
        
        /* .uslBlock:hover {
            box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 0.09);
        } */

        .pb20 {
            padding-bottom: 20px;
        }
        
        .f-nav {
            position: fixed;
            -webkit-transition: all 0.25s ease-in-out;
            -moz-transition: all 0.25s ease-in-out;
            -ms-transition: all 0.25s ease-in-out;
            -o-transition: all 0.25s ease-in-out;
            transition: all 0.25s ease-in-out;
        }
        .phone-mobile-number {
            color: #fff;
        }
        .panel-heading {
            padding: 0px 0px;
        }
        .panel-title {
            padding-top: 15px;
            padding-bottom: 15px;
        }

    .testimonial{
        padding: 70px 30px 50px;
        margin: 50px 30px 30px;
        border: 1px solid #c2a442;
        position: relative;
    }
    .testimonial .pic{
        width: 100px;
        height: 100px;
        border-radius: 50%;
        border: 5px solid #c2a442;
        overflow: hidden;
        margin: 0 auto;
        position: absolute;
        top: -50px;
        left: 0;
        right: 0;
    }
    .testimonial .pic img{
        width: 100%;
        height: auto;
    }
    .testimonial .description{
        font-size: 15px;
        color: #5e595b;
        line-height: 27px;
        text-align: center;
        margin: 0;
        position: relative;
    }
    /* .testimonial .description:before{
        content: "\f10d";
        font-family: "Font Awesome 5 Free"; font-weight: 900;
        font-size: 25px;
        color: #d7d7d7;
        position: absolute;
        top: 0;
        left: -2px;
    } */
    .testimonial .title{
        display: inline-table;
        padding: 10px;
        margin: 0 auto;
        background: #fff;
        /* border: 1px solid #ea816b; */
        font-size: 20px;
        font-weight: 700;
        color: #c2a442;
        letter-spacing: 1px;
        text-transform: uppercase;
        position: absolute;
        bottom: -22px;
        left: 0;
        right: 0;
    }
    .testimonial .post{
        font-size: 15px;
        color: #671a36;
    }
    .owl-theme .owl-controls{
        width: 100%;
        height: 50px;
        opacity: 1;
        position: absolute;
        top: 38%;
    }
    .owl-theme .owl-controls .owl-buttons div{
        width: 50px;
        height: 50px;
        line-height: 40px;
        border-radius: 0;
        background: transparent;
    }
    .owl-prev{
        position: absolute;
        left: -5%;
    }
    .owl-next{
        position: absolute;
        right: -5%;
    }
    .owl-prev:after,
    .owl-next:after{
        content: "\f104";
        font-family: "FontAwesome"; font-weight: 900;
        font-size: 30px;
        color: #c7373c;
        opacity: 1;
    }
    .owl-next:after{ content: "\f105"; }
     
    @media only screen and (max-width: 479px){
        .testimonial{ padding: 70px 10px 30px; }
        .testimonial .description:before{ top: -20px }
        .testimonial .title{ font-size: 12px; }
        .testimonial .post{ font-size: 11px; }
        
        .newStrokSpan {
            display: block;
        }
        .callbackkiller.cbk-phone.cbk-phone-wild {
            display: none;
        }
    }


    .block-bg5 {
        background: url(/assets/santeh_template/img/testi-pattern-bg-min.png) repeat;
        background-position: top;
    }

    .owl-theme .owl-controls .owl-buttons div {
        background: transparent;
    }
    
    a.callbackkiller {
        position: fixed !important;
        bottom: 10% !important;
        right: 10% !important;
        top: initial !important;
        left: initial !important;
    }
    
    .cbk-window {
        top: 0 !important;
        right: 0 !important;
    }