html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; font-family: Sans-serif; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } a:hover { border: 0; } 
body, input, button, textarea {font-family: 'Montserrat', sans-serif;}
input {-webkit-appearance: none;-moz-appearance: none;appearance: none;}
@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?68524830');
  src: url('../font/fontello.eot?68524830#iefix') format('embedded-opentype'),
       url('../font/fontello.woff2?68524830') format('woff2'),
       url('../font/fontello.woff?68524830') format('woff'),
       url('../font/fontello.ttf?68524830') format('truetype'),
       url('../font/fontello.svg?68524830#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?68524830#fontello') format('svg');
  }
}
*/
a {transition: all 300ms ease-in-out 0s;}
  .user-ico:before { font-family: 'fontello';} 
  .border2 {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
  .clear:after {clear:both; display:block; content:'';} 
   .with2 {display:inline-block; float:left; width: -webkit-calc(100% - 320px); width: -moz-calc(100% - 320px); width: calc(100% - 320px);} 
.topline-head {border-bottom:1px solid rgba(255,255,255,.1);}
.topline-head:after {clear:both; display:block; content:'';}
.topline-head .font-size {display:inline-block; float:left; width:35px; height:35px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M24 20v1h-4v-1h.835c.258 0 .405-.178.321-.422l-.473-1.371h-2.231l-.575-1.59h2.295l-1.362-4.077-1.154 3.451-.879-2.498.921-2.493h2.222l3.033 8.516c.111.315.244.484.578.484h.469zm-6-1h1v2h-7v-2h.532c.459 0 .782-.453.633-.887l-.816-2.113h-6.232l-.815 2.113c-.149.434.174.887.633.887h1.065v2h-7v-2h.43c.593 0 1.123-.375 1.32-.935l5.507-15.065h3.952l5.507 15.065c.197.56.69.935 1.284.935zm-10.886-6h4.238l-2.259-6.199-1.979 6.199z'/%3E%3C/svg%3E") center/20px no-repeat; cursor:pointer;}
.topline-head .language {display:inline-block; float:right;}
.topline-head .language a {line-height:35px; color:#fff; font-size:12px; text-decoration:none; margin:0 10px; display:inline-block;}
.topline-head .language a[href="ua/"]{color:rgba(255,255,255,.6); margin-right:0;}
.topline-head .language a:hover {color:#f7cb23;}
body.font-size-big .incubate-date .item div,
body.font-size-big .prefooter .article p,
body.font-size-big .seo_text .article p,
body.font-size-big .offer .article p,
body.font-size-big .advantages .article ul li div p,
body.font-size-big .bird .article p,
body.font-size-big .eggs .article ul li div p,
body.font-size-big .table-price .content-table .row span, body.font-size-big .table-price .topline .row span,
body.font-size-big .offer .article p,
body.font-size-big .incubacion-perepel p, body.font-size-big .incubacion-perepel ul li, body.font-size-big .perepelki p,
body.font-size-big .overflow .article p {font-size:15px;}
  
.overflow {background:url('../images/background3.jpg') center top no-repeat; background-size:cover; position:relative; padding:180px 12px 130px 12px;}  
.overflow.contact-page {padding-top:0; padding-bottom:0; background:#120f08;}
.overflow.contact-page:before {display:none;}
.overflow.contact-page header {position:relative;}
.overflow.eston-page {background:url('../images/eston-perepela-pic.jpg') center top no-repeat; background-size:cover; position:relative; padding:180px 12px 130px 12px;}  
.overflow.texass-page {background:url('../images/texass-bg.jpg') center top no-repeat; background-size:cover; position:relative; padding:180px 12px 130px 12px;}  
.overflow.inner-page .article h1 {font-size:30px;}
.overflow.inner-page .article p {max-width:100%;}
.order-button {transition: all 300ms ease-in-out 0s;
    position: relative;
    display: inline-block; 
	width:180px;
    background: rgba(255,230,138,1);
    background: -moz-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,230,138,1)), color-stop(100%, rgba(247,205,35,1)));
    background: -webkit-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    background: -o-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    background: linear-gradient(to bottom, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe68a', endColorstr='#f7cd23', GradientType=0 );
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 10px 39px 0px rgba(247,205,35,0.48);
    -moz-box-shadow: 0px 10px 39px 0px rgba(247,205,35,0.48);
    box-shadow: 0px 10px 39px 0px rgba(247,205,35,0.48);
    line-height: 45px;
    font-weight: 600;
    font-size: 14px;
    color: #695a21;
    border: 0; text-align:center; margin-top:30px;
    cursor: pointer;}
.overflow:before {content:''; display:inline-block; position:absolute; left:0; top:0; height:100%; width:100%; 
background: rgba(85,68,37,0.02);
background: -moz-linear-gradient(top, rgba(85,68,37,0.02) 0%, rgba(85,68,37,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(85,68,37,0.02)), color-stop(100%, rgba(85,68,37,1)));
background: -webkit-linear-gradient(top, rgba(85,68,37,0.02) 0%, rgba(85,68,37,1) 100%);
background: -o-linear-gradient(top, rgba(85,68,37,0.02) 0%, rgba(85,68,37,1) 100%);
background: -ms-linear-gradient(top, rgba(85,68,37,0.02) 0%, rgba(85,68,37,1) 100%);
background: linear-gradient(to bottom, rgba(85,68,37,0.02) 0%, rgba(85,68,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#554425', endColorstr='#554425', GradientType=0 );}
.overflow header {position:absolute; left:0; top:0; width:100%; z-index:12; background:rgba(0,0,0,.7);}
header .article {}
.overflow header nav {display:inline-block;}
.overflow header nav a {line-height:65px; color:#fff; font-weight:600; text-transform:uppercase; text-decoration:none; font-size:14px; margin-right:15px;}
.overflow header nav a:hover {color:#f7cb23;}
.overflow header .phone { transition: all 300ms ease-in-out 0s; position:relative; display:inline-block; float:right; background: rgba(255,230,138,1); background: -moz-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,230,138,1)), color-stop(100%, rgba(247,205,35,1))); background: -webkit-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%); background: -o-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%); background: -ms-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%); background: linear-gradient(to bottom, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe68a', endColorstr='#f7cd23', GradientType=0 ); -webkit-border-radius: 32px; -moz-border-radius: 32px; border-radius: 32px; -webkit-box-shadow: 0px 10px 39px 0px rgba(247,205,35,0.48); -moz-box-shadow: 0px 10px 39px 0px rgba(247,205,35,0.48); box-shadow: 0px 10px 39px 0px rgba(247,205,35,0.48); line-height:45px; padding:0 20px 0 12px; margin-top:9px;}
.overflow header .phone i {display:inline-block; width:30px; height:45px; vertical-align:bottom; background:url('../images/phone.svg') center/15px no-repeat;}
.overflow header .phone div {position:relative; display:inline-block; padding-right:14px;}
.overflow header .phone div:after {content:''; display:inline-block; position:absolute; right:-7px; top:0; height:45px; width:20px; background:url('../images/arrow.svg') center/9px no-repeat;}
.overflow header .phone  ul {position:absolute; display:none; left:0;  width:100%; margin-top:-10px;  transition: all 300ms ease-in-out 0s;}
.overflow header .phone:hover  ul {display:block; background:#f8d031; -webkit-border-bottom-right-radius: 32px;
-webkit-border-bottom-left-radius: 32px;
-moz-border-radius-bottomright: 32px;
-moz-border-radius-bottomleft: 32px;
border-bottom-right-radius: 32px;
border-bottom-left-radius: 32px;}
.overflow header .phone:hover {-webkit-border-radius: 32px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius: 32px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft:0px;
border-radius: 32px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px; }
.overflow header .phone  ul li {}
.overflow header .phone  ul li a {padding-left:13px;}
.overflow header .phone  ul li a,
.overflow header .phone div a{text-decoration:none; color:#fff; font-weight:600; font-size:14px; color:#695a21;}
.overflow .article {position:relative; z-index:10; color:#fff;}
.overflow .article h1 {font-weight:900; text-transform:uppercase; font-size:36px; margin-bottom:15px;}
.overflow .article h1 strong {color:#f7cb23;}
.overflow .article p {line-height:1.4; font-size:13px; max-width:50%; text-align:justify;}

.offer {}
.offer .article {margin-top:25px; margin-bottom:25px;}
.offer .article h2 {text-transform:uppercase; font-size:20px; margin-bottom:20px; display:block; font-weight:900;}
.offer .article p {line-height:1.4; font-size:13px;}
.offer .article p strong {font-weight:600;}
.offer .article ul  {margin-top:25px; margin-left:-8px; margin-right:-8px;}
.advantages .article ul:after,
.eggs .article ul:after,
.bird .article:after,
.offer .article ul:after {content:''; display:block; clear:both;}
.offer .article ul li  {display:inline-block; float:left; width:33.3%;}
.offer .article ul li div.item {margin:0 8px; height:280px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); -moz-box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); position:relative; overflow:hidden;}
.offer .article ul li:first-child div.item div  {background-image: url('../images/1111.jpg'); background-position: top center; background-repeat: no-repeat; background-attachment: scroll; background-size: cover;}
.offer .article ul li div.item  div{background-image: url('../images/3333.jpg'); background-position: top center; background-repeat: no-repeat; background-attachment: scroll; background-size: cover;}
.offer.meat .article ul li div.item  div{background-image: url('../images/meat_b.jpg'); background-position: top center; background-repeat: no-repeat; background-attachment: scroll; background-size: cover;}
.offer .article ul li:last-child div.item  div {background-image: url('../images/2222.jpg'); background-position: top center; background-repeat: no-repeat; background-attachment: scroll; background-size: cover;}
.offer .article ul li div.item  div {transition: all .5s; position:absolute; left:0; top:0; width:100%; height:100%;}
.offer .article ul li div.item  div span {display:block; font-weight:900; color:#fff; text-align:center; position:absolute; left:0; width:100%; top:50%; margin-top:-20px; font-size:20px; text-transform:uppercase;}
.offer .article ul li div.item  div span img {width:40px; margin-bottom:10px;}
.offer .article ul li div.item:hover  div { transform: scale(1.2);}
.offer.meat .article ul li:first-child div.item  div{background-image: url('../images/meat_a.jpg'); background-position: top center; background-repeat: no-repeat; background-attachment: scroll; background-size: cover;}
.offer.meat .article ul li:last-child div.item  div{background-image: url('../images/meat_c.jpg'); background-position: top center; background-repeat: no-repeat; background-attachment: scroll; background-size: cover;}

.prefooter {position:relative; background:url('../images/prefooter.jpg') center center no-repeat; background-size:cover; padding:100px 0;}
.prefooter:before {content:''; display:inline-block; position:absolute; left:0; top:0; height:100%; width:100%; background: rgba(21,43,18,0.17); background: -moz-linear-gradient(top, rgba(21,43,18,0.17) 0%, rgba(21,43,18,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(21,43,18,0.17)), color-stop(100%, rgba(21,43,18,1))); background: -webkit-linear-gradient(top, rgba(21,43,18,0.17) 0%, rgba(21,43,18,1) 100%); background: -o-linear-gradient(top, rgba(21,43,18,0.17) 0%, rgba(21,43,18,1) 100%); background: -ms-linear-gradient(top, rgba(21,43,18,0.17) 0%, rgba(21,43,18,1) 100%); background: linear-gradient(to bottom, rgba(21,43,18,0.17) 0%, rgba(21,43,18,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#152b12', endColorstr='#152b12', GradientType=0 ); opacity:.8;}
.prefooter .article {position:relative; z-index:10; color:#fff; text-align:center;} 
.prefooter .article h3 {font-weight:900; color:#fff; margin-bottom:12px; font-size:30px; display:block; text-transform:uppercase;}
.prefooter .article p {line-height:1.4; font-size:13px; margin:12px 0;}
.prefooter .article span {}
.prefooter .article span a {display:inline-block;
line-height:1.2; text-align: center; font-weight: 600; color: #fff; border: 0; background: rgba(86,232,198,1); background: -moz-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(86,232,198,1)), color-stop(100%, rgba(56,193,163,1))); background: -webkit-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: -o-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: -ms-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: linear-gradient(to bottom, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56e8c6', endColorstr='#38c1a3', GradientType=0 ); -webkit-border-radius: 45px; -moz-border-radius: 45px; border-radius: 45px; -webkit-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.25); -moz-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.25); box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.25); transition: all 300ms ease-in-out 0s; cursor: pointer; display:inline-block; text-decoration:none; padding:14px 35px 0 65px; height:45px; position:relative;}
.prefooter .article span a small {font-size:9px; display:block; text-transform:uppercase;}
.prefooter .article span a i{display: inline-block; width: 30px; height: 59px; background: url(../images/phone_w.svg) center/19px no-repeat; position:absolute; left:25px; top:0;}
.prefooter .article span a:hover {-webkit-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.8); -moz-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.8); box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.8);}

.eggs {}
.eggs .article h2 {text-transform:uppercase; font-size:20px; margin-bottom:20px; display:block; font-weight:900;}
.eggs .article ul {margin:20px -6px;}
.eggs .article ul li {display:inline-block; float:left; width:33.3%;}
.eggs .article ul li div {margin:0 6px;background:#fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding:20px 20px 0 20px; 
-webkit-box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); -moz-box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); position:relative;}
.eggs .article ul li div img {position:absolute; left:18px; top:20px; width:40px;}
.eggs .article ul li div p {padding:0 0 0 55px; font-size:12px; text-align:justify; line-height:1.4; min-height:100px;}

.bird {margin:42px 0;}
.bird.bird-inpage {margin-top:0;}
.bird .article {}
.bird .article .item {display:inline-block; float:left; width: -webkit-calc(100% - 400px); width: -moz-calc(100% - 400px); width: calc(100% - 400px); padding-top:100px;}
.bird.bird-inpage .article .item {display:block; float:none; width:100%; padding-top:15px;}
.bird .article .item div.card {text-align:center; border:1px solid rgba(0,0,0,.03); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display:block; padding:50px; margin-top:20px;  } 
.bird .article .item div.card span {display:block; font-weight:600; font-size:50px;}
.bird .article .item div.card span small {display:block; font-size:10px;}
.bird .article .item div.card p {font-weight:900; text-transform:uppercase; font-size:14px; margin:12px 0;}
.bird.left .article .item { float:right; width: -webkit-calc(100% - 440px); width: -moz-calc(100% - 440px); width: calc(100% - 440px);}
.bird.left .article .item {padding-top:10px;}
.bird .article .picture {display:inline-block; width:390px; position:relative; float:right;}
.bird.left .article .picture { width:416px; position:relative; float:left;}
.bird .article .picture img {}
.bird .article .picture img.static {width:100%; vertical-align:bottom;}
.bird .article .picture img.fly {position:absolute; left:0; bottom:0;}
.bird .article h2 {font-weight:900; text-transform:uppercase; font-size:20px; color:#38c1a3; display:block; margin-bottom:20px;}
.bird .article p {line-height:1.4; font-size:12px;}
.bird .article p strong {font-weight:600;}
.bird .article button {line-height:50px; text-align:center;  font-weight:600; color:#fff; border:0; background: rgba(86,232,198,1); background: -moz-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(86,232,198,1)), color-stop(100%, rgba(56,193,163,1))); background: -webkit-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: -o-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: -ms-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: linear-gradient(to bottom, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56e8c6', endColorstr='#38c1a3', GradientType=0 ); -webkit-border-radius: 45px; -moz-border-radius: 45px; border-radius: 45px; -webkit-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.25);
-moz-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.25);
box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.25); transition: all 300ms ease-in-out 0s; cursor:pointer; display:block; width:100%; padding:0;}
.bird .article button:focus {outline:none;}
.bird .article button:hover {-webkit-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.8);
-moz-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.8);
box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.8);}

.overflow_cards {}
.overflow_cards .card {display:inline-block; float:left; width: -webkit-calc(50% - 112px); width: -moz-calc(50% - 112px); width: calc(50% - 112px);  margin:0 5px;}

.my-gallery {margin:15px -5px 0px -5px;}
.overflow_cards:after,
.my-gallery:after {content:''; display:block; clear:both;}
.my-gallery figure {display:inline-block; margin:5px; float:left; width: -webkit-calc(16.6% - 30px); width: -moz-calc(16.6% - 30px); width: calc(16.6% - 30px);}
.bird-inpage .my-gallery figure {width: -webkit-calc(16.6% - 30px); width: -moz-calc(16.6% - 30px); width: calc(16.6% - 38px);}
.my-gallery figure:last-child {margin-right:0;}
.my-gallery figure a {display:block; pointer:relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
-webkit-box-shadow: 0px 4px 24px 0px rgba(9,10,10,0);
-moz-box-shadow: 0px 4px 24px 0px rgba(9,10,10,0);
box-shadow: 0px 4px 24px 0px rgba(9,10,10,0); transition: all 300ms ease-in-out 0s; overflow:hidden; position:relative;}
.my-gallery figure a:before {content:''; display:inline-block; width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0,0,0,.3); content:'';  transition: all 300ms ease-in-out 0s; opacity:0;}
.my-gallery figure a:hover {-webkit-box-shadow: 0px 4px 24px 0px rgba(9,10,10,0.44);
-moz-box-shadow: 0px 4px 24px 0px rgba(9,10,10,0.44);
box-shadow: 0px 4px 24px 0px rgba(9,10,10,0.44);}
.my-gallery figure a:hover:before {opacity:.4;}
.my-gallery figure a:after {content:''; display:inline-block; width:30px; height:30px; position:absolute; left:50%; top:50%; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 7l-3.36-2.171c-.405.625-.64 1.371-.64 2.171 0 2.209 1.791 4 4 4s4-1.791 4-4-1.791-4-4-4c-.742 0-1.438.202-2.033.554l2.033 3.446z'/%3E%3C/svg%3E") center/30px no-repeat; margin:-15px 0 0 -15px; display:none;}
.my-gallery figure a:hover:after {display:block;}
.my-gallery figure a img {width:100%; vertical-align:bottom;}

.advantages {}
.advantages .article {}
.advantages .article ul {margin:20px -6px;}
.advantages .article ul li {display:inline-block; float:left; width:33.3%;}
.advantages .article ul li div {margin:0 6px;background:#fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding:20px 20px 0 20px; 
-webkit-box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); -moz-box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); position:relative;}
.advantages .article ul li div p {padding:0 0 0 45px; font-size:12px; text-align:justify; line-height:1.4; min-height:85px;}
.advantages .article ul li div img {position: absolute; left: 18px; top: 20px; width: 40px;}

.seo_text {margin-top:15px; margin-bottom:15px;}
.seo_text .article {font-size:12px; line-height:1.4;}
.seo_text .article h2 {text-transform: uppercase; font-size: 20px; margin-bottom: 20px; display: block; font-weight: 900;}
.seo_text .article p {margin-bottom:12px; text-align:justify;}
.seo_text .article strong {font-weight:600;}
.seo_text .article ul  {margin:20px 0 20px 30px;}
.seo_text .article ul li {position:relative; margin-bottom:12px; padding-left:12px;}
.incubacion-perepel ul li:before,
.seo_text .article ul li:before {content:''; display:inline-block; width:6px; height:6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background:#38c1a3; -webkit-box-shadow: 0px 10px 19px 0px rgba(56,193,163,0.54); -moz-box-shadow: 0px 10px 19px 0px rgba(56,193,163,0.54); box-shadow: 0px 10px 19px 0px rgba(56,193,163,0.54); position:absolute; left:0; top:4px;}
.seo_text .article .overflow_inner:after {content:''; display:block; clear:both;}
.seo_text .article .overflow_inner div {display:inline-block; float:left; width: -webkit-calc(50% - 10px); width: -moz-calc(50% - 10px); width: calc(50% - 10px);}
.seo_text .article .overflow_inner div:last-child {float:right;}
.menu {display:none; height:44px; width:44px; float:left; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M24 6h-24v-4h24v4zm0 4h-24v4h24v-4zm0 8h-24v4h24v-4z'/%3E%3C/svg%3E") center/20px no-repeat; -webkit-border-radius: 32px; -moz-border-radius: 32px; border-radius: 32px;}
.visible-menu .menu {background:#fbda59 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23695a21' viewBox='0 0 24 24'%3E%3Cpath d='M23 20.168l-8.185-8.187 8.185-8.174-2.832-2.807-8.182 8.179-8.176-8.179-2.81 2.81 8.186 8.196-8.186 8.184 2.81 2.81 8.203-8.192 8.18 8.192z'/%3E%3C/svg%3E") center/20px no-repeat;}

.perepelki {margin-top:15px; margin-bottom:20px;}
.incubacion-perepel h2,
.perepelki h2{text-transform: uppercase; font-size: 20px; margin-bottom: 20px; display: block; font-weight: 900;}
.incubacion-perepel p,
.incubacion-perepel  ul li,
.perepelki p {line-height:1.4; text-align:justify; margin-bottom:10px; font-size:12px;}
.incubacion-perepel ul {margin:15px;}
.incubacion-perepel ul li {position:relative; display:block; padding-left:12px;}
.incubacion-perepel p strong,
.perepelki p strong {font-weight:bold;}
.incubacion-perepel ul li a,
.perepelki p a{text-decoration:none; color:#38c1a3;}
.incubacion-perepel ul li a:hover,
.perepelki p a:hover {color:#fff; background:#38c1a3;}
.perepelki .article img {display:inline-block; float:left; margin:0 12px 12px 0; max-width:320px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.incubate-date:after {content:''; display:block; clear:both;}
.incubate-date {margin:20px 0;}
.incubate-date .item {display:inline-block; float:left; width:33.3%;}
.incubate-date .item div:before {content:''; display:inline-block; width:35px; height:35px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M17 3v-2c0-.552.447-1 1-1s1 .448 1 1v2c0 .552-.447 1-1 1s-1-.448-1-1zm-12 1c.553 0 1-.448 1-1v-2c0-.552-.447-1-1-1-.553 0-1 .448-1 1v2c0 .552.447 1 1 1zm13 13v-3h-1v4h3v-1h-2zm-5 .5c0 2.481 2.019 4.5 4.5 4.5s4.5-2.019 4.5-4.5-2.019-4.5-4.5-4.5-4.5 2.019-4.5 4.5zm11 0c0 3.59-2.91 6.5-6.5 6.5s-6.5-2.91-6.5-6.5 2.91-6.5 6.5-6.5 6.5 2.91 6.5 6.5zm-14.237 3.5h-7.763v-13h19v1.763c.727.33 1.399.757 2 1.268v-9.031h-3v1c0 1.316-1.278 2.339-2.658 1.894-.831-.268-1.342-1.111-1.342-1.984v-.91h-9v1c0 1.316-1.278 2.339-2.658 1.894-.831-.268-1.342-1.111-1.342-1.984v-.91h-3v21h11.031c-.511-.601-.938-1.273-1.268-2z'/%3E%3C/svg%3E") center/25px no-repeat; position:absolute; left:15px; top:19px;}
.incubate-date .item.checked div:before {content:''; display:inline-block; width:35px; height:35px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%2356e8c6' viewBox='0 0 24 24'%3E%3Cpath d='M23.334 11.96c-.713-.726-.872-1.829-.393-2.727.342-.64.366-1.401.064-2.062-.301-.66-.893-1.142-1.601-1.302-.991-.225-1.722-1.067-1.803-2.081-.059-.723-.451-1.378-1.062-1.77-.609-.393-1.367-.478-2.05-.229-.956.347-2.026.032-2.642-.776-.44-.576-1.124-.915-1.85-.915-.725 0-1.409.339-1.849.915-.613.809-1.683 1.124-2.639.777-.682-.248-1.44-.163-2.05.229-.61.392-1.003 1.047-1.061 1.77-.082 1.014-.812 1.857-1.803 2.081-.708.16-1.3.642-1.601 1.302s-.277 1.422.065 2.061c.479.897.32 2.001-.392 2.727-.509.517-.747 1.242-.644 1.96s.536 1.347 1.17 1.7c.888.495 1.352 1.51 1.144 2.505-.147.71.044 1.448.519 1.996.476.549 1.18.844 1.902.798 1.016-.063 1.953.54 2.317 1.489.259.678.82 1.195 1.517 1.399.695.204 1.447.072 2.031-.357.819-.603 1.936-.603 2.754 0 .584.43 1.336.562 2.031.357.697-.204 1.258-.722 1.518-1.399.363-.949 1.301-1.553 2.316-1.489.724.046 1.427-.249 1.902-.798.475-.548.667-1.286.519-1.996-.207-.995.256-2.01 1.145-2.505.633-.354 1.065-.982 1.169-1.7s-.135-1.443-.643-1.96zm-12.584 5.43l-4.5-4.364 1.857-1.857 2.643 2.506 5.643-5.784 1.857 1.857-7.5 7.642z'/%3E%3C/svg%3E") center/25px no-repeat; position:absolute; left:15px; top:19px;}

.incubate-date .item div {margin:10px;   padding:25px 25px 25px 55px; font-size:12px; line-height:1.4; -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;     background: #fff;     -webkit-box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33);
    -moz-box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33);
    box-shadow: 0px 10px 39px 0px rgba(15,15,14,0.33); position:relative;}

.incubacion-perepel {}
.table-price {margin:20px 0;}
.table-price .content-table:after,
.table-price .topline:after {content:''; display:block; clear:both;}
.table-price .topline {background: rgba(86,232,198,1); background: -moz-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(86,232,198,1)), color-stop(100%, rgba(56,193,163,1))); background: -webkit-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: -o-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: -ms-linear-gradient(top, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); background: linear-gradient(to bottom, rgba(86,232,198,1) 0%, rgba(56,193,163,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56e8c6', endColorstr='#38c1a3', GradientType=0 ); -webkit-border-top-left-radius: 12px;
-webkit-border-top-right-radius: 12px;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
border-top-left-radius: 12px;
border-top-right-radius: 12px; -webkit-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.25); -moz-box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.25); box-shadow: 0px 10px 39px 0px rgba(56,193,163,0.25); transition: all 300ms ease-in-out 0s;}
.table-price .content-table .row,
.table-price .topline .row {display:inline-block; float:left; width:33.3%; } 
.table-price .topline .row {color:#fff;} 
.table-price .topline .row:nth-child(1) { border-left:1px solid rgba(255,255,255,.3); border-right:1px solid rgba(255,255,255,.3); width: -webkit-calc(33.3% - 2px); width: -moz-calc(33.3% - 2px); width: calc(33.3% - 2px); }
.table-price .content-table .row span,
.table-price .topline .row span{display:block; padding-left:15px; line-height:45px; font-size:12px; font-weight:bold;}
.table-price .content-table {}
.table-price .content-table:nth-child(2n) {background:rgba(0,0,0,.03); }

.overflow_modal {position:fixed; left:0; top:0; right:0; height:100vh; width:100vw; z-index:98; background:rgba(24,18,1,.7); display:none;}
.modal {display:inline-block; width:320px; padding:20px; background:url('../images/modal-bg.jpg') left top no-repeat; background-size:cover; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; position:fixed; top:50vh; left:50vw; margin:-200px 0 0 -180px; z-index:99; display:none;}
.overflow_modal.visible,
.modal.visible {display:block;}
.modal .content {}
.modal .content .title {display:block; font-weight:600; font-size:16px; color:#fff;}
.modal .content .title strong{color:#f7cf2c;}
.modal .content .title small {display:block; font-size:11px; font-weight:normal; line-height:1.4; color:rgba(255,255,255,.8); margin-top:5px;}
.modal .several {margin:5px 0;}
.modal .several .field_item {display:block; position:relative; margin:17px 0;}
.modal .several .field_item small {position:absolute; left:5px; background:red; top:-7px; font-size:10px; padding:3px; background:#17100a; color:#fff;}
.modal .several .field_item input{padding:0 0 0 15px; line-height:45px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:0;
width: -webkit-calc(100% - 15px); width: -moz-calc(100% - 15px); width: calc(100% - 15px); -webkit-box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.18);
-moz-box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.18);
box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.18);}
.modal .several .field_item input:focus {}
#submit {transition: all 300ms ease-in-out 0s;
    position: relative;
    display:block;
    background: rgba(255,230,138,1);
    background: -moz-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,230,138,1)), color-stop(100%, rgba(247,205,35,1)));
    background: -webkit-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    background: -o-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    background: linear-gradient(to bottom, rgba(255,230,138,1) 0%, rgba(247,205,35,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe68a', endColorstr='#f7cd23', GradientType=0 );
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius:3px;
    -webkit-box-shadow: 0px 10px 39px 0px rgba(247,205,35,0.48);
    -moz-box-shadow: 0px 10px 39px 0px rgba(247,205,35,0.48);
    box-shadow: 0px 10px 39px 0px rgba(247,205,35,0.48);
    line-height: 45px;
	font-weight: 600; font-size: 14px; color: #695a21;
	border:0; width:100%;
	cursor:pointer;}
.notification_ok {text-align:center; margin:20px 0; color:#fff; font-weight:bold; font-size:14px; line-height:1.4;}	

.contacs-block {padding-top:40px;}
.contacs-block .contanct-content-block:after,
.social:after,
.contacts-list:after,
.dual-block:after,
.contacs-block .article:after {content:''; display:block; clear:both;}
.contacs-block .contanct-pic {display:inline-block; float:left; width:320px;}
.contacs-block .contanct-pic img {width:100%; vertical-align:bottom;}
.contacs-block .contanct-pic img.screen-mobile-contacts {display:none;}
.contacs-block .contanct-content-block {width: -webkit-calc(100% - 340px); width: -moz-calc(100% - 340px); width: calc(100% - 340px); display:inline-block; float:right;}
.contacs-block .contanct-content-block .left {display:inline-block; float:left; width: -webkit-calc(100% - 340px); width: -moz-calc(100% - 340px); width: calc(100% - 340px);}
.contacs-block .contanct-content-block .right {display:inline-block; float:right; width:320px;}
.contacs-block .contanct-content-block .right h3 {margin-top:25px;}
.contacts-list {}
.contacts-list li {font-size:14px; margin-bottom:15px;}
.contacts-list li strong {font-weight:bold;}
.contacts-list li a{color:#050402; text-decoration:none;}
.contacts-list li a:before {content:''; display:inline-block; width:14px; height:14px;     background: url(../images/phone.svg) center/15px no-repeat; margin-right:8px; vertical-align:middle;}
.contacts-list li a:hover {color:#fde074;}
.contacts-list li:last-child a:before{background: url(../images/mail.svg) center/15px no-repeat; }
.contacts-list li {display:inline-block; float:left; width:50%;}
.contacts-list li:last-child {display:block; float:none; width:100%;}
.contacs-block .contanct-content-block .right h3,
.contacs-block .contanct-content-block .left h1,
.contacs-block .contanct-content-block .right h2 {display:block; font-weight:bold; margin-bottom:17px;}
.social li {display:inline-block; float:left; width:33.3%;}
.social li div {margin:3px;}
.social li div a:before {content: ''; display: inline-block; position: absolute; left: 0; top: 0; height: 40px; width: 100%;}
.social li div a {
	line-height: 40px;
    height: 40px;
    display:block;
    position: relative;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.social li div a.instagram:before {background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z'/%3E%3C/svg%3E") center/18px no-repeat;}
.social li div a.instagram {background: rgba(98,91,203,1);
    background: -moz-linear-gradient(left, rgba(98,91,203,1) 0%, rgba(140,76,178,1) 36%, rgba(214,48,134,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(98,91,203,1)), color-stop(36%, rgba(140,76,178,1)), color-stop(100%, rgba(214,48,134,1)));
    background: -webkit-linear-gradient(left, rgba(98,91,203,1) 0%, rgba(140,76,178,1) 36%, rgba(214,48,134,1) 100%);
    background: -o-linear-gradient(left, rgba(98,91,203,1) 0%, rgba(140,76,178,1) 36%, rgba(214,48,134,1) 100%);
    background: -ms-linear-gradient(left, rgba(98,91,203,1) 0%, rgba(140,76,178,1) 36%, rgba(214,48,134,1) 100%);
    background: linear-gradient(to right, rgba(98,91,203,1) 0%, rgba(140,76,178,1) 36%, rgba(214,48,134,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#625bcb', endColorstr='#d63086', GradientType=1 );}
.social li div a.facebook:before {background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' fill='%23fff' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 8h-3v4h3v12h5v-12h3.642l.358-4h-4v-1.667c0-.955.192-1.333 1.115-1.333h2.885v-5h-3.808c-3.596 0-5.192 1.583-5.192 4.615v3.385z'/%3E%3C/svg%3E") center/18px no-repeat;}
.social li div a.youtube:before {background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19.615 3.184c-3.604-.246-11.631-.245-15.23 0-3.897.266-4.356 2.62-4.385 8.816.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0 3.897-.266 4.356-2.62 4.385-8.816-.029-6.185-.484-8.549-4.385-8.816zm-10.615 12.816v-8l8 3.993-8 4.007z'/%3E%3C/svg%3E") center/18px no-repeat;}
.social li div a.youtube {background: rgba(247,50,40,1);
    background: -moz-linear-gradient(left, rgba(247,50,40,1) 0%, rgba(229,91,78,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(247,50,40,1)), color-stop(100%, rgba(229,91,78,1)));
    background: -webkit-linear-gradient(left, rgba(247,50,40,1) 0%, rgba(229,91,78,1) 100%);
    background: -o-linear-gradient(left, rgba(247,50,40,1) 0%, rgba(229,91,78,1) 100%);
    background: -ms-linear-gradient(left, rgba(247,50,40,1) 0%, rgba(229,91,78,1) 100%);
    background: linear-gradient(to right, rgba(247,50,40,1) 0%, rgba(229,91,78,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f73228', endColorstr='#e55b4e', GradientType=1 );}
.social li div a.facebook{background: rgba(88,127,204,1);
    background: -moz-linear-gradient(left, rgba(88,127,204,1) 0%, rgba(66,104,178,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(88,127,204,1)), color-stop(100%, rgba(66,104,178,1)));
    background: -webkit-linear-gradient(left, rgba(88,127,204,1) 0%, rgba(66,104,178,1) 100%);
    background: -o-linear-gradient(left, rgba(88,127,204,1) 0%, rgba(66,104,178,1) 100%);
    background: -ms-linear-gradient(left, rgba(88,127,204,1) 0%, rgba(66,104,178,1) 100%);
    background: linear-gradient(to right, rgba(88,127,204,1) 0%, rgba(66,104,178,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#587fcc', endColorstr='#4268b2', GradientType=1 );}
	
	.contact-pageform .dual-block {}
	.contact-pageform .dual-block .field_item {display:inline-block; float:left; width:50%;}
	.contact-pageform .dual-block .field_item div {}
	.contact-pageform .field_item textarea {color:red;}
	.button-road {position:relative;}
	.map-screen img {display:block; width:100%;}
	 .go-road {position:absolute; right:10px; top:10px; background:#fff; z-index:2; text-decoration:none; color:#050402; font-weight:600; line-height:40px; padding:0 15px; font-size:12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
	.go-road:before {display:inline-block; height:40px; width:30px; background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 493.34 493.34' style='enable-background:new 0 0 493.34 493.34;' xml:space='preserve' width='512' height='512' fill='%23050402'%3E%3Cg%3E%3Cpath d='M205.59,0h-37.474c-7.786,0-14.278,5.958-14.945,13.716L144.16,118.58h76.43V15C220.59,6.716,213.874,0,205.59,0z'/%3E%3Cpath d='M128.314,493.34h77.276c8.284,0,15-6.716,15-15V224.02h-85.48l-21.741,253.036 C112.616,485.814,119.523,493.34,128.314,493.34z'/%3E%3Cpath d='M325.224,0H287.75c-8.284,0-15,6.716-15,15v103.58h76.43l-9.011-104.864C339.502,5.958,333.01,0,325.224,0z'/%3E%3Cpath d='M272.75,224.02v254.32c0,8.284,6.716,15,15,15h77.276c8.791,0,15.697-7.525,14.945-16.284L358.23,224.02H272.75z'/%3E%3Cpath d='M41.3,299.48h28.061c5.141,0,9.445-3.899,9.951-9.015l6.578-66.445H31.3v65.46C31.3,295.003,35.777,299.48,41.3,299.48z'/%3E%3Cpath d='M423.979,299.48h28.061c5.523,0,10-4.477,10-10v-65.46h-54.59l6.578,66.445C414.534,295.581,418.838,299.48,423.979,299.48 z'/%3E%3Cpath d='M12.67,158.58v25.44c0,5.523,4.477,10,10,10h448c5.523,0,10-4.477,10-10v-25.44c0-5.523-4.477-10-10-10h-448 C17.147,148.58,12.67,153.057,12.67,158.58z'/%3E%3C/g%3E%3C/svg%3E%0A") center/18px no-repeat; content:''; vertical-align:middle;}
	.go-road:hover {background:#f7cf2f; -webkit-box-shadow: 0px 10px 18px 0px rgba(247,207,47,0.62);
-moz-box-shadow: 0px 10px 18px 0px rgba(247,207,47,0.62);
box-shadow: 0px 10px 18px 0px rgba(247,207,47,0.62);}
	.map-screen .my-gallery figure {display:block; width:100%; float:none; margin:0;}
	.about {}
	.about p {line-height:1.3; text-align:justify; font-size:13px;}
	.about p strong {font-weight:bold;}
	
.article-content-block {}
/** SEO TEXT**/
.article__seo-conteiner {max-width: 1200px; margin-left: auto; margin-right: auto; padding:60px; }
	.seo__article-list {display:flex;}
	.seo__article-short-item {width:33.33%;}
		.seo__item-conteiner {}

.my-gallery figure a:hover:after,
.bird .article .picture img.fly,
.overflow header .phone ul,
.overflow_modal.visible,
.modal.visible,
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInUp, .modal.visible, .my-gallery figure a:hover:after, .bird .article .picture img.fly { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
@-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .fadeIn, .overflow_modal.visible, .overflow header .phone ul { -webkit-animation-name: fadeIn; animation-name: fadeIn; }
@media screen and (min-width:1180px) {
	header .article,
	.article-content-block,
	.perepelki .article,
	.overflow .article,
	.offer .article,
	.bird .article,
	.eggs .article,
	.advantages .article,
	.prefooter .article,
	.seo_text .article,
	.contacs-block .article,
	.incubacion-perepel .article,
	header .article  {max-width:1200px; margin-left:auto; margin-right:auto;}
}
@media screen and (max-width:1180px) {
	header .article,
	.overflow .article,
	.offer .article,
	.bird .article,
	.eggs .article,
	.advantages .article,
	.prefooter .article,
	.seo_text .article,
	.perepelki .article,
	.contacs-block .article,
	.incubacion-perepel .article,
	header .article  {padding-left:12px; padding-right:12px;}
}
@media screen and (max-width: 1060px) {
	.contacs-block .contanct-content-block .right,
	.contacs-block .contanct-content-block .left {display:block; float:none; width:100%;}
	.contacs-block .contanct-content-block .left {margin-bottom:15px;}
}
@media screen and (max-width: 1010px) {
	.menu {display:inline-block;}
	.overflow header nav {display:none;}
	.overflow header.visible-menu nav {display:block; position:absolute; left:0; width:100%; top:66px; text-align:center; background:#2e2519;}
.overflow header .phone {margin-top:0;}
header .article:after {content:''; display:block; clear:both;}
.table-price,
header .article {padding:10px 12px;}	
.overflow .article p {max-width:none;}
}
@media screen and (max-width: 880px) {
.bird.left .article .item,
.bird .article .item {display:block; float:none; width:100%; padding-top:0;}
.bird .article .picture {display:none;}
}
@media screen and (max-width: 860px) {
	.contacs-block .contanct-content-block,
	.contacs-block .contanct-pic {display:block; width:100%; float:none;   z-index:11; position:relative;}
	.contacs-block .contanct-pic {margin-bottom:15px; margin-top:-40px;}
	.contacs-block .contanct-pic img {display:none;}
	.contacs-block .contanct-pic img.screen-mobile-contacts {display:block;}
}
@media screen and (max-width: 820px) {
	.overflow header nav a {display:block; width:100%; float:none; margin:0;}
}
@media screen and (max-width: 720px) {
	.seo_text .article .overflow_inner div,
	.eggs .article ul li,
	.offer .article ul li,
	.advantages .article ul li,
	.offer .article ul li {width:100%; float:none; display:block; margin:10px 0;}
}
@media screen and (max-width: 680px) {
		.contacs-block .contanct-pic  {display:none;}
}
@media screen and (max-width: 640px) {
	.incubate-date .item {display:block; float:none; width:100%;}
	.my-gallery figure:last-child {display:none;}
	.map-screen .my-gallery figure:last-child {display:block;}
	.my-gallery figure {width: -webkit-calc(33.3% - 10px); width: -moz-calc(33.3% - 10px); width: calc(33.3% - 10px);}
	.table-price .content-table .row span, .table-price .topline .row span {white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
}
@media screen and (max-width: 490px) {
	.overflow_cards .card {display:block; float:none; width: -webkit-calc(100% - 112px); width: -moz-calc(100% - 112px); width: calc(100% - 112px);}
}
@media screen and (max-width: 340px) {
	
	
}
