body {
font-family: 'Montserrat';
font-weight: 400;
}
.bigSwiper .swiper-slide {
min-height: 90vh;
cursor: pointer;
background-position: center;
background-size: cover;
}
.text-justify {
text-align: justify !important;
}
.swiper-lazy {
background-size: cover;
}
.entry-content a {
text-decoration: none;
border-bottom: 1px solid #f4bc32;
box-shadow: inset 0 -4px 0 #f4bc32;
color: inherit;
-webkit-transition: background .15s cubic-bezier(.33, .66, .66, 1);
transition: background .15s cubic-bezier(.33, .66, .66, 1);
}
.entry-content a:hover {
background: #f4bc32;
border-bottom: 3px solid #f4bc32;
box-shadow: inset 0 -3px 0 #f4bc32; }
.text_block a {
text-decoration: none;
border-bottom: 1px solid #f4bc32;
box-shadow: inset 0 -4px 0 #f4bc32;
color: inherit;
-webkit-transition: background .15s cubic-bezier(.33, .66, .66, 1);
transition: background .15s cubic-bezier(.33, .66, .66, 1);
}
.text_block a:hover {
background: #f4bc32;
border-bottom: 3px solid #f4bc32;
box-shadow: inset 0 -3px 0 #f4bc32; }
.block_1 {}
.big_menu {
background-color: #f4bc32;
}
.big_menu .nav-link {
padding: 8px;
border-radius: 5px;
font-weight: 800;
color: #000;
}
.big_menu .nav-link:hover {
background: #000;
color: #f4bc32;
border-radius: 5px;
}
.big_menu .nav-link a:hover {
color: #f4bc32;
}
.telefon {
color: #f4bc32;
font-weight: 900;
font-size: 1.4rem;
}
.mail {
font-weight: 600;
}
.block_1_1 {
min-height: 70vh;
}
.btn-warning {
background-color: #f4bc32;
border-color: #f4bc32;
padding: 10px;
font-weight: 800;
text-transform: uppercase;
}
.h3,
h3 {
font-weight: 900;
}
.block_3 {
background: rgb(255, 255, 255);
background: linear-gradient(90deg, rgba(255, 255, 255, 1) 28%, rgba(244, 188, 50, 1) 28%, rgba(244, 188, 50, 1) 100%);
}
.h4,
h4 {
font-weight: 800;
}
.opis_priem {
color: #f4bc32;
font-weight: 600;
line-height: 1;
}
.alt-grid [class*="col-"] {
padding-left: 0;
padding-right: 0
}
.alt-grid .row {
margin-left: 0;
margin-right: 0
} .alt-grid .container {
width: 100%;
max-width: none;
padding: 0;
}
.plitka_all_6 {
height: 400px;
background-size: cover;
background-position: center;
font-size: 2rem;
font-weight: 900;
color: #fff;
cursor: pointer;
text-shadow: 1px 1px 1px #000;
}
.block_5 {
background-color: #f4bc32;
}
.swiper-container {
position: relative;
width: 80%;
margin: 0 auto;
}
.swiper-container .swiper-button-prev {
left: -50px;
height: 50px;
width: 50px;
}
.swiper-container .swiper-button-next {
right: -50px;
height: 50px;
width: 50px;
}
.swiper-container .swiper-pagination {
bottom: -30px !important;
}
.sample-slider img {
width: 100%;
}
.block_7 {
background-color: #7c4900;
color: #fff;
}
.background-tint {
backdrop-filter: blur(20px) saturate(120%) contrast(200%);
}
.background-tint:hover {
background-blend-mode: normal;
transition: background-blend-mode 1s ease-in-out;
}
.offcanvas {
background-color: #f4bc32;
}
.block_2_page{
padding-top: 500px;
margin-top: 140px;
min-height: 90vh;
}
.block_2_page_post{
padding-top: 500px;
margin-top: 140px;
min-height: 30vh;
}
.entry-title{
font-weight: 900;
}
.swiper-button-next,
.swiper-button-prev {
background-color: white;
background-color: rgba(255, 255, 255, 0.5);
right:10px;
padding: 30px;
color: #000 !important;
fill: black !important;
stroke: black !important;
} .mainmenu, .submenu {
list-style: none;
padding: 0;
margin: 0;
} .mainmenu a {
display: block;
background-color: #f4bc32;
text-decoration: none;
padding: 10px;
color: #000;
font-weight: bold;
} .mainmenu a:hover {
background-color: #f4bc32;
} .mainmenu li:hover .submenu {
display: block;
max-height: 200px;
} .submenu a {
background-color: #000;
color:  #f4bc32;
}
.menuxa:first-child {
border-radius: 5px;
} .submenu a:hover {
background-color: #f4bc32;
color: #000;
} .submenu {
overflow: hidden;
max-height: 0;
-webkit-transition: all 0.5s ease-out;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
} @media (max-width: 1399px) {
.big_menu .nav-link {
padding: 5px;
font-size: .9rem;
border-radius: 5px;
font-weight: 500;
color: #000;
}  
} @media (max-width: 1199px) {
} @media (max-width: 991px) {
} @media (max-width: 767px) {} @media (max-width: 575px) {}.block_1{
margin-top: 70px;
}
.b-page_newyear .b-head-decor {
position: absolute;
top: 0;
left: 0;
display: block;
height: 105px;
width: 100%;
overflow: hidden;
z-index: 1000;
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-head-decor_newyear.png) repeat-x 0 0
}
.b-page_newyear .b-head-decor__inner {
position: absolute;
top: 0;
left: 0;
height: 115px;
display: block;
width: 373px
}
.b-page_newyear .b-head-decor::before {
content: '';
display: block;
position: absolute;
top: -115px;
left: 0;
z-index: 3;
height: 115px;
display: block;
width: 100%
}
.b-page_newyear .b-head-decor__inner_n2 {
left: 373px
}
.b-page_newyear .b-head-decor__inner_n3 {
left: 746px
}
.b-page_newyear .b-head-decor__inner_n4 {
left: 1119px
}
.b-page_newyear .b-head-decor__inner_n5 {
left: 1492px
}
.b-page_newyear .b-head-decor__inner_n6 {
left: 1865px
}
.b-page_newyear .b-head-decor__inner_n7 {
left: 2238px
}
.b-ball {
position: absolute
}
.b-ball_n1 {
top: 0;
left: 3px;
width: 59px;
height: 83px
}
.b-ball_n2 {
top: -19px;
left: 51px;
width: 55px;
height: 70px
}
.b-ball_n3 {
top: 9px;
left: 88px;
width: 49px;
height: 67px
}
.b-ball_n4 {
top: 0;
left: 133px;
width: 57px;
height: 102px
}
.b-ball_n5 {
top: 0;
left: 166px;
width: 49px;
height: 57px
}
.b-ball_n6 {
top: 6px;
left: 200px;
width: 54px;
height: 70px
}
.b-ball_n7 {
top: 0;
left: 240px;
width: 56px;
height: 67px
}
.b-ball_n8 {
top: 0;
left: 283px;
width: 54px;
height: 53px
}
.b-ball_n9 {
top: 10px;
left: 321px;
width: 49px;
height: 66px
}
.b-ball_n1 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_n1.png) no-repeat
}
.b-ball_n2 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_n2.png) no-repeat
}
.b-ball_n3 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_n3.png) no-repeat
}
.b-ball_n4 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_n4.png) no-repeat
}
.b-ball_n5 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_n5.png) no-repeat
}
.b-ball_n6 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_n6.png) no-repeat
}
.b-ball_n7 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_n7.png) no-repeat
}
.b-ball_n8 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_n8.png) no-repeat
}
.b-ball_n9 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_n9.png) no-repeat
}
.b-ball_i1 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_i1.png) no-repeat
}
.b-ball_i2 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_i2.png) no-repeat
}
.b-ball_i3 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_i3.png) no-repeat
}
.b-ball_i4 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_i4.png) no-repeat
}
.b-ball_i5 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_i5.png) no-repeat
}
.b-ball_i6 .b-ball__i {
background: url(//eko-oil.ru/wp-content/plugins/xmas-decoration/site/assets/images/b-ball_i6.png) no-repeat
}
.b-ball_i1 {
top: 0;
left: 0;
width: 25px;
height: 71px
}
.b-ball_i2 {
top: 0;
left: 25px;
width: 61px;
height: 27px
}
.b-ball_i3 {
top: 0;
left: 176px;
width: 29px;
height: 31px
}
.b-ball_i4 {
top: 0;
left: 205px;
width: 50px;
height: 51px
}
.b-ball_i5 {
top: 0;
left: 289px;
width: 78px;
height: 28px
}
.b-ball_i6 {
top: 0;
left: 367px;
width: 6px;
height: 69px
}
.b-ball__i {
position: absolute;
width: 100%;
height: 100%;
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
-o-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
pointer-events: none
}
.b-ball_bounce .b-ball__right {
position: absolute;
top: 0;
right: 0;
left: 50%;
bottom: 0;
z-index: 9
}
.b-ball_bounce:hover .b-ball__right {
display: none
}
.b-ball_bounce .b-ball__right:hover {
left: 0;
display: block !important
}
.b-ball_bounce.bounce>.b-ball__i {
-webkit-transform: rotate(-9deg);
-moz-transform: rotate(-9deg);
-o-transform: rotate(-9deg);
transform: rotate(-9deg)
}
.b-ball_bounce .b-ball__right.bounce+.b-ball__i {
-webkit-transform: rotate(9deg);
-moz-transform: rotate(9deg);
-o-transform: rotate(9deg);
transform: rotate(9deg)
}
.b-ball_bounce.bounce1>.b-ball__i {
-webkit-transform: rotate(6deg);
-moz-transform: rotate(6deg);
-o-transform: rotate(6deg);
transform: rotate(6deg)
}
.b-ball_bounce .b-ball__right.bounce1+.b-ball__i {
-webkit-transform: rotate(-6deg);
-moz-transform: rotate(-6deg);
-o-transform: rotate(-6deg);
transform: rotate(-6deg)
}
.b-ball_bounce.bounce2>.b-ball__i {
-webkit-transform: rotate(-3deg);
-moz-transform: rotate(-3deg);
-o-transform: rotate(-3deg);
transform: rotate(-3deg)
}
.b-ball_bounce .b-ball__right.bounce2+.b-ball__i {
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-o-transform: rotate(3deg);
transform: rotate(3deg)
}
.b-ball_bounce.bounce3>.b-ball__i {
-webkit-transform: rotate(1.5deg);
-moz-transform: rotate(1.5deg);
-o-transform: rotate(1.5deg);
transform: rotate(1.5deg)
}
.b-ball_bounce .b-ball__right.bounce3+.b-ball__i {
-webkit-transform: rotate(-1.5deg);
-moz-transform: rotate(-1.5deg);
-o-transform: rotate(-1.5deg);
transform: rotate(-1.5deg)
}