@charset "UTF-8";.containStyle{background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}.coverStyle{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}@font-face{font-family:'fontello';src:url('/public/font/fontello.eot?61038916');src:url('/public/font/fontello.eot?61038916#iefix') format('embedded-opentype'), url('/public/font/fontello.woff2?61038916') format('woff2'), url('/public/font/fontello.woff?61038916') format('woff'), url('/public/font/fontello.ttf?61038916') format('truetype'), url('/public/font/fontello.svg?61038916#fontello') format('svg');font-weight:normal;font-style:normal;font-display:swap;/* 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?38542251#fontello') format('svg');
  }
}
*/}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;/* opacity: .8; *//* For safety - reset parent styles, that can break glyph codes*/text-align:center;font-variant:normal;/* fix buttons height, for twitter bootstrap */text-transform:none;/* Animation center compensation - margins should be symmetric *//* remove if not needed */line-height:1em;/* you can be more comfortable with increased icons size *//* font-size: 120%; *//* Font smoothing. That was taken from TWBS */margin-left:0.2em;-webkit-font-smoothing:antialiased;/* Uncomment for 3D effect *//* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */-moz-osx-font-smoothing:grayscale;}.icon-plus:before{content:'\2b';/* '+' */}.icon-minus:before{content:'\2d';/* '-' */}.icon-check:before{content:'\2713';/* '✓' */}.icon-arrows-cw:before{content:'\e01e';/* '' */}.icon-person:before{content:'\e066';/* '' */}.icon-left-open:before{content:'\e75d';/* '' */}.icon-right-open:before{content:'\e75e';/* '' */}.icon-mail-alt:before{content:'\f0e0';/* '' */}.icon-angle-down:before{content:'\f107';/* '' */}.icon-instagram:before{content:'\f16d';/* '' */}.icon-child:before{content:'\f1ae';/* '' */}.icon-facebook-official:before{content:'\f230';/* '' */}.icon-facebook-rect:before{content:'\f301';/* '' */}.icon-facebook-squared:before{content:'\f308';/* '' */}.icon-facebook-squared-1:before{content:'\f30e';/* '' */}.icon-calendar:before{content:'📅';/* '\1f4c5' */}.icon-phone:before{content:'📞';/* '\1f4de' */}p{color:#000;}.header{position:fixed;top:85px;left:0px;z-index:999999999;width:100%;height:75px;padding:0;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}.header .menuWrap a{height:0;}.header .menuWrap a .svg-inline--fa,.header .menuWrap a span{text-align:center;width:40px;height:40px;line-height:40px;border:1px solid #c3b89f;color:#c3b89f;border-radius:100%;background:rgba(0, 0, 0, 0.15);display:inline-block;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}.header .menuWrap a .svg-inline--fa:hover,.header .menuWrap a span:hover{border:1px solid #fff;}.res_data{position:fixed;bottom:30px;right:-200px;z-index:99999999;border-radius:5px;background:#dbcfb2;}.res_data a{color:#fff;padding:15px 25px;display:table;}.contact_data_box{position:fixed;bottom:30px;left:35px;z-index:99999;}.contact_data_box a{margin-left:15px;color:#dbcfb2;background:#fff;border-radius:100%;height:40px;width:40px !important;display:inline-block;line-height:40px;text-align:center;box-shadow:0 0px 0px 3px #dbcfb2;animation:mymove 5s infinite;}.contact_data_box a svg{background:transparent;color:#dbcfb2;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}.contact_data_box a:hover{background:#dbcfb2;}.contact_data_box a:hover svg{color:#fff;background:transparent;box-shadow:0 0px 0px 3px #dbcfb2;}@keyframes mymove{0%{box-shadow:0 0px 0px 3px #dbcfb2;}50%{box-shadow:0 0px 0px 5px #dbcfb2;}100%{box-shadow:0 0px 0px 3px #dbcfb2;}}.logo img{height:65px;position:absolute;left:70px;top:-15px;margin:auto;z-index:99999;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}.header_change{background:rgba(32, 32, 32, 0.8);top:0;}.header_change .menuWrap{top:-13px;}.header_change .tele{right:-148px;}.header_change .tele:hover{right:-30px;}.header_change .logo img{height:49px;top:10px;}.menuContainer{padding:0 80px;}.menuContainer .row{max-width:1366px;}.menuWrap{position:relative;display:inline-block;line-height:75px;height:75px;text-align:right;width:100%;top:-35px;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}.menuWrap a{color:#fff;font-size:12px;letter-spacing:1.5px;font-weight:500;display:inline-block;text-transform:uppercase;margin-right:20px;margin-top:13px;}.menuWrapSecond{position:relative;display:inline-block;line-height:75px;height:75px;text-align:right;width:100%;}.top_head .tele{text-align:right;position:absolute;right:15px;top:13px;z-index:9999999;}.top_head .tele p{margin:0;color:rgba(255, 255, 255, 0.8);display:inline-block;font-size:12px;margin-right:12px;}.top_head .tele a{color:#fff;font-weight:600;}.menu{list-style:none;display:inline-block;position:relative;top:0px;right:70px;}.menu li{position:relative;display:inline-block;height:86px;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}.menu li a{color:#fff;font-size:12.5px;letter-spacing:1.5px;font-weight:500;display:inline-block;padding:25px 10px;text-transform:uppercase;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}.menu li a:hover{color:#dbcfb2;}.menu li:hover > ul{opacity:1;visibility:visible;transform:translate3d(0, 0, 0);}.menu li ul{-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;z-index:0;position:absolute;left:0px;opacity:0;transform:translate3d(0, 20px, 0);visibility:hidden;top:86px;background:rgba(255, 255, 255, 0.9);border-radius:0 0 2px 2px;line-height:40px;}.menu li ul li{color:#000;font-weight:600;width:100%;height:40px;padding:20px 10px;-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;-ms-transition:all 0.45s ease;-o-transition:all 0.45s ease;transition:all 0.45s ease;}.menu li ul li a{font-size:11px;height:auto;display:block;white-space:nowrap;color:#7e7d7d;padding:0;margin:0;text-align:left;}.menu li ul li a:hover{color:#dbcfb2;}.over > a{color:#dbcfb2 !Important;font-weight:600;}.oversub a{color:#dbcfb2 !Important;font-weight:600;}.special_btn{background:#dbcfb2;}.special_btn a{color:#fff !important;}.lang li:nth-child(1n):after{content:" ";background-image:url('/img/images/poland.svg');}.lang li:nth-child(3n):after{content:" ";background-image:url('/img/images/united-kingdom.svg');}.lang li:nth-child(2n):after{content:" ";background-image:url('/img/images/germany.svg');}.lang li:nth-child(4n):after{content:" ";background-image:url('/img/images/russia.svg');}.lang li:after{position:absolute;left:0;top:0;height:18px;width:18px;background-size:cover;}.lang{padding:0px;z-index:999;position:absolute;left:10px;top:13px;display:block;margin:0;text-align:center;}.lang li{display:inline-block;padding:0px;margin:0px 5px;position:relative;}.lang li a{text-transform:uppercase;width:auto;line-height:18px;color:rgba(255, 255, 255, 0.68);display:block;text-align:center;font-size:11px;margin-top:0;position:relative;padding:0 5px 0 23px;}.lang li.act a,.lang li:hover a{color:#fff;}@media only screen and (max-width:75em){.menu li a,.menuWrap a{color:#fff;font-size:10.5px;letter-spacing:0.5px;font-weight:400;display:inline-block;padding:0px 5px;text-transform:uppercase;}.menuWrap a{margin-right:0px;}.logo{position:absolute;left:0;top:0;margin:auto;width:120px;padding:0px 0px;z-index:999;}.menuWrap{padding-right:70px;}.menuWrapSecond{padding-left:70px;}}@media only screen and (max-width:63.9375em){.menu{right:0;}#showMenu{cursor:pointer;position:fixed;right:30px;top:60px;border-radius:0px;text-align:center;font-size:25px;color:#fff;padding:0;height:40px;width:40px;line-height:40px;z-index:2;}.menu li ul{border:0px solid transparent;z-index:0;position:relative;left:0px;opacity:1;transform:none;visibility:inherit;top:auto;background:rgba(0, 0, 0, 0.25);border-radius:0px;height:0px;opacity:0;visibility:hidden;display:none;}.menuWrapSecond{padding-left:0;height:auto;line-height:60px;display:block;position:relative;}.menuWrap{padding-right:0;height:auto;line-height:60px;display:block;position:relative;text-align:center;padding:30px 10px 10px;}.menu li ul:before{display:none;}.menu li:hover > ul{opacity:0;}.hassubmenu > a{pointer-events:none;}.menu li:hover > ul{visibility:hidden;}.openmenu ul{opacity:1 !important;height:auto !important;visibility:visible !important;display:block !important;}.openmenu .fa-caret-down:before{content:"\f0d8";}.menu li ul li a{font-size:13px;height:auto;display:block;white-space:nowrap;color:#b9b9b9;text-align:left;padding-left:50px !Important;}.menu > li{position:relative;display:block;text-align:center;height:40px;border-radius:0px;}.menu li a{padding:5px 20px !important;font-size:15px;}.header{z-index:999999999;top:0;}.overlay{background:rgba(52, 49, 58, 0.9);height:100%;width:100%;position:fixed;z-index:99999999;top:0px;left:0px;opacity:0;visibility:hidden;overflow-y:auto;height:100vh;}.lang{z-index:9999999999;top:23px;position:fixed;}.lang li a{color:rgba(0, 0, 0, 0.43);}.lang li.act a,.lang li:hover a{color:#000;}.menuContainer{position:fixed;left:0;right:0;text-align:center;top:105px;}.overlayShow{opacity:1;visibility:inherit;}.logo{position:absolute;left:30px;top:30px;margin:auto;width:120px;padding:0px 0px;z-index:999;}.over > a{color:#fff !Important;font-weight:600;}.menu li a:hover{color:#fff;}.header_change #showMenu{top:21px;}.header_change .logo img{height:69px;top:-27px;}}