﻿/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}/*!
 * fullPage 2.9.4
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/assets/ajax-loader-14471556.gif") center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:25px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.about_us .part_header_wrapper{height:22%}.about_us .part_header_content{height:100%;padding-top:0}.about_us .content_wrapper{width:80%}.us_text{letter-spacing:.5px;font-size:2.2em;line-height:1.6}.left{width:50%;float:left;padding-right:3%;box-sizing:border-box;border-right:#000 1px solid}.right{width:50%;box-sizing:border-box;float:right;padding-left:3%}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){.us_text{font-size:2.5em}.about_us .part_header_wrapper{height:34%}}@media(max-width: 620px)and (orientation: portrait){.about_us .part_header_wrapper{height:7%}.about_us .part_content_wrapper{height:77%}.about_us .content_wrapper{width:88%}.about_us .title_wrapper{height:52%}#fitin_text{font-size:1.9em}#fitin{display:block;overflow:hidden;height:95%}.left{width:100%;padding:0;border-right:#000 0px solid}.right{width:100%;padding:0}.space_div{height:7%}}@media(max-width: 960px)and (orientation: landscape){.about_us .part_header_wrapper{height:35%}}.advantages{background-image:url("/assets/services_background-39b7ed76.webp");background-size:100%;background-repeat:no-repeat;position:relative}.advantages_content{height:54%;background-color:#fff;z-index:10;position:absolute;left:0;top:45%;width:100%;transition:top 1s ease}.advantages_content.active{top:0}.advantages_fake_bg{width:100%;z-index:5;height:55%;background-color:#fff;position:absolute;bottom:0;left:0}.scroll_icon{z-index:10}.advantages_list{width:59%;height:55%}.advantages_list ul{overflow:hidden;width:100%;margin:0 auto;text-align:center;height:100%}.advantages_list ul li{width:18%;height:100%;float:left;margin-right:2%}.advantages_list .advantage_icon{top:10px;width:100%;height:50%;text-align:center;position:relative}.advantages_list .advantage_icon .advantages_image{width:100%;height:100%}.advantages_list .advantage_icon .advantages_image img{width:55%;height:auto}.advantages_list .advantage_icon span{font-size:12em}.advantages_list .advantage_header{width:100%;height:50%;text-align:center;padding-top:18%;position:relative}.advantages_list .advantage_header hr{width:20%;margin:0 auto;border-bottom-width:0}.advantages_list .advantage_header .advantages_name{padding-top:20%;font-size:1.6em}.advantages_list .advantage_header .inline_text{white-space:nowrap}@media(max-width: 1024px)and (orientation: landscape){.advantages .advantages_list{width:80%}}@media(max-width: 960px)and (orientation: landscape){.advantages_content{height:70%;top:30%}.advantages .sub_title_wrapper{display:none}.advantages .title_wrapper{height:100%}.advantages .icon-scroll{z-index:100}}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){.advantages .advantages_list{top:45%;width:95%}}@media(max-width: 620px)and (orientation: portrait){.advantages_content{height:64%;top:27%}.advantages_content.active{top:27%}.advantages_fake_bg{height:55%}.advantages{overflow-x:hidden}.advantages hr{display:none}.advantages .title{line-height:1em;font-size:6.4em}.advantages .sub_title{display:none}.advantages .advantages_header{height:19%}.advantages .advantages_list{width:90%;height:96%}.advantages .advantages_list ul li{width:100%;height:20%;position:relative;transition:top ease .5s}.advantages .advantages_list ul li .advantage_icon{height:100%;width:30%;float:left;top:0}.advantages .advantages_list ul li .advantage_header{height:100%;width:70%;float:right;padding-top:0}.advantages .advantages_list ul li .advantage_header .advantages_name{padding-top:0;width:100%;text-align:left;font-size:2.3em}}.contacts .part_header_wrapper{background:url("/assets/contacts_bg-173e174a.png") no-repeat center center;background-size:100% auto;height:39%}.contacts .part_header_content{padding-top:0;height:100%}.contacts .scroll_icon{line-height:1.3;position:absolute;left:50%;top:25%;transform:translate(-50%, 0%)}.contacts-map{width:100%;height:42%}.map-container{position:relative;overflow:hidden;height:100%;width:100%;background-image:url("/assets/black_loading-d75e3b77.svg");background-repeat:no-repeat;background-size:40px 40px;background-position:center}.footer{width:100%;height:14%;font-family:Verdana,sans-serif;letter-spacing:1px}.footer_content{width:100%;height:100%;position:relative;font-family:Verdana,Geneva,sans-serif;font-size:1.5em}.cooperation{position:absolute;top:15%;left:1.5%}.cooperation a{text-decoration:underline}.jobs{position:absolute;top:15%;right:1.5%}.jobs a{text-decoration:underline}.rights{position:absolute;bottom:15%;left:1.5%}.licenses{position:absolute;bottom:15%;left:25%;z-index:100}.rules{width:500px;position:absolute;bottom:15%;right:7%;z-index:100}.rules a{text-decoration:underline}.created_by{position:absolute;bottom:15%;right:1.5%;z-index:100}.map_placeholder{position:absolute;top:30%;left:50%;font-size:3em;transform:translate(-50%, 0)}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){.footer{position:absolute;bottom:0}}@media(max-width: 620px)and (orientation: portrait){.contacts .part_header_wrapper{height:30%}.contacts .title_wrapper{height:52%}.contacts .sub_title_wrapper{display:table}.contacts .sub_title_content{font-size:2.5em}.contacts .contacts-map{height:33%}.cooperation{position:absolute;top:3%;left:1.5%}.jobs{position:absolute;top:20%;left:1.5%}.rights{display:none}.created_by{font-size:1.5em;bottom:27%;right:4%}.licenses{font-size:1.3em;bottom:27%;left:17%}.rules{width:95%;font-size:1em;top:38%;left:1.5%;z-index:0}.footer{position:absolute;left:0;bottom:0;height:28%}}@media(max-width: 960px)and (orientation: landscape){.rights{display:none}.created_by{font-size:1.5em;bottom:27%;right:4%}.licenses{font-size:1.3em;bottom:27%;left:10%}.contacts .part_header_wrapper{height:33%}}@font-face{font-family:"slick";src:url("/assets/slick-80c8d49b.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"fontello";src:url("/assets/fontello-96b5e911.woff2?70774539") format("woff2"),url("/assets/fontello-81fdb0bb.woff?70774539") format("woff");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tools:before{content:""}.icon-scroll:before{content:""}.icon-cancel:before{content:""}.icon-city:before{content:""}.icon-private:before{content:""}.icon-solo:before{content:""}.icon-comfort:before{content:""}.icon-menu:before{content:""}.icon-location:before{content:""}.icon-phone:before{content:""}.icon-whatsapp:before{content:""}@font-face{font-family:"AngleciaProDisplay-Italic";src:url("/assets/AngleciaProDisplay-Italic-82f04bea.woff2") format("woff2"),url("/assets/AngleciaProDisplay-Italic-50bf48a6.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"AngleciaProDisplay-Regular";src:url("/assets/AngleciaProDisplay-Regular-825c969c.woff2") format("woff2"),url("/assets/AngleciaProDisplay-Regular-8b262c99.woff") format("woff");font-weight:normal;font-style:normal}*{padding:0;margin:0}ul{list-style:none;list-style-image:none}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}.visually_hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}img{border:none}html,body,#fullpage,.section{height:100%}.with_min_heigh{min-height:320px}body{font-family:"AngleciaProDisplay-Regular";font-size:.6vw;color:#000;line-height:1.3;width:100%;min-width:320px;background:#fff;overflow:hidden}input,textarea{-webkit-border-radius:0;border-radius:0}hr{width:90px;color:#000;border-style:solid;border-color:gray;background-color:gray}.absolute_center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.title{font-family:"AngleciaProDisplay-Italic";font-size:8em;position:absolute;top:50%;left:0;transform:translate(0, -50%)}.sub_title{font-family:"AngleciaProDisplay-Italic";font-size:2.7em;position:absolute;top:50%;left:0;transform:translate(0, -50%)}.icon_name{font-size:1.65em;letter-spacing:1px}.content_wrapper{min-width:640px;width:52%;margin:0 auto}.part{height:100%;width:100%;position:relative;overflow:hidden}.part_header_wrapper{height:45%;width:100%}.part_header_content{height:87%;padding-top:3%}.title_wrapper{height:56%;position:relative}.title_content{font-family:"AngleciaProDisplay-Italic";font-size:8em}.sub_title_wrapper{height:44%;position:relative}.sub_title_content{font-family:"AngleciaProDisplay-Italic";font-size:2.7em}.part_content_wrapper{width:100%;height:55%}.part_content{height:86%}.black{color:#000}.white{color:#fff}.v_center_container{display:table}.v_center_container .v_center{display:table-cell;vertical-align:middle}.underline{float:left;height:0}#screensize_mobile{display:none}.fp-controlArrow{display:none}@media(max-width: 1024px){.content_wrapper{min-width:0}}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){body{font-size:1vw}.content_wrapper{width:88%}.part_header_wrapper{height:40%}.part_content_wrapper{height:60%}}@media(max-width: 1024px)and (orientation: landscape){body{font-size:.8vw}.content_wrapper{width:80%}}@media(max-width: 960px)and (orientation: landscape){.title_wrapper{height:50%}.sub_title_wrapper{height:50%}.underline{display:none}.part_header_wrapper{height:41%}.part_header_content{padding-top:7%}#screensize_mobile{display:inline}}@media(max-width: 620px)and (orientation: portrait){#screensize_mobile{display:inline}.content_wrapper{width:85%}.sub_title_wrapper{display:none}.part_header_wrapper{height:22%}.part_header_content{padding-top:14%;height:64%}.title_wrapper{height:100%}.title_content{font-size:7.5em}.title{font-size:7em}.part_content_wrapper{height:68%}}@media(orientation: portrait){.mobile_main_image{display:block}.mobile_main_image img{min-width:100%;width:auto;height:100%;position:absolute;top:50%;transform:translate(0, -50%);right:0}}@media(orientation: landscape){.mobile_main_image{display:block}.mobile_main_image img{min-width:100%;width:auto;height:100%;position:absolute;top:50%;transform:translate(-50%, -50%);left:50%}}@media(max-width: 620px)and (orientation: portrait){html.touch_device body{font-size:calc(.45vw + .7vh);font-size:calc(.45vw + .7svh)}}@media(max-width: 960px)and (orientation: landscape){html.touch_device body{font-size:calc(.35vw + .7vh);font-size:calc(.35vw + .7svh)}}@media(max-width: 620px)and (aspect-ratio: 1/1){html.touch_device body{font-size:calc(.35vw + .7vh);font-size:calc(.35vw + .7svh)}}.bg_opacity{height:100%;width:100%;position:absolute;left:0;top:0;background-color:#000;opacity:.6;z-index:200}.header{background-color:gray;position:relative}.mobile_main_image{width:100%;height:100%}.menu{width:100%;height:6%;background:rgba(0,0,0,.7);text-align:center;font-family:Verdana,sans-serif;font-style:normal;letter-spacing:2px;font-size:1.5em;color:#fff;position:fixed;top:0;left:0;z-index:210}.menu ul{width:100%}.menu ul li{display:inline;margin-right:2%}.menu ul li a{color:#fefefe}.logo{z-index:201;width:16%}.logo img{width:100%}.menu_items{display:none}.mobile_menu{display:none}.header-bottom{min-height:10px;position:absolute;align-items:center;display:flex;margin-top:5%;z-index:210;width:100%}.header .flex-row{height:100%}.flex-row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.flex-row .container{max-width:1080px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.flex-grow{flex:1}.flex-col{max-height:100%}.nav-center{justify-content:center}.nav,.nav>li{position:relative}.nav{align-items:center;display:inline-block;display:flex;flex-flow:row wrap;width:100%}.nav>li{list-style:none;margin:0 7px;padding:0;transition:background-color .3s;position:relative}.nav span{color:beige;font-size:2em}.nav p{color:beige;font-size:1.5em;text-align:center;padding-bottom:5px}.nav i{color:beige;font-size:2em}@media(max-width: 1170px){.menu ul li{margin-right:1%}}@media(max-width: 1070px){.menu{font-size:1.4em}}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){.logo{width:24%}}@media(max-width: 960px)and (orientation: landscape){.menu{display:none}.logo{width:22%;top:50%}.mobile_menu{display:block;width:100%;height:12%;background:#000;text-align:center;color:#fff;position:fixed;top:0;left:0;z-index:210}.mobile_menu .hamburger{background:none;color:#fff;border:0;font-size:3.5em;font-weight:bold;cursor:pointer;outline:none;z-index:220;padding:1% 40%}.menu_items{font-family:Verdana,sans-serif;font-style:normal;letter-spacing:2px;display:none;width:100%;position:fixed;z-index:210;top:8%;background-color:#000}.menu_items li{width:49.5%;background-color:#000;display:inline-block;padding:2.5% 0;box-sizing:border-box;border-bottom:#1d1f20 1px solid;border-right:#1d1f20 1px solid;text-align:center}.menu_items li:active{background-color:gray}.menu_items ul li a{margin:0;color:#fff}.menu_items a{text-decoration:none;color:#fff;font-size:2em}}@media(max-width: 620px)and (orientation: portrait){.menu{display:none}.logo{width:50%;top:50%}.mobile_menu{display:block;width:100%;height:8%;background:#000;text-align:center;color:#fff;position:fixed;top:0;left:0;z-index:210}.mobile_menu .hamburger{background:none;color:#fff;border:0;font-size:3.5em;font-weight:bold;cursor:pointer;outline:none;z-index:220;padding:1% 40%}.menu_items{font-family:Verdana,sans-serif;font-style:normal;letter-spacing:2px;display:none;width:100%;position:fixed;z-index:210;top:8%}.menu_items li{background-color:#000;display:block;padding:5%;border-bottom:#1d1f20 1px solid;text-align:center}.menu_items li:active{background-color:gray}.menu_items ul li a{margin:0;color:#fff}.menu_items a{color:#fff;font-size:2em}.mobile_menu_icon{font-size:1em}.header-bottom{margin-top:20%}}.header_section_wrapper .fp-scroller{height:100%}.interior{position:relative}.interior .part_header_wrapper{position:absolute;top:0;left:0}.interior .title_content{color:#fff}.interior .scroll_icon{color:#fff}.interior_section_wrapper .fp-slidesNav.special{display:none}.slide{background-size:cover;background-position:center center;background-repeat:no-repeat}.slide.vertical{background-size:auto 100%}.thumb_wrapper{z-index:100;position:absolute;top:6%;left:0;height:94%}.interior_nav_wrapper{width:130px;z-index:10;height:440px;overflow:hidden;margin-left:50%}.interior_nav_list{width:100%;transition:margin-top .5s ease}.interior_nav_list_item{width:100%;cursor:pointer;margin-bottom:10px;box-sizing:border-box;height:100px;border:1px solid #000}.interior_nav_list_item img{width:100%;height:100%}.interior_nav_list_item.active{border:1px solid #ff8000}#list_item1{margin-top:10px}#interior_slide0{background-image:url("/assets/int1-0182f20e.jpg")}.interior{background-color:#000}.interior .part_header_wrapper{z-index:10}.downloaded#interior_slide1{background-image:url("/assets/int2-a8c1f3ec.jpg")}.downloaded#interior_slide2{background-image:url("/assets/int3-71065565.webp")}.downloaded#interior_slide3{background-image:url("/assets/int4-aded5b8c.webp")}.downloaded#interior_slide4{background-image:url("/assets/int5-356099cc.jpg")}.downloaded#interior_slide5{background-image:url("/assets/int6-52425288.webp")}.downloaded#interior_slide6{background-image:url("/assets/int7-57c96600.webp")}@media(max-width: 960px)and (orientation: landscape){.thumb_wrapper{height:auto;top:70%;width:100%;display:none}.interior_nav_wrapper{min-width:270px;width:270px;width:69vw;height:auto;margin-left:0;margin:0 auto}.interior_nav_list{width:auto;display:inline-flex;transition:margin-left .5s ease}.interior_nav_list_item{min-width:80px;width:80px;width:20vw;min-height:60px;height:60px;height:12vh;margin-right:10px;margin-right:3vw}#list_item1{margin-top:0;margin-left:10px}}@media(max-width: 620px)and (orientation: portrait){.thumb_wrapper{height:auto;top:70%;width:100%;display:none}.interior_nav_wrapper{min-width:270px;width:270px;width:87vw;height:auto;margin-left:0;margin:0 auto}.interior_nav_list{width:auto;display:inline-flex;transition:margin-left .5s ease}.interior_nav_list_item{min-width:80px;width:80px;width:25vw;min-height:60px;height:60px;height:10vh;margin-right:10px;margin-right:4vw}#list_item1{margin-top:0;margin-left:10px}}@media(orientation: portrait){#interior_slide0{background-position:100% center}}.login_form{padding-top:3%;width:30%;margin:0 auto;font-size:18px}.login_form .field{padding-top:20px}.login_form .field input{float:right}.login_form .actions{padding-top:20px}.news_section_wrapper .fp-slidesNav.special{top:17%;right:3%}.news-previews{width:60%;margin:0 auto;margin-top:8%;max-width:100%;overflow:auto;white-space:nowrap}.news-slide-image{cursor:pointer;display:inline-block;height:350px;width:auto;overflow:hidden;text-align:center;text-decoration:none;border-radius:10px;margin-right:20px}.news-slide-image img{height:100%;width:auto}.new-slider-shadow{height:100vh;width:100%;position:absolute;top:0;left:0;background-color:gray;opacity:.95;z-index:1000}.new-slider-container{height:90vh;width:99vw;position:absolute;top:0;left:0}.close-slider-crose{position:absolute;right:4vw;top:6vh;z-index:2100;cursor:pointer}.close-slider-crose i{color:#000;font-size:5em}.news-fullscreen-slider{width:400px;margin:0 auto;z-index:2000;margin-top:5%}.news-fullscreen-slider img{width:100%;height:auto;border-radius:10px}.slick-next{right:-50px;z-index:1}.slick-prev{left:-50px;z-index:1}.slide{height:100%}.slide .news{height:90vh}.slide .news .part_header_wrapper{height:15%}.slide .news .part_header_content{height:78%;padding-top:3%}.slide .news .title_wrapper{height:100%}.slide .news .fp-tableCell{vertical-align:bottom}.slide .news-slide{padding-top:.5%;width:100%;height:75%;box-sizing:border-box}.slide.scrollable .news::before{display:block;content:"";height:50px;height:6vh}.slide.scrollable .news-slide{width:100%;box-sizing:border-box}.scroll_news{display:none;font-size:7em;z-index:100;position:absolute;top:80%}.scroll_news.left_scroll{left:0;transform:rotate(90deg)}.scroll_news.right_scroll{right:0;transform:rotate(270deg)}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){.news_section_wrapper .fp-slidesNav.special{top:20%}}@media(max-width: 960px)and (orientation: landscape){.news_section_wrapper .fp-slidesNav.special{display:none}.scroll_news{display:block}.news hr{display:none}.scroll_news{top:90%}.slide.scrollable .news::before{height:45px;height:10vh}.slide.scrollable .news .part_header_content{padding-top:3%}.slide.scrollable .news .news-slide{padding-top:10px}}@media(max-width: 620px)and (orientation: portrait){.news-previews{width:90%}.news-slide-image{height:55vh;width:auto;margin-right:10px}.news-fullscreen-slider{max-width:90vw;margin-top:4vh}.close-slider-crose{right:4vw;top:4vh}.close-slider-crose i{font-size:6em}.slick-next{right:15px}.slick-prev{left:15px}.news_section_wrapper .fp-slidesNav.special{display:none}.news_section_wrapper .title_content{line-height:1em;font-size:6.4em}.scroll_news{display:block}.slide.scrollable .news::before{height:45px;height:7vh}.slide.scrollable .news .title_content{padding-bottom:15px}}.form_container{border:beige 2px solid;float:right;width:84%;min-height:100%;z-index:100;text-align:left;letter-spacing:2px;font-size:1.5em;color:beige}.open_form_button{width:100%;height:100%;color:#fff;cursor:pointer;float:left;text-align:center;padding:5% 0;font-size:1.5em;color:beige}.online_form_link{display:block;width:100%;color:#fff;text-decoration:none}.online_form_link:hover{text-decoration:none}.online_form{min-height:1%;min-width:17%;z-index:220;color:#fff;font-family:Verdana,sans-serif;font-size:.65em}.main_form{z-index:201;position:absolute;right:1.5%;bottom:3.5%}#main_form{background-color:rgba(0,0,0,0);transition:background-color .7s linear}#main_form:hover{background-color:gray}@media(max-width: 1024px)and (orientation: landscape){.main_form{bottom:2.5%}.online_form{min-width:25%}}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){.online_form{min-width:37%}}@media(max-width: 960px)and (orientation: landscape){.online_form{min-width:65%;min-height:5%;left:46%;bottom:17%;transform:translate(-50%, 0%)}.online_form .open_form_button{font-size:2em}#main_form:hover{background-color:rgba(0,0,0,0)}.online_form{display:none}.online_form{display:none}.online_form.portrait_form{display:block}}@media(max-width: 620px)and (orientation: portrait){.online_form{min-width:65%;min-height:5%;left:46%;bottom:17%;transform:translate(-50%, 0%)}.online_form .open_form_button{font-size:2em}#main_form:hover{background-color:rgba(0,0,0,0)}}.press::before{display:block;content:"";height:50px;height:6vh}.press .part_header_content{padding-top:0}.press{width:100%;overflow:auto;position:relative}.press .underline{width:100%}.press .title_content{padding:20px 0}.press .part_header_wrapper{top:50px;top:6vh;left:0;height:auto}.journals-list-wrp{width:21%;float:left;padding-top:30px;box-sizing:border-box;padding-left:30px}.journals-list{padding-left:15px;list-style-type:disc;font-size:1.7em;line-height:2.5}.articles-tbl{width:79%;padding-top:20px;float:left}.article-card{width:33%;float:left;padding-bottom:25px;text-align:center}.article-image-wrp{width:100%;padding-bottom:20px}.article-image{width:75%;height:auto}.article-more-wrp{width:75%;text-align:right;margin:0 auto}.article-more{font-size:1.7em}.articles-footer{display:block;width:100%;float:left;height:30px}.scroll_to_contacts_from_press{width:100%;text-align:center;font-size:7em}@media(min-width: 1025px){.article-card:nth-child(3n+1){clear:both}}@media(max-width: 1024px)and (orientation: landscape){.journals-list-wrp{width:18%}.articles-tbl{width:82%}.article-card{width:50%}.article-card:nth-child(2n+1){clear:both}}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){.journals-list-wrp{display:none}.articles-tbl{width:100%}.article-card{width:50%}.article-card:nth-child(2n+1){clear:both}}@media(max-width: 960px)and (orientation: landscape){.press::before{height:45px;height:10vh}.journals-list-wrp{display:none}.articles-tbl{width:100%}.article-card{width:50%}.article-card:nth-child(2n+1){clear:both}.article-image{width:70%}.article-more-wrp{width:70%}.article-more{font-size:2.5em}}@media(max-width: 620px)and (orientation: portrait){.press::before{height:45px;height:7vh}.press .underline{display:none}.press .part_header_content{padding-top:0}.journals-list-wrp{display:none}.articles-tbl{width:100%}.article-card{width:100%}.article-card:nth-child(1n){clear:both}.article-image{width:70%}.article-more-wrp{width:70%}.article-more{font-size:2.5em}.articles-footer{height:40px}}.scroll_icon{font-size:7em;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0%);line-height:0;padding-bottom:1%}.scroll_footer{width:100%;height:7%;position:absolute;bottom:0}.scroll_next{text-align:center}.contacts .scroll_last{height:100%}.contacts .scroll_last p{font-family:Verdana,sans-serif;text-align:center;position:absolute;left:50%;bottom:0%;font-size:1.5em;transform:translate(-50%, -50%)}.contacts .scroll_last .rotate_scroll{height:100%;transform:rotate(180deg)}.scroll_first p{font-family:Verdana,sans-serif;text-align:center;color:#fff;font-size:1.5em;position:absolute;left:50%;top:0%;transform:translate(-50%, -100%);z-index:201}.scroll_first span{color:#fff;z-index:201}@media(max-width: 1024px)and (orientation: landscape){.scroll_footer{height:7%}}@media(max-width: 960px)and (orientation: landscape){.scroll_icon{font-size:7em}.scroll_first p{display:none}.scroll_footer{height:10%}.contacts .scroll_last p{display:none}.contacts .scroll_last .scroll_icon{top:20%}}@media(max-width: 620px)and (orientation: portrait){.scroll_icon{font-size:7em;padding-bottom:7%}.scroll_first p{display:none}.scroll_footer{height:10%}.contacts .scroll_last p{display:none}.contacts .scroll_last .scroll_icon{top:20%}}.advantages .part_header_content{padding-top:0;height:100%}.advantages::before,.contacts::before,.about_us::before{display:block;content:"";height:6%}.services_header,.advantages_header{margin:0 auto;height:39%}@media(min-width: 1025px){.services_table{width:80%}}.services_table{padding-top:1%;position:absolute;left:50%;top:0;transform:translate(-50%, 0%);background-color:#fff;height:100%;border-top:1px solid #000;height:85%}.services_table{overflow-y:auto;overflow-x:hidden}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){.services_header,.advantages_header{height:32%}}@media(max-width: 960px)and (orientation: landscape){.services_header,.advantages_header{height:18%}.advantages::before,.contacts::before,.about_us::before{display:block;content:"";height:12%}}@media(max-width: 620px)and (orientation: portrait){.advantages::before,.contacts::before,.about_us::before{display:block;content:"";height:8%}.services_header,.advantages_header{height:14%}}.services_as_image .part_header_content{padding-top:0;height:100%}.services_as_image::before,.advantages::before,.contacts::before,.about_us::before{display:block;content:"";height:6%}.services_header{margin:0 auto;height:25%}.services_as_image{background-image:url("/assets/services_background-39b7ed76.webp");background-size:100%;background-repeat:no-repeat;position:relative}.services_as_image .services_content{height:75%;background-color:#fff;position:relative;z-index:10;position:absolute;left:0;top:25%;width:100%}.services_as_image .flex_container{height:90%;width:60%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.services_as_image .flex_container .category_card{width:28%;text-align:center}.services_as_image .flex_container .category_card:hover{cursor:pointer}.services_as_image .flex_container .category_card img{width:90%;border-radius:10px;aspect-ratio:1/1;object-fit:cover}.services_as_image .flex_container .category_card .category_name{width:100%;font-size:1.5em}.services_as_image .scroll_icon{z-index:10}@media(max-width: 620px)and (orientation: portrait){.services_as_image::before,.advantages::before,.contacts::before,.about_us::before{display:block;content:"";height:8%}.services_as_image{background-image:none}.services_as_image .services_content{top:9%;height:84%}.services_as_image .flex_container{height:100%;width:100%}.services_as_image .flex_container .category_card{width:50%}.services_as_image .flex_container .category_card img{width:87%}.services_as_image .flex_container .category_card .category_name{font-size:1.7em}.services_header{display:none}}.team::before{display:block;content:"";height:50px;height:6vh}.team .part_header_content{padding-top:0}.team{width:100%;overflow:auto;position:relative}.team .underline{width:100%}.team .title_content{padding:20px 0}.team .part_header_wrapper{position:absolute;top:50px;top:6vh;left:0;height:auto}.all_team{width:100%}.all_team_photo{width:100%}.employees_tbl{display:table;width:100%;padding-top:20px}.employee_row{display:table-row}.employee_footer{height:60px}.scroll_to_news{width:100%;text-align:center;font-size:7em}.employee_card{display:table-cell;position:relative;width:50%}.employee_card .avatar{max-height:100%}.employee_card .avatar img{width:100%;height:auto}.employee_card .info{min-height:250px;width:40%;border:2px solid beige;margin-bottom:10px;margin-top:35px}.employee_card .info .employee_name{font-size:2.5em;letter-spacing:1px}.employee_card .info .employee_profession{font-family:"AngleciaProDisplay-Italic";padding-top:10%;padding-bottom:10%;font-size:2.5em;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis}.employee_card .info .info_content{padding-left:10%;padding-top:10%;width:90%}.employee_card .info hr{width:40%}.employee_card .info .employee_bio{padding-top:12%;font-size:1.9em;line-height:1.8}.first_employee .avatar,.second_employee .avatar{float:left;margin-right:-15%}.first_employee .info,.second_employee .info{float:right}.third_employee .avatar,.fourth_employee .avatar{float:right;margin-left:-15%}.third_employee .info,.fourth_employee .info{float:left}.third_employee .info .info_content,.fourth_employee .info .info_content{padding-left:5%;padding-right:5%}.first_employee .avatar{width:55%}.first_employee .info{margin-right:8%;margin-bottom:50px}.second_employee .avatar{width:59%}.second_employee .info{margin-right:4%}.third_employee .avatar{width:50%;margin-right:1%}.third_employee .info{margin-left:12%;margin-right:-6%}.fourth_employee .avatar{width:53%}.fourth_employee .info{margin-left:10%}@media(min-width: 621px)and (max-width: 1024px)and (orientation: portrait){.team .title_content{padding:10px 0}}@media(max-width: 1024px){.employee_card .info{width:45%}.first_employee .info{margin-right:3%}.second_employee .info{margin-right:0}.third_employee .info{margin-left:6%}.fourth_employee .info{margin-left:6%}}@media(max-width: 960px)and (orientation: landscape){.team::before{height:45px;height:10vh}.employee_footer{height:40px}.employee_card .info{min-height:150px}.employee_card .info .underline{display:inline}}@media(max-width: 620px)and (orientation: portrait){.team::before{height:45px;height:7vh}.team .part_header_content{width:97%}.team .title_content{font-size:5em}.team .underline{display:none}.team .part_header_content{padding-top:0}.employee_footer{height:40px}.employee_card{width:100%;display:inline-block}.employee_card .avatar{width:55%}.employee_card .info{min-height:150px;width:47%;margin-top:20px}.employee_card .info .underline{display:inline}.employee_card .first_employee .avatar,.employee_card .third_employee .avatar{float:left;margin-left:0;margin-right:-30%;margin-top:0}.employee_card .first_employee .info,.employee_card .third_employee .info{float:right;margin-right:2%;margin-bottom:10px}.employee_card .first_employee .info .info_content,.employee_card .third_employee .info .info_content{padding-left:10%;padding-right:0}.employee_card .second_employee .avatar,.employee_card .fourth_employee .avatar{float:right;margin-right:0%;margin-left:-30%}.employee_card .second_employee .info,.employee_card .fourth_employee .info{float:left;margin-left:2%}.employee_card .second_employee .info .info_content,.employee_card .fourth_employee .info .info_content{padding-left:5%;padding-right:5%}}.video_slider{background-image:url("/assets/loading-49edf79a.svg");background-repeat:no-repeat;background-size:40px 40px;background-position:50% 50%}.header_section_wrapper{height:100%}.header_section_wrapper .fp-slidesNav.special{z-index:210;top:50%;left:3%}.header_section_wrapper .fp-slidesNav.special li{display:block}.header_section_wrapper .fp-slidesNav.special li span{background-color:#fff}.video-slide{width:100%;height:100%}.video-slide video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 620px)and (orientation: portrait){.header_section_wrapper .fp-slidesNav.special{display:none}}.welcome_video .part_header_wrapper{height:18%}.welcome_video .title_wrapper{height:100%}.welcome_video .part_content_wrapper{height:72%;margin-top:2%}.welcome_video .title_content{font-size:6em}.welcome_video .video-container{height:100%;width:100%}.welcome_video .video-container .video-shadow{top:59%;background-color:#000;width:100%;height:630px;text-align:center}.welcome_video .video-container video{height:100%}@media(max-width: 620px)and (orientation: portrait){.welcome_video .part_header_wrapper{height:32%}.welcome_video .title_content{font-size:5em}.welcome_video .video-container .video-shadow{height:auto}.welcome_video .video-container video{width:100%;height:auto}}
