*{outline:0}[class*="price_land_"]{font-weight:inherit;font-size:inherit;font-style:inherit;color:inherit}.padding{padding:10px}.modal-show{overflow:hidden!important;position:relative;right:8px}.margin-t-b{margin-top:10px!important;margin-bottom:10px!important}.margin-l{margin-left:0!important}.loader,.modal{background-image:url(../img/fon.png);background-repeat:repeat;width:100%;height:100%;position:fixed;display:none;left:0;top:0}.loader{z-index:200001}.modal{z-index:900001;overflow:auto;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;text-align:justify;margin-left:auto;margin-right:auto;background-color:transparent}.modal .modal-top{top:50%}.modal .modal-left{left:50%}.modal-block{position:relative;width:600px;background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.35);border:1px solid #3a87ad}.modal-block .icon-close{position:absolute;right:0;margin:15px 20px;z-index:1000}.modal-block .title{background:#4d83c0;text-align:center;line-height:50px;text-shadow:1px 1px 0 #3a87ad;border-bottom:1px solid #3a87ad;padding:0 100px;font-size:18px;color:#fff;width:auto;height:auto;margin:0!important;letter-spacing:0}.modal.error .title{background:red;text-shadow:1px 1px 0 #e30000;border-bottom:1px solid #e30000}.modal.error .modal-block{border:1px solid #e30000}.modal.complete .title{background:#5bb75b;text-shadow:1px 1px 0 #50a150;border-bottom:1px solid #50a150}.modal.complete .modal-block{border:1px solid #50a150}.modal-block .icon-close,.icon-close{background:url(../img/close.png) no-repeat;width:20px;height:19px;background-position:0 0;cursor:pointer}.modal-block .icon-close:hover,.icon-close:hover{background-position:0 -19px}.modal p{font-weight:normal;width:auto}.modal .content{background:#fff repeat;width:auto;overflow:hidden;margin:0;box-shadow:none}@media screen and (max-width:767px){.modal-block{width:380px}.modal-block .title{padding:0 50px;line-height:39px}}@media screen and (max-width:405px){.modal-block{width:300px}.modal-block .title{padding:0}}#kmacb{position:fixed;*visibility:hidden;display:none;background-color:transparent;width:160px;height:160px;z-index:200000!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:15px;bottom:15px}#kmacb-form-append{display:none}@media screen and (max-width:991px){#kmacb{display:none!important}}#kmacb a{text-decoration:none}.kmacb__phone .kmacb-img-circle{width:80px;height:80px;background:#5aaade center center no-repeat url(../img/phone.png);position:absolute;top:40px;left:40px;border-radius:100%;border:2px solid transparent;opacity:.8;-webkit-animation:kmacb__phone-circle-img-anim 1s infinite ease-in-out;-moz-animation:kmacb__phone-circle-img-anim 1s infinite ease-in-out;-ms-animation:kmacb__phone-circle-img-anim 1s infinite ease-in-out;-o-animation:kmacb__phone-circle-img-anim 1s infinite ease-in-out;animation:kmacb__phone-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.kmacb__phone .kmacb-circle-fill{opacity:.24;-webkit-animation:kmacb__phone-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:kmacb__phone-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:kmacb__phone-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:kmacb__phone-circle-fill-anim 2.3s infinite ease-in-out!important;animation:kmacb__phone-circle-fill-anim 2.3s infinite ease-in-out!important;background:#5aaade repeat;width:110px;height:110px;top:25px;left:25px;position:absolute;border-radius:100%;border:2px solid transparent}.kmacb__phone .kmacb-circle{opacity:.35;-webkit-animation:kmacb__phone-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:kmacb__phone-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:kmacb__phone-circle-anim 2.2s infinite ease-in-out!important;-o-animation:kmacb__phone-circle-anim 2.2s infinite ease-in-out!important;animation:kmacb__phone-circle-anim 2.2s infinite ease-in-out!important;width:100%;height:100%;position:absolute;background-color:transparent;border-radius:100%;border:2px solid #5aaade}.kmacb__phone:hover .kmacb-img-circle,.kmacb__phone:hover .kmacb-circle-fill{background-color:#72d582}.kmacb__phone:hover .kmacb-circle{border-color:#72d582}.kmacb__phone:hover .kmacb-img-circle{-webkit-animation:kmacb__phone-circle-img-anim-hover 1s infinite ease-in-out;-moz-animation:kmacb__phone-circle-img-anim-hover 1s infinite ease-in-out;-ms-animation:kmacb__phone-circle-img-anim-hover 1s infinite ease-in-out;-o-animation:kmacb__phone-circle-img-anim-hover 1s infinite ease-in-out;animation:kmacb__phone-circle-img-anim-hover 1s infinite ease-in-out}@-moz-keyframes kmacb__phone-circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes kmacb__phone-circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0deg) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes kmacb__phone-circle-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0deg) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1}}@keyframes kmacb__phone-circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0deg) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes kmacb__phone-circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-webkit-keyframes kmacb__phone-circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@-o-keyframes kmacb__phone-circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes kmacb__phone-circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2}}@keyframes kmacb__phone-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}@-moz-keyframes kmacb__phone-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}100%{-moz-transform:rotate(0deg) scale(1) skew(1deg)}}@-webkit-keyframes kmacb__phone-circle-img-anim{0%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg)}}@-o-keyframes kmacb__phone-circle-img-anim{0%{-o-transform:rotate(0deg) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}50%{-o-transform:rotate(0deg) scale(1) skew(1deg)}100%{-o-transform:rotate(0deg) scale(1) skew(1deg)}}@keyframes kmacb__phone-circle-img-anim-hover{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-35deg) scale(1) skew(1deg)}20%{transform:rotate(35deg) scale(1) skew(1deg)}30%{transform:rotate(-35deg) scale(1) skew(1deg)}40%{transform:rotate(35deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}@-moz-keyframes kmacb__phone-circle-img-anim-hover{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-35deg) scale(1) skew(1deg)}20%{transform:rotate(35deg) scale(1) skew(1deg)}30%{transform:rotate(-35deg) scale(1) skew(1deg)}40%{transform:rotate(35deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}@-webkit-keyframes kmacb__phone-circle-img-anim-hover{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-35deg) scale(1) skew(1deg)}20%{transform:rotate(35deg) scale(1) skew(1deg)}30%{transform:rotate(-35deg) scale(1) skew(1deg)}40%{transform:rotate(35deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}@-o-keyframes kmacb__phone-circle-img-anim-hover{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-35deg) scale(1) skew(1deg)}20%{transform:rotate(35deg) scale(1) skew(1deg)}30%{transform:rotate(-35deg) scale(1) skew(1deg)}40%{transform:rotate(35deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}.kmacb__manager{width:150px!important;height:150px!important}.kmacb__manager-circle{background:#52aff7;position:absolute;width:120px;height:120px;top:50%;left:50%;margin-top:-60px;margin-left:-60px;border-radius:100%}.kmacb__manager-img{background:center bottom no-repeat;position:absolute;width:120px;height:120px;top:50%;left:50%;margin-top:-60px;margin-left:-60px;border-radius:100%}.kmacb__manager-man1 .kmacb__manager-img{background-position:15px 100%;background-image:url(../img/men.png)}.kmacb__manager-man2 .kmacb__manager-img{background-position:12px 100%;background-image:url(../img/men_2.png)}.kmacb__manager-man3 .kmacb__manager-img{background-position:20px 100%;background-image:url(../img/men_3.png)}.kmacb__manager-woman1 .kmacb__manager-img{background-position:16px 100%;background-image:url(../img/women_1.png)}.kmacb__manager-woman2 .kmacb__manager-img{background-position:9px 100%;background-image:url(../img/women_2.png)}.kmacb__manager-woman3 .kmacb__manager-img{background-position:17px 100%;background-image:url(../img/women_3.png)}.kmacb__manager-woman1-th .kmacb__manager-img{background-position:16px 100%;background-image:url(../img/women_4.png)}.kmacb__manager-border{position:absolute;width:75px;height:75px;top:50%;left:50%;margin-top:-39.5px;margin-left:-39.5px;border-radius:100%;border:2px solid #ffe787;-webkit-animation:kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;-moz-animation:kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;-ms-animation:kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;-o-animation:kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;animation:kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;opacity:.8;transform-origin:center}@-webkit-keyframes kmacb__manager-border-anim{0%{transform:scale(1)}75%{opacity:.6}100%{transform:scale(2.1);opacity:.3}}@-moz-keyframes kmacb__manager-border-anim{0%{transform:scale(1)}75%{opacity:.6}100%{transform:scale(2.1);opacity:.3}}@-ms-keyframes kmacb__manager-border-anim{0%{transform:scale(1)}75%{opacity:.6}100%{transform:scale(2.1);opacity:.3}}@-o-keyframes kmacb__manager-border-anim{0%{transform:scale(1)}75%{opacity:.6}100%{transform:scale(2.1);opacity:.3}}@keyframes kmacb__manager-border-anim{0%{transform:scale(1)}75%{opacity:.6}100%{transform:scale(2.1);opacity:.3}}.kmacb__manager-fill{background:#52aff7 center bottom no-repeat;position:absolute;width:75px;height:75px;top:50%;left:50%;margin-top:-37.5px;margin-left:-37.5px;border-radius:100%;opacity:.5;-webkit-animation:kmacb__manager-fill-anim 1.5s ease-in-out infinite;-moz-animation:kmacb__manager-fill-anim 1.5s ease-in-out infinite;-ms-animation:kmacb__manager-fill-anim 1.5s ease-in-out infinite;-o-animation:kmacb__manager-fill-anim 1.5s ease-in-out infinite;animation:kmacb__manager-fill-anim 1.5s ease-in-out infinite;transform-origin:center}@-webkit-keyframes kmacb__manager-fill-anim{0%{transform:scale(1)}75%{opacity:.3;transform:scale(2.1)}100%{opacity:0;transform:scale(2.1)}}@-moz-keyframes kmacb__manager-fill-anim{0%{transform:scale(1)}75%{opacity:.3;transform:scale(2.1)}100%{opacity:0;transform:scale(2.1)}}@-ms-keyframes kmacb__manager-fill-anim{0%{transform:scale(1)}75%{opacity:.3;transform:scale(2.1)}100%{opacity:0;transform:scale(2.1)}}@-o-keyframes kmacb__manager-fill-anim{0%{transform:scale(1)}75%{opacity:.3;transform:scale(2.1)}100%{opacity:0;transform:scale(2.1)}}@keyframes kmacb__manager-fill-anim{0%{transform:scale(1)}75%{opacity:.3;transform:scale(2.1)}100%{opacity:0;transform:scale(2.1)}}.kmacb-form .modal-block{border:0;box-shadow:none;font-family:Arial;border-radius:10px;overflow:hidden;color:#222;line-height:1.5!important;width:570px}.kmacb-form .modal-block .title{background:transparent;text-shadow:none;color:#222;font-weight:bold;font-size:22px;border-bottom:0;text-transform:none}.kmacb-form .modal-block .icon-close{margin:10px}.kmacb-form .modal-block .padding{padding:20px 40px 40px}.kmacb-form .modal-block p{font-size:16px;text-align:left;line-height:1.5}.kmacb-form .modal-block .bold{font-weight:bold}.kmacb-form form{margin:10px 0;text-align:center;width:100%;height:auto;background:0;position:static;padding:0;border:0}.kmacb-form form input[type="text"]{height:36px;line-height:36px;color:#222;border:1px solid #aaa;padding:0 10px;width:200px;display:inline-block;text-indent:0;border-radius:3px;background:#fff;font-size:14px;font-style:normal;box-shadow:none;position:static;margin:0 0 10px 0}.kmacb-form form ::-webkit-input-placeholder{color:#888}.kmacb-form form ::-moz-placeholder{color:#888}.kmacb-form form :-moz-placeholder{color:#888}.kmacb-form form :-ms-input-placeholder{color:#888}.kmacb-form form input{float:none}.kmacb-form form input[name="name"]{padding-right:10px}.kmacb-form form input[type="submit"]{position:static;cursor:pointer;border:0;background:#c4191c;color:#fff;font-size:16px;padding:0 10px;color:#fff;text-transform:uppercase;line-height:38px;height:38px;vertical-align:top;margin:0;display:inline-block;text-indent:0;text-align:center!important;border-radius:3px;font-style:normal;font-size:14px;font-family:Arial,Helvetica,sans-serif;width:auto;opacity:1}.kmacb-form form input[type="submit"]:hover{background:#dd070b;text-decoration:none}.kmacb-form2 .modal-block{font-family:sans-serif}.kmacb-form2 .modal-block{width:300px;border-radius:5px}.kmacb-form2 .modal-block .title{padding:0;text-align:center;line-height:100px;position:relative;color:#fff;text-transform:uppercase;background:#1c70d8;font-size:20px;font-weight:bold;letter-spacing:1px}.kmacb-form2 .modal-block .padding{padding:30px}.kmacb-form2 .modal-block p{color:rgba(0,0,0,.75);line-height:1.5;font-size:16px}.kmacb-form2 form{margin:30px 0}.kmacb-form2 form *{box-sizing:border-box}.kmacb-form form input[type="text"]{border:2px solid #bdbdbd;height:56px;line-height:56px;width:100%;padding:0 15px;font-size:20px}.kmacb-form form input[type="submit"]{width:100%;background:#f13650;height:80px;line-height:80px;border-radius:40px;color:#fff;font-size:20px;letter-spacing:1px;font-weight:bold;margin-top:10px}.kmacb-form .kmacb-form-clock{line-height:33px!important;padding-left:46px;background:left center no-repeat url(../img/timer.png)}.kmacb-form .kmacb-form-rectangle{position:absolute;width:48px;height:24px;bottom:-12px;left:50%;margin-left:-24px;background:center bottom no-repeat url(../img/romb.png)}#agreement .title{line-height:1.3;padding-top:15px;padding-bottom:15px}#agreement .agreement-clean{font-weight:normal;font-size:14px}#agreement .content{line-height:1.5;font-size:12px}#agreement .content p{margin-bottom:20px;font-size:12px}#agreement .content p.no-margin{margin:0}#agreement a{color:#1946ca;text-decoration:underline}#agreement a:hover{text-decoration:none}.kma-lang-list{position:fixed;left:0;top:20%;text-align:center;min-width:34px;width:5%;padding:10px 5px;background-color:rgba(0,0,0,.6);border:1px solid;border-color:rgba(0,0,0,.3);z-index:1000;line-height:1}.kma-lang-list a{text-decoration:none;line-height:1}.kma-lang-list img{opacity:.5}.kma-lang-list img.kma-active-lang,.kma-lang-list img:hover{opacity:1;cursor:pointer}img.nysk{display:none!important}rekv{display:inline-block;font-size:12px}select,button,input[type="button"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none}@media screen and (min-width:470px){.kmacb-form2 .modal-block{width:460px}}#polit.modal .content ul,#polit.modal .content ol{list-style-position:inside;display:block;padding:0;margin:0}#polit.modal .content ul{list-style-type:disc}#polit.modal .content rekv{display:inline}#polit.modal .content rekv br{display:none}#polit.modal .content{font-size:12px}#polit.modal .content p b:before{content:' ';display:block;height:12px}#polit.modal .content p:first-child b:before{display:none}@media screen and (max-width:500px){.kmacb-form2 .modal-block .title{line-height:30px;padding:35px 0}.modal-block .icon-close{top:0;margin:5px;width:10px;height:10px;background-size:cover}}

/*checkbox*/

.form-checkbox {
	align-items: center;
	display: grid;
	grid-template-columns: min-content auto;
	column-gap: 10px;
	padding: 0;
	justify-content: start;
	margin-top: 20px;
	align-self: flex-start;
}

.form-checkbox-text,
.form-checkbox-link {
	color: #9c9c9c;
	font-size: 14px;
}

.form-checkbox-link {
	font-weight: 600;
	text-decoration: none;
	color: black;
}

input[type="checkbox"] {
	width: 20px;
	height: 20px;
	cursor: pointer;
}

/* TIMER */

	.time-block {
		margin-top: 20px;
	}
	
	.time-remain {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		margin: 0 auto;
		font-weight: 300;
		text-transform: uppercase;
		color: #c60f22;
	}
	
	.time-remain-items {
		position: relative;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
		padding: 0 14px;
		font-size: 32px;
	}
	
	.time-text {
		font-size: 10px;
		font-weight: bold;
		margin-top: 10px;
	}
	
	.time-dots {
		font-size: 32px;
	}
	