/*Google Translate*/
 body {top: 0 !important;}
.skiptranslate {display: none !important;}
.lang__wrap {position: relative;padding-top: 11px;}
.language {display: flex;flex-direction: row;flex-wrap: wrap;}
.language__img {margin: 5px;cursor: pointer;opacity: .9;max-width: 28px;}
.m-menu__locale .language__img {margin: 4px;}
.language__img:hover,.language__img_active {opacity: 1;}

.lang--mob {display: flex;align-items: center;justify-content: center;}
.mobile.no-parallax #main section.about.greyish {  margin-top: 60px;}

.lang--mob {display: flex;align-items: center;justify-content: center;}

.multiform-wrap input::-webkit-input-placeholder,.multiform-wrap textarea::-webkit-input-placeholder {color: #333333 !important;}
.multiform-wrap input::-moz-placeholder,.multiform-wrap textarea::-moz-placeholder {color: #333333 !important;}
.multiform-wrap input:-moz-placeholder,.multiform-wrap textarea:-moz-placeholder {color: #333333 !important;}
.multiform-wrap input:-ms-input-placeholder,.multiform-wrap textarea:-ms-input-placeholder {color: #333333 !important;}
body {font-family: 'Jost', sans-serif;font-weight: 300;font-size: 15px;line-height: 20px;color: #4e4e4e;}
.b-mainslider__overlay {background-color: #f0f2f3;background: -webkit-radial-gradient(rgba(0, 0, 0, .1)1px,transparent 1px);background: radial-gradient(rgba(25, 20, 20, 0.85)1px, rgba(10, 11, 11, 0.57) 1px);background-size: auto;
background-size: auto;-webkit-background-size: 8px 8px;background-size: 8px 8px;}
.block_oferta__wrap .block_oferta {font-weight: 600;font-size: 2.2rem;}
.block_oferta__wrap {background: rgba(0,0,0,.5);padding: 15px;}
#multiform-2d888d3e2ab504 .multiform-form-description h5 {font-family: 'Jost', sans-serif !important;padding: 0 !important;margin: 0 0 20px !important;color: #fff !important;font-size: 26px !important;font-weight: 600 !important;text-align: center !important;line-height: 1.4em !important;color: #d1b702 !important;}
html.multiform-body body.multiform-body div.container div.multiform-wrap.callback__form.multiform-theme4.multiform-adaptive-width form.multiform-gap-form div.multiform-form-description p {font-family: 'Jost', sans-serif !important;color: #fff !important;font-size: 1.6rem;}
#multiform-2d888d3e2ab504 form.multiform-gap-form div.multiform-submit input {font-family: 'Jost', sans-serif !important;color: #fff !important;font-size: 2rem;font-weight: 600;text-transform: uppercase;}
#multiform-2d888d3e2ab504  .multiform-gap-value input[type="text"], #multiform-2d888d3e2ab504 .multiform-gap-value textarea, #multiform-2d888d3e2ab504 .multiform-gap-value input[type="email"], #multiform-2d888d3e2ab504 .multiform-gap-value select, #multiform-2d888d3e2ab504 .multiform-gap-value .multiform-formula span, #multiform-2d888d3e2ab504 .multiform-gap-value input[type="tel"], #multiform-2d888d3e2ab504 .multiform-gap-value input[type="file"] {font-family: 'Jost', sans-serif !important;font-size: 2.2rem;font-style: normal;font-weight: 600;}
.disclamer_bottom p  {line-height:1;margin-bottom: 0;}
@media (max-width:1023px) {
 .b-mainslider__formblock {margin-top:0;}
}
#multiform-2d888d3e2ab504 {background: #333 !important;}
#mainslider div.multiform-gap-fields .multiform-gap-value input {font-family: 'Jost', sans-serif !important;font-size: 1.8rem !important;}
#mainslider .multiform-theme4.multiform-adaptive-width .multiform-submit input {font-family: 'Jost', sans-serif !important;font-size: 2.4rem !important;}
#footer.b-footer {
background-color: #292928;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Cdefs%3E%3Crect stroke='%23292928' stroke-width='.5' width='1' height='1' id='s'/%3E%3Cpattern id='a' width='3' height='3' patternUnits='userSpaceOnUse' patternTransform='rotate(160 1000 750) scale(29.35) translate(-965.93 -724.45)'%3E%3Cuse fill='%232d2d2c' href='%23s' y='2'/%3E%3Cuse fill='%232d2d2c' href='%23s' x='1' y='2'/%3E%3Cuse fill='%23323231' href='%23s' x='2' y='2'/%3E%3Cuse fill='%23323231' href='%23s'/%3E%3Cuse fill='%23363635' href='%23s' x='2'/%3E%3Cuse fill='%23363635' href='%23s' x='1' y='1'/%3E%3C/pattern%3E%3Cpattern id='b' width='7' height='11' patternUnits='userSpaceOnUse' patternTransform='rotate(160 1000 750) scale(29.35) translate(-965.93 -724.45)'%3E%3Cg fill='%233a3a39'%3E%3Cuse href='%23s'/%3E%3Cuse href='%23s' y='5' /%3E%3Cuse href='%23s' x='1' y='10'/%3E%3Cuse href='%23s' x='2' y='1'/%3E%3Cuse href='%23s' x='2' y='4'/%3E%3Cuse href='%23s' x='3' y='8'/%3E%3Cuse href='%23s' x='4' y='3'/%3E%3Cuse href='%23s' x='4' y='7'/%3E%3Cuse href='%23s' x='5' y='2'/%3E%3Cuse href='%23s' x='5' y='6'/%3E%3Cuse href='%23s' x='6' y='9'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='h' width='5' height='13' patternUnits='userSpaceOnUse' patternTransform='rotate(160 1000 750) scale(29.35) translate(-965.93 -724.45)'%3E%3Cg fill='%233a3a39'%3E%3Cuse href='%23s' y='5'/%3E%3Cuse href='%23s' y='8'/%3E%3Cuse href='%23s' x='1' y='1'/%3E%3Cuse href='%23s' x='1' y='9'/%3E%3Cuse href='%23s' x='1' y='12'/%3E%3Cuse href='%23s' x='2'/%3E%3Cuse href='%23s' x='2' y='4'/%3E%3Cuse href='%23s' x='3' y='2'/%3E%3Cuse href='%23s' x='3' y='6'/%3E%3Cuse href='%23s' x='3' y='11'/%3E%3Cuse href='%23s' x='4' y='3'/%3E%3Cuse href='%23s' x='4' y='7'/%3E%3Cuse href='%23s' x='4' y='10'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='c' width='17' height='13' patternUnits='userSpaceOnUse' patternTransform='rotate(160 1000 750) scale(29.35) translate(-965.93 -724.45)'%3E%3Cg fill='%233e3e3e'%3E%3Cuse href='%23s' y='11'/%3E%3Cuse href='%23s' x='2' y='9'/%3E%3Cuse href='%23s' x='5' y='12'/%3E%3Cuse href='%23s' x='9' y='4'/%3E%3Cuse href='%23s' x='12' y='1'/%3E%3Cuse href='%23s' x='16' y='6'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='d' width='19' height='17' patternUnits='userSpaceOnUse' patternTransform='rotate(160 1000 750) scale(29.35) translate(-965.93 -724.45)'%3E%3Cg fill='%23292928'%3E%3Cuse href='%23s' y='9'/%3E%3Cuse href='%23s' x='16' y='5'/%3E%3Cuse href='%23s' x='14' y='2'/%3E%3Cuse href='%23s' x='11' y='11'/%3E%3Cuse href='%23s' x='6' y='14'/%3E%3C/g%3E%3Cg fill='%23434342'%3E%3Cuse href='%23s' x='3' y='13'/%3E%3Cuse href='%23s' x='9' y='7'/%3E%3Cuse href='%23s' x='13' y='10'/%3E%3Cuse href='%23s' x='15' y='4'/%3E%3Cuse href='%23s' x='18' y='1'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='e' width='47' height='53' patternUnits='userSpaceOnUse' patternTransform='rotate(160 1000 750) scale(29.35) translate(-965.93 -724.45)'%3E%3Cg fill='%23ddc202'%3E%3Cuse href='%23s' x='2' y='5'/%3E%3Cuse href='%23s' x='16' y='38'/%3E%3Cuse href='%23s' x='46' y='42'/%3E%3Cuse href='%23s' x='29' y='20'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='f' width='59' height='71' patternUnits='userSpaceOnUse' patternTransform='rotate(160 1000 750) scale(29.35) translate(-965.93 -724.45)'%3E%3Cg fill='%23ddc202'%3E%3Cuse href='%23s' x='33' y='13'/%3E%3Cuse href='%23s' x='27' y='54'/%3E%3Cuse href='%23s' x='55' y='55'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='g' width='139' height='97' patternUnits='userSpaceOnUse' patternTransform='rotate(160 1000 750) scale(29.35) translate(-965.93 -724.45)'%3E%3Cg fill='%23ddc202'%3E%3Cuse href='%23s' x='11' y='8'/%3E%3Cuse href='%23s' x='51' y='13'/%3E%3Cuse href='%23s' x='17' y='73'/%3E%3Cuse href='%23s' x='99' y='57'/%3E%3C/g%3E%3C/pattern%3E%3C/defs%3E%3Crect fill='url(%23a)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23b)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23h)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23c)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23d)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23e)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23f)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23g)' width='100%25' height='100%25'/%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;
}

#footer.b-footer .container .text-center {color: #a9a9a9;}
/*Slider Button Animation*/

#mainslider .multiform-theme4 .multiform-submit input {
 background: linear-gradient(316deg,#dd7405,#fed73a,#dd7405);
 background-size:200% 200%;
 -webkit-animation:AnimationName 6s ease infinite;
 -moz-animation:AnimationName 6s ease infinite;
 -o-animation:AnimationName 6s ease infinite;
 animation:AnimationName 6s ease infinite;
 color:#fff;
 font-size:16px;
 padding:15px 35px !important;
 border:0;
 margin:0;
 cursor:pointer;
 transition:all 0.5s ease;
 border-radius:5px;
 box-shadow:1px 1px 2px rgba(0,0,0,.5);
 border-radius: 4px !important;
}
#mainslider .multiform-theme4 .multiform-submit input:hover {
 transition:all 1.8s ease;
 background: #fed73a;
 box-shadow:0 0 0 rgba(0,0,0,.5);
}
@-webkit-keyframes AnimationName {
 0% {
  background-position:2% 0%
 }
 50% {
  background-position:99% 100%
 }
 100% {
  background-position:2% 0%
 }
}
@-moz-keyframes AnimationName {
 0% {
  background-position:2% 0%
 }
 50% {
  background-position:99% 100%
 }
 100% {
  background-position:2% 0%
 }
}
@-o-keyframes AnimationName {
 0% {
  background-position:2% 0%
 }
 50% {
  background-position:99% 100%
 }
 100% {
  background-position:2% 0%
 }
}
@keyframes AnimationName {
 0% {
  background-position:2% 0%
 }
 50% {
  background-position:99% 100%
 }
 100% {
  background-position:2% 0%
 }
}
/*Adaptive and Additional*/
@media (max-width:568px) {
 .b-countdown {margin-bottom:10px;}
 .b-mainslider__formblock {padding: 0;}
}
.main_block {padding: 0 0 20px 0;}
.main_block.about .main_title {font-size: 22px;font-weight: normal;padding: 25px;overflow: hidden;text-transform: uppercase;text-align: center;}
.main_block.about .main_title::before,.main_block.about .main_title::after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: #e4e4e5 none repeat scroll 0 0;border-color: #fff;border-image: none;border-style: solid;border-width: 0 15px;content: "";display: inline-block;height: 0px;vertical-align: middle;width: 100%;}
.main_block.about .main_title::before {margin-left: -100%;}
.main_block.about .main_title::after {margin-right: -100%;}
.main_block.about .main_title.text-left {text-align: left;}
.main_block.about .main_title.text-right {text-align: right;}
.main_block.about .main_title span { padding: 0 30px;}
.main_block.about .main_title span .icon-mouse {font-size: 2.2rem;color: #e4e4e5;}

@media (max-width: 767px) { .sections-images  {text-align: center;} }
/*Mouse Scroll Animate Effect*/
.mouse-scroll span {position: relative;}
.scroll-downs {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width :34px;height: 55px;}
.mousey {width: 3px;padding: 10px 15px;height: 35px;border: 3px solid #e4e4e5;border-radius: 25px;opacity: 0.75;box-sizing: content-box;background: rgba(0,0,0,.2);}
.scroller {width: 3px;height: 10px;border-radius: 25%;background-color: #fff;animation-name: scroll;animation-duration: 2.2s;animation-timing-function: cubic-bezier(.15,.41,.69,.94);animation-iteration-count: infinite;}
@keyframes scroll {
  0% { opacity: 0; }
  10% { transform: translateY(0); opacity: 1; }
  100% { transform: translateY(15px); opacity: 0;}
}

.t-lang {display: flex;align-items: center;justify-content: center;}
.t-lang a {font-size: 2.2rem;font-weight: 600;padding: 5px;}