/*button*/   .podpisatca{text-decoration:none; text-align:center;  padding:8px 14px;  border:none;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius: 3px;  font:18px Arial, Helvetica, sans-serif;  font-weight:bold;  color:#ffffff;  background-color:#ff0000;  background-image: -moz-linear-gradient(top, #ff0000 0%, #570606 100%);  background-image: -webkit-linear-gradient(top, #ff0000 0%, #570606 100%);  background-image: -o-linear-gradient(top, #ff0000 0%, #570606 100%);  background-image: -ms-linear-gradient(top, #ff0000 0% ,#570606 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#570606', endColorstr='#570606',GradientType=0 );  background-image: linear-gradient(top, #ff0000 0% ,#570606 100%);         }.podpisatca:hover{  padding:8px 14px;  border:none;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius: 3px;  font:18px Arial, Helvetica, sans-serif;  font-weight:bold;  color:#e6afaf;  background-color:#a30202;  background-image: -moz-linear-gradient(top, #a30202 0%, #de0707 100%);  background-image: -webkit-linear-gradient(top, #a30202 0%, #de0707 100%);  background-image: -o-linear-gradient(top, #a30202 0%, #de0707 100%);  background-image: -ms-linear-gradient(top, #a30202 0% ,#de0707 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de0707', endColorstr='#de0707',GradientType=0 );  background-image: linear-gradient(top, #a30202 0% ,#de0707 100%);        }  .blok_podpisatca{font-size: 20px;padding: 8px 14px;font-weight: bold; } /*  */ /* окно всплывающее с тел */ #msg_pop{ /* background-color: rgb(255, 255, 255); */ display: none; position: fixed; z-index: 99999; bottom: -15px; left: 0px; width: 100%; padding: 0px 0px 15px 0px; color: rgb(255, 0, 0); font-size: 14px; line-height: 13px; } #msg_pop h4{ margin:0; text-align:center; font-size:15px; }  #msg_close{ display:block; position:absolute; top:5px; right:10px; line-height:15px; width:16px; height:16px; text-align:center; color:#fff; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; } #msg_close:hover { background-color:#fff; color:#000; } .fadeIn{     animation-name: fadeIn;     -webkit-animation-name: fadeIn;      animation-duration: 0.5s;     -webkit-animation-duration: 0.5s;      animation-timing-function: ease-in-out;     -webkit-animation-timing-function: ease-in-out;          visibility: visible !important; }  @keyframes fadeIn {     0% {transform: scale(0.7);opacity: 0.5;}     80% {transform: scale(1.1);}           100% {transform: scale(1);opacity: 1;}       }  @-webkit-keyframes fadeIn {     0% {-webkit-transform: scale(0.7);opacity: 0.5;}     80% {-webkit-transform: scale(1.1);}           100% {-webkit-transform: scale(1);opacity: 1;}       }/* окно всплывающее с тел */ .srazy{     color: rgb(3, 104, 255); font-size: 33px; text-align: center; font-weight: bold; padding: 3px 0px 3px 0px; margin-bottom: 0px; margin-top: 9px; /* margin-left: 10px; border-radius: 4px; */ background-color: rgb(3, 104, 255); width: 50%; float: left; -webkit-box-shadow: 0px 2px 4px 1px #000; -moz-box-shadow: 0px 2px 4px 1px #000; box-shadow: 0px 0px 0px 1px #000; } .srazy_exit{ color: rgb(3, 104, 255); font-size: 25px; text-align: center; font-weight: bold; padding: 3px 0px 3px 0px; margin-bottom: 0px; margin-top: 9px; /* margin-right: 10px; border-radius: 4px; */ background-color: rgb(255, 3, 3); width: 50%; float: right; -webkit-box-shadow: 0px 2px 4px 1px #000; -moz-box-shadow: 0px 2px 4px 1px #000; box-shadow: 0px 0px 0px 1px #000; } .zvonok_srazy_text{     color: #FFF;     font-size: 30px;     text-align: -moz-center;     text-align: center;     font-weight: inherit;     font-family: sans-serif;     padding-left: 15px; } .kloyz{     color: #ffffff;     font-size: 30px; }  .button_kr{text-decoration: none;     text-align: center;     padding: 15px 8px 4px 8px;     -webkit-border-radius: 0px 0px 3px 3px;     border-radius: 0px 0px 3px 3px;     -moz-border-radius-topleft: 0px;     -moz-border-radius-topright: 0px;     -moz-border-radius-bottomleft: 3px;     -moz-border-radius-bottomright: 3px;     font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;     font-weight: bold;     background: #202935;     -webkit-transition: all 0.3s ease;     -moz-transition: all 0.3s ease;     -o-transition: all 0.3s ease;     transition: all 0.3s ease;}  .button_kr:hover{  padding:15px 8px 30px 8px;  border:none;  -webkit-border-radius:0px 0px 3px 3px;   border-radius: 0px 0px 3px 3px;-moz-border-radius-topleft:0px;   -moz-border-radius-topright:0px;-moz-border-radius-bottomleft:3px;   -moz-border-radius-bottomright:3px;   font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;  font-weight:bold;  color:#ffffff; 	 background-color:#b90909; background-image: -moz-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -webkit-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -o-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -ms-linear-gradient(top, #b90909 0%, #202935 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202935', endColorstr='#b90909',GradientType=0 ); background-image: linear-gradient(top, #b90909 0%, #202935 100%);  }  .button_kr_active{ 	color: #ffffff;     text-decoration: none;     text-align: center;     padding: 15px 8px 30px 8px;     -webkit-border-radius: 0px 0px 3px 3px;     border-radius: 0px 0px 3px 3px;     -moz-border-radius-topleft: 0px;     -moz-border-radius-topright: 0px;     -moz-border-radius-bottomleft: 3px;     -moz-border-radius-bottomright: 3px;     font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;     font-weight: bold;     background: #202935;     -webkit-transition: all 0.3s ease;     -moz-transition: all 0.3s ease;     -o-transition: all 0.3s ease;     transition: all 0.3s ease; 	 background-color:#b90909; background-image: -moz-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -webkit-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -o-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -ms-linear-gradient(top, #b90909 0%, #202935 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202935', endColorstr='#b90909',GradientType=0 ); background-image: linear-gradient(top, #b90909 0%, #202935 100%); }

/* foto zoom */
.block_links *{background: transparent none repeat scroll 0 0 !important;border: medium none !important;clear: none !important;clip: rect(auto, auto, auto, auto) !important;font-size: 100% !important;font-style: normal !important;font-variant: normal !important;font-weight: normal !important;height: auto !important;letter-spacing: normal !important;line-height: normal !important;margin: 0 !important;overflow: visible !important;padding: 0 !important;position: static !important;text-align: center !important;text-decoration: none !important;text-indent: 0 !important;text-transform: none !important;vertical-align: baseline !important;visibility: visible !important;white-space: normal !important;width: 280px!important;word-spacing: normal !important;z-index: auto !important;cursor: pointer!important;word-wrap: break-word!important;}
.block_links li{display:list-item !important;list-style-image:none !important;list-style-position:outside !important;list-style-type:none !important;display:inline;}
.block_links li DIV{padding:0em !important;}
.block_links DIV, .block_links TABLE{padding:0px !important;}
.block_links{width:250px!important;font-family:Verdana!important;font-size:15px!important;border:0px solid #000aae!important;background-color:transparent!important;padding:0px!important;position:relative!important;display:block!important;text-align:center!important;}
.block_links_icnt, .block_links_icnt *{text-align:center!important;}
.block_links_text, .block_links_text A, .block_links_text A:hover{text-decoration:none!important;font-family:Candara!important;font-size:18px!important;color:#FFFF99!important;font-style:;}
.block_links_url{color:#5FB138!important;font-size:11px!important;text-decoration:none!important;}
.block_links_header, .block_links_header A{text-decoration:none!important;font-family:Candara!important;font-size:19px!important;color:#FFFFFF!important;font-weight:normal!important;font-style:italic!important;}
.block_links_sign{text-align:center!important;text-decoration:none!important;color:#FFFF00!important;font-family:Georgia, "Times New Roman", Times, serif!important;font-size:19px!important;font-style:italic!important;font-weight:normal!important;}
.block_links_clear{clear:both!important;}
.block_links TABLE{width:100%!important;border:0px!important;}
.button_kr{text-decoration:none; text-align:center; 
 padding:15px 10px 7px 10px; 
 border:none; 
 -webkit-border-radius:0px 0px 3px 3px; 	 				 border-radius: 0px 0px 3px 3px; 					-moz-border-radius-topleft:0px; 					-moz-border-radius-topright:0px; 					-moz-border-radius-bottomleft:3px; 					-moz-border-radius-bottomright:3px;  
 font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background:#202935; 
   -webkit-transition: all 0.3s ease;
 -moz-transition:  all 0.3s ease;
 -o-transition:  all 0.3s ease;
 transition:  all 0.3s ease;}
 .button_kr:hover{
 padding:15px 10px 35px 10px; 
 border:none; 
 -webkit-border-radius:0px 0px 3px 3px; 	 				 border-radius: 0px 0px 3px 3px; 					-moz-border-radius-topleft:0px; 					-moz-border-radius-topright:0px; 					-moz-border-radius-bottomleft:3px; 					-moz-border-radius-bottomright:3px;  
 font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#202935; 
 background-image: -moz-linear-gradient(top, #202935 0%, #202935 100%); 
 background-image: -webkit-linear-gradient(top, #202935 0%, #202935 100%); 
 background-image: -o-linear-gradient(top, #202935 0%, #202935 100%); 
 background-image: -ms-linear-gradient(top, #202935 0% ,#202935 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202935', endColorstr='#202935',GradientType=0 ); 
 background-image: linear-gradient(top, #202935 0% ,#202935 100%);   
 	 background-color:#b90909; background-image: -moz-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -webkit-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -o-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -ms-linear-gradient(top, #b90909 0%, #202935 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202935', endColorstr='#b90909',GradientType=0 ); background-image: linear-gradient(top, #b90909 0%, #202935 100%);
 }
 .button_kr_active{
	color: #ffffff;
    text-decoration: none;
    text-align: center;
    padding: 15px 10px 35px 10px;
    -webkit-border-radius: 0px 0px 3px 3px;
    border-radius: 0px 0px 3px 3px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: bold;
    background: #202935;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	 background-color:#b90909; background-image: -moz-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -webkit-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -o-linear-gradient(top, #b90909 0%, #202935 100%); background-image: -ms-linear-gradient(top, #b90909 0%, #202935 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202935', endColorstr='#b90909',GradientType=0 ); background-image: linear-gradient(top, #b90909 0%, #202935 100%);
}

#toTop{display:none;text-decoration:none;position:fixed;bottom:7%;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;background:url(../img/ui.totop.png) no-repeat left top;}
#toTop:active, 
#toTop:focus{outline:none;}
#sa{margin-top:1200px;height:200px;text-align:center;background-color:#3B3B3A-;}
#nexst{float:right;color:#FBFBFB;padding-top:10px;padding-bottom:10px;margin-top:18px;width:100%;background-color:#202935;margin-right:-10px;}
#left{float:left;width:30%;height:30%;background-color:#E31E24;}
#rop{float:left;width:30%;margin:10px;}
#rop_mob{float:left;width:100%;margin:0px;}
.melkoe{font-family:Arial;font-size:3px;font-style:normal;color:#202935;}
#prokrutka{margin-left:0px;margin-right:-10px;padding:0px 20px 0px 25px;float:right;height:100px;width:100%;background:#FBFBFB;border:1px solid #202935;overflow:auto;color:;}
 
.kroxa{float: left;
    color: #1ee352;
    font-size: 14px;
    margin-top: 75px;
    margin-left: -135px;}
.img_youtube{margin-bottom: -4%;top: 5px;}
.blok_youtube{margin: 0px 10px 0px 10px;}
.blok_youtube_text{margin-bottom: 10px;margin-top: 10px;font-size: 18px;line-height: 2;font-weight: 600;text-align:center;}
#section_1{background-image:url('../images/home/section_1.png');width:100%;height:100%;background-color:white;}
.you_1{width: 28px;height: auto;margin: 0px 0px 1px 6px;}
#vov{height:auto;width:100%;background-color:#e9ebec;}
.blog_novosti{padding:16px 10px 5px 6px;text-align:left;font-size:15px;font-family:initial;font-weight:bolder;background:rgb(173, 156, 71);border-radius:0px 0px 12px 0px;box-shadow:2px 1px 10px 0px #000;color:white;}
#blog1{overflow:auto;text-align:left;width:100%;max-height:300px;background-color:rgba(255, 255, 255, 0.71);border-radius:5px 5px 5px 5px;margin-bottom:1px;margin-left:0px;box-shadow:0px 0px 25px 2px rgb(71, 82, 97);padding-right:15px;padding-top:10px;padding-bottom:10px;}
#blog2{overflow:auto;text-align:left;width:100%;max-height:300px;background-color:rgba(255, 255, 255, 0.71);border-radius:5px 5px 5px 5px;margin-bottom:1px;margin-left:0px;box-shadow:0px 0px 25px 2px rgb(71, 82, 97);padding-right:15px;padding-top:10px;padding-bottom:10px;}
#blog1 ol, ul{padding-left:15px;margin-top:15px;}
#blog1 .ret-pop-tyi2{width:190px;float:left;}
.ikon{width: 28px;height: auto;margin: 0px 0px 1px 6px;}
.galohka{width: 20px;height: auto;margin: -5px 0px 0px 4px;padding-bottom: 2px;}
.okna{color: #84C225;font-size: 10px;letter-spacing: 2px;}
.width100{width: 100%;}
.katalogi{font-size: initial;line-height: 1.8;margin-top: 11px;text-align: -webkit-center;margin-bottom: -20px;opacity: 0.4;}
.katalogi_img{height: 31px;width: 88px;margin-bottom: 2px;margin-top: 2px;}
.rekvizit{font-size: initial;line-height: 1.8;margin-top: 11px;}
.vov{text-align:left;font-family:Arial;font-size:0.85em;font-style:normal;color:#3F5066;font-weight:400;margin-top:240px;}
.krohki{font-family: unset;font-size: 12px;font-style: normal;color: #b1b0ad;}
.beg_stroka{font-family:Arial;font-size:15px;font-style:bold;color:#202935;}
#demo{padding-bottom:26%;min-width:1px;height:100%;background-color:#E31E24-;}
.demo{position:relative;margin:0;min-height:1px;width:100%;display:block;margin-bottom:73%;}
.demo img{width: 100%;left:0;position:absolute;top:0;-moz-transition:0.5s ease-in-out;-webkit-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;}
.rabot{width:13px;height:13px;margin:0px 20px 0px -4px;}
.kr{height: 64px;margin: 11px 0px -30px 7px;color: #ffffff;text-align: left;}
.h_450px{height: 450px;}
.red{color:#E31E24;font-size:23px;}
.red_color{color:#E31E24;}
.black_color{color:#202935;}
.red_zvezda{color:#E31E24;font-size:15px;float: left;padding-right: 3px;margin-left: -5px;}
.grin{color: #018e06;font-size: 14px;}
.seryi{color: #847f68; font-size: 11px;}
.center{text-align: -webkit-center;text-align: -moz-center;}
.white{color: white;}
.img_zoom{width: 30%;}
.plus_foto{color: rgba(255, 248, 248, 0.8);text-align: center;font-size: 18px;}
.img_you{width: 100%;}
.size10{font-size: 10px;}
.viber{color: #3303f3;padding-left: 46px;padding-top: 12px;}
.size15{font-size: 15px;}
.size25{font-size: 25px;color: #018e06;}
.galohka{font-size: 20px;color: #00a506;}
.size50{font-size: 50px;}
.info{width: 20px;height: 20px;margin: -4px 7px 0px 0px;}
.info_src{width: 13px;height: auto;margin: -4px 7px 0px 2px;}
.info_2{width: 15px;height: 15px;margin: -4px 7px 0px 4px;}
.info_text{font-family: 'Roboto', sans-serif;font-weight: 700;font-size: 14px;margin-bottom: 10px;margin-top: 10px;padding: 2px 5px 2px 5px;border-radius: 5px;}
/* скрыть старт */
.hide, .hide + label ~ div {display: none; }
.hide + label,
.hide + label, .hide:checked + label {margin: 1px;padding: 2px 5px 3px 5px;border-radius: 4px;color: #ffffff;cursor: pointer;font-weight: 100;font-size: 11px;background-color: #0c96ab;}
.hide:checked + label {-moz-transition: 0.5s ease-in-out;-webkit-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;color: #626adc;border-bottom: 0;font-weight: normal;background-color: #dfdde2;}
.hide:checked + label + div {display: block;padding-left: 10px;padding-right: 1px;padding-top: 5px;padding-bottom: 5px;border-radius: 3px;margin-left: -10px;margin-right: -10px;border: 1px solid #989898;}
/* скрыть стоп */
.text_normal{font-size: 1em; margin: 10px 0px 0px 5px;margin-left: 10px;}
.text3{font-family: serif;font-size: 1.5em;margin-bottom: 10px;text-align: -webkit-center;background-color: #202935;color: darkgoldenrod;}
.text2{font-family: inherit;font-size: 1em;padding-left: 5px;background-color: #202935;color: white;}
.text4{font-family: serif;font-size: 1em;padding-left: 5px;background-color: #202935;color: white;}
.text5{font-family: unset;font-size: 1.1em;color: black;padding-left: 0px;}
.text6{font-family: unset;font-size: 1.1em;font-weight: bold;}
.text_rekvizit{font-family: unset;font-size: 1.1em;color: black;padding-left: 0px;}
.text_rekvizit2{font-family: unset;font-size: 1em;color: black;padding-left: 0px;}
.text_pading_left_15px{font-family: unset;font-size: 1.1em;font-weight: bold;padding-left: 15px;}
.blok_1{background-color: #e8e8e8;box-shadow: -3px 0px 0px 0px rgb(190, 172, 90);margin-left: 3px;padding: 5px 10px 5px 10px;margin-bottom: 15px;}
.text_katalogi{font-family: unset;font-size: 1em;color: #2c708c;text-align:center;}
.mob_pod_meny{font-size: 30px;font-family: initial;color: #84c225;text-align: center;}
.mob_pod_meny_opisanie{font-size: 18px;font-family: sans-serif;color: #000000;font-weight: 700;text-align: left;text-transform: uppercase;background-color: rgb(255, 224, 0);border-radius: 3px;margin: 15px;padding: 5px 0px 5px 10px;}
.demo img.raz{opacity:0.5;filter:alpha(opacity=0);}
.demo:hover img.raz{opacity:1;filter:alpha(opacity=100);}
.demo:hover img.dva, .demo img.dva:hover{opacity:0.3;filter:alpha(opacity=0);}
.primary-color-bg{background-color:#202935;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
.primary-color-bg:hover{background-color:#ffffff;}
header{position:relative;font-family:'Playfair Display', serif;font-weight:400;background-color:transparent;color:#202935;-webkit-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.2);box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.2);z-index:300;}
header .logo-link{font-family: cambira;color: #e2b90f;font-size: 23px;font-weight: 600;float: left;line-height:20px;letter-spacing: 1px;text-shadow: 2px 3px 5px #000;}
header .logo-link:active{color: #f5e408;text-decoration: blink;}
header .logo-link:hover{color: #f5e408;text-decoration: blink;}
header .logo-link_volodiko{font-family: arial;color: #ffffff;font-size: 11px;font-weight: 400;padding-left: 0px;}
header li{list-style:none;}
header .container{height:99px;}
header .moi-spicok{float:right;height:99px;position:relative;padding-left:0px;font-family:arial;letter-spacing:1px;}
header .moi-spicok ul{float:left;padding:0;}
header .moi-spicok .tyt-tam{display:block;position:relative;float:left;}
header .moi-spicok .tyt-tam > a{display:block;padding:0 14px;font-size:14px;height:99px;line-height:99px;letter-spacing:1px;font-family:arial;}
header .moi-spicok .tyt-tam > a:hover{background-color:#202935-;color:#beac5a;}
header .moi-spicok .tyt-tam:hover .nizmeny{visibility:visible;opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;z-index:306;}
header .moi-spicok .tyt-tam:not(:first-of-type){margin-left:1px;}
header .moi-spicok .tyt-tam:not(:first-of-type):before{display:block;content:'';position:absolute;left:-1px;top:45px;width:1px;height:11px;background-color:#bcbec0;}
header .moi-spicok .menu-icon{display:block;float:left;margin:38px 0 0 10px;color:#202935;position:relative;-webkit-transition:color 0.3s, border-color 0.3s;-moz-transition:color 0.3s, border-color 0.3s;-o-transition:color 0.3s, border-color 0.3s;transition:color 0.3s, border-color 0.3s;z-index:303;}
header .moi-spicok .menu-icon .cart-items-count{background-color:#202935;color:#ffffff;width:21px;height:21px;line-height:25px;font-size:14px;text-align:center;line-height:23px;border-radius:999px;position:absolute;right:2px;bottom:5px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
header .moi-spicok .menu-icon:hover{color:#202935;border-color:#202935;}
header .moi-spicok .menu-icon:hover:before{border-bottom-color:#202935;border-left-color:#202935;}
header .moi-spicok .menu-icon:hover .cart-items-count{background-color:#202935;}
header .moi-spicok .nizmeny{position:absolute;background-color:#202935; padding: 12px 0px 0px 0px;top:94px;left:50%;margin-left:-140px;visibility:hidden;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform 0.5s, visibility 0.5s, opacity 0.5s;-moz-transition:-moz-transform 0.5s, visibility 0.5s, opacity 0.5s;-o-transition:-o-transform 0.5s, visibility 0.5s, opacity 0.5s;transition:transform 0.5s, visibility 0.5s, opacity 0.5s;z-index:305;box-shadow:0px 3px 3px 0px #202935;}
header .moi-spicok .nizmeny:before{position:absolute;display:block;content:'';border-style:solid;border-width:0 12px 13px;border-color:#202935 rgba(255, 255, 255, 0);top:-12px;left:50%;margin-left:-12px;}
header .moi-spicok .nizmeny .sub-tyt-tam a{display: block;width: 275px;height: 35px;font-size: 14px;padding-left: 15px;color: #ffffff;text-transform: uppercase;}
header .moi-spicok .nizmeny .sub-tyt-tam a:hover {color:#beac5a;}
header .moi-spicok .search-box{position:absolute;left:0;top:0;bottom:0;right:120px;padding-right:15px;background-color:#ffffff;opacity:0;visibility:hidden;-webkit-transition:visibility 0.3s, opacity 0.3s;-moz-transition:visibility 0.3s, opacity 0.3s;-o-transition:visibility 0.3s, opacity 0.3s;transition:visibility 0.3s, opacity 0.3s;z-index:302;}
header .moi-spicok .search-box.visible{visibility:visible;opacity:1;}
header .moi-spicok .search-box .s{font-size:40px;color:#202935;}
header #menu-toggle{z-index: 1;float:right;display:none;margin:12px 5px 0 0;width:68px;height:68px;border-radius:5px;cursor:pointer;position:relative;}
header #menu-toggle .bar{width:46px;height:4px;background-color:#202935;position:absolute;left:10px;}
header #menu-toggle .first{top:17px;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.3s;}
header #menu-toggle .second{top:32px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}
header #menu-toggle .third{top:47px;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.3s;}
header #menu-toggle.opened .first{-webkit-transform:translateY(13px) rotate(45deg);-moz-transform:translateY(13px) rotate(45deg);-ms-transform:translateY(13px) rotate(45deg);-o-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg);}
header #menu-toggle.opened .second{opacity:0;}
header #menu-toggle.opened .third{-webkit-transform:translateY(-17px) rotate(-45deg);-moz-transform:translateY(-17px) rotate(-45deg);-ms-transform:translateY(-17px) rotate(-45deg);-o-transform:translateY(-17px) rotate(-45deg);transform:translateY(-17px) rotate(-45deg);}
header #mobile-menu{position:fixed;display:none;left:0;top:100px;width:100%;bottom:0;background-color:rgba(32, 41, 53, 0.97);padding:20px 20px 0px 20px;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.5s;}
header #mobile-menu.opened{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
header #mobile-menu ul{padding-left:0;}
header #mobile-menu .mobile-tyt-tam.opened .toggle-state-icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
header #mobile-menu .tyt-tam{    display: block;padding: 0px 0px;margin-top: 15px;font-family: arial;font-weight: normal;letter-spacing: 1px;position: relative;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;-o-transition: color 0.3s;transition: color 0.3s;color: #ffffff;}
header #mobile-menu .tyt-tam:hover{color:#beac5a;}
header #mobile-menu .tyt-tam .toggle-state-icon{    position: absolute;display: block;padding: 0px 0;margin: 8px 0px;line-height: 24.375px;right: 0;top: 0;font-weight: bold;-webkit-transition: -webkit-transform 0.2s;-moz-transition: -moz-transform 0.2s;-o-transition: -o-transform 0.2s;transition: transform 0.2s;}
header #mobile-menu .nizmeny{display:none;padding-left:20px;}
header #mobile-menu .nizmeny .sub-tyt-tam a{display:block;padding:5px 0;font-size:14px;font-weight:normal;font-family:arial;color:#ffffff;}
header #mobile-menu .nizmeny .sub-tyt-tam a:hover{color:#beac5a;}
header.header-2{color:#ffffff;background-color:#202935;box-shadow:1px 2px 5px 2px #000;}
header.header-2 .moi-spicok .tyt-tam{display:block;position:relative;float:left;}
header.header-2 .moi-spicok .tyt-tam > a{color:#ffffff;}
header.header-2 .moi-spicok .tyt-tam > a:hover{color:#beac5a;}
header.header-2 #menu-toggle .bar{background-color:rgb(199, 164, 15);}
body.loading{position:fixed;left:0;top:0;bottom:0;right:0;overflow:hidden;}
#preop-raser{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#ffffff;}
#preop-raser #reda{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#202935;-webkit-animation:spin 0.3s linear infinite;animation:spin 0.3s linear infinite;}
#preop-raser #reda:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#beac5a;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
.lui-tyup .ui-widget-header{background-color:#202935;background-image:none;border-color:#202935;}
.lui-tyup .ui-state-default,
.lui-tyup .ui-widget-content .ui-state-default,
.lui-tyup .ui-widget-header .ui-state-default{color:#202935;}
.lui-tyup .ui-state-active,
.lui-tyup .ui-widget-content .ui-state-active,
.lui-tyup .ui-widget-header .ui-state-active{border:1px solid #202935;}
.lui-tyup .lol-tak-ler,
.lui-tyup .ui-widget-content .lol-tak-ler,
.lui-tyup .ui-widget-header .lol-tak-ler,
.lui-tyup .ui-state-focus,
.lui-tyup .ui-widget-content .ui-state-focus,
.lui-tyup .ui-widget-header .ui-state-focus{border:1px solid #202935;background-image:none;background-color:#202935;color:#ffffff;}
.lui-tyup .lol-tak-ler a,
.lui-tyup .lol-tak-ler a:hover,
.lui-tyup .lol-tak-ler a:link,
.lui-tyup .lol-tak-ler a:visited,
.lui-tyup .ui-state-focus a,
.lui-tyup .ui-state-focus a:hover,
.lui-tyup .ui-state-focus a:link,
.lui-tyup .ui-state-focus a:visited{color:#202935;text-decoration:none;}
.lui-tyup .lol-tak-ler .ui-icon,
.lui-tyup .ui-state-focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png");}
.lui-tyup .ui-state-default a,
.lui-tyup .ui-state-default a:link,
.lui-tyup .ui-state-default a:visited{color:#202935;text-decoration:none;}
.lui-tyup .ui-state-highlight,
.lui-tyup .ui-widget-content .ui-state-highlight,
.lui-tyup .ui-widget-header .ui-state-highlight{border-color:#202935;background-color:#202935;}
.lui-tyup.secondary .ui-widget-header{background-color:#beac5a;background-image:none;border-color:#beac5a;}
.lui-tyup.secondary .ui-state-default,
.lui-tyup.secondary .ui-widget-content .ui-state-default,
.lui-tyup.secondary .ui-widget-header .ui-state-default{color:#202935;}
.lui-tyup.secondary .ui-state-active,
.lui-tyup.secondary .ui-widget-content .ui-state-active,
.lui-tyup.secondary .ui-widget-header .ui-state-active{border:1px solid #beac5a;}
.lui-tyup.secondary .lol-tak-ler,
.lui-tyup.secondary .ui-widget-content .lol-tak-ler,
.lui-tyup.secondary .ui-widget-header .lol-tak-ler,
.lui-tyup.secondary .ui-state-focus,
.lui-tyup.secondary .ui-widget-content .ui-state-focus,
.lui-tyup.secondary .ui-widget-header .ui-state-focus{border:1px solid #beac5a;background-image:none;background-color:#beac5a;color:#ffffff;}
.lui-tyup.secondary .lol-tak-ler a,
.lui-tyup.secondary .lol-tak-ler a:hover,
.lui-tyup.secondary .lol-tak-ler a:link,
.lui-tyup.secondary .lol-tak-ler a:visited,
.lui-tyup.secondary .ui-state-focus a,
.lui-tyup.secondary .ui-state-focus a:hover,
.lui-tyup.secondary .ui-state-focus a:link,
.lui-tyup.secondary .ui-state-focus a:visited{color:#beac5a;text-decoration:none;}
.lui-tyup.secondary .lol-tak-ler .ui-icon,
.lui-tyup.secondary .ui-state-focus .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png");}
.lui-tyup.secondary .ui-state-default a,
.lui-tyup.secondary .ui-state-default a:link,
.lui-tyup.secondary .ui-state-default a:visited{color:#beac5a;text-decoration:none;}
.lui-tyup.secondary .ui-state-highlight,
.lui-tyup.secondary .ui-widget-content .ui-state-highlight,
.lui-tyup.secondary .ui-widget-header .ui-state-highlight{border-color:#beac5a;background-color:#beac5a;}
.lui-tyup-inline{width:100%;}
.lui-tyup-inline .css-class-to-highlight.selected a{background-color:#beac5a;background-image:none !important;}
.lui-tyup-inline .css-class-to-highlight.unavailable a{background-color:#59677a;background-image:none !important;}
.lui-tyup-inline a{height:35px;}
.rt-mei{background-color:#202935;padding-bottom:0px;}
.rt-mei .title,
.rt-mei .subtitle,
.rt-mei .content{color:#ffffff;padding-left: 13px;padding-top: 3px;}
.bg-secondary{background-color:#beac5a;}
.container{position:relative;}
.gallery-container{padding:1px;}
.img-centered{margin:0 auto;}
.button{background-color:#202935-;color:#ffffff;font-family:'Roboto', sans-serif;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;white-space:nowrap;display:inline-block;width:150px;height:40px;padding:5px 12px;border:2px solid rgb(234, 231, 231);border-radius:10px;vertical-align:middle;-webkit-transition:background-color 0.3s, color 0.3s;-moz-transition:background-color 0.3s, color 0.3s;-o-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s;text-shadow:0 0 1px #032734, 0 0 3px #032734;}
.button.transparent{background-color:transparent;color:rgb(233, 231, 230);}
.button.transparent:hover,
.button.transparent:focus,
.button.transparent:active{color:#ffffff;background-color:#202935;}
.button:hover,
.button:focus,
.button:active{color:#202935;background-color:transparent;}
.button.secondary{color:#beac5a;border:1px solid #beac5a;padding:6px 12px;}
.button.secondary.transparent{background-color:transparent;color:#beac5a;}
.button.secondary:hover{color:#ffffff;background-color:#beac5a;}
.button.third{background-color:#beac5a;border-color:#beac5a;color:#ffffff;}
.button.third:hover{color:#beac5a;background-color:transparent;}
.title{font-family: unset;font-size: 20px;margin-left: 0px;padding-right: 20px;font-weight: normal;padding-top: 10px;}
.subtitle{font-size:24px;font-weight:300;margin: 10px 0px 10px 0px;}
.blok__zametka{margin:10px 10px 10px 25px;}
.zametka{font-size:18px;color:#202935;letter-spacing:0.1px;}
.zametka:hover{color:#a78e13; text-decoration: underline;}
.zametka:focus{color:#919aa5;}
.content{font-family:'Roboto', sans-serif;font-size:14px;font-weight:400;color:#202935;letter-spacing:-0.2px;}\
.content.muted{color:#59677a;}
.title-big{font-family:'Playfair Display', serif;font-size:36px;font-weight:700;text-transform:uppercase;font-weight:400;}
.title-big strong{font-weight:900;}
.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-backface-visibility:hidden;-webkit-transition:0.3s all ease-in;-moz-transition:0.3s all ease-in;-o-transition:0.3s all ease-in;transition:0.3s all ease-in;}
.link{font-family:'Playfair Display', serif;font-size:14px;font-style:italic;font-weight:400;color:#202935;}
.link:hover,
.link:active,
.link:focus{color:#202935;}
.link.secondary{color:#beac5a;}
.link.secondary:hover,
.link.secondary:active,
.link.secondary:focus{color:#beac5a;}
.dasof-geg-silk{width:180px;height:60px;line-height:60px;margin:30px auto 0;background-color:#202935;border-radius:4px;padding-left:18px;font-size:16px;font-weight:700;position:relative;text-align:left;}
.dasof-geg-silk .linkbox{width:48px;height:48px;line-height:52px;font-size:20px;text-align:center;position:absolute;right:6px;top:6px;border:1px solid #f38f9a;cursor:pointer;}
.cit-liska{width:240px;height:40px;line-height:40px;margin:60px auto 0;background-color:#202935;padding-left:18px;font-size:16px;font-weight:normal;position:relative;text-align:left;}
.cit-liska .linkbox{width:30px;height:30px;line-height:34px;font-size:18px;text-align:center;position:absolute;right:5px;top:5px;border:1px solid #f38f9a;cursor:pointer;}
#main-slider{position:relative;font-family:'Roboto', sans-serif;color:rgb(234, 231, 231);text-align:center;margin-top:0px;}
#main-slider .swiper-slide .container{height:750px;}
#main-slider.large-slider{margin-bottom:95px;}
#main-slider.large-slider .swiper-slide .container{height:1100px;}
#main-slider .kryti-napis{margin-top:180px;text-align:center;}
#main-slider .roov-tata,
#main-slider .sat-titr,
#main-slider .ter-popot-tuor,
#main-slider .slide-offer-button .sat-titr-desc{line-height:1.4;}
#main-slider .roov-tata{font-family:georgia;font-size:70px;text-shadow:0 0 1px #032734, 0 0 13px #032734;font-weight:400;}
#main-slider .roov-tata strong{font-weight:900;}
#main-slider .sat-titr{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;}
#main-slider .ter-popot-tuor{font-family:'Playfair Display', serif;font-weight:700;font-style:italic;font-size:30px;text-shadow:0px 0px 2px #032734, 1px 3px 3px #032734;}
#main-slider .ter-popot-tuor .price{font-size:36px;font-family:serif;font-style:normal;}
#main-slider .sat-titr-desc{margin-top:10px;font-size:27px;font-weight:300;}
#main-slider .button{margin:30px auto;}
#main-slider .vam-pism{width:55px;margin:60px auto 0;position:absolute;bottom:125px;opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;z-index:212;}
#main-slider .vam-pism.centered{right:auto;left:50%;margin-left:-25px;}
#main-slider .vam-pism .typ-roont{position:relative;display:block;float:left;width:10px;height:10px;background-color:#ffffff-;border-radius:0;box-sizing:pism-xox;opacity:1 !important;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
#main-slider .vam-pism .typ-roont:not(:last-child){margin-right:10px;}
#main-slider .vam-pism .typ-roont.swiper-pagination-bullet-active:before{border-bottom-color:#202935;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);}
#main-slider .vam-pism .typ-roont:hover{}
#main-slider .vam-pism.gray .typ-roont:not(.swiper-pagination-bullet-active){background-color:#535353;}
#main-slider .vam-pism.gray .typ-roont:not(.swiper-pagination-bullet-active):before{border-color:#535353 transparent;}
#main-slider .moi-cade-kont{position:absolute;width:80px;height:80px;line-height:64px;font-size:60px;text-align:center;color:rgba(226, 222, 40, 0.64);top:50%;margin-top:-60px;cursor:pointer;border-radius:20px;opacity:0;z-index:211;-webkit-transition:opacity 0.3s, background-color 0.3s, color 0.3s, border-color 0.3s;-moz-transition:opacity 0.3s, background-color 0.3s, color 0.3s, border-color 0.3s;-o-transition:opacity 0.3s, background-color 0.3s, color 0.3s, border-color 0.3s;transition:opacity 0.3s, background-color 0.3s, color 0.3s, border-color 0.3s;}
#main-slider .moi-cade-kont.prev{left:6.25%;padding-right:5px;}
#main-slider .moi-cade-kont.next{right:6.25%;padding-left:5px;}
#main-slider .moi-cade-kont:hover{background-color:#202935-;border-color:#202935-;color:#ffffff;}
#main-slider:hover .moi-cade-kont,
#main-slider:hover .vam-pism{opacity:1;}
.section-search-rooms{padding:10px 0px 0px 10px;background-color:#beac5a;position:relative;}
.section-search-rooms .title-container{height:200px;position:relative;}
.section-search-rooms .title-area,
.section-search-rooms .title-background{height:100%;position:absolute;top:20px;}
.section-search-rooms .title-area{width:100%;color:#ffffff;z-index:1;}
.section-search-rooms .title-background{width:1000px;right:0px;}
.section-search-rooms .title{margin-top:30px;}
.section-search-rooms .content{margin-top:12px;}
.section-search-rooms .cerof-goop{min-height:145px;}
.section-search-rooms .cerof-goop form.krik-toop{margin-top:50px;margin-left:10px;}
.section-search-rooms.version-2 .title-area,
.section-search-rooms.version-2 .title-background{top:0px;}
.section-search-rooms.version-2 .title-area:after{content:'';position:absolute;right:0;top:85px;width:19px;height:28px;z-index:111;opacity:1;background-image:url('../images/home/room-left-arrow.png');background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.section-search-rooms.version-2 .title{margin-top:50px;}
.moi-vodit.small{width:35px;height:15px;}
.moi-vodit.white{background-image:url('../images/moi-vodit-white.png');}
section{padding:0px 0px 5px 0px;background-color: white;}
section.section-style-2{padding:50px 0px;}
.section-why-us .pism-xox{position:relative;text-align:center;margin:0 auto;}
.section-why-us .pism-xox .title{font-family:'Playfair Display', serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#202935;margin:30px 0px 20px 0px;}
.section-why-us .pism-xox .content{margin-bottom:30px;}
.cer-tooyr{background-color:#202935;color:#ffffff;}
.cer-tooyr .row{margin-bottom:40px;}
.cer-tooyr .title-room{font-family:'Playfair Display', serif;font-size:36px;font-weight:700;text-transform:uppercase;font-weight:400;line-height:1.1;}
.cer-tooyr .content{padding-top:20px;-webkit-transition:0.3s all ease-in;-moz-transition:0.3s all ease-in;-o-transition:0.3s all ease-in;transition:0.3s all ease-in;}
.cer-tooyr .row:hover .content{color:#ffffff;}
.cer-tooyr .row:hover img{cursor:pointer;}
.cer-tooyr .row:hover .grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}
.cer-tooyr .tut-kub{padding-top:30px;padding-left:20px;}
.cer-tooyr .tut-kub .price-text,
.cer-tooyr .tut-kub .room-desc{color:#202935;}
.cer-tooyr .tut-kub .price-text{font-family:'Playfair Display', serif;font-style:italic;font-size:24px;}
.cer-tooyr .tut-kub .price-text .price{font-size:36px;}
.cer-tooyr .tut-kub .room-desc{font-family:'Roboto', sans-serif;font-size:14px;margin:0px auto;}
.cer-tooyr .tut-kub .room-desc:first-of-type{margin-top:15px;}
.cer-tooyr .tut-kub .room-desc:last-of-type{margin-bottom:15px;}
.section-facilities .pism-xox{margin-bottom:20px;}
.section-facilities .pism-xox img{width:100%;}
.section-facilities .pism-xox .tri-up{background-image:url('../images/home/triangle-up.png');width:24px;height:16px;margin:0 auto;position:relative;top:-15px;z-index:1;}
.section-facilities .pism-xox .tri-down{background-image:url('../images/home/triangle-up.png');width:24px;height:16px;margin:0 auto;position:relative;top:-15px;z-index:1;background-image:url('../images/home/triangle-down.png');top:15px;}
.section-facilities .pism-xox .title{font-family:arial;font-size:18px;color:#202935;padding-bottom:0px;letter-spacing:-0.5px;padding-left: 0px;padding-right: 0px;margin-bottom: 3px;margin-top: 0px;}
.section-facilities .pism-xox .title:not(:first-child){padding-top:0px;}
.section-facilities .facilities-container .button{width:auto;}
.section-testimonials{width:100%;position:relative;}
.section-testimonials:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:0.1;background-image:url('../images/home/testimonial-bg.jpg');background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.section-testimonials .title{color:#ffffff;}
.section-testimonials .testimonial-box{color:#ffffff;text-align:center;}
.section-testimonials .testimonial-box .text{font-family:'Roboto', sans-serif;font-size:18px;padding:0 50px;}
.section-testimonials .testimonial-box .name{font-family:'Playfair Display', serif;font-size:18px;color:#beac5a;font-weight:700;margin-top:100px;}
.section-testimonials .testimonial-box .position{font-family:'Playfair Display', serif;font-size:14px;font-weight:400;margin-top:10px;}
.section-testimonials .testimonial-box:before{content:'';position:absolute;left:0;top:0;width:28px;height:27px;z-index:111;opacity:1;background-image:url('../images/home/quote-start.png');background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.section-testimonials .testimonial-box:after{content:'';position:absolute;right:0;top:0;width:28px;height:27px;z-index:111;opacity:1;background-image:url('../images/home/quote-end.png');background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.section-testimonials .testimonial-slider-vam-pism{text-align:center;bottom:80px;position:absolute;left:50%;margin-left:-20px;z-index:101;}
.section-testimonials .testimonial-slider-vam-pism .typ-roont{display:inline-block;width:10px;height:10px;border:1px solid #ffffff;border-radius:0;background-color:#ffffff;cursor:pointer;opacity:1;}
.section-testimonials .testimonial-slider-vam-pism .typ-roont:not(:last-child){margin-right:5px;}
.section-testimonials .testimonial-slider-vam-pism .typ-roont.swiper-pagination-bullet-active{border-color:#beac5a;background-color:#beac5a;}
.section-testimonials.bg-secondary .testimonial-box .name{color:#202935;}
.section-testimonials.bg-secondary .testimonial-slider-vam-pism .typ-roont.swiper-pagination-bullet-active{border-color:#202935;background-color:#202935;}
.section-testimonials-2 .testimonial-box{color:#232a30;text-align:center;}
.section-testimonials-2 .testimonial-box .text{font-family:'Roboto', sans-serif;font-size:14px;padding:35px;background-color:#f3f3f3;margin-right:30px;}
.section-testimonials-2 .testimonial-box .tri-down{background-image:url('../images/about/testimonial-tri.png');width:15px;height:21px;position:relative;top:-21px;left:90px;z-index:0;}
.section-testimonials-2 .testimonial-box .profile{height:100px;padding:10px 40px;margin-top:-20px;text-align:left;}
.section-testimonials-2 .testimonial-box .profile .avatar{float:left;margin-right:30px;}
.section-testimonials-2 .testimonial-box .profile .name{font-weight:700;font-family:'Playfair Display', serif;font-size:14px;margin-top:10px;line-height:30px;}
.section-testimonials-2 .testimonial-box .profile .position{font-family:'Playfair Display', serif;font-size:14px;font-weight:400;font-style:italic;line-height:20px;}
.section-testimonials-2 .swiper-container .swiper-wrapper{height:480px;}
.section-testimonials-2 .testimonial-slider-vam-pism{text-align:center;position:absolute;right:10px;top:150px;margin-left:-20px;z-index:101;}
.section-testimonials-2 .testimonial-slider-vam-pism .typ-roont{display:block;width:10px;height:10px;border:1px solid #ffffff;border-radius:5px;margin-bottom:5px;background-color:#f3f3f3;cursor:pointer;opacity:1;}
.section-testimonials-2 .testimonial-slider-vam-pism .typ-roont:not(:last-child){margin-right:5px;}
.section-testimonials-2 .testimonial-slider-vam-pism .typ-roont.swiper-pagination-bullet-active{border-color:#beac5a;background-color:#beac5a;}
.section-from-blog .blog-box{ margin-bottom:22px;cursor:pointer;color:#ffffff;}
.section-from-blog .blog-box a{color:#ffffff;-webkit-transition:color 0.7s;-moz-transition:color 0.7s;-o-transition:color 0.7s;transition:color 0.7s;}
.section-from-blog .blog-box a:active,
.section-from-blog .blog-box a:focus{color:#ffffff;}
.section-from-blog .blog-box a img{-webkit-transition:opacity 0.7s;-moz-transition:opacity 0.7s;-o-transition:opacity 0.7s;transition:opacity 0.7s;}
.section-from-blog .blog-box a:hover{color:#202935;}
.section-from-blog .blog-box a:hover img{opacity:0.3;}
.section-from-blog .blog-box .blog-meta-box{position: absolute;bottom: 10px;padding: 4px 23px 4px 53px;}
.section-from-blog .blog-box .blog-meta-box .blog-title{font-family:unset;text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.5;}
.section-from-blog .blog-box .blog-meta-box .delan-den{font-family:'initial', serif;font-size:14px;font-weight:400;}
.section-from-blog .blog-box .blog-meta-box .delan-den i{margin-right:5px;}
.section-from-blog .blog-box .blog-meta-box .komentar-pihite{font-family:'Playfair Display', serif;font-size:14px;font-weight:400;margin-left:30px;}
.section-from-blog .blog-box .blog-meta-box .komentar-pihite i{margin-right:5px;}
.cel-typ{padding:0px 0;text-align:center;position:-relative-;background-color:#ffffff;font-family:'Playfair Display', serif;}
.cel-typ:before{content:'';position:absolute;left:0;width:100%;height:100%;z-index:0;opacity:0.5;background-image:url('../images/foto_galereia_ramka.png');background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.cel-typ .title{font-size:30px;color:#202935;}
.cel-typ .breadcrumb{background-color:transparent;font-weight:700;}
.cel-typ .breadcrumb .slug{background-color:#202935;font-weight:700;font-size:12px;padding:3px;}
.cel-typ .breadcrumb .slug .home{color:#beac5a;}
.cel-typ .breadcrumb .slug .page{color:#ffffff;}
.kontakt{padding:220px 0;text-align:center;position:relative;background-color:#ffffff;font-family:'Playfair Display', serif;}
.kontakt:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:1.0;background-image:url('../images/kontakt.png');background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.kontakt .title{font-size:30px;color:#202935;}
.kontakt_adres{font-size:15px;padding: 25px 0px 20px 10px;}
.kontakt .breadcrumb{background-color:transparent;font-weight:700;}
.kontakt .breadcrumb .slug{background-color:#202935;font-weight:700;font-size:12px;padding:3px;}
.kontakt .breadcrumb .slug .home{color:#beac5a;}
.kontakt .breadcrumb .slug .page{color:#ffffff;}

.bilbord{padding:220px 0;text-align:center;position:relative;background-color:#ffffff;font-family:'Playfair Display', serif;}
.bilbord:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:1.0;background-image:url('../images/bilbord.webp');background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.bilbord .title{font-size:30px;color:#202935;}
.bilbord_adres{font-size:15px;padding-left: 25px;}
.bilbord .breadcrumb{background-color:transparent;font-weight:700;}
.bilbord .breadcrumb .slug{background-color:#202935;font-weight:700;font-size:12px;padding:3px;}
.bilbord .breadcrumb .slug .home{color:#beac5a;}
.bilbord .breadcrumb .slug .page{color:#ffffff;}

.foto_galereia{padding:200px 0;text-align:center;position:relative;background-color:#ffffff-;font-family:'Playfair Display', serif;}
.foto_galereia:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:1.0;background-image:url('../images/foto_galereia_ramka.png');background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.foto_galereia .title{font-size:30px;color:#202935;}
.foto_galereia .breadcrumb{background-color:transparent;font-weight:700;}
.foto_galereia .breadcrumb .slug{background-color:#202935;font-weight:700;font-size:12px;padding:3px;}
.foto_galereia .breadcrumb .slug .home{color:#beac5a;}
.foto_galereia .breadcrumb .slug .page{color:#ffffff;}
.section-bg-white{background-color:#f3f3f3;}
.section-style-2 .title{font-size:24px;}
.section-style-2 .section-starter{background-image:url('../images/section-starter.png');background-repeat:no-repeat;background-size:contain;height:15px;width:67px;margin:20px 0px 20px 0px;}
.no-padding{padding-left:0px !important;padding-right:0px !important;}
.section-accommodations{padding-top:0px;background-color:#ffffff;color:#202935;}
.section-accommodations .title{margin-top:70px;letter-spacing:-2px;}
.section-accommodations .subtitle{font-family:'Playfair Display', serif;font-size:24px;font-weight:400;color:#beac5a;margin-bottom:40px;}
.section-accommodations .rooms-container{position:relative;}
.section-accommodations .rooms-thumb-area{left:0px;}
.section-accommodations .rooms-thumb-area .room-thumb-box{background-size:cover !important;height:350px;margin:0 auto;cursor:pointer;}
.section-accommodations .rooms-thumb-area .room-thumb-box .room-meta-box{position:absolute;bottom:30px;padding:20px 40px 20px 15px;-webkit-transform:translateY(60%);-moz-transform:translateY(60%);-ms-transform:translateY(60%);-o-transform:translateY(60%);transform:translateY(60%);-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-o-transition:-o-transform 0.4s;transition:transform 0.4s;}
.section-accommodations .rooms-thumb-area .room-thumb-box .room-meta-box .room-title{font-family:'Playfair Display', serif;font-size:36px;font-weight:700;text-transform:uppercase;color:#ffffff;}
.section-accommodations .rooms-thumb-area .room-thumb-box .room-meta-box .room-subtitle{font-family:'Playfair Display', serif;font-size:36px;font-weight:700;text-transform:uppercase;color:#ffffff;font-weight:400;line-height:1.1;}
.section-accommodations .rooms-thumb-area .room-thumb-box .room-meta-box .content{color:#ffffff;margin-top:30px;line-height:1.5;}
.section-accommodations .rooms-thumb-area .room-thumb-box:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}
.section-accommodations .rooms-thumb-area .room-thumb-box:hover .room-meta-box{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}
.section-why-choose-us{padding-top: 20px;color: #000000;position: relative;}
.section-why-choose-us .title{margin-top:5px;}
.section-why-choose-us .subtitle{font-size:18px;color:#303030;font-weight:700 margin-left: 10px;;}
.section-why-choose-us .subtitle i{margin-right: -40px;margin-left: -50px;}
.section-why-choose-us .text{margin-top:0px;margin-bottom:10px;}
.section-why-choose-us:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0.3;background-image:url('../images/home/why-us-bg.jpg');background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.cer-izobr{width:100%;}
.cer-izobr .gallery-row{margin-bottom:30px;}
.cer-izobr .gallery-row .button{margin-top:20px;}
.cer-izobr hr{border-top:2px solid #beac5a;}
.cer-izobr .vam-pism .button{width:40px;text-transform:none;}
.cer-izobr .content{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;margin-bottom:10px;margin-top:10px;}
.cer-izobr .desc{margin-top: 30px;font-family: 'Playfair Display', serif;color: #beac5a;font-weight: bold;font-size: 25px;}
.cer-izobr .date{font-weight:700;font-size:18px;margin-bottom:10px;margin-top:10px;margin-top:20px;font-family:;color:#beac5a;font-weight:400;font-size:14px;text-transform:none;color:#59677a;margin-top:0px;}
.cer-izobr .swipe-controls{margin-top: 20px;margin-left: 50%;font-size: 10px;color: #59677a;font-family: monospace;}
.cer-izobr .swipe-controls .fa-chevron-left,
.cer-izobr .swipe-controls .fa-chevron-right{width:30px !important;height:30px !important;border:1px solid #ffffff;border-radius:0;cursor:pointer;line-height:30px;margin-left:3px;}
.cer-izobr .post-soc-silk{font-family:'Playfair Display', serif;border:1px solid #202935;margin-top:20px;}
.cer-izobr .post-soc-silk a{color:inherit;}
.cer-izobr .post-soc-silk a:hover{color:#beac5a;}
.cer-izobr .post-soc-silk > div{display:inline-block;margin-top:0px;padding:10px 20px;vertical-align:middle;}
.cer-izobr .post-soc-silk > div.header{font-weight:bold;font-family:'Playfair Display', serif;font-size:14px;border-right:1px solid #202935;width:40%;text-align:center;}
.cer-izobr .post-soc-silk > div.icons{width:58%;text-align:center;}
.cer-izobr .set-sil:not(:last-child){margin-right:10px;}
.cer-izobr .gallery-images{margin-left: -5px;margin-right: -5px;}
.cer-izobr .gallery-images img{margin-bottom: -39px;margin-top: 39px;}
form.krik-toop label{font-family:'Roboto', sans-serif;font-size:14px;color:#202935;font-weight:400;}
form.krik-toop .form-group{white-space:nowrap;}
form.krik-toop .form-control{border-radius:0;border:1px solid #202935;height:40px;display:inline-block;cursor:pointer;vertical-align:middle;}
form.krik-toop .lui-tyup-trigger{background-color:#202935;color:#ffffff;border:none;margin-left:-35px;padding-left:0px;padding-right:0px;text-align:center;width:30px !important;height:30px !important;vertical-align:middle;}
form.krik-toop .form-select{color:#202935;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;}
form.krik-toop .form-group > i.fa-caret-down{color:#ffffff;background-color:#202935;margin-left:-38px;width:30px !important;height:30px !important;padding-top:8px;pointer-events:none;cursor:pointer;display:inline-block;}
form.krik-toop button[type=submit]{margin-top:12px;}
form.krik-toop.secondary label{color:#ffffff;}
form.krik-toop.secondary .form-control{border:1px solid #beac5a;}
form.krik-toop.secondary .lui-tyup-trigger{background-color:#beac5a;color:#ffffff;}
form.krik-toop.secondary .form-group > i.fa-caret-down{color:#ffffff;background-color:#beac5a;}
form.krik-toop.third .form-control{background-color:#59677a;border:1px solid #59677a;color:#ffffff;}
form.krik-toop.third .lui-tyup-trigger{background-color:#ffffff;color:#59677a;}
form.krik-toop.third .form-group > i.fa-caret-down{color:#59677a;background-color:#ffffff;}
form.krik-toop.vertical .form-control{display:block;}
form.krik-toop.vertical .lui-tyup-trigger,
form.krik-toop.vertical .form-group > i.fa-caret-down{float:right;margin-top:-35px;margin-right:5px;}
.section-krik-toop .title-big{margin-top:20px;margin-bottom:20px;}
.section-krik-toop .room-box{margin:10px auto 30px auto;max-width:410px;}
.section-room-single .room-description{margin-bottom:30px;}
.section-room-single .subtitle{font-size:18px;font-weight:bold;margin-top:20px;margin-bottom:20px;-webkit-transform:translateZ(0);}
.section-room-single .subtitle.large-caps{text-transform:uppercase;}
.section-room-single .content{-webkit-transform:translateZ(0);}
.section-room-single ul.two-cols{columns:2;-webkit-columns:2;-moz-columns:2;padding:0px;}
.section-room-single ul.two-cols li{-webkit-transform:translateZ(0);list-style:none;margin-left:25px;}
.section-room-single ul.two-cols li a{font-family:'Playfair Display', serif;font-size:14px;font-style:italic;font-weight:400;color:#202935;font-family:'Roboto', sans-serif;font-style:normal;}
.section-room-single ul.two-cols li a:hover,
.section-room-single ul.two-cols li a:active,
.section-room-single ul.two-cols li a:focus{color:#202935;}
.section-room-single ul.two-cols li a.secondary{color:#beac5a;}
.section-room-single ul.two-cols li a.secondary:hover,
.section-room-single ul.two-cols li a.secondary:active,
.section-room-single ul.two-cols li a.secondary:focus{color:#beac5a;}
.section-room-single ul.two-cols li:before{content:"–";margin-right:15px;margin-left:-25px;}
.section-room-single .widget-box{border:1px solid #beac5a;padding:30px;margin-bottom:30px;}
.section-room-single .widget-box .subtitle{margin:0px;}
.section-room-single .widget-box hr{border-top:1px solid #beac5a;}
.section-room-single .widget-title{font-family:'Playfair Display', serif;font-size:14px;font-weight:700;letter-spacing:0px;line-height:2;}
.section-room-single .price{font-size:24px;}
.section-room-single em{font-weight:400;font-family:'Playfair Display', serif;font-size:14px;}
.section-room-single .include-header{-webkit-transform:translateZ(0);font-weight:bold;line-height:2;margin-top:30px;font-size:14px;}
.section-room-single .include-item{-webkit-transform:translateZ(0);line-height:1.5;font-size:14px;}
.section-room-single a.button{margin-top:30px;}
.section-room-single form.krik-toop button[type="submit"]{margin-top:12px !important;}
.booking-progress-bar{padding:0;background-color:#beac5a;margin-bottom:-90px;margin-top:50px;}
.booking-progress-bar .booking-step{font-family:'Roboto', sans-serif;font-weight:700;font-size:14px;color:#59677a;text-align:center;}
.booking-progress-bar .booking-step:not(:last-child){border-right:1px solid #ad9b49;}
.booking-progress-bar .booking-step a{color:inherit;margin:50px 10px;display:block;}
.booking-progress-bar .booking-step .spacer{width:10px;}
.booking-progress-bar .booking-step .number-circle{width:50px;height:50px;display:inline-block;border-radius:25px;background-color:#ffffff;font-family:'Playfair Display', serif;font-size:21px;color:#59677a;line-height:45px;margin-right:5px;}
.booking-progress-bar .booking-step.current,
.booking-progress-bar .booking-step:hover{background-color:#ad9b49;color:#ffffff;}
.booking-progress-bar .booking-step.current .number-circle,
.booking-progress-bar .booking-step:hover .number-circle{color:#202935;}
.booking-progress-bar .booking-step:hover{cursor:pointer;}
.section-booking .dates-container{margin-top:30px;}
.section-booking .subtitle{font-size:18px;font-weight:bold;margin-top:20px;margin-bottom:20px;}
.section-booking .subtitle.large-caps{text-transform:uppercase;}
.section-booking em{font-weight:400;font-family:'Playfair Display', serif;font-size:14px;}
.section-booking ul.two-cols{columns:2;-webkit-columns:2;-moz-columns:2;padding:0px;}
.section-booking ul.two-cols li{font-family:'Roboto', sans-serif;font-size:14px;font-weight:400;color:#202935;letter-spacing:-0.2px;list-style:none;}
.section-booking ul.two-cols li.muted{color:#59677a;}
.section-booking ul.two-cols li a{font-family:'Playfair Display', serif;font-size:14px;font-style:italic;font-weight:400;color:#202935;font-family:'Roboto', sans-serif;font-style:normal;}
.section-booking ul.two-cols li a:hover,
.section-booking ul.two-cols li a:active,
.section-booking ul.two-cols li a:focus{color:#202935;}
.section-booking ul.two-cols li a.secondary{color:#beac5a;}
.section-booking ul.two-cols li a.secondary:hover,
.section-booking ul.two-cols li a.secondary:active,
.section-booking ul.two-cols li a.secondary:focus{color:#beac5a;}
.section-booking ul.two-cols li:before{content:"–";margin-right:15px;}
.section-booking .widget-box{border:1px solid #beac5a;padding:30px;margin-bottom:30px;}
.section-booking .widget-box .subtitle{margin:0px;}
.section-booking .widget-box hr{border-top:1px solid #beac5a;}
.section-booking .widget-title{font-family:'Playfair Display', serif;font-size:14px;font-weight:700;letter-spacing:0px;line-height:2;}
.section-booking form.krik-toop .fa-plus-circle{color:#beac5a;margin-right:5px;}
.section-booking form.krik-toop .room-num{height:40px;line-height:50px;display:block;text-align:center;vertical-align:bottom;}
.section-booking form.krik-toop button[type="submit"]{margin-top:12px !important;width:auto;}
.section-booking .calendar-container{background-color:#f3f3f3;border:1px solid #e1e1e1;padding:0px;}
.section-booking .calendar-container .legend-box{margin-top:30px;padding:20px;color:#202935;font-size:14px;border-top:1px solid #e1e1e1;}
.section-booking .calendar-container .legend-box .legend{margin-right:20px;font-weight:400;}
.section-booking .calendar-container .legend-box .legend span{width:15px;height:15px;display:inline-block;float:left;margin-top:5px;margin-right:8px;}
.section-booking .calendar-container .legend-box .legend span.unavailable{background-color:#59677a;}
.section-booking .calendar-container .legend-box .legend span.selected{background-color:#beac5a;}
.section-booking .calendar-container .legend-box .legend span.available{background-color:#ffffff;border:1px solid #e1e1e1;}
.section-booking .rooms-container{border:1px solid #e1e1e1;}
.section-booking .rooms-container .room-row{border-top:1px solid #e1e1e1;padding-bottom:20px;padding-top:20px;clear:both;}
.section-booking .rooms-container .room-row .subtitle{margin-top:5px;}
.section-booking .rooms-container .room-row .content{margin-bottom:10px;}
.section-booking .rooms-container .room-row .button{width:auto;}
.section-booking .reservation-container{border:1px solid #e1e1e1;}
.section-booking .reservation-container .reservation-form{background-color:#f3f3f3;padding:30px 15px;font-family:'Roboto', sans-serif;font-size:14px;}
.section-booking .reservation-container .reservation-form label{font-weight:400;}
.section-booking .reservation-container .reservation-form input{height:40px;border-radius:0px;}
.section-booking .reservation-container .reservation-form textarea{height:120px;resize:none;}
.section-booking .reservation-container .reservation-form .buttons-container{margin-top:30px;}
.section-booking .reservation-container .reservation-form .buttons-container button{width:auto;}
.section-booking .reservation-container .reservation-form .buttons-container .space-text{font-family:'Playfair Display', serif;font-style:italic;margin-left:5px;margin-right:5px;}
.pihem-ctat .list-container a,
.pihem-ctat .blog-container a{color:inherit;}
.pihem-ctat .list-container a:hover,
.pihem-ctat .blog-container a:hover{color:#beac5a;}
.pihem-ctat .list-container .post-row,
.pihem-ctat .blog-container .post-row{margin-bottom:30px;}
.pihem-ctat .list-container .post-category,
.pihem-ctat .blog-container .post-category{margin-top:20px;font-family:'Playfair Display', serif;font-size:14px;}
.pihem-ctat .list-container .post-category .secondary,
.pihem-ctat .blog-container .post-category .secondary{color:#beac5a;}
.pihem-ctat .list-container .post-title,
.pihem-ctat .blog-container .post-title{font-family:'Playfair Display', serif;font-size:18px;font-weight:bold;margin:20px 0px;line-height:1.5;}
.pihem-ctat .list-container .delan-den,
.pihem-ctat .blog-container .delan-den{font-family:serif;font-size:14px;font-weight:400;}
.pihem-ctat .list-container .delan-den i,
.pihem-ctat .blog-container .delan-den i{margin-right:5px;}
.pihem-ctat .list-container .komentar-pihite,
.pihem-ctat .blog-container .komentar-pihite,
.pihem-ctat .list-container .post-author-name,
.pihem-ctat .blog-container .post-author-name{font-family:'Playfair Display', serif;font-size:14px;font-weight:400;margin-left:20px;}
.pihem-ctat .list-container .komentar-pihite i,
.pihem-ctat .blog-container .komentar-pihite i,
.pihem-ctat .list-container .post-author-name i,
.pihem-ctat .blog-container .post-author-name i{margin-right:5px;}
.pihem-ctat .list-container .post-soc-silk,
.pihem-ctat .blog-container .post-soc-silk{font-family:'Playfair Display', serif;border:1px solid #202935;margin-top:20px;}
.pihem-ctat .list-container .post-soc-silk > div,
.pihem-ctat .blog-container .post-soc-silk > div{display:inline-block;margin-top:0px;padding:10px 20px;}
.pihem-ctat .list-container .post-soc-silk > div.header,
.pihem-ctat .blog-container .post-soc-silk > div.header{font-weight:bold;font-family:'Playfair Display', serif;font-size:14px;border-right:1px solid #202935;width:40%;text-align:center;}
.pihem-ctat .list-container .post-soc-silk > div.icons,
.pihem-ctat .blog-container .post-soc-silk > div.icons{width:58%;text-align:center;}
.pihem-ctat .list-container .set-sil:not(:last-child),
.pihem-ctat .blog-container .set-sil:not(:last-child){margin-right:10px;}
.pihem-ctat .list-container .post-content,
.pihem-ctat .blog-container .post-content,
.pihem-ctat .list-container .post-tags,
.pihem-ctat .blog-container .post-tags{margin-bottom:30px;}
.pihem-ctat .list-container .content,
.pihem-ctat .blog-container .content{margin-top:10px;}
.pihem-ctat .list-container .content.highlight,
.pihem-ctat .blog-container .content.highlight{font-style:italic;font-weight:700;border-left:3px solid #beac5a;padding-left:20px;padding-top: 4px;}
.pihem-ctat .list-container ul li,
.pihem-ctat .blog-container ul li{list-style:square;}
.pihem-ctat .list-container .post-author,
.pihem-ctat .blog-container .post-author{border-style:double;border-width:5px;border-right:none;border-bottom:none;border-left:none;padding-top:20px;padding-bottom:20px;clear:both;}
.pihem-ctat .list-container .post-author img,
.pihem-ctat .blog-container .post-author img{display:block;float:left;}
.pihem-ctat .list-container .post-author .author-info,
.pihem-ctat .blog-container .post-author .author-info{margin-left:130px;}
.pihem-ctat .list-container .post-author .author-info .author-name,
.pihem-ctat .blog-container .post-author .author-info .author-name{font-family:'Playfair Display', serif;font-size:18px;text-transform:uppercase;font-weight:bold;margin:0px 0px 20px 0px;line-height:1.5;}
.pihem-ctat .list-container .post-author .content,
.pihem-ctat .blog-container .post-author .content{margin-top:20px;}
.pihem-ctat .list-container .post-author .icons,
.pihem-ctat .blog-container .post-author .icons{margin-bottom:20px;}
.pihem-ctat .list-container .vam-pism,
.pihem-ctat .blog-container .vam-pism{font-family:'Playfair Display', serif;font-size:14px;font-style:italic;height:50px;padding-top:10px;border-top:1px solid;border-bottom:3px solid;clear:both;}
.pihem-ctat .list-container .vam-pism a i,
.pihem-ctat .blog-container .vam-pism a i{font-size:14px;}
.pihem-ctat .blog-container .comments-container{margin-top:30px;margin-bottom:30px;}
.pihem-ctat .blog-container .comments-container .subtitle{font-family:serif;font-size:18px;font-weight:700;text-align:center;margin-bottom:30px;}
.pihem-ctat .blog-container .comments-container .comment-box{clear:both;padding-top:20px;padding-bottom:20px;}
.pihem-ctat .blog-container .comments-container .comment-box:not(:last-of-type){border-bottom:1px solid #e8e9ea;}
.pihem-ctat .blog-container .comments-container .comment-box img{float:left;display:block;}
.pihem-ctat .blog-container .comments-container .comment-box .comment-info{margin-left:100px;}
.pihem-ctat .blog-container .comments-container .comment-box .comment-info .comment-name{font-family:'Playfair Display', serif;font-size:18px;text-transform:uppercase;font-weight:bold;margin:0;line-height:1.5;}
.pihem-ctat .blog-container .comments-container .comment-box .comment-info .comment-date{font-family:'Playfair Display', serif;font-size:18px;text-transform:uppercase;font-weight:bold;margin:0;line-height:1.5;font-style:italic;font-weight:400;font-size:12px;text-transform:none;}
.pihem-ctat .blog-container .comments-container .comment-box .comment-info .content{margin-top:20px;}
.pihem-ctat .blog-container .comments-container .comment-box.level2{margin-left:80px;}
.pihem-ctat .blog-container .leave-comment-container{border-top:3px solid;padding-top:20px;padding-bottom:30px;}
.pihem-ctat .blog-container .leave-comment-container .subtitle{font-family:'Playfair Display', serif;text-transform:uppercase;font-size:18px;font-weight:700;text-align:center;margin-bottom:30px;}
.pihem-ctat .blog-container .leave-comment-container .comment-form input[type=text],
.pihem-ctat .blog-container .leave-comment-container .comment-form textarea{border-radius:0px;display:block;width:100%;border:1px solid #e2e2e2;}
.pihem-ctat .blog-container .leave-comment-container .comment-form input[type=text]:focus,
.pihem-ctat .blog-container .leave-comment-container .comment-form textarea:focus,
.pihem-ctat .blog-container .leave-comment-container .comment-form input[type=text]:active,
.pihem-ctat .blog-container .leave-comment-container .comment-form textarea:active{border:1px solid #909090;}
.pihem-ctat .blog-container .leave-comment-container .comment-form textarea{height:120px;resize:none;}
.pihem-ctat .blog-container .leave-comment-container .comment-form button{margin-top:15px;}
.pihem-ctat .widget-box{border:1px solid #beac5a;padding:30px;margin-bottom:30px;}
.pihem-ctat .widget-box .subtitle{margin:0px;}
.pihem-ctat .widget-box hr{border-top:1px solid #beac5a;}
.pihem-ctat .widget-title{font-family:'Playfair Display', serif;font-size:14px;font-weight:700;letter-spacing:1px;line-height:2;}
.pihem-ctat ul.categories{padding-left:0px;}
.pihem-ctat ul.categories li{font-family:'Roboto', sans-serif;font-weight:400;color:#202935;letter-spacing:-0.2px;font-family:'Playfair Display', serif;font-size:14px;list-style:none;letter-spacing:0;}
.pihem-ctat ul.categories li.muted{color:#59677a;}
.pihem-ctat ul.categories li a{font-size:14px;font-style:italic;font-weight:400;color:#202935;font-family:arial, serif;font-style:normal;}
.pihem-ctat ul.categories li a:hover,
.pihem-ctat ul.categories li a:active,
.pihem-ctat ul.categories li a:focus{color:#202935;}
.pihem-ctat ul.categories li a.secondary{color:#beac5a;}
.pihem-ctat ul.categories li a.secondary:hover,
.pihem-ctat ul.categories li a.secondary:active,
.pihem-ctat ul.categories li a.secondary:focus{color:#beac5a;}
.pihem-ctat ul.categories li a:hover{color:#beac5a;}
.pihem-ctat ul.categories li:before{content:"–";margin-right:15px;}
.pihem-ctat ul.categories li.current a{color:#beac5a;}
.pihem-ctat .search-box{background-color:#ffffff;color:#202935;position:relative;margin-left:0px;margin-top:30px;}
.pihem-ctat .search-box .input-wrapper{height:40px;position:relative;}
.pihem-ctat .search-box .input-wrapper #keyword{display:block;width:100%;height:100%;font-family:'Roboto', sans-serif;font-size:12px;padding:0px 60px 0px 10px;background-color:#f3f3f3;}
.pihem-ctat .search-box button{position:absolute;display:block;width:40px;height:40px;right:0px;top:0px;font-weight:bold;font-size:12px;background-color:transparent;border:none;}
.pihem-ctat .search-box button:active,
.pihem-ctat .search-box button:focus{border:none;}
.pihem-ctat .recent-post-row{margin-bottom:20px;}
.pihem-ctat .recent-post-row a:hover .content{color:#beac5a;}
.pihem-ctat .recent-post-row a img{float:left;margin-left:15px;width:60px;height:50px;}
.pihem-ctat .recent-post-row a .content{margin-left:90px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;}
.section-contact-us .row{margin-bottom:2px;}
.section-contact-us .office-box{line-height:2.5;}
.section-contact-us .office-box .subtitle{font-family:'Playfair Display', serif;font-weight:700;font-size:20px;margin:0px;}
.section-contact-us .office-box .address-line{margin-left:5px;}
.section-contact-us .office-box .address-line i{margin-right: -35px;margin-left: -44px;font-size: 17px;}
.section-contact-us .map-wrapper{min-height:400px;position:relative;}
.section-contact-us .map-wrapper .map{position:absolute;left:0;top:45px;width:100%;bottom:10px;padding:0px;}
.section-contact-us .contact-form{margin-bottom:30px;font-family:'Roboto', sans-serif;font-size:14px;font-weight:400;}
.section-contact-us .contact-form label{font-weight:400;}
.section-contact-us .contact-form input[type=text],
.section-contact-us .contact-form textarea{display:block;width:100%;border:1px solid #e2e2e2;border-radius:0px;}
.section-contact-us .contact-form input[type=text]:focus,
.section-contact-us .contact-form textarea:focus,
.section-contact-us .contact-form input[type=text]:active,
.section-contact-us .contact-form textarea:active{border:1px solid #909090;}
.section-contact-us .contact-form textarea{resize:none;}
.accordion .panel{border-radius:0px;border-color:#59677a;border-width:3px;}
.accordion .panel .pan-ver{background-color:#59677a;border:none;border-radius:0px;color:#ffffff;font-family:'Playfair Display', serif;font-size:14px;}
.accordion .panel .pan-ver .panel-title{cursor:pointer;}
.accordion .panel .pan-ver .panel-title:after{font-family:'FontAwesome';content:"\f0d7";float:right;color:#59677a;background-color:white;width:32px;height:32px;font-size:18px;padding-left:12px;padding-top:7px;margin-top:-9px;margin-right:-15px;}
.accordion .panel .panel-body{font-family:'Roboto', sans-serif;font-size:14px;background-color:#ffffff;color:#202935;}
.accordion .panel.open{border-color:#beac5a;background-color:#beac5a;}
.accordion .panel.open .pan-ver{background-color:#beac5a;}
.accordion .panel.open .pan-ver .panel-title:after{color:#beac5a;}
.accordion .panel.open .panel-body{color:#beac5a;}
footer{padding-top:40px;padding-bottom:0px;background-color:#202935;color:#59677a;font-family:'Roboto', sans-serif;}
footer .subtitle{color:#ffffff-;font-family:'Roboto', sans-serif;text-align:center;font-size:18px;font-weight:400;margin-bottom:20px;}
footer .subtitle.wide{letter-spacing:3px;}
footer ul.site-links{columns:2;-webkit-columns:2;-moz-columns:2;padding:0px;}
footer ul.site-links li{list-style:none;}
footer ul.site-links li:before{content:"–";margin-right:15px;}
footer a{color:#59677a;}
footer a:hover{color:#ffffff;}
footer a:active,
footer a:focus{color:#59677a;}
footer p{margin-bottom:5px !important;}
footer .soc-silk{margin-bottom:50px;}
footer .soc-silk .set-sil{display:inline-block;width:30px;height:30px;line-height:30px;font-size:16px;text-align:center;overflow:hidden;}
footer .soc-silk .set-sil i.fa{width:30px !important;height:30px !important;line-height:30px !important;font-size:16px !important;text-align:center !important;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.3s;}
footer .soc-silk .set-sil:hover i.fa{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
footer .soc-silk .set-sil:not(:last-child){margin-right:10px;}
footer .inputs{background-color:#ffffff;color:#202935;position:relative;margin-left:50px;margin-top:30px;}
footer .inputs .input-wrapper{height:46px;position:relative;}
footer .inputs .input-wrapper #email{display:block;width:100%;height:100%;padding:0px 60px 0px 10px;background-color:#59677a;border:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}
footer .inputs .input-wrapper #email::-webkit-input-placeholder{color:#202935;}
footer .inputs .input-wrapper #email::-moz-placeholder{color:#202935;opacity:1;}
footer .inputs .input-wrapper #email::-moz-placeholder{color:#202935;opacity:1;}
footer .inputs .input-wrapper #email::-ms-input-placeholder{color:#202935;}
footer .inputs button{position:absolute;display:block;width:40px;height:40px;right:3px;top:3px;font-weight:bold;font-size:12px;background-color:#202935;color:#59677a;border:none;}
footer .inputs button:active,
footer .inputs button:focus{border:none;}
footer .kop-rek{text-align:center;background-color:#1c242f;color:#59677a;font-family:arial;font-size:14px;font-weight:400;margin-top:30px;}
.footer__logo{text-align:center;font-family:-webkit-body;color:#59677a;font-size:12px;height:20px;margin-top:30px;background-color:white;}
footer .kop-rek i{color:#beac5a;}
.bootstrap-select{}
.bootstrap-select > .btn{border:none;border-radius:0;color:#202935;width:100%;line-height:26px;padding-right:25px;}
.bootstrap-select.fit-width{width:auto !important;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px;}
.bootstrap-select .btn:focus{outline:thin dotted #333333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px;}
.bootstrap-select .helper{display:inline-block;height:100%;vertical-align:middle;width:3px;}
.bootstrap-select img{vertical-align:baseline;}
.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"]{float:none;display:inline-block;margin-left:0;}
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row-fluid .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{float:right;}
.form-search .bootstrap-select.btn-group,
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group{margin-bottom:0;}
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control{padding:0;}
.form-inline .bootstrap-select.btn-group .form-control{width:100%;}
.input-append .bootstrap-select.btn-group{margin-left:-1px;}
.input-prepend .bootstrap-select.btn-group{margin-right:-1px;}
.bootstrap-select.btn-group > .disabled{cursor:not-allowed;}
.bootstrap-select.btn-group > .disabled:focus{outline:none !important;}
.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left;}
.bootstrap-select.btn-group .btn .caret{display:inline-block;background-color:#202935;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);border:none;position:absolute;top:4px;right:4px;vertical-align:middle;width:30px;height:30px;line-height:30px;color:#ffffff;}
.bootstrap-select.btn-group .btn .caret:before{content:"\f0d7";}
.bootstrap-select.btn-group[class*="col-"] .btn{width:100%;}
.bootstrap-select.btn-group .dropdown-menu{border-radius:0;min-width:100%;z-index:1035;box-sizing:border-box;}
.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;border-radius:0;box-shadow:none;}
.bootstrap-select.btn-group .dropdown-menu li{position:relative;margin:0;}
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,
.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small{color:#64b1d8;color:rgba(100, 177, 216, 0.4);}
.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed;}
.bootstrap-select.btn-group .dropdown-menu li a{color:#202935;cursor:pointer;}
.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em;}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none;}
.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block;}
.bootstrap-select.btn-group .dropdown-menu li small{padding-left:0.5em;}
.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);pointer-events:none;opacity:0.9;box-sizing:border-box;}
.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;}
.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static;}
.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px;}
.bootstrap-select.btn-group.secondary .btn .caret{background-color:#beac5a;}
.bootstrap-select.btn-group.third .btn{color:#ffffff;background-color:#59677a;}
.bootstrap-select.btn-group.third .btn .caret{background-color:#ffffff;color:#59677a;}
.bootstrap-select.show-menu-arrow.open > .btn{z-index:1036;}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:#cccccc;border-bottom-color:rgba(204, 204, 204, 0.2);position:absolute;bottom:-4px;left:9px;display:none;}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none;}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-bottom:0;border-top-width:7px;border-top-style:solid;border-top-color:#cccccc;border-top-color:rgba(204, 204, 204, 0.2);}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid white;border-bottom:0;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto;}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after{display:block;}
.bs-searchbox,
.bs-actionsbox{padding:4px 8px;}
.bs-actionsbox{float:left;width:100%;box-sizing:border-box;}
.bs-actionsbox .btn-group button{width:50%;}
.bs-searchbox + .bs-actionsbox{padding:0 8px 4px;}
.bs-searchbox input.form-control{margin-bottom:0;width:100%;}
.mobile-device{position:absolute;top:0;left:0;display:block !important;width:100%;height:100% !important;opacity:0;}
.season{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;background:#beac5a;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.season__text{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:40%;min-height:200px;margin:10px 0;padding-right:100px;background:#202935;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}
.season__text:after{position:absolute;top:50%;right:-2px;margin-top:-20px;content:"";border:20px solid transparent;border-right-color:#beac5a;}
.season__text h3{font:700 2.25em century-bold;padding-right:80px;color:#fff;}
.season__text p{font:600 1.5em Roboto-Light, sans-serif;color:#fff;}
.season__text__color1{color:#b3d92c;}
.season__text__color2{color:#02b1e8;}
.season__text__color3{color:#e86016;}
.season__text__color4{color:#ffcf09;}
.season__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:150px;}
.season__img__twoo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.season__block{margin:20px 12px;}
.season__block p{font:700 2em Roboto-Light, sans-serif;text-shadow:0 2px 1px #032734;width:100px;margin:0 auto;text-align:center;}
.season__img{width:96px;height:96px;margin:0 auto;}
.season__img1{background:url(../img/spring.png) center/cover no-repeat;}
.season__img2{background:url(../img/winter.png) center/cover no-repeat;}
.season__img3{background:url(../img/autumn.png) center/cover no-repeat;}
.season__img4{background:url(../img/summer.png) center/cover no-repeat;}
.home-avto{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}
.home-avto__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:380px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.home-avto__text h3{font:700 3em century-bold, serif;margin-left:0px;color:#202935;}
.home-avto__text strong{font:400 2.2em PlayfairDisplay-Regular, serif;margin:10px 10px 30px 0;color:#a78c16;}
.home-avto__text p{font:1.21em/1.5 Roboto-Regular, sans-serif;max-width:330px;margin-left:15px;letter-spacing:-.2px;color:#202935;}
.home-avto__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;}
.home-avto__img{position:relative;overflow:hidden;height:350px;color:#fff;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-filter:grayscale(1);filter:grayscale(1);}
.home-avto__img h4{font:600 2.07em PlayfairDisplay-Bold, serif;}
.home-avto__img strong{font:1.6em/1.1 PlayfairDisplay-Regular, serif;white-space:nowrap;text-transform:uppercase;}
.home-avto__img p{font:1.0em/1.5 Roboto-Regular, sans-serif;margin: 19px 10px 13px -10px;;background-color:rgba(32, 41, 53, 0.74);border-radius:0px;padding:5px 15px 25% 15px;width:110%;-webkit-box-shadow:0px 60px 0px rgba(32, 41, 53, 0.74), inset 1px 1px 1px rgba(224, 221, 206, 0.77);-moz-box-shadow:0px 60px 0px rgba(32, 41, 53, 0.74), inset 1px 1px 1px rgba(224, 221, 206, 0.77);box-shadow:0px 60px 0px rgba(32, 41, 53, 0.74), inset 1px 1px 1px rgba(224, 221, 206, 0.77);}
.home-avto__img:hover{cursor:pointer;-webkit-filter:grayscale(0);filter:grayscale(0);}
.home-avto__img:hover .avto-img__text{top:50%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.tent-img1{background:#202935 url(../images/home/tent_1.webp) center bottom/cover no-repeat;}
.tent-img2{background:#202935 url(../images/home/tent_2.webp) center bottom/cover no-repeat;}
.tent-img3{background:#202935 url(../images/home/tent_3.webp) center bottom/cover no-repeat;}
.avto-img4{background:#202935 url(../images/home/tent_4.webp) center bottom/cover no-repeat;}
.avto-img__text{position:absolute;top:-webkit-calc(100% - 90px);top:calc(100% - 90px);padding:0 5px 0 5px;margin-top: -5px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.avto-img__text sup{font-size:.6em;top:0;}
.none{display:none;}
@media only screen and (min-width:992px) and (max-width:1440px){
#rop{float:left;padding-top:50px;width:30%;margin:10px;}
}
@media only screen and (min-width:768px) and (max-width:1024px){#main-slider .roov-tata strong{font-size:40px;}
#main-slider .ter-popot-tuor{font-size:23px;}
}
@media only screen and (min-width:992px) and (max-width:1200px){.section-accommodations .title{font-size:30px;}
.section-krik-toop form.krik-toop button[type=submit]{width:100%;}
}
@media only screen and (min-width:992px){.col-one-fifth{width:20%;}
.section-accommodations .rooms-container{margin-left:-30px;}
.section-krik-toop form.krik-toop button[type=submit]{margin-top:30px;}
.section-room-single form.krik-toop button[type=submit]{width:100%;}
.ramka_min_992{border-style: ridge;margin-top: 19px;padding-bottom: 10px;}
}
@media only screen and (min-width:1200px){form.krik-toop button[type=submit]{margin-top:30px;}
p.subtitle{font-family:'Roboto', sans-serif;font-size:23px;padding-top:0px;font-weight:normal;margin-left:0px;}
p:not(:last-child){margin-bottom:20px;margin-top:25px;}
img.opisanie_none{line-height:109px;margin-left: 10px;}
}
@media only screen and (max-width:1200px){
p.subtitle{font-family:'Roboto', sans-serif;font-size:23px;padding-top:15px;font-weight:normal;margin-left:0px;}
p:not(:last-child){margin-bottom:20px;margin-top:16px;}
#rop{float:left;padding-top:50px;width:30%;margin-right:20px;margin-bottom:58px;}
.none_1200{display:none;}
#main-slider .swiper-slide .container{height:650px;}
#main-slider .vam-pism{bottom:35px;}
#main-slider .moi-cade-kont.prev{left:15px;}
#main-slider .moi-cade-kont.next{right:15px;}
.booking-progress-bar .booking-step a{margin:30px 10px;}
.booking-progress-bar .booking-step .number-circle{display:block;margin:auto;}
header .logo-link{padding: 31px 0px 0px 0px;font-size: 22px;}
header .logo-link_volodiko{font-family: arial;color: #ffffff;font-size: 9px;font-weight: 400;padding-left: 0px;}

}
@media only screen and (min-width:1440px){.section-from-blog .blog-box{margin-bottom: 40px;}}
@media only screen and (min-width:1200px){header .logo-link{padding: 31px 0px 0px 0px;margin-left: -10px;}}

@media only screen and (max-width:1024px){.kontakt{padding:130px 0;}

.none_1024{display:none;}
.section-from-blog .blog-box{margin-bottom: 19px;}
}
@media only screen and (max-width:999px){
.none_1000{display:none;}
.rem_1{background:#202935 url(../images/rem1.webp) center top/cover no-repeat;}
}
@media only screen and (min-width:1000px){.none_1000_min{display:none;}

}
@media only screen and (max-width:992px){
p.subtitle{font-family:'Roboto', sans-serif;font-size:23px;padding-top:0px;margin-left:0px;}
p:not(:last-child){margin-bottom:20px;margin-top:25px;}
header{max-width:100%;}
header .logo-link{padding: 15px 0px 0px 10px;font-size: 20px;}
header #mobile-menu{top:70px;box-shadow:0px -6px 10px 0px #000;}
.img_youtube{margin-bottom: -4%;top: 0px;}
.opisanie_one{width:70%;height:auto;text-align:left;}
header #menu-toggle{margin: -8px -8px 0px 0px;width: 68px;}
header #menu-toggle .first{top:24px;}
header #menu-toggle .second{top:39px;}
header #menu-toggle .third{top:53px;}
header #menu-toggle .bar{width: 52px;height: 4px;}
header .container{text-align:left;height:65px;}
header.header-2{color:#ffffff;background-color:#202935;box-shadow:1px 2px 5px 2px #000;}
header #mobile-menu .nizmeny .sub-tyt-tam a{font-size:20px;text-decoration: none;}
section{padding:3px 0px 10px 0px;}
header #mobile-menu .tyt-tam{font-size:25px;text-decoration: none;}
#mobile-menu.opened{font-size:25px;}
#main-slider .swiper-slide .container{height:550px;}
#main-slider .vam-pism{bottom:35px;}
header .moi-spicok{display:none;}
#vov{display:none;}
header #mobile-menu,
header #menu-toggle{display:block;}
.col-xs-25{width:25%;}
.col-xs-50{width:50%;}
.section-accommodations .rooms-container{margin-top:20px;}
form.krik-toop button[type=submit]{margin-top:30px;}
.section-from-blog .blog-box{margin-bottom:-10px;}
.section-from-blog .blog-box .blog-meta-box{padding-bottom:0px;}
.cer-izobr .gallery-container{max-width:100%;margin:0px 0px 10px 0px;}
.col-sm-8{width:100%}
.none_992{display:none;}
}
@media only screen and (max-width:768px){header .container{text-align:left;}
header{width:100%;position:fixed;height: 70px;}
header #mobile-menu .tyt-tam{font-size:25px;}
header #mobile-menu .nizmeny .sub-tyt-tam a{font-size:20px;}
section .container{margin-top:50px;}
section .container_kontakt{margin-top:-20px;}
.section-why-choose-us .title{margin-top:0px;}
form.krik-toop button[type=submit]{margin-top:30px;}
section{padding:10px 0px 10px 0px;}
.cer-izobr .gallery-row{margin-top: 40px;}
.hidden{display:none!important}
.blog_novosti{font-size:1.2em;}
#blog1 ul{font-size:1.1em;}
#mobile-menu.opened{font-size:25px;}
#main-slider .swiper-slide .container{height:520px;}
#main-slider .vam-pism{bottom:35px;}
#main-slider .kryti-napis{margin-top:200px;}
#main-slider .kryti-napis .roov-tata{font-size:37px;}
#main-slider .ter-popot-tuor{font-size:16px;}
#main-slider .kryti-napis .sat-titr{font-size:18px;}
#main-slider .ter-popot-tuor .price{font-size:20px;}
#main-slider .kryti-napis .sat-titr-desc{font-size:20px;}
.blok_youtube{    margin-top: 78px;
    margin-bottom: 5px;}
.zametka{font-size:17px;font-weight:bold;}
.none_768{display:none;}
.img_zoom{width: 70%;}
.section-search-rooms .title-area,
.section-search-rooms .title-background{right:10px;padding-left:35px;}
.section-why-us .pism-xox{max-width:350px;}
.section-facilities .facilities-container{max-width:410px;margin:20px auto;}
.cer-tooyr .tut-kub{background-color:#beac5a;padding-bottom:30px;}
.section-from-blog .blog-box .blog-meta-box{bottom:10px;padding:20px 30px 20px 10px;}
.section-from-blog .blog-box .blog-meta-box .blog-title{font-size:15px;}
.section-from-blog .blog-box .blog-meta-box .delan-den{font-size:12px;letter-spacing:-0.5px;}
.section-from-blog .blog-box .blog-meta-box .komentar-pihite{font-size:12px;letter-spacing:-0.5px;margin-left:15px;}
.pihem-ctat .list-container,
.pihem-ctat .blog-container{max-width:700px;margin:0 auto;}
.pihem-ctat .widget-box{max-width:370px;margin:30px auto;}
.cer-izobr .gallery-container{max-width:100%;}
footer .by-re-ty{text-align:center !important;}
footer .by-re-ty ul.site-links{text-align:left;width:80%;margin-left:10%;}
footer .inputs{width:60%;margin-left:20%;}
section .container{margin-top:60px;}
p.opisanie_none{display:none;}
div.opisanie_none{display:none;}
span.opisanie_none{display:none;}
p.subtitle{font-family:'Roboto', sans-serif;font-size:23px;padding-top:15px;margin-left:0px;margin-bottom:20px;}
p:not(:last-child){margin-top:10px;}
}
	
@media only screen and (max-width:767px){
.xox{padding-top: 40%;}
.plus_foto{font-size: 16px;}
.img_youtube{margin-bottom: -12%;top: -15px;}
}
@media only screen and (min-width:661px){
.none_min_661{display:none;}

}
@media only screen and (max-width:660px){
.none_660{display:none;}
.plus_foto{font-size: 14px;}
}
@media only screen and (min-width:560px){img.opisanie_one{display:none;}
}
@media only screen and (max-width:560px){p.subtitle{font-family:'Roboto', sans-serif;font-size:23px;padding-top:5px;margin-left:0px;}
.plus_foto{font-size: 12px;}
p:not(:last-child){margin-bottom:20px;margin-top:0px;}
header #mobile-menu .tyt-tam{font-size:25px;}
#mobile-menu.opened{font-size:25px;}
header #mobile-menu .nizmeny .sub-tyt-tam a{font-size:20px;}
.hidden{display:none!important}
.section-from-blog .blog-box{margin-bottom:-11px;}
.section-from-blog .blog-box .blog-meta-box{bottom:10px;padding:20px 20px 20px 10px;}
.section-from-blog .blog-box .blog-meta-box .blog-title{font-size:15px;font-weight:400;}
.section-from-blog .blog-box .blog-meta-box .delan-den{display:none;}
.section-from-blog .blog-box .blog-meta-box .komentar-pihite{display:none;}
#blog1 .ret-pop-tyi2{width:100%;}
.col-xs-4{width:50%}
.col-mm-6{width:50%}
.none_560{display:none;}
}
@media only screen and (max-width:559px){
#main-slider:hover .moi-cade-kont, #main-slider:hover .vam-pism {
    opacity: 0;
}
header{height:70px;}
.none_559{display:none;}
img.opisanie_none{display:none;}
header .logo-link{padding: 15px 0px 0px 10px;font-size: 20px;}
header #mobile-menu{top:69px;box-shadow:0px 0px 0px 0px #000;}
.opisanie_one{width: 55%;height: auto;text-align: left;margin: 0px 0px -14px -13px;}
header #menu-toggle{margin:-5px -14px 0 0;width:68px;}
header #menu-toggle .first{top:24px;}
header #menu-toggle .second{top:39px;}
header #menu-toggle .third{top:54px;}
header #menu-toggle .bar{width:40px;height:4px;left:10px;}
section .container{margin-top:65px;padding-top: 20px;}
}
@media only screen and (min-width:481px){

.none_min_481{display:none;}
.slaid_0{background:#202935 url(../images/home/printer_flora.webp) center top/cover no-repeat;}
.slaid_1{background:#202935 url(../images/home/besedka_s_oknami.webp) center top/cover no-repeat;}
.slaid_2{background:#202935 url(../images/home/letnie_kafe.webp) center top/cover no-repeat;}
.slaid_3{background:#202935 url(../images/home/pricep.webp) center top/cover no-repeat;}
.slaid_4{background:#202935 url(../images/home/besedka.webp) center top/cover no-repeat;}
.slaid_5{background:#202935 url(../images/home/avto-tent.webp) center top/cover no-repeat;}
.slaid_6{background:#202935 url(../images/home/bassein.webp) center top/cover no-repeat;}
.slaid_7{background:#202935 url(../images/home/palatki_tent.webp) center top/cover no-repeat;}
.slaid_8{background:#202935 url(../images/home/besedka_dlia_doma.webp) center top/cover no-repeat;}
.slaid_9{background:#202935 url(../images/home/angar.webp) center bottom/cover no-repeat;}
.slaid_10{background:#202935 url(../images/home/htora_na_rolikah.webp) center bottom/cover no-repeat;}
.tent-img1{background:#202935 url(../images/home/tent_1.webp) center bottom/cover no-repeat;}
}
@media only screen and (min-width:480px){
.none_min_480{display:none;}

}
@media only screen and (max-width:480px){
.bilbord {padding: 111px 0px 0px 0px;}
.bilbord:before {top: 60px;}
.plus_foto{font-size: 10px;}
.slaid_mobile_0{background:#202935 url(../images/home/mobile/printer_flora.webp) center top/cover no-repeat;}
.slaid_mobile_1{background:#202935 url(../images/home/mobile/besedka_s_oknami.webp) center top/cover no-repeat;}
.slaid_mobile_2{background:#202935 url(../images/home/mobile/letnie_kafe.webp) center top/cover no-repeat;}
.slaid_mobile_3{background:#202935 url(../images/home/mobile/pricep.webp) center top/cover no-repeat;}
.slaid_mobile_4{background:#202935 url(../images/home/mobile/besedka.webp) center top/cover no-repeat;}
.slaid_mobile_5{background:#202935 url(../images/home/mobile/avto-tent.webp) center top/cover no-repeat;}
.slaid_mobile_6{background:#202935 url(../images/home/mobile/bassein.webp) center top/cover no-repeat;}
.slaid_mobile_7{background:#202935 url(../images/home/mobile/palatki_tent.webp) center top/cover no-repeat;}
.slaid_mobile_8{background:#202935 url(../images/home/mobile/besedka_dlia_doma.webp) center top/cover no-repeat;}
.slaid_mobile_9{background:#202935 url(../images/home/mobile/angar.webp) center top/cover no-repeat;}
.slaid_mobile_10{background:#202935 url(../images/home/mobile/htora_na_rolikah.webp) center top/cover no-repeat;}
p:not(:last-child){margin-bottom:0px;margin-top:0px;}
/* p.subtitle{font-size: 24px;padding-bottom: 10px;margin-right: 5px;margin-left: 5px;} */
header .container{text-align:left;}
header{width:100%;position:fixed;}
header #mobile-menu .tyt-tam{font-size:25px;}
#mobile-menu.opened{font-size:25px;}
header #mobile-menu .nizmeny .sub-tyt-tam a{font-size:19px;}
p{padding-bottom:5px;}
.ter-popot-tuor{font-family:'Playfair Display', serif;font-weight:700;font-style:italic;font-size:10px;text-shadow:0 0 1px #032734, 0 0 5px #032734;}
.blok__zametka{margin:15px -5px 15px 5px;}
.zametka{font-size:13px;font-weight:bold;}
.none_max_480{display:none;}
.none_480{display:none;}
#blog1 .ret-pop-tyi2{width:100%;padding:0px 15px 0px 15px;}
#main-slider .swiper-slide .container{height:290px;}
#main-slider .vam-pism{bottom:35px;}
#main-slider .kryti-napis{margin-top:120px;}
#main-slider .kryti-napis .roov-tata{font-size:28px;padding-top:15%;}
#main-slider .kryti-napis .sat-titr{font-size:14px;}
#main-slider .kryti-napis .ter-popot-tuor{font-size:16px;}
#main-slider .kryti-napis .ter-popot-tuor .price{font-size:21px;font-family:serif;font-style:normal;}
#main-slider .vam-pism{bottom:30px !important;}
.season__text{min-height:116px;}
.cer-tooyr .tut-kub .button{width:80%;}
.section-from-blog .blog-box{margin-bottom:-13px;}
.section-from-blog .blog-box .blog-meta-box{bottom:10px;padding:10px 10px 10px 5px;}
.section-from-blog .blog-box .blog-meta-box .blog-title{font-size:12px;font-weight:400;}
.title{font-size: 14px;font-family: 'initial';padding-top: 0px;padding-left: 0px; padding-right: 0px; font-weight: bold;margin-left: 0px;text-align: left;}
.pihem-ctat .list-container .content.highlight, .pihem-ctat .blog-container .content.highlight{font-size:15px;}
.pihem-ctat .list-container .post-title, .pihem-ctat .blog-container .post-title{font-size:15px;}
.rekvizit{font-family: unset;background-color: #f1f1f1;margin: -8px;padding: 10px;text-align: -webkit-center;font-size: initial;line-height: 1.5;margin-top: 11px;}
.text_rekvizit{font-family: unset;font-size: 1.09em;color: black;padding-left: 0px;font-weight: bolder;}
}
*{-webkit-backface-visibility:hidden;}
body{line-height:1.5;font-family:'Roboto', sans-serif;font-size:14px;font-weight:normal;color:#202935;width:100%;overflow-x:hidden;}
h1,
h2,
h4,
h5,
h6{margin-left:0.5em;margin-right:0.5em;}
a{outline:0;-webkit-transition:background-color 0.3s, color 0.3s;-moz-transition:background-color 0.3s, color 0.3s;-o-transition:background-color 0.3s, color 0.3s;transition:background-color 0.3s, color 0.3s;}
a:focus,
a:hover{text-decoration:none;}
input,
textarea,
select{border:0;outline:0;}
input[type=text],
textarea{display:block;width:100%;}
i.fa{width: 6.5em !important;height: 1em !important;text-align: center;-webkit-backface-visibility: hidden;}
p{margin-left:1em;margin-right:1em;font-weight:400;}
video{width:100%;display:block;}
.blok_1 h3{font-size: 15px;text-decoration: underline;margin-top: 0px;margin-bottom: -20px;color: black;}
iframe{display:block;width:100%;border:none;}
iframe.fullheight{height:100%;max-height:160px;}
[data-animate]{visibility:hidden;}
[data-animate]:not(.animated) iframe{display:none !important;}
[class^="icon-"],
[class*=" icon-"]{padding:0 1px;}
.aligncenter{text-align:center;}
.alignleft{text-align:left;}
.alignright{text-align:right;}
.fullwidth{display:block;width:100%;}
@media only screen and (max-width:1140px){.season{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.season__text{width:100%;padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.season__text h3{padding:0;}
.season__text:after{top:auto;right:50%;bottom:0;margin:-20px -20px -1px 0;border-color:transparent;border-bottom-color:#beac5a;}
.season__content{width:100%;padding:0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.season__img__twoo{width:50%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.none_1140{display:none;}
}
@media only screen and (max-width:1300px){


.home-avto{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.home-avto__text{max-width:100%;margin-bottom:40px;}
.home-avto__text p{max-width:98%;}
.home-avto__content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}
.home-avto__img{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}
}
@media only screen and (max-width:1024px){.home-avto__img{height:260px;}
}
@media only screen and (max-width:768px){.home-avto__img{height:240px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}
.home-avto__text{text-align:center;}
}
@media only screen and (min-width:768px){
.section-search-rooms form .form-control{width:180px;}
.section-search-rooms form .form-select{width:70px;}
.cer-tooyr .container{height:800px;}
.cer-tooyr .rooms-area,
.cer-tooyr .rooms-background{position:absolute;top:20px;}
.cer-tooyr .rooms-area{width:100%;color:#ffffff;z-index:110;}
.cer-tooyr .rooms-background{top:-80px;width:800px;height:980px;left:30px;}
.cer-tooyr .rooms-background:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0.1;background-image:url('../images/home/room-bg.jpg');background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.none_min_768{display:none;}
}

@media only screen and (min-width:425px){
.none_1024{display:none;}	
.none_min_425{display:none;}
}
@media only screen and (min-width:426px){

.none_min_426{display:none;}
.button_kr{padding: 25px 9px 7px 9px;font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}	
.button_kr_active{padding: 25px 9px 40px 9px;margin-left: 4px;font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.button_kr:hover{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;padding: 25px 9px 40px 9px; }
}
@media only screen and (max-width:470px){
}
@media only screen and (max-width:425px){
.plus_foto{font-size: 8.5px;color: rgb(255, 255, 255);}
header.header-2{height:50px;}
header .container{height: 45px;}
header .logo-link{padding: 10px 0px 0px 5px;margin-left: -10px;font-size: 18px;line-height: 15px;}
header .logo-link_volodiko{font-size: 10px;padding-left: 2px;letter-spacing: normal;}
header #menu-toggle{margin: -15px -20px 0 0;width: 80px;height: 80px;}
header #menu-toggle .bar{width: 48px;height: 3px;}
header #mobile-menu{top: 50px;}
header.header-2 #menu-toggle .bar{background-color: #e2b90f;}
.cer-izobr .gallery-row{margin-top: 16px;}
section .container{margin-top: 0px;padding-top: 45px;}
.text3{font-size: 1.2em;}
.text2{font-size: 0.9em;}
.text_pading_left_15px{padding-left: 15px;}
.mob_pod_meny_opisanie{text-align: center;padding: 10px;}
.blok_youtube{margin-top: 78px;margin-bottom: 5px;text-align: center;}
.home-avto__img strong {font: 1.3em/1.1 PlayfairDisplay-Regular, serif;white-space: nowrap;text-transform: uppercase;}
.home-avto__text strong{font-size:1.5em;}
.none_425{display:none;}
.rt-mei{margin-left: -4px;margin-right: -4px;}
.opisanie_one{width:70%;height:auto;text-align:left;margin: 0px 0px -14px -13px;}
.kr{height: 50px;margin: 0px -14px -22px -4px;color: #ffffff;}
.img_zoom{width: 100%;}

	
 }