@font-face{font-family:"LatoRegular";src:url("/web/fonts/LatoRegular/LatoRegular.eot");src:url("/web/fonts/LatoRegular/LatoRegular.eot?#iefix")format("embedded-opentype"),
url("/web/fonts/LatoRegular/LatoRegular.woff") format("woff"),
url("/web/fonts/LatoRegular/LatoRegular.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"LatoBold";src:url("/web/fonts/LatoBold/LatoBold.eot");src:url("/web/fonts/LatoBold/LatoBold.eot?#iefix")format("embedded-opentype"),
url("/web/fonts/LatoBold/LatoBold.woff") format("woff"),
url("/web/fonts/LatoBold/LatoBold.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"LatoLight";src:url("/web/fonts/LatoLight/LatoLight.eot");src:url("/web/fonts/LatoLight/LatoLight.eot?#iefix")format("embedded-opentype"),
url("/web/fonts/LatoLight/LatoLight.woff") format("woff"),
url("/web/fonts/LatoLight/LatoLight.ttf") format("truetype");font-style:normal;font-weight:normal;}
body.fadeRu{display:none;}
.page{margin:0 auto;text-align:center;width:100%;background-color:#ffffff;position:relative;scroll-behavior:smooth;}
#header{width:1170px;height:133px;padding:20px 0 20px 0px;font-family:"LatoRegular";margin:0 auto;}
#header.header_ko{height:153px;}
#logo,.logo{/*width:155px;*/float:left;}
#logo img,.logo img{height:40px;width:auto;margin-top:25px;}
.dropdown:hover > .dropdown-menu{display:block;}
#navigation{display:inline;float:right;/*width:950px;*/text-align:right;}
.right-colomn1{display:inline-flex;padding-left:130px;}
#country,#country_footer_large{float:left;padding-top:8px;margin-right:50px;}
#country img,#country_footer_large img{width:32px;height:32px;border:2px solid #dbdbdb;border-radius:30px;margin-right:4px;}
#social,#social_footer_large{padding-top:8px;padding-top:8px;margin-right:10px;}
#social img,#social_footer_large img{margin-right:4px;width:30px;height:auto;}
.phone_container{line-height:30px;font-size:15px;padding-top:8px;margin-right:50px;font-family:"LatoBold";}
.phone_container img{width:30px;height:30px;margin-right:7px;}
.right-colomn1 form.navbar-form .form-group input.form-control{height:30px;width:250px;border-radius:30px;background:url("/web/uploads/images/search.png") no-repeat scroll 225px 9px;}
.main-menu{height:51px;padding-top:10px;}
.main-menu .dropdown-menu{box-shadow:none;border:none;top:85%;width:230px;}
.main-menu ul.dropdown-menu.who_we_are{width:inherit;}
.main-menu nav.navbar.navbar-default{padding-left:0px;padding-right:0px;margin-top:14px;background-color:#ffffff;border:none;font-size:15px;margin:0 auto;height:42px;}
.main-menu nav.navbar.navbar-default .container-fluid{height:45px;padding-left:0px;padding-right:0px;}
.main-menu nav.navbar.navbar-default .container-fluid #bs-example-navbar-collapse-1.collapse.navbar-collapse{height:45px;padding-left:0px;padding-right:0px;float:right;}
.main-menu ul.dropdown-menu li{position:relative;}
.main-menu nav.navbar.navbar-default ul.nav.navbar-nav li.active a, .main-menu nav.navbar.navbar-default ul.nav.navbar-nav li a{background-color:#ffffff;padding:0px 0px 6px 0px;margin:15px 12px;color:#292b3c;border-bottom:2px solid #ffffff;white-space:normal;text-transform:uppercase;}
.main-menu.main-menu-travel-ru nav.navbar.navbar-default ul.nav.navbar-nav li.active a, .main-menu.main-menu-travel-ru nav.navbar.navbar-default ul.nav.navbar-nav li a{margin:15px 10px;}
.main-menu nav.navbar.navbar-default ul.nav.navbar-nav li.active a, .main-menu nav.navbar.navbar-default ul.nav.navbar-nav li a:hover;.main-menu nav.navbar.navbar-default ul.nav.navbar-nav li.active a, .main-menu nav.navbar.navbar-default ul.nav.navbar-nav li a:active{white-space:normal;}
.main-menu nav.navbar.navbar-default ul.nav.navbar-nav li.active a:hover, .main-menu nav.navbar.navbar-default ul.nav.navbar-nav li a:hover{border-bottom:2px solid #30c5f0;color:#292b3c;width:inherit;padding:0px 0px 6px 0px;}
.main-menu nav.navbar.navbar-default ul.nav.navbar-nav li a.extra_caret:hover{border-bottom:none;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{left:100%;margin-left:-1px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.main-menu nav.navbar.navbar-default ul.nav.navbar-nav li a.without_caret{margin-bottom:0;margin-right:0;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:black;margin-top:5px;margin-right:-10px;}
.dropdown-submenu>a.without_caret:after{border-width:0;}
.second_level.dropdown_line_1{top:-23px;}
.second_level.dropdown_line_2{top:-65px;}
.second_level.dropdown_line_3{top:-108px;}
.second_level.dropdown_line_4{top:-151px;}
ul.dropdown-menu.third_level{width:inherit;margin-left:10px;min-width:150px;top:-10px;}
.dropdown-submenu a:active{border-bottom:2px solid #30c5f0;}
#footer .main-menu ul.nav.navbar-nav li.dropdown ul.dropdown-menu .dropdown_line_1{top:-22px;bottom:inherit;}
#footer .main-menu ul.nav.navbar-nav li.dropdown ul.dropdown-menu.third_level{top:-7px;bottom:inherit;}
#footer .main-menu .dropdown-submenu > a::after{border-color:transparent transparent transparent #939bcb;}
.blog-menu ul.nav.navbar-nav li a:hover, .blog-menu ul.nav.navbar-nav li a:focus, .blog-menu ul.nav.navbar-nav li a:active,
.blog-menu ul.nav.navbar-nav li.dropdown.open a.dropdown-toggle{color:#292b3c;text-transform:uppercase;/*width:-moz-max-content;padding:0px 0px 6px 0px;*/}
.blog-menu ul.nav.navbar-nav li a{display:inline-block;color:#292b3c;text-transform:uppercase;}
.blog-menu ul.nav.navbar-nav li a::after{display:block;background-color:#30c5f0;content:'';height:1px;width:0;margin:0 auto;transition:all 500ms linear 0s;}
.blog-menu ul.nav.navbar-nav li a:hover::after, .blog-menu ul.nav.navbar-nav li a:focus::after, .blog-menu ul.nav.navbar-nav li a:active::after{width:100%;}
.page .jumbotron{width:100%;height:624px;padding-top:0px;padding-bottom:0px;background-image:url("/web/uploads/images/123.jpg");font-family:"LatoBold";background-repeat:no-repeat;background-position:50% 50%;}
.page .jumbotron h1{font-size:50px;color:#ffffff;margin-top:105px;text-shadow:1px 1px 2px black, 0 0 1em #7d5246;}
.page .jumbotron .container{text-align:left;padding-right:0px;padding-left:0px;}
.page .jumbotron .container p{width:520px;color:#ffffff;font-size:24px;padding-bottom:25px;text-shadow:1px 1px 2px black, 0 0 1em #7d5246;line-height:1.1;}
.page .jumbotron .container p a.btn.btn-primary.btn-lg{background-color:#239fd6;border-color:#239fd6;color:#ffffff;text-shadow:none;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5)}
.page .jumbotron .container p a.btn.btn-primary.btn-lg:hover,
.block_1 p a.btn.btn-primary.btn-lg:hover, .block_2 p a.btn.btn-primary.btn-lg:hover,
.block_3 p a.btn.btn-primary.btn-lg:hover, .line_2a_text p a.btn.btn-primary.btn-lg:hover, .line_5 p a.btn.btn-primary.btn-lg:hover{box-shadow:none;}
.line_1_top{width:100%;margin-top:-95px;position:absolute;}
.line_1_top img{width:100%;height:113px;}
.block_1{width:356px;height:365px;margin-right:45px;}
.line_1{color:#303345;margin-top:70px;}
.line_1_heading{font-size:36px;font-family:"LatoBold";margin-bottom:60px;}
.line_1 .line_1a .block_1 .line_1_img{height:75px;margin-bottom:50px;}
.line_1 .block_1 .line_1_title p{font-size:24px;font-family:"LatoBold";margin-bottom:20px;height:50px;line-height:1.1;}
.line_1 .block_1 .line_1_text p{height:130px;font-size:16px;font-family:"LatoRegular";margin-bottom:20px;line-height:1.1;}
.block_1 p a.btn.btn-primary.btn-lg, .block_2 p a.btn.btn-primary.btn-lg, .block_3 p a.btn.btn-primary.btn-lg,
.example_description p a.btn.btn-primary.btn-lg{width:160px;height:40px;font-size:18px;background-color:#f15e39;border-color:#f15e39;border-radius:20px;padding:6px 16px 5px 16px;box-shadow:5px 5px 10px #c7c7c8;}
.line_1a{display:inline-flex;margin-bottom:140px;}
.line_1a div:last-child{margin-right:0;}
.line_2{padding-bottom:60px;}
.source_link{font-family:"LatoRegular";color:#83858f}
.source_link a:hover{color:#83858f;text-decoration:none;}
.source_link a{color:#83858f}
.line_2 p.line_2_heading{font-size:30px;font-family:"LatoBold";margin-bottom:0px;}
.line_2 p.line_2_sub{font-size:26px;font-family:"LatoBold";margin-bottom:20px;color:#83858f;}
.line_2 .line_2a{display:inline-flex;margin-bottom:10px;}
.line_2a_pic{padding-top:15px}
.line_2 .line_2a .line_2a_pic img:first-child{margin-top:30px;}
.line_2 .line_2a .line_2a_pic img:last-child{margin-bottom:35px;height:300px;margin-left:15px;}
.line_2a_text{height:365px;width:530px;text-align:left;margin-left:25px;padding-top:33px;}
.line_2 .line_2a .line_2a_text p{font-size:16px;font-family:"LatoRegular";margin-bottom:20px;}
.line_2a_text p a.btn.btn-primary.btn-lg{background-color:#f15e39;border-color:#f15e39;box-shadow:2px 2px 10px #cccccc;}
.line_3{height:579px;position:absolute;width:100%;}
.gray_block_1{height:572px;width:50%;background-image:url("/web/uploads/images/fon100.png");position:absolute;}
.gray_block_2{height:572px;width:50%;background-image:url("/web/uploads/images/fon100.png");position:absolute;left:50%;}
.line_3_container{background-image:url("/web/uploads/images/g_fon_3.jpg");display:inline-flex;width:100%;background-position:center center;background-repeat:no-repeat;position:absolute;left:50%;margin-left:-50%;z-index:10;}
.line_3_wrap{height:638px;padding-top:90px;margin:0 auto;background-size:100% 100%;margin:0 auto;}
.line_3a{display:inline-flex;}
.line_3a div:last-child{margin-right:0px;}
.block_2{width:270px;height:290px;border:1px solid #DEDFE2;border-radius:5px;background-color:#ffffff;margin-right:30px;}
.text_wrap{height:215px;width:245px;margin-left:12px;}
.line_3_img{margin-top:-45px;}
.line_3_title{font-size:30px;font-family:"LatoBold";line-height:1;margin-top:5px;}
.line_3_text{height:125px;font-size:16px;font-family:"LatoRegular";line-height:1.1;}
.line_4{background:url("/web/uploads/images/map_bg.png") no-repeat;background-position:center center;height:auto;padding-top:80px;padding-bottom:80px;margin-top:615px;}
.line_4_text{width:540px;height:auto;font-size:16px;font-family:"LatoRegular";margin:0 auto;position:relative;}
.line_4_text::before{content:'';display:inline-block;width: 2px;height:calc(100% - 40px);position:absolute;z-index:0;top: 20px;left:0;border-left-width:2px;border-left-color:#cfd0d4;border-left-style:dashed;}
.point_1{margin-left:-20px;display:inline-flex;margin-bottom:10px;align-items:center;}
.point_1:last-of-type{margin-bottom:0;}
.point{margin-top:0 !important;position:relative;z-index:1;width:40px;height:16px;padding:11px 20px 26px 15px;background-color:#239fd6;border:1px solid #239fd6;border-radius:20px;color:#ffffff;font-size:16px;font-family:"LatoBold";line-height:1;}
.line_4_text .point_1 p{text-align:left;margin-left:25px;margin-bottom:0;}
.line_5{height:559px;}
.line_5 .item-inner.first{height:100%;background:linear-gradient(to top, #354566, #3b4a6b);}
.line_5 .item-inner.second{height:100%;background-image:url("/web/uploads/images/fon100.png");}
.line_5 #carousel-generic, .line_5 .carousel-inner, .line_5 .item{height:100%;width:100%;margin:0 auto;}
.line_5 img{height:470px;}
.line_5 .item-inner{width:100%;padding-top:40px;display:inline-flex;}
.line_5 #carousel-generic .carousel-control .glyphicon-chevron-left, .line_5 #carousel-generic .carousel-control .icon-next{background-image:url("/web/uploads/images/prev.png");background-size:40px 40px;height:40px;width:40px;}
.line_5 #carousel-generic .carousel-control .glyphicon-chevron-right, .line_5 #carousel-generic .carousel-control .icon-prev{background-image:url("/web/uploads/images/next.png");background-size:40px 40px;width:40px;height:40px;}
.line_5 #carousel-generic .carousel-control.left{background-image:none;width:20%;}
.line_5 #carousel-generic .carousel-control.right{background-image:none;width:20%;}
.line_5 #carousel-generic.carousel.slide a.right.carousel-control span.glyphicon.glyphicon-chevron-right:before,
.line_5 #carousel-generic.carousel.slide a.left.carousel-control span.glyphicon.glyphicon-chevron-left:before{content:"";}
.line_5 .carousel-indicators li{border:1px solid #83858F;}
.line_5 .carousel-indicators .active{background-color:#e95c39;border-color:#e95c39;}
.item-wraper{margin:0 auto;display:inline-flex;}
.line_5 .carousel-caption{width:525px;margin-left:100px;text-align:left;position:inherit;}
.line_5 p a.btn.btn-primary.btn-lg{width:180px;height:50px;margin-top:40px;background-color:#e95c39;border:1px solid #e95c39;padding-top:12px;padding-bottom:12px;font-weight:bold;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5)}
.line_5 .carousel-caption .text_1{height:170px;margin-bottom:40px;font-family:"LatoBold";font-size:48px;color:#30c5f0;text-shadow:none;line-height:1.2;}
.line_5 .carousel-caption .text_2{margin-bottom:0px;font-family:"LatoRegular";font-size:24px;color:#fff;font-weight:bold;text-shadow:none;}
.line_5 .carousel-caption .text_3{font-family:"LatoRegular";font-size:24px;color:#fff;text-shadow:none;width:80%;margin-bottom:0;}
.line_5 .item-inner.second .carousel-caption .text_2, .line_5 .item-inner.second .carousel-caption .text_3{color:#595c6a;}
.line_6{height:633px;position:absolute;width:100%;}
.background_wrap{display:inline-flex;width:100%;position:relative;height:633px;}
.line_6_container{background-image:url("/web/uploads/images/B_fon.png");display:inline-flex;width:100%;background-position:center center;background-repeat:no-repeat;position:absolute;left:50%;margin-left:-50%;z-index:10;}
.color_block_1{height:581px;background:linear-gradient(to bottom, #1868ad, rgb(24, 108, 173));width:50%;position:absolute;}
.color_block_2{height:580.5px;background:linear-gradient(to bottom, #0F99AF, #0F9EAF);width:50%;position:absolute;left:50%;}
.feedback-wrap{height:633px;padding-top:40px;background-size:100% 100%;margin:0 auto;}
.line_6_heading{font-size:36px;font-family:"LatoBold";color:#fff;padding-bottom:25px;}
.line_6 .carousel-indicators{display:none;}
.line_6 #carousel-generic-2 .carousel-control .glyphicon-chevron-left, .line_6 #carousel-generic-2 .carousel-control .icon-next{background-image:url("/web/uploads/images/left.png");background-size:40px 40px;height:40px;width:40px;}
.line_6 #carousel-generic-2 .carousel-control .glyphicon-chevron-right, .line_6 #carousel-generic-2 .carousel-control .icon-prev{background-image:url("/web/uploads/images/right.png");background-size:40px 40px;width:40px;height:40px;}
.line_6 #carousel-generic-2.carousel.slide a.left.carousel-control span.glyphicon.glyphicon-chevron-left,
.line_6 #carousel-generic-2.carousel.slide a.right.carousel-control span.glyphicon.glyphicon-chevron-right{margin-top:-70px;}
.line_6 #carousel-generic-2 .carousel-control.left,
.line_6 #carousel-generic-2 .carousel-control.right{background-image:none;}
.line_6 #carousel-generic-2.carousel.slide a.right.carousel-control span.glyphicon.glyphicon-chevron-right:before,
.line_6 #carousel-generic-2.carousel.slide a.left.carousel-control span.glyphicon.glyphicon-chevron-left:before{content:"";}
.line_6 #carousel-generic-2.carousel.slide{height:440px;width:1170px;margin:0 auto;}
.line_6 .item-inner{padding-left:20%;padding-right:20%;}
.line_6 .carousel-inner, .line_6 .item, .line_6 .item-inner{height:100%;}
.cloud-wrapper{height:100%;overflow:hidden;}
.cloud{width:610px;height:300px;overflow:hidden;background-color:#fff;border:1px solid #ffffff;border-radius:10px;margin:0 auto;padding:35px 65px 35px 45px;}
#triangle-down,.triangle-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;margin-left:150px;}
.cloud p{font-family:"LatoRegular";font-size:20px;text-align:left;}
.feedback .cloud{height:unset;}
p.cloud-title{font-family:"LatoBold";font-size:24px;}
.client{text-align:left;padding-left:135px;}
.client-info{padding-top:10px;padding-left:100px;}
.client-name{font-size:24px;font-family:"LatoRegular";color:#fff;}
.client-status{margin-top:5px;font-size:16px;font-family:"LatoRegular";color:#fff;}
p.client-name, p.client-status{margin-bottom:0;}
.social-link{margin-left:20px;padding:3px 7px 3px 7px;background-color:#30c5f0;border-color:#30c5f0;border:1px solid #30c5f0;border-radius:10px;font-size:18px;font-weight:bold;color:black;}
.social-link a,.social-link a:hover,.social-link a:focus,.social-link a:active{color:#ffffff;text-decoration:none;}
.feedback .client img{height:70px;width:70px;border:2px solid #fff;border-radius:35px;float:left;}
.line_7{height:665px;background-image:url("/web/uploads/images/fon100.png");padding-top:180px;margin-top:578px;}
.line_7_title{font-size:30px;font-family:"LatoBold";}
.line_7a{display:inline-flex;}
.line_7a div:last-child{margin-right:0px;}
.block_3a{width:365px;}
.block_3{width:365px;height:295px;border:1px solid #DEDFE2;border-radius:5px;background-color:#ffffff;margin-right:30px;}
.block_3 .text_wrap{margin-left:22px;margin-top:10px;width:320px;height:183px;}
.line_7_img{margin-top:-60px;}
.line_7_text{font-family:"LatoRegular";font-size:16px;color:#595c6a;}
.line_7_text p{margin-bottom:0px;}
.date{color:#83858f;font-weight:bold;margin-top:20px;}
.line_7_text a, .line_7_text a:hover, .line_7_text a:active{color:#30c5f0;}
.block_3 p a.btn.btn-primary.btn-lg{margin-top:20px;}
.page .line_7 .line_7a .block_3a p .button a.btn.btn-primary.btn-lg{position:absolute;margin-left:150px;margin-top:-50px;}
.line_8{background-image:url(/web/uploads/images/fon8.png);padding-top:100px;padding-bottom:98px;}
.line_8 p.line_1_heading{padding-left:20%;padding-right:20%;}
.line_8a{display:inline-flex;}
.line_8a div:last-child{margin-right:0px;}
.block_4{width:373px;border:1px solid #dbdbdb;border-radius:7px;margin-right:30px;padding-bottom:10px;background-color:#ffffff;}
#map_1, #map_2, #map_3, #map_4{border-bottom:1px solid #dbdbdb;}
.adress{margin-bottom:10px;padding-top:60px;}
.adress p.city{font-size:30px;color:#303345;font-family:"LatoBold";margin-bottom:5px;}
.adress p, .phone p{font-family:"LatoRegular";font-size:18px;color:#595c6a;font-weight:bold;margin-bottom:0px;}
.phone p a, .phone a{color:#595c6a;}
.city_img{position:absolute;z-index:5;margin-top:-116px;margin-left:auto;}
.city_img img{height:112px;width:112px;border:1px solid #dbdbdb;border-radius:556px;margin-left:131px;}
.line_9{background:url("/web/uploads/images/blue_background.png");padding-top:100px;height:626px;}
.line_9_title{font-family:"LatoBold";font-size:36px;color:#fff;padding-bottom:20px;}
.line_9 form.home-form{width:1170px;margin:0 auto;position:relative;}
.line_9 form.home-form.blured{opacity:0.5;}
.line_9 .home-form input, .home-form select, .home-form option, .home-form textarea{background-color:#65bce2;color:#fff;border:1px solid transparent;border-radius:7px;box-shadow:none;outline:none;}
.line_9 form.home-form input.form-control.required{border:1px solid red;}
textarea{resize:none;}
.line_9 .home-form .input-group{line-height:1;}
.line_9 .home-form .input-group .form-control{font-size:16px;font-family:"LatoRegular";}
.line_9 .home-form .form-control::-webkit-input-placeholder{color:#fff;}
.line_9 .home-form .form-control::-moz-placeholder{color:#fff;}
.line_9 .home-form .input-group .form-control:last-child, .line_9 .home-form .input-group-addon:last-child,
.line_9 .home-form .input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.line_9 .home-form .input-group-btn:first-child > .btn:not(:first-child), .line_9 .home-form .input-group-btn:last-child > .btn,
.line_9 .home-form .input-group-btn:last-child > .btn-group > .btn, .line_9 .home-form .input-group-btn:last-child > .dropdown-toggle{border-radius:7px;}
.line_9 form.home-form p{color:#fff;font-family:"LatoRegular";font-size:16px;text-align:left;}
.input-group-1{display:inline-flex;text-align:center;margin-bottom:20px;}
.line_9 form.home-form .input-group-1 div:last-child{margin-right:0px;}
.input-group-1 input, .input-group-1 select{height:40px;width:270px;border-bottom-left-radius:7px;border-top-left-radius:7px;}
.input-group-1 input:focus, .input-group-1 select:focus{border-color:#fff;background-color:#fff;color:#292b3c;}
.line_9 form.home-form .input-group{width:295px;height:40px;margin-right:5px;}
.line_9 form.home-form textarea{width:600px;height:100px;font-family:"LatoRegular";font-size:16px;padding:10px;}
.line_9 form.home-form textarea:focus{border-color:#fff;background-color:#fff;color:#292b3c;}
.line_9 form.home-form .button{text-align:center;}
.line_9 input.button-submit{width:215px;height:50px;background-color:#f15e39;border-color:#f15e39;margin-top:10px;font-size:18px;font-family:"LatoBold";box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5);}
.line_9 input.button-submit:hover{box-shadow:none;}
.line_9 input.button-submit:focus{color:#ffffff;}
#footer{height:287px;width:100%;background:url("/web/uploads/images/footer-pattern.png");color:#939bcb;margin-right:0px;font-family:"LatoRegular";}
#footer .footer-wrap{width:1170px;margin:0 auto;display:flex;padding-top:22px;justify-content:space-between}
#footer .logo,#footer #logo{padding-top:0px;}
.navigation1{display:inline;padding-top:50px;/*width:950px;*/float:right;}
#footer #country{margin-right:10px;}
#footer .main-menu nav.navbar.navbar-default{margin-top:0px;}
#footer .main-menu ul.nav.navbar-nav{height:52px;}
#footer .main-menu ul.nav.navbar-nav li.dropdown ul.dropdown-menu{background-color:#303345;border-radius:5px;bottom:100%;margin-bottom:2px;top:auto;}
#footer .main-menu nav.navbar.navbar-default, .page #footer .main-menu nav.navbar.navbar-default a{background-color:#303345;color:#939bcb;}
#footer .main-menu nav.navbar.navbar-default, #footer .main-menu nav.navbar.navbar-default a:hover{color:#ffffff;padding:0px 0px 6px 0px;}
#footer .main-menu nav.navbar.navbar-default a, #footer.main-menu nav.navbar.navbar-default .container-fluid li.dropdown.open ul.dropdown-menu li a{border-bottom:1px solid #303345;}
#footer .main-menu nav.navbar.navbar-default a:hover, #footer .navigation1 .main-menu nav.navbar.navbar-default .container-fluid li.dropdown.open ul.dropdown-menu li a:hover{border-bottom:2px solid #30c5f0;}
#footer .navigation1{padding-top:0px;display:block;max-width:950px;}
#footer .navigation1 .main-menu nav.navbar.navbar-default .container-fluid li.dropdown.open ul.dropdown-menu li a,
#footer .navigation1 .main-menu nav.navbar.navbar-default .container-fluid li.dropdown.open ul.dropdown-menu{background-color:#303345;border-radius:0px;border-bottom:2px solid #303345;}
#footer .right-colomn1{float:right;padding-left:0;padding-top:20px;}
#footer .right-colomn1_wide{width: 100%;}
#footer .right-colomn1 #country_footer_large{width:240px;margin-left:20px;margin-right:20px;}
#footer .right-colomn1 #social_footer_large{/*width:230px;*/text-align:right;}
#footer .right-colomn1 #social_footer_large a.podcast img{width:30px;height:auto;}
#footer .right-colomn1 #social_footer_large a img{width:40px;height:auto;}
#footer .right-colomn1 #country_footer_large img{border-color:#646c98;width:40px;height:40px;}
#footer .right-colomn1 form.navbar-form{padding:0;}
#footer .form-control::-moz-placeholder{color:#939bcb;}
#footer .right-colomn1 form.navbar-form .form-group input.form-control{width:310px;height:40px;border-color:#646c98;color:#939bcb;background:url("/web/uploads/images/search footer.png") no-repeat scroll 275px 12px;}
.partners_contacts{text-align:right;padding:10px;display:inline-block;float:right;}
.jumbotron-basic .container{padding-top:80px;}
.jumbotron_basicpost_title{font-size:50px;color:#ffffff;text-shadow:1px 1px 2px black, 0 0 1em #7d5246;font-family:"LatoBold";}
.container_basic .jumbotron .container,.container_basic .jumbotron-basic .container, .container_basic .jumbotron-press .container, .container_basic .jumbotron-blog .container{text-align:left;}
.container_basic .jumbotron-basic{background-image:url("/web/uploads/images/tv_land_bg.jpg");height:464px;background-repeat:no-repeat;background-position:50% 80%;}
.main-block-basic{display:inline-flex;margin-bottom:70px;}
.block-left{width:770px;margin-right:90px;}
.container_basic ol.breadcrumb li{color:#777;}
.container_basic ol.breadcrumb{font-family:"LatoRegular";font-size:16px;margin-bottom:30px;background-color:#ffffff;padding:15px 15px 8px 15px;position:absolute;text-align:left;}
.container_basic .breadcrumb > li + li::before{color:#777;content:">> ";padding:0 5px;}
.container_basic ol.breadcrumb li a, .container_basic ol.breadcrumb li a:focus, .container_basic ol.breadcrumb li a:hover{color:#777;}
.container_basic ol.breadcrumb li a{text-decoration:none;}
.container_basic ol.breadcrumb li a:hover{text-decoration:underline;}
.container_basic .block-left h2{color:#303345;font-size:30px;}
.container-text{text-align:left;font-family:"LatoRegular";color:#303345;font-size:18px;margin-top:50px;}
.container_basic .main-block-basic .block-left h1{margin-top:90px;text-align:left;color:#303345;font-family:"LatoRegular";}
.container_basic .main-block-basic .block-left .container-text h1{margin-top:0;}
.container-text a{color:#30c5f0;}
.container-text a:hover{color:#30c5f0;text-decoration:underline;}
.block-right{width:250px;margin-top:70px;}
.block-right h3{font-family:"LatoBold";font-size:30px;color:#30c5f0;}
.block-right-blog h3{font-family:"LatoRegular";font-size:30px;color:#30c5f0;}
.block-right h4,.block-right-blog h4{font-family:"LatoRegular";font-size:18px;color:#696a73;margin-bottom:20px;line-height:1.2;}
.block-right img,.block-right-blog img{width:239px;height:239px;}
.additional-book{margin:40px auto;}
.block-right-blog .additional-book{width:250px;}
.block-right .fb-block{margin-bottom:40px;}
.main-block-blog-post .block-right iframe{margin-top:20px;}
.blue-adv-text{font-family:"LatoRegular";font-size:18px;font-weight:bold;color:#30c5f0;line-height:1.2;margin-top:55px;margin-bottom:0;}
.main-block-basic .block-right p a.btn.btn-primary.btn-lg,
.main-block-blog-post .block-right p a.btn.btn-primary.btn-lg,.block-right-blog a.btn.btn-primary.btn-lg{width:185px;margin-top:20px;background-color:#f15e39;border-color:#f15e39;border-radius:15px;font-size:16px;font-weight:bold;box-shadow:5px 5px 10px #c7c7c8;}
.main-block-blog-post .block-right p a.btn.btn-primary.btn-lg,.block-right-blog a.btn.btn-primary.btn-lg{color:white;}
.main-block-basic .block-right p a.btn.btn-primary.btn-lg:hover,.block-right-blog a.btn.btn-primary.btn-lg:hover,.main-block-blog-post .block-right p a.btn.btn-primary.btn-lg:hover{box-shadow:none;}
.main-block-basic .blueblock{padding:10px 20px;background-color:#145b9b;color:#fff;}
.main-block-basic .blueblock h3{text-align:center;}
.main-block-basic .block-left .container-text .quotes{position:relative;margin-top:20px;padding:0 50px;text-align:justify;}
.container-text .quotes::before{display:block;content:'';position:absolute;left:0;background:url(/images/subscribe_pages/quotes1.png) 0 0 no-repeat;background-size:contain;width:30px;height:50px;}
.container-text .quotes::after{display:block;content:'';position:absolute;bottom:0px;right:0;background:url(/images/subscribe_pages/quotes2.png) 0 0 no-repeat;background-size:contain;width:30px;height:30px;}
a.cta-sp{display:block;width:400px;margin:20px auto;padding:10px 15px;text-align:center;font-size:18px;background-color:#145b9b;color:#fff;}
a.cta-sp:hover{color:#fff;text-decoration:none;background-color:#9c1428;}
.jumbotron-press .container h2.press{font-size:50px;width:700px;color:#ffffff;margin-top:105px;text-shadow: 1px 1px 2px black, 0 0 1em #7d5246;font-family: "LatoBold";}
.container_basic .jumbotron-press{background-image:url("/web/uploads/images/tv_land_bg.jpg");height:464px;background-repeat:no-repeat;background-position:50% 80%;}
.years{padding-top:120px;}
.years ul{list-style-type:none;font-family:"LatoRegular";font-size:16px;padding-left:0px;}
.years ul li{margin-bottom:20px;}
.years ul li a{color:#777;}
.press-1{width:100%;display:inline-flex;float:left;border-bottom:1px solid #dbdbdb;padding-top:25px;}
.press-2{width:57px;height:140px;margin-right:30px;}
.release-title a, .release-title a:hover{font-family:"LatoBold";font-size:20px;color:#292b3c;padding-bottom:3px;}
.release-title a:hover{text-decoration:none;border-bottom:2px solid #30c5f0;}
.release-info{color:#292b3c;font-family:"LatoRegular";font-size:16px;text-align:left;}
.calend{margin-bottom:5px;}
.calend-top{width:57px;height:15px;background-color:#eb5e3a;border:1px solid black;}
.numb{height:50px;width:57px;border:1px solid black;border-top:none;text-align:center;display:table-cell;vertical-align:baseline;font-size:45px;font-family:"LatoRegular";color:#eb5e3a;}
.release-date{text-align:center;}
.press-2 p.release-date{font-size:14px;font-family:"LatoBold";color:#eb5e3a;margin-bottom:0px;}
#pages nav ul.pagination li a{border:none;color:#303345;font-family:"LatoBold";font-size:18px;}
#pages nav ul.pagination li a:hover{background-color:#ffffff;text-decoration:underline;}
#pages nav ul.pagination li a span img{padding-bottom:4px;}
.jumbotron-blog{background-image:url("/web/uploads/images/blog-Banner.jpg");height:464px;background-repeat:no-repeat;background-position:50% 50%;}
.jumbotron-blog.jumbotron-ru-travel-blog{background-image:url("/web/uploads/images/travel.jpg");}
.jumbotron-blog .container h2{font-size:36px;width:450px;color:#ffffff;margin-top:105px;text-shadow:1px 1px 2px black, 0 0 1em #7d5246;font-family:"LatoBold";}
.block-left-blog{margin-right:60px;width:920px;}
.block-left-blog .container-text div:first-child{padding-top:0;}
.blog-title a, .blog-title a:hover{color:#292b3c;font-family:"LatoBold";font-size:24px;}
.blog-title a:hover{text-decoration:none;width:777px;border-bottom:2px solid #30c5f0;}
.blog-3{width:777px;}
.blog-info{color:#292b3c;font-family:"LatoRegular";font-size:16px;text-align:justify;margin-bottom:20px;height:90px;width:777px;overflow:hidden;}
.blog-3 p a.btn.btn-primary.btn-lg{background-color:#f15e39;border:1px solid #f15e39;height:40px;border-radius:20px;font-size:14px;font-family:"LatoBold";color:#ffffff;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5);text-decoration:none;}
.blog-3 p a.btn.btn-primary.btn-lg:hover{box-shadow:none;}
.blog-1{display:inline-flex;float:left;padding-bottom:20px;border-bottom:1px solid #dbdbdb;padding-top:40px;}
.blog-2{width:155px;padding-top:15px;text-align:center;padding-right:20px;}
.blog-2 img{height:150px;margin-bottom:10px;}
.blog-2 p{/*width:90px;*/color:#2c3752;font-family:"LatoBold";font-size:12px;text-align:center;margin-bottom:0;text-align:center;line-height:1;font-weight:bold;text-transform:uppercase;}
.block-right-blog .blog-menu .navbar.navbar-default{border:none;background-color:#ffffff;}
.block-right-blog .blog-menu #bs-example-navbar-collapse-1.collapse.navbar-collapse,
.block-right-blog .container-fluid{padding-right:0;padding-left:0;}
.blog-menu ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu{padding-left:10px;}
.block-right-blog .blog-menu ul.nav.navbar-nav{width:200px;padding-top:0px;margin-top:85px;}
.blog-menu ul.nav.navbar-nav li{height:30px;}
.blog-menu ul.nav.navbar-nav li a{padding-top:0px;padding-left:0px;font-size:15px;font-family:"LatoRegular";color:#303345;height:16px;margin-bottom:10px;margin-top:10px;border-bottom:2px solid #ffffff;}
.blog-menu ul.nav.navbar-nav li.dropdown.open a,
.blog-menu ul.nav.navbar-nav li.dropdown.open a:hover,
.blog-menu ul.nav.navbar-nav li.dropdown.open a:focus{background-color:#ffffff;}
.blog-menu ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu li .checkbox label{padding-left:0px;margin-left:20px;}
.blog-menu nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu li div.checkbox a:hover,
.blog-menu nav.navbar.navbar-default ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu li div.checkbox a:focus{padding-bottom:2px;text-decoration:none;}
.blog-menu ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu li .checkbox label:hover{border-bottom:2px solid #30c5f0;}
.blog-menu ul.nav.navbar-nav li a:hover,
.blog-menu ul.nav.navbar-nav li a:focus,
.blog-menu ul.nav.navbar-nav li a:active,
.blog-menu ul.nav.navbar-nav li.dropdown.open a.dropdown-toggle{text-decoration:none;}
.blog-menu ul.nav.navbar-nav li.dropdown{padding-left:0;}
.blog-menu ul.nav.navbar-nav li{padding-left:10px;}
.blog-menu ul.nav.navbar-nav li.dropdown.open ul.dropdown-menu li{margin-top:10px;padding:0px;min-width:0;height:20px;width:-moz-max-content;}
.blog-menu ul.dropdown-menu li label.checkbox span.label{font-size:15px;font-family:"LatoRegular";color:#303345;font-weight:normal;}
.blog-menu ul .navbar.navbar-nav li .dropdown.open ul.dropdown-menu li .checkbox{position:relative;padding-left:25px;}
.checkbox input[type=checkbox]{display:none;}
.checkbox label:after{content:'';display:block;height:14px;width:14px;position:absolute;top:5px;left:0;}
.checkbox input[type=checkbox]:checked + label:after{width:12px;height:9px;background-image:url("/web/uploads/images/Tick.png");}
.checkbox input{width:200px;}
.block-left-blog .pagination > li > a, .block-left-blog .pagination > li > span{border:none;}
ul.pagination{font-family:"LatoBold";font-size:18px;}
ul.pagination li a{color:#303345;}
ul.pagination li.active a{background-color:transparent;color:#303345;text-decoration:underline;}
ul.pagination li.active a:hover, ul.pagination li a:hover{background-color:transparent;color:#303345;}
ul.pagination li.next a{color:transparent;background:url("/web/uploads/images/arrow-pre-small.png");background-repeat:no-repeat;background-position:50% 50%;}
ul.pagination li.prev span{display:none;}
.input-group-1 a.selectBox, .input-group-1 a.selectBox-2,
.input-group-1 a.selectBox-3, .input-group-1 a.selectBox-4{display:inline-block;-moz-user-select:none;width:100%;height:40px;background:url("/web/uploads/images/down.png") no-repeat scroll 98% center #65bce2;border:1px solid #65bce2;color:#ffffff;border-radius:7px;font-family:"LatoRegular";font-size:16px;padding-left:15px;text-align:left;text-decoration:none;line-height:40px;}
.input-group-1 a.selectBox:hover, .input-group-1 a.selectBox:hover-2,
.input-group-1 a.selectBox:hover-3, .input-group-1 a.selectBox:hover-4{text-decoration:none;}
.input-group-1 a.selectBox:active, .input-group-1 a.selectBox:focus,
.input-group-1 a.selectBox-2:active, .input-group-1 a.selectBox-2:focus,
.input-group-1 a.selectBox-3:active, .input-group-1 a.selectBox-3:focus,
.input-group-1 a.selectBox-4:active, .input-group-1 a.selectBox-4:focus{border-color:#fff;}
ul.selectBox-dropdown-menu{-moz-user-select:none;top:126.5px;left:7.5px;display:none;margin-top:0px;width:285px;z-index:100;}
ul.selectBox-dropdown-menu-2{-moz-user-select:none;width:285px;top:126.5px;left:297.5px;display:none;margin-top:0px;z-index:100;}
ul.selectBox-dropdown-menu-3{-moz-user-select:none;width:285px;top:126.5px;left:587.5px;display:none;margin-top:0px;z-index:100;}
ul.selectBox-dropdown-menu-4{-moz-user-select:none;width:285px;top:126.5px;left:877px;display:none;margin-top:0px;}
ul.selectBox-dropdown-menu li, ul.selectBox-dropdown-menu-2 li,
ul.selectBox-dropdown-menu-3 li, ul.selectBox-dropdown-menu-4 li{border-bottom:1px solid #dbdbdb;font-size:15px;font-family:"LatoRegular";font-weight:bolder;color:#292b3c;text-align:left;padding-left:15px;padding-top:8px;height:40px;line-height:1;}
ul.selectBox-dropdown-menu li:hover, ul.selectBox-dropdown-menu-2 li:hover,
ul.selectBox-dropdown-menu-3 li:hover, ul.selectBox-dropdown-menu-4 li:hover{background-color:#ececed;}
ul.selectBox-dropdown-menu li:last-of-type, ul.selectBox-dropdown-menu-2 li:last-of-type,
ul.selectBox-dropdown-menu-3 li:last-of-type, ul.selectBox-dropdown-menu-4 li:last-of-type{border-bottom:none;}
.selectBox-dropdown-menu, .selectBox-dropdown-menu-2,
.selectBox-dropdown-menu-3, .selectBox-dropdown-menu-4{background-color:#ffffff;border:2px solid #ffffff;border-radius:7px;list-style:outside none none;margin:13px 0 0;padding:0;position:absolute;}
.jumbotron-portfoilo{background-image:url("/web/uploads/images/map2.png");height:464px;padding-top:130px;padding-left:210px;background-repeat:no-repeat;background-position:50% 50%;}
#circle{width:220px;height:220px;background:#ffffff;-moz-border-radius:110px;-webkit-border-radius:110px;border-radius:110px;box-shadow:0px 0px 7px #8d9eb6;padding-top:45px;position:absolute;left:210px;top:130px;display:block;}
#circle p{font-family:"LatoBold";font-size:24px;color:#00aeef;margin-bottom:0;}
.container-portfolio{display:inline-block;margin-bottom:70px;width:1170px;margin-top:20px;}
.main-block-portfolio{width:1170px;display:inline-block;margin-top:30px;}
.portfolio-top{display:inline-flex;float:left;width:1170px;position:relative;}
.portfolio-top .breadcrumb{margin-left:65px;width:240px;}
.portfolio-top p{width:540px;font-family:"LatoBold";font-size:30px;margin:0 auto;}
.portfolio-filter{display:inline-flex;padding-left:193px;width:1170px;}
.portfolio-filter span{padding-top:15px;padding-right:10px;font-family:"LatoRegular";font-size:15px;font-weight:bold;float:left;}
.portfolio-filter ul.nav.navbar-nav li a{background-color:#ffffff;border-bottom:2px solid #ffffff;color:#292b3c;height:15px;margin:15px;padding:0 0 20px 0;}
.portfolio-filter ul.nav.navbar-nav li a:hover, .portfolio-filter ul.nav.navbar-nav li a:focus{background-color:#fff;border-bottom:2px solid #30c5f0;color:#292b3c;}
.portfolio-line1 div:last-child{margin-right:0px;}
.portfolio-line1{width:1170px;height:225px;display:inline-flex;float:left;margin-bottom:30px;}
.portfolio-item{width:580px;height:225px;border:1px solid #dbdbdb;padding:10px 20px 30px 30px;margin-right:30px;}
.item-text{font-family:"LatoRegular";font-size:15px;text-align:left;height:90px;margin-bottom:0px;overflow:hidden;line-height:1.2;}
.portfolio-item-1{display:inline-flex;width:100%;position:relative;margin-bottom:15px;}
.item-img{height:85px;overflow:hidden;}
.item-info{position:absolute;right:0;margin-top:20px;}
.portfolio-date{color:#dbdbdb;padding-top:10px;}
.item-info a{color:#239fd6;text-decoration:underline;font-size:16px;font-family:"LatoRegular";word-wrap:break-word;}
#map{position:relative;overflow:hidden;margin:0 auto;}
.map_container{position:relative;height:548px;width:2000px;margin:0 auto;overflow:hidden;}
.gmnoprint, .gm-style-cc, #map_1 > div:nth-child(1) > div:nth-child(1) > div:nth-child(2),
#map_2 > div:nth-child(1) > div:nth-child(1) > div:nth-child(2),
#map_3 > div:nth-child(1) > div:nth-child(1) > div:nth-child(2),
#map_4_mobile div div.gm-style div a div img{visibility:hidden;}
.line_8.maps_for_Korea .gm-style div a div img{display:none !important;}
#map .gm-style-iw{font-size:20px;font-family:'LatoBold';color:#2FAEEF;padding-top:10px;height:280px;}
.brand{width:500px;}
.brand_logo_1{background:url("/web/uploads/images/bigpoint.png");}
.brand_logo_2, .brand_logo_26{background:url("/web/uploads/images/merkle.png");}
.brand_logo_3{background:url("/web/uploads/images/EFLogo.png");background-size:contain;}
.brand_logo_4{background:url("/web/uploads/images/nike.png");}
.brand_logo_5{background:url("/web/uploads/images/wk.jpg");}
.brand_logo_9{background:url("/web/uploads/images/logoInvestAstana.png");}
.brand_logo_12{background:url("/web/uploads/images/inDriver.png");background-size:contain;}
.brand_logo_17{background:url("/web/uploads/images/LG_Electronics-logo.png");}
.brand_logo_18{background:url("/web/uploads/images/Lotte_logo.png");}
.brand_logo_20{background:url("/web/uploads/images/dongfeng.png");}
.brand_logo_22{background:url("/web/uploads/images/elfemmit.png");}
.brand_logo_23{background:url("/web/uploads/images/logo-cop22.png");}
.brand_logo_24{background:url("/web/uploads/images/philippines-logo.jpg");}
.brand_logo_25{background:url("/web/uploads/images/tourism malaysia.png");}
.brand_logo_27{background:url("/web/uploads/images/samsung1.png");background-size:contain;}
.brand_logo_2,.brand_logo_3,.brand_logo_4,.brand_logo_5,
.brand_logo_17,.brand_logo_18,.brand_logo_27{height:120px;width:250px;background-repeat:no-repeat;float:left;background-position:50% 50%;}
.brand_logo_1,.brand_logo_9,.brand_logo_12,.brand_logo_20,
.brand_logo_22,.brand_logo_23,.brand_logo_24,.brand_logo_25, .brand_logo_26{height:200px;width:100%;background-repeat:no-repeat;background-position:50% 50%;}
.blog-post-breadcrumb{width:100%;display:inline-flex;}
.jumbotron-blog-post{background:linear-gradient(to right, #0f66af, #0f9eaf);height:464px;}
.jumbotron-blog-post .container{text-align:center;}
.jumbotron-blog-post .container h2{font-size:30px;color:#ffffff;margin-top:105px;text-shadow:1px 1px 2px black, 0 0 1em #7d5246;font-family:"LatoBold";text-transform:uppercase;}
.jumbotron-blog-post .container h1{font-size:36px;color:#ffffff;text-shadow:1px 1px 2px black, 0 0 1em #7d5246;font-family:"LatoBold";text-transform:uppercase;}
.jumbotron-blog-post .container p{font-size:36px;color:#ffffff;text-shadow:1px 1px 2px black, 0 0 1em #7d5246;font-family:"LatoBold";text-transform:uppercase;width:95%;margin:0 auto;}
.main-block-blog-post{width:1170px;margin:0 auto;position:relative;}
.main-block-blog-post h2{font-family:"LatoRegular";}
.main-block-blog-post h3{font-family:"LatoRegular";}
.blog-post-breadcrumb{width:100%;height:40px;display:inline-flex;position:relative;}
.post-date{font-family:"LatoRegular";font-size:16px;color:#777;padding-top:15px;position:absolute;right:6px;}
.main-block-blog-post a, .main-block-blog-post a:hover,
.autor-white-block a, .autor-white-block a:hover{color:#239fd6;}
.blog-post-line-1{display:inline-flex;margin-top:35px;float:left;}
.blog-post-line-1 .line-1-right iframe{display:block;margin:0 auto !important;width:100% !important; min-width:unset !important;max-width:560px;}
.blog-post-line-1 .line-1-right iframe[title="YouTube video player"]{width:100% !important; min-width:unset !important;max-width:560px;}
.blog-post-line-1 .line-1-right iframe~small, .blog-post-line-1 .line-1-right iframe~br~small{display:block;margin:0 auto;text-align:center;}
.blog-post-line-1 .line-1-right small{display: block;text-align:center;}
.blog-post-line-1 .line-1-right p{text-align:justify !important;position:relative;}
.blog-post-line-1 .line-1-right table p{text-align:inherit !important;}
.blog-post-line-1 .line-1-right table{width:auto;margin:0 auto;max-width:100%;}
.line-1-left{width:170px;}
.blog-post-share{margin-top:70px;width:70px;margin:70px auto 0 auto;}
.blog-post-share.blog_ru{width:100px;}
.blog-post-share p{color:#239fd6;font-family:"LatoBold";font-size:18px;line-height:1;}
.blog-post-share .ya-share2__list_direction_horizontal > .ya-share2__item{width:70px;margin-right:0px;margin-bottom:10px;}
li.ya-share2__item.ya-share2__item_service_twitter a.ya-share2__link span.ya-share2__badge{width:35px;}
.blog-post-share .ya-share2__badge{height:35px;border-radius:19px;width:70px;display:flex;justify-content:center;align-items:center;margin:0 auto;}
.blog-post-share .ya-share2__container_size_m .ya-share2__counter{line-height:35px;font-weight:bold;}
.blog-post-share .ya-share2__item_service_facebook .ya-share2__icon, .blog-post-share .ya-share2__item_service_twitter .ya-share2__icon,
.blog-post-share .ya-share2__item_service_linkedin .ya-share2__icon{background-position:center center;background-repeat:no-repeat;height:35px;}
.line-1-left .blog-2{padding-top:0;padding-left:20px;padding-right:0;}
.line-1-left .blog-2 p{margin:0 auto;}
.line-1-right{width:700px;text-align:justify;color:#303345;margin-bottom:70px;}
.line-1-right p, .line-1-right ul{font-family:"LatoRegular";font-size:18px;}
.line-1-right img{display:inherit;margin: 0 auto;}
.line-1-right ul{padding-left:20px;}
.line-1-right ul li{margin-bottom:10px;}
p.post-heading{font-size:24px;font-family:"LatoBold";}
.follow{text-align:center;margin-top:40px;}
.blog-post-line-1 .line-1-right .follow p{text-align:center !important;}
.follow p{color:#239fd6;font-family:"LatoBold";font-size:24px;margin-bottom:0;}
.follow img{margin:10px;}
.autor{width:100%;min-height:530px;padding:60px 0;background:linear-gradient(to right, #0f66af, #0f9caf);}
.autor-title{font-family:"LatoBold";font-size:36px;color:#fff;margin-bottom:30px;}
.autor-white-block{width:615px;/*height:300px;*/margin:0 auto;background-color:#fff;border:1px solid #fff;border-radius:10px;/*padding-left:40px;padding-top:40px;*/text-align:left;font-size:18px;font-family:"LatoRegular";position:relative;padding:40px 40px 20px 40px;}
/*.autor-white-block p{width:525px;height:130px;}*/
.autor-info{display:inline-flex;margin-top:40px;}
.autor-info img{height:96px;width:96px;border:1px solid transparent;border-radius:48px;}
.autor-name{font-size:24px;font-family:"LatoBold";color:#3a3445;margin-left:20px;}
#triangle-down-autor{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;top:100%;position:absolute;}
.quote1{background-color:rgb(9,122,195);width:100%;box-sizing:border-box;padding:25px 80px 15px 80px;color:#fff;font-style:italic;font-size:17px;margin:10px 0;text-align:justify;position:relative;}
.quote1::before{display:block;position:absolute;content:'"';font-size:120px;width:90px;line-height:140px;height:50px;top:10px;left:10px;color:rgba(255,255,255,0.4);}
.quote1::after{display:block;position:absolute;content:'"';font-size:120px;width:90px;line-height:140px;height:50px;bottom:50px;right:30px;color:rgba(255,255,255,0.4);text-align:right;}
.book-download{width:150px;height:250px;background-color:#495879;position:absolute;z-index:100;top:680px;right:0;padding:15px;}
.book-download p{color:#fff;font-family:"LatoBold";font-size:18px;padding-top:10px;}
.choice-container{display:inline-flex;width:100%;height:100%;}
.choice-text{font-family:"LatoRegular";font-size:30px;color:#fff;margin:0 auto 10px auto;text-transform:uppercase;line-height:1.1;background-color:transparent;}
p.choice-text{width:auto;}
.choice-wrap{text-align:center;}
.choice-rus img{margin-bottom:40px;}
.choice-asia img{margin-bottom:30px;}
.choice-rus{background-image:url("/web/uploads/images/1-compressor.jpg");width:33.333%;background-size:cover;background-position:50% 50%;display:flex;align-items:center;justify-content:center;height:100%;}
.choice-asia{background-image:url("/web/uploads/images/rmaaglobal_dark.png");width:33.333%;background-size:cover;display:flex;align-items:center;justify-content:center;height:100%;}
.choice-travel{background-image:url("/web/uploads/images/rmaatravel_dark.png");width:33.333%;background-size:cover;background-position:50% 50%;display:flex;align-items:center;justify-content:center;height:100%;}
.choice-container a.btn.btn-primary.btn-lg{background-color:transparent;border:1px solid #f15e39;padding:12px 16px;width:210px;font-size:20px;bottom:0;color:#f15e39;}
.choice-container a.btn.btn-primary.btn-lg:hover{background-color:#f15e39;color:#fff;}
.choice-rus a.btn.btn-primary.btn-lg{margin-top:60px;}
.choice-asia a.btn.btn-primary.btn-lg, .choice-travel a.btn.btn-primary.btn-lg{margin-top:28px;}
.choice-logo{background:url(/web/uploads/images/RMAA-logo-new_ftr.svg);background-size:contain;background-position:center;height:87px;background-repeat:no-repeat;margin:0px auto 20px auto;width:auto;}
.choice-logo2{background:url(/web/uploads/images/RMAA-logo-new_ftr.svg);background-size:contain;background-position:center;height:87px;background-repeat:no-repeat;margin:0 auto 20px auto;width:auto;}
.choice-travel .choice-logo2{background:url(/web/uploads/images/RMAA_logo_travel_ftr.svg);background-size:contain;background-position:center;height:87px;background-repeat:no-repeat;margin:0 auto 20px auto;width:auto;}
#header-mobile, #footer-mobile, .filter-dropdown-blog,
.search-tool-dropdown-form, .line_9_mobile,
.filter-dropdown, .filter-dropdown-list, .filter-title,
.line_8a_mobile, #map_mobile, .topbutton{display:none;}
.contacts_form_container .line_9{height:530px;}
.contacts_container{width:1170px;margin:0 auto;font-family:"LatoRegular";}
/*.contacts_container h1, .contacts_container p.contacts_text{margin-left:20px;}*/
p.contacts_text{text-align:left;font-size:16px;color:#2c3752;}
.contacts_mail{font-weight:bold;margin-right:10px;}
.contacts_form_container .line_9{padding:20px 0 0 0;text-align:left;background:transparent;margin-bottom:30px;border-bottom:1px solid #dbdbdb;}
.contacts_form_container .input-group-1{margin-bottom:20px;}
.contacts_form_container .line_9 form.home-form .input-group-1 .input-group{margin-bottom:20px;}
.contacts_form_container input.form-control, .contacts_form_container textarea{background-color:#fff;border:1px solid #dbdbdb;color:#2c3752;}
.checkbox_container{display:inline-flex;margin-top:20px;width:100%;font-size:16px;position:relative;}
.checkbox_container input.form-control{width:20px;height:20px;transform:scale(1.2);margin:15px 15px 15px 5px;border-radius:2px !important;}
.checkbox_container .required + .checkbox_description.white .background_block{position:absolute;height:50px;top:0px;left:0px;width:100%;border-radius:5px;border:2px solid red;}
.checkbox_container .required + .checkbox_description .background_block{position:absolute;height:100%;top:0px;left:0px;width:100%;border-radius:5px;border:2px solid red;}
.checkbox_description{text-align:left;margin-left:20px;padding-top:7px;padding-bottom:7px;border-radius:5px;}
.checkbox_description.eng{padding-top:16px;}
.line_9 .checkbox_description.white{color:#fff;}
.line_9 .checkbox_description a{color:#65BCE2;}
.contacts_form_container .input-group-1 a.selectBox, .contacts_form_container .input-group-1 a.selectBox-2,
.contacts_form_container .input-group-1 a.selectBox-3, .contacts_form_container .input-group-1 a.selectBox-4{background:url("/web/uploads/images/select-arrow-down.png") no-repeat scroll 98% center #fff;color:#2c3752;border:1px solid #dbdbdb;}
.contacts_form_container .line_9 form.home-form{text-align:left;}
.contacts_form_container .line_9 form.home-form p{color:#2c3752;}
.contacts_form_container .line_9{text-align:center;}
.contacts_form_container .input-group-1 input:focus, .contacts_form_container .line_9 form.home-form textarea:focus,
.contacts_form_container .selectBox-dropdown-menu, .contacts_form_container .selectBox-dropdown-menu-2,
.contacts_form_container .selectBox-dropdown-menu-3, .contacts_form_container .selectBox-dropdown-menu-4{border:1px solid #dbdbdb;}
.contacts_form_container ul.selectBox-dropdown-menu,
.contacts_form_container ul.selectBox-dropdown-menu-2,
.contacts_form_container ul.selectBox-dropdown-menu-3,
.contacts_form_container ul.selectBox-dropdown-menu-4{left:0;top:26px;z-index:100;}
p.contacts_text a, p.contacts_text a:hover,
.checkbox_description a, .checkbox_description a:hover{color:#239fd6;}
.location_wrap{width:940px;margin:0 auto;}
.contacts_img_block_1{height:380px;background:url("/web/uploads/images/RMAA_adress_msc.jpg") no-repeat;background-size:cover;margin-bottom:20px;}
.contacts_img_block_2{height:380px;background:url("/web/uploads/images/khabarovsk_cont.jpg") no-repeat;background-size:cover;margin-bottom:20px;}
.contacts_img_block_3{height:380px;background:url("/web/uploads/images/vladivostok_cont.jpg") no-repeat;background-size:cover;margin-bottom:20px;}
.contacts_img_block_kor{height:380px;background:url("/web/uploads/images/seoul_cont.jpg") no-repeat;background-size:cover;margin-bottom:20px;}
.contacts_container .thanks{color:rgb(51, 51, 51);}
.location-info-address p.subhwhite span.tel.for_mobiles{display:none;}
.location-info{width:280px;float:right;padding:25px 15px;text-align:left;margin-top:40px;background-color:rgba(179, 177, 177, 0.6);color:#FFFFFF;font-size:18px;}
.location-info-address{height:210px;}
.location-info-address p{font-size:18px;color:#fff;}
.location-info-address p a, .location-info-address a{color:#fff;}
.location-info .btn-primary{border-color:#337ab7;}
.location-info .btn-primary:hover{border-color:#286090;}
.container.policy{font-family:"LatoRegular";font-size:16px;margin-bottom:20px;padding-left:0;padding-right:0;}
.container.policy p{margin-top:20px;}
.container.policy ul{text-align: left;padding-left: 15px;}
.container.policy p, .container.policy ol{text-align:left;}
.container.policy ol li{margin-bottom:10px;}
.container.policy a,.container.policy a:hover{color:#65BCE2;}
.policy_point{font-weight:bold;}
.channels-getstarted a:hover{background-position:0 -100px;}
.channels-getstarted a{display:block;margin:5px auto 10px;width:300px;height:100px;background-image:url(/web/uploads/images/request.jpg);background-position:0 0;background-repeat:no-repeat;}
.partners.top-border1{display:inline-flex;}
.channels-premacies{width:100%;height:105px;margin:15px auto;padding:10px auto;}
.channels-premacies > div.one-ch-p{width:33.33%;margin:0 0;float:left;background-color:#145b9b;height:105px;padding:25px 10px 0 110px;box-sizing:border-box;font-size:16px;color:#fff;}
.one-ch-p-1{background-image:url(/web/uploads/images/icon-aim.png);background-position:20px 5px;background-repeat:no-repeat;background-size:80px 80px;border-right:1px solid #fff;}
.one-ch-p-2{background-image:url(/web/uploads/images/icon-vcard.png);background-position:20px 5px;background-repeat:no-repeat;background-size:80px 80px;border-right:1px solid #fff;}
.one-ch-p-3{background-image:url(/web/uploads/images/icon-audience.png);background-position:20px 5px;background-repeat:no-repeat;background-size:80px 80px;border-right:1px solid #fff;}
.one-ch-p-4{background-image:url(/web/uploads/images/icon-rating.png);background-position:20px 5px;background-repeat:no-repeat;background-size:80px 80px;border-right:1px solid #fff;}
.one-ch-p-5{background-image:url(/web/uploads/images/icon-gdp.png);background-position:20px 5px;background-repeat:no-repeat;background-size:80px 80px;border-right:1px solid #fff;}
.one-ch-p-6{background-image:url(/web/uploads/images/icon-population.png);background-position:20px 5px;background-repeat:no-repeat;background-size:80px 80px;border-right:1px solid #fff;}
.partners.top-border1 .one-sixth{margin-right:5px;}
.partners.top-border1 .one-sixth h5{border-left:2px solid #303345;padding-left:3px;}
.site-error{width:1170px;margin:0 auto;}
.error_container{width:1170px;padding-top:35px;font-family:"LatoRegular";font-size:18px;display:inline-flex;margin-top:50px;margin-bottom:95px;}
.error_text{width:50%;text-align:left;margin-right:50px;}
.error_text h1{margin-top:0;}
.error_pic img{height:310px;}
table.partners_table tbody tr:nth-child(2n+1){background-color:transparent;border-top:none;}
table.partners_table tbody{border-left:none;border-right:none;border-bottom:none;}
table.partners_table,table.partners_table tbody td, table.partners_table tbody th{border:none;}
.fixed_panel{height:60px;width:100%;padding-top:20px;background-color:#21A1D8;position:fixed;bottom:0;z-index:10;}
.page .jumbotron.landing{background-image:url("/web/uploads/images/banner-top-compresspng.png");margin-bottom:12px;}
.jumbotron.landing .container .intro_landing{width:700px;margin-top:170px;color:#fff;}
.page .jumbotron.landing h1.intro_landing_first,.page .jumbotron.landing h2.intro_landing_second{width:100%;}
.page .jumbotron.landing h1.intro_landing_first{font-size:36px;margin-bottom:50px;padding-bottom:0px;}
.page .jumbotron.landing h2.intro_landing_second{font-size:32px;}
.line_1.event{margin:70px auto;width:910px;}
.event_line_1{display:inline-flex;width:910px;margin-bottom:100px;}
.event_line_1 img{width:120px;height:120px;}
.event_line_1:first-child img, .event_line_1:last-child img{margin-left:0;}
.event_line_1:first-child div, .event_line_1:last-child div{margin-left:40px;margin-right:0;}
.event_line_1_txt{margin-right:40px;margin-left:0;text-align:left;font-family:"LatoBold";font-size:20px;color:#93959d;}
.event_line_1_title{color:#292b3c;font-size:30px;}
.event_line_2{background-image:url("/web/uploads/images/blue_background.png");}
.event_line_2 .line_1_heading{color:#fff;}
.event_line_2 .block_2{height:250px;width:370px;}
.event_line_2 .block_2 .line_3_text{font-size:20px;}
.event_line_2 .line_3_wrap{height:auto;width:1170px;}
.event_line_2 .line_3a .line_3_img{margin-bottom:10px;}
.event_line_2 .line_3a .text_wrap{margin:0 auto;height:auto;width:300px;}
.event_line_2_description{width:790px;margin:0 auto;text-align:left;font-family:"LatoBold";}
.event_line_2_description p{padding-bottom:50px;margin-bottom:0;color:#fff;font-size:22px;font-size:"LatoRegular";}
.line_3.landing{height:auto;position:inherit;padding-top:100px;padding-bottom:110px;border-bottom:1px solid #dbdbdb;}
.line_3.landing .line_3_wrap{display:inline-flex;width:1160px;height:auto;margin:0 auto;padding-top:0;background-image:none;}
.infographic_container{width:610px;}
.infographic_container_txt{width:350px;text-align:left;margin-left:70px;padding-top:20px;color:#6c6e7a;font-family:"LatoRegular";font-size:18px;}
.infographic_block{display:inline-flex;margin-bottom:10px;}
.infographic_text{width:235px;text-align:right;margin-right:10px;padding-top:10px;font-size:15px;font-family:"LatoBold";}
.infographic{width:372px;height:32px;margin-top:5px;text-align:right;padding-top:5px;padding-right:10px;font-family:"LatoBold";}
.infographic.first{background-image:url("/web/uploads/images/Graph_1.png");}
.infographic.second{background-image:url("/web/uploads/images/Graph_2.png");}
.infographic.third{background-image:url("/web/uploads/images/Graph_3.png");}
.infographic.fourth{background-image:url("/web/uploads/images/Graph_4.png");}
.infographic.fifth{background-image:url("/web/uploads/images/Graph_5.png");}
.infographic.sixth{background-image:url("/web/uploads/images/Graph_6.png");}
.infographic.seventh{background-image:url("/web/uploads/images/Graph_7.png");}
.infographic.eighth{background-image:url("/web/uploads/images/Graph_8.png");}
.infographic.ninth{background-image:url("/web/uploads/images/Graph_9.png");}
.infographic.tenth{background-image:url("/web/uploads/images/Graph_10.png");}
.line_4.landing{background:none;height:auto;margin:0 auto;padding-top:100px;width:1030px;}
.event_line_4_container{display:inline-flex;width:1030px;margin:0 auto 50px;}
.event_line_4_container img{margin:0 auto;}
.event_line_4_txt{text-align:left;}
.event_line_4_txt p{font-family:"LatoRegular";font-size:18px;color:#6c6e7a;}
.event_line_4_txt p.event_line_4_title{font-size:24px;color:#292b3c;}
.event_line_4_img{margin-right:20px;padding-top:10px;}
.example_container{display:inline-flex;width:1160px;margin-bottom:50px;}
.border{border-bottom:1px solid #dbdbdb;margin-bottom:100px;}
.example_gallery{width:370px;}
.example_gallery img{background-color:#e3f1fc;border:1px solid #d3d6db;border-radius:161px;margin-bottom:15px;padding:10px;width:341px;height:341px;}
.example_gallery .preview{display:inline-flex;width:100%;}
.example_gallery .preview img{width:70px;height:70px;padding:5px;margin-right:5px;}
.example_description{width:750px;text-align:left;margin-left:50px;font-family:"LatoRegular";color:#6c6e7a;}
.example_description p{margin-bottom:30px;}
.example_description img{margin-right:5px;}
.colored_title{color:#f15e39;}
p.example_client{font-size:30px !important;}
.example_description .tabbable ul.nav.nav-tabs{width:330px;margin:0 auto 50px;}
.example_description .tabbable ul.nav.nav-tabs li{width:110px;}
.example_description .tabbable ul.nav.nav-tabs li a{font-size:24px;font-family:"LatoBold";color:#c8c8ca;border-bottom:none;text-align:center;}
.example_description .tabbable ul.nav.nav-tabs li a:hover{background-color:transparent;border-left:transparent;border-right:transparent;border-top:transparent;}
.example_description .tabbable ul.nav.nav-tabs li.active a{border-bottom:2px solid #30c5f0;border-left:none;border-right:none;border-top:none;color:#30c5f0;}
.show_fragment{width:370px;height:350px;overflow:hidden;}
#featured.example_gallery ul.preview.ui-tabs-nav,
#featured_2.example_gallery ul.preview.ui-tabs-nav{padding-left:0;list-style-type:none;}
ul.results{display:inline-flex;list-style-type:none;width:100%;padding-left:10px !important;margin-bottom:50px;}
ul.results li, ul.results.english li span.results_point{text-align:center;width:245px;font-size:22px;}
ul.results.block.english li{font-size:16px;}
ul.results li span.results_point{color:#f15e39;}
.example_description p a.btn.btn-primary.btn-lg{margin:0 auto;}
.example_description p a.btn.btn-primary.btn-lg:hover{box-shadow:none;}
.differences{color:#fff;font-family:"LatoRegular";font-size:18px;width:100%;height:559px;}
.differences_container{background-image:url("/web/uploads/images/bg_3.png");width:800px;height:559px;margin:0 auto;text-align:left;background-position:center center;background-repeat:no-repeat;left:50%;margin-left:-50%;position:absolute;width:100%;z-index:10;}
.differences_txt{width:800px;margin:90px auto;}
.color_block_1.event{background:#135893;height:529.5px;}
.color_block_2.event{background:#0C7D8C;height:503.5px;}
p.differences_top{font-family:"LatoBold";font-size:36px;}
p.differences_middle{font-size:24px;}
.principles{background:url("/web/uploads/images/fon100.png");height:auto;}
.principles_container{padding-top:80px;padding-bottom:100px;margin-top:-60px;}
.point.event{background-color:#f15e39;border:1px solid #f15e39;}
.principles_container .point_1{width:800px;margin-left:-41px;}
.principles_container .line_4_text{font-size:18px;color:#6c6e7a;width:800px;}
.principles_container .line_4_text p span.title{font-size:24px;color:#f15e39;}
ul.selectBox-dropdown-menu-4.event{width:430px;left:587px;}
.event_line_2 .line_3_wrap{background-image:none;}
.subscribe_form{background:url("/web/uploads/images/blue_background.png");border-radius:10px;padding:15px;}
.subscribe_form h4{color:#fff;}
.subscribe_form #w0{margin-top:0;margin-bottom:0;width:100%;}
.subscribe_form .field-subscribeform-name label,.subscribe_form .field-subscribeform-email label{display:none;}
.subscribe_form input:focus{border-color:transparent;background-color:#fff;color:#292b3c;}
.subscribe_form input{background-color:#65bce2;border:1px solid transparent;border-radius:7px;color:#fff;margin-top:5px;display:inline-block;max-width: 295px;}
.subscribe_form .has-success input.form-control{border-color:transparent;}
.subscribe_form input::-moz-placeholder{color:#fff;}
.subscribe_form input::-webkit-input-placeholder{color:#fff;}
#cjm-form .help-block,.subscribe_form .help-block{display:none;}
.subscribe_form .has-error .form-control{border-color:red;}
.subscribe_form #subscribeform-agree{float:left;width: 20px;height: 20px;transform: scale(1.2);margin:15px 15px 25px 5px;border-radius:2px !important;}
.subscribe_form .field-subscribeform-agree{border:2px solid transparent;border-radius:10px;}
.subscribe_form .field-subscribeform-agree.has-error{border-color:red;}
.subscribe_form .checkbox_description{color:#fff;padding-bottom:16px;}
.subscribe_form .checkbox_description a:hover{color:#239fd6;}
.subscribe_form .checkbox_description a{color:#65BCE2;}
.subscribe_form button.btn.btn-primary:hover{box-shadow:none;}
.subscribe_form button.btn.btn-primary{box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);}
.subscribe_form button.btn.btn-primary{width:185px;margin-top:20px;background-color:#f15e39;border-color:#f15e39;border-radius:15px;font-size:16px;font-weight:bold;padding:10px 16px;}
.subscribe_form.bottom{border-radius:0;padding-top:20px;padding-bottom:0;}
.subscribe_form h3{font-family:"LatoRegular";font-size:30px;color:#fff;margin-top:0;}
.subscribe_form .sub_wraper{margin:0 auto;max-width:600px;}
.subscribe_form.bottom .sub_wraper{width:600px;}
.subscribe_form.bottom .field-subscribeform-name,.subscribe_form.bottom .field-subscribeform-email{display:inline-block;width:295px;}
.subscribe{font-size:18px;color:#fff;}
.subscribe_form.bottom button.btn.btn-primary{margin-top:0;margin-bottom:0;}
.subscribe_form.bottom .checkbox_description{padding:10px 0;}
.subscribe_form.bottom #subscribeform-agree{margin:10px 15px 25px 5px;}
.subscribe_form.bottom .form-group:nth-of-type(4),.subscribe_form.bottom .form-group:last-of-type{margin-bottom:0;}
.thankful_block{font-family:'LatoRegular';font-size:18px;color:#fff;display:none;padding:50px 0 113px;}
.subscribe_form.thanx .thankful_block{display:block;}
.subscribe_form.thanx .sub_wraper{display:none;}
.example_container .example_description .case_video{text-align:center;margin-bottom:30px;font-size:18px;}
.example_container .example_description .case_video img{width:100%;height:auto;border-radius:0;max-width:400px;margin-right:0;}
.example_container #caseModalvideo .modal-header{border-bottom: none;}
.example_container #caseModalvideo button.close{color:#fff;font-size:36px;opacity:1;}
.example_container #caseModalvideo .modal-content{background-color:transparent;border:none;box-shadow:none;}
.example_container #caseModalvideo .modal-content iframe{width:100%;}
.example_container .item.play{position:relative;}
.example_container .item.play::after{position:absolute;top:40%;left:45%;top:50%;left:50%;margin-left:-20px;margin-top:-20px;content:'';border-top:20px solid transparent;border-left:40px solid #f15e39;border-bottom:20px solid transparent;}
.example_container .example_description .case_video p{margin-bottom:20px;}
.page #w3.grid-view.is-bs3.hide-resize{width:100%;max-width:1170px;margin:0 auto;}
.page #w3.grid-view.is-bs3.hide-resize .panel-primary{border:1px solid #ddd;}
#cjm-form{background-image:url("/web/uploads/images/fon100.png");border-radius:10px;color:rgb(48, 51, 69);padding:5px 15px 0 15px;font-family:"LatoRegular";text-align:center;}
#cjm-form h4{font-size:20px;color:rgb(48, 51, 69);text-align:center;font-family:"LatoBold"}
#cjm-form .form-control,#cjm-form .has-success .form-control{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;}
#cjm-form .has-error .form-control{border-color:red;}
#cjm-form .form-group{margin-bottom:5px;}
#cjm-form label{display:none;}
#cjm-form input{color:#999;max-width:540px;margin:0 auto;}
#cjm-form input::placeholder{color:#999;}
#cjm-form .help-block{color:#999;}
#cjm-form button.btn.btn-success:hover{box-shadow:none;}
#cjm-form button.btn.btn-success{background-color:#f15e39;border-color:#f15e39;border-radius:15px;font-size:16px;text-transform:uppercase;padding:10px 16px;width:185px;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5);}
#cjm-form a.cjm_download:hover,#cjm-form a.cjm_download:focus{color:#ffffff;text-decoration:none;box-shadow:none;}
#cjm-form a.cjm_download{display:inline-block;color:#ffffff;background-color:#f15e39;border-color:#f15e39;border-radius:15px;margin-top:8px;margin-bottom:0px;vertical-align:top;font-size:16px;text-transform:uppercase;padding:11px 16px;width:185px;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5);}
#cjm-form .field-cjmform-agree{max-width:350px;margin:0 auto;border:1px solid transparent;border-radius:10px;margin-bottom:5px;display:inline-block;}
#cjm-form .field-cjmform-agree.has-error{border-color:red;}
#cjm-form .checkbox_description.eng{padding-top:5px;padding-bottom:5px;}
#cjm-form #cjmform-agree{float:left;width:20px;height:20px;transform:scale(1.2);margin:15px 15px 25px 5px;border-radius:2px !important;}
#cjm-form .checkbox_description a,#cjm-form .checkbox_description a:hover{color:#f15e39;}
.cookies_form_block{transform:translate(0px,100%);transition:all .35s linear;position:fixed;width:fit-content;bottom:0;z-index:1000;}
.cookies_form_block.show{transform:translate(0px,0px);}
/*.cookies_form_block.slide_down{animation:slide_down 0.8s linear forwards;}*/
#cjm-form.cjm_rus #cjmform-agree{margin:15px 10px 35px 5px;border-radius:2px !important;}
/*@keyframes slide_up{0%{transform:translate(0px,100%);}100%{transform:translate(0px,0px);}}
@keyframes slide_down{0%{transform:translate(0px,0px);}100%{transform:translate(0px,100%);}}*/
.cookies_form_block .container{max-width:1680px;width:100%;text-align:left;padding-bottom:36px;}
.cookies_form_block__inner{display:inline-block;max-width:311px;padding: 20px 28px 33px;border-radius:8px;background:#394869;color:#FFF;font-family:"LatoRegular";font-size:18px;font-style:normal;font-weight:400;line-height:22px;}
.cookies_form_block__inner p{margin-bottom:23px;}
.cookies_form_block a,.cookies_form_block a:hover{color:#65BCE2;}
.cookies_form{display:flex;justify-content:space-between;align-items:center;}
.cookies_form a:hover,.cookies_form a:focus,.cookies_form a:active{color:#ffffff;text-decoration:none;}
.cookies_form a{color:#ffffff;font-size:16px;font-weight:600;font-family:"LatoRegular";text-decoration:underline;}
/*form.cookies_form button:hover{box-shadow:none;}*/
form.cookies_form button{color:#F15E39;border:none;background-color:transparent;padding:0px;font-size:19px;font-weight:bold;}
.block-right-blog .filtres{text-align: left;}
.block-right-blog .filtres .dropdown ul.dropdown-menu{position:unset;}
.accordion{display:flex;flex-direction:column;margin-top:85px;}
.accordion-item{overflow: hidden;transition:max-height 500ms linear 0s;max-height:30px;}
.accordion-item.accordion-item--active{max-height:500px;}
.accordion-item-title{padding:5px 12px;text-transform:uppercase;font-size:14px;color:black;cursor:pointer;}
.accordion .accordion-item .accordion-item-content .accordion-item .accordion-item-title{padding-top:0;}
.accordion .accordion-item .accordion-item-content .accordion-item .accordion-item-content{padding-bottom:0;}
.accordion-item-title a:hover{text-decoration:none;color:#292b3c;}
.accordion-item-title a{color:#292b3c;font-family:"LatoRegular";display:inline-block;}
.accordion-item--active .accordion-item-title{color: #57d4e5;}
.accordion-item-content{padding:0 12px;}
.accordion-item-content ul{margin-top:5px;padding-left:12px;list-style-type:none;margin-bottom:7px;}
.accordion-item-content ul li{margin-bottom:10px;}
.accordion-item-content ul li:last-of-type{margin-bottom:0;}
.accordion-item-content ul a:hover{text-decoration:none;color:#292b3c;}
.accordion-item-content ul a{color:#83858f;font-family:"LatoRegular";}
.accordion .accordion-item-title span.opener{display:inline-block;width:20px;height:15px;background-image:url('/web/uploads/images/icon-d-arrow-min.png');background-size:cover;background-repeat:no-repeat;}
.accordion .accordion-item--active > .accordion-item-title > span.opener{background-image:url('/web/uploads/images/icon-u-arrow-min.png');}
.accordion .accordion-item--active > .accordion-item-title > a::after{width:100%;}
.accordion .accordion-item-title a::after{display:block;background-color:#30c5f0;content:'';height:1px;width:0;margin:0 auto;transition:all 500ms linear 0s;}
.blog_mobile_filters{display:none;}
#footer img.added_logo,#footer-mobile img.added_logo,#footer .right-colomn1 #social_footer_large a.added_link img{width:190px;height:74.1px;}
#footer .right-colomn1 #social_footer_large a.added_link img{margin-right:20px;}
#footer a.added_link:hover,#footer a.added_link:focus,#footer-mobile a.added_link:hover,#footer-mobile .added_link:focus{color:#8c979d;text-decoration:none;}
#footer a.added_link{color:#8c979d;}
#footer-mobile a.added_link{color:#8c979d;float:left;margin-left:30px;margin-top:45px;text-align:left;}
.fixed_video{margin-bottom:20px;}
.fixed_video.sticky{position:fixed;left:20px;bottom:60px;}
.fixed_video.hidden_ad{display:block;}
.fixed_video.sticky.hidden_ad{display:none;}
.close_bar{position:relative;height:26px;display:none;}
.fixed_video.sticky .close_bar{display:block;}
.close_bar img:hover{cursor:pointer;}
.close_bar img{width:26px;height:26px;position:absolute;right:0;}
#travel_video iframe{max-width:320px;height:auto;margin-top:0;}
.jumbotron-video{width:100%;height:624px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;}
#myVideo{width:100%;-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);filter:FlipH;-ms-filter:"FlipH";}
.animated_text{position:absolute;color:#ffffff;font-family:"LatoBold";font-size:45px;text-transform:uppercase;line-height:normal;margin-top:-50px;width:100%;top:45%;}
.animated_text > .container{text-align:left;}
.animated_text ul{display:inline-block;padding-left:0;}
.animated_text .hiddenclass{display:none;opacity:0;}
.animated_text .active{display:block;animation-name:appearing;animation-duration:3s;animation-fill-mode:forwards;}
@keyframes appearing{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}
.container.about_us_2{margin-top:60px;font-family:"LatoRegular";font-size:20px;text-align:left;}
.container.about_us_2 .row{margin-bottom:35px;}
.container.about_us_2 .row:last-of-type{margin-bottom:0;}
.container.about_us_2 .agency_name{font-family:"LatoBold";font-size:70px;text-transform:uppercase;color:#394869;line-height:1;margin-bottom:20px;}
.container.about_us_2 .agency_text > img{height:35px;width:auto;margin-bottom:10px;}
.cases_column{height:400px;}
.circle_txt{display:none;}
.circle_txt.active{display:block;}
.circles_description{font-size:18px;font-family:"LatoRegular";}
.our_compitences{margin-top:60px;margin-bottom:60px;background:#394869;color:#ffffff;padding:60px 0;}
.our_compitences_ttl{font-size:50px;font-family:"LatoBold";text-align:left;line-height:normal;margin-bottom:10%;}
.our_compitences_descr{color:#939bcb;font-family:"LatoRegular";font-size:18px;text-align:left;}
.our_compitences ul{text-align:left;list-style-type:none;font-size:18px;margin-bottom:0;}
.our_compitences ul li{margin-bottom:30px;padding:10px 0;font-size:24px;}
.our_compitences a:hover{color:#30c5f0;text-decoration:none;}
.our_compitences a{color:#ffffff;font-family:"LatoRegular";}
.cases_preview_wrap > span{display:block;width:0;height:0;position:absolute;top:5px;background:#3b718e;border-bottom-right-radius:100%;transition:all 2s ease-out;position:absolute;left:0;top:0;}
.cases_preview_wrap{position:absolute;left:0;top:0;width:100%;height:0;overflow:hidden;}
.cases_preview_wrap.active > span{width:200%;height:200%;border-bottom-right-radius:100%;}
.cases_preview_wrap.active{height:100% !important;}
.cases_text_container{padding:20px 0 20px 50px;height:100%;position:relative;}
.cases_text{opacity:0;transition: all 2s ease-out;height:0;font-size:16px;text-align:left;font-family:"LatoLight";margin-top:-1px;}
.cases_text img{width:30px;height:auto;}
.cases_text.active{opacity:1 !important;}
.cases_text .read_cases{position:absolute;bottom:20px;}
.cases_text .read_cases p{margin-bottom:0}
.cases_text .read_cases a:hover, .cases_text .read_cases a:focus{color:#ffffff;text-decoration:none;}
.cases_text .read_cases a{color:#ffffff;}
.case_thumbnail_wrap{overflow:hidden;margin-top:-1px;}
.case_thumbnail_wrap.active .case_thumbnail{transform: translate(0px, 0%);height:200px;}
.case_thumbnail{overflow:hidden;transform:translate(0px, -1000%);transition:all 2s ease-out;height:0;position:relative;}
.case_thumbnail a:hover{color:#ffffff;}
.case_thumbnail:hover img{transform:scale(1.1);transition:all 1s ease-out;} 
.case_thumbnail img{width:100%;height:auto;}
.case_thumbnail .case_container{position:absolute;left:15px;bottom:15px;text-align:left;padding-right:15px;text-shadow:1px 1px 2px black,0 0 1em #7d5246;}
.case_thumbnail .case_container .industry_label{font-size:18px;}
.our_compitences .container{position:relative;}
.international-offices{margin-top:50px;text-align:left;}
.contacts_img_block_shanghai{background:url("/web/uploads/images/shutterstock_shanghai_optimized.jpg") no-repeat;background-size:cover;margin-bottom:20px;height:380px;}
.contacts_img_block_shanghai .location-info{height:316px;}
.contacts_img_block_shanghai .location-info-address{height:156px;}
.contacts_img_block_greece{background:url("/web/uploads/images/greece-contacts-bg.jpg") no-repeat;background-size:cover;margin-bottom:20px;height:380px;}
.contacts_img_block_greece .location-info{height:316px;}
.contacts_img_block_greece .location-info-address{height:130px;}
.contacts_img_block_bulgaria{background:url("/web/uploads/images/bulgaria-contacts-bg-min.jpg") no-repeat;background-size:cover;margin-bottom:20px;height:380px;}
.contacts_img_block_bulgaria .location-info{height:316px;}
.contacts_img_block_bulgaria .location-info-address{height:105px;}
.research-form[name="form_tourism"]{display:flex;flex-direction:column;}
.research-form[name="form_tourism"] .form-group.form-check{order:4;}
@media screen and (max-width:580px){
.cookies_form_block .container{padding-bottom:12px;}
.cookies_form_block__inner{max-width:100%;}
}
@media screen and (max-width:767px){
.jumbotron-video video{display:none}
.jumbotron-video{background-image:url('/web/uploads/video/video_poster-min.png') !important;height:526px;}
.line_9 form.home-form .input-group{width:100%;}
.autor-white-block{width:280px;}
}
@media screen and (max-width:991px){.cases_column{height:unset;}
.our_compitences .cases_column .col-lg-6.mobile_hidden{height:0}
.our_compitences ul li{margin-bottom:0;}
.cases_preview_wrap{position:unset;}
.jumbotron-video{/*height:500px;*/height:432px;}}
@media screen and (max-width:1199px){.our_compitences .container .row > .col-lg-4{height:unset}
.our_compitences .container{overflow:hidden;}
.our_compitences ul{padding-left:0}
.our_compitences_descr{margin-bottom:30px;}
.cases_text_container{padding:20px;}
.cases_text.active{display:inline-block;height:auto;}
.cases_text .read_cases{position:unset;}
}
@media screen and (min-width:992px){.visual_circles .row{display:flex;}.cases_text.active{height:400px;}.cases_text_container{height:400px;}}
@media screen and (max-width:1320px){#travel_video iframe{max-width:100%;}}
@media screen and (max-width:1170px){.dropdown:hover > .dropdown-menu{display:none;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
#travel_video iframe{max-width: 100%;height:100%}
.fixed_video.sticky{position:unset;}
.fixed_video.sticky .close_bar,.close_bar{display:none;}
.blog_mobile_filters{display:block;text-align:left;padding-bottom:40px;border-bottom:1px solid #cecece;margin-top:-40px;}
.blog_mobile_filters ul.simple_filter{padding-top:40px;padding-left:0;margin-bottom:0;list-style-type:none;}
.blog_mobile_filters ul.simple_filter > li > a{color:#292b3c;text-transform:uppercase;margin:5px 0;font-family:"LatoRegular";display:inline-block;}
.blog_mobile_filters ul.simple_filter > li > a::after{display:block;background-color:#30c5f0;content:'';height:1px;width:0;margin:0 auto;transition:all 500ms linear 0s;}
.blog_mobile_filters ul.simple_filter > li > a:hover,.blog_mobile_filters ul.simple_filter > li > a:focus,.blog_mobile_filters ul.simple_filter > li > a:active{text-decoration:none;}
.blog_mobile_filters ul.simple_filter > li > a:hover::after,.blog_mobile_filters ul.simple_filter > li > a:focus::after,.blog_mobile_filters ul.simple_filter > li > a:active::after{width:100%;}
#header, #footer{display:none;}
#footer-mobile, .filter-dropdown-blog, .topbutton{display:block;}
.container_basic .jumbotron-basic, .jumbotron-blog,
.container_basic .jumbotron-press{height:auto;min-height:110px;}
.filter-title{text-align:left;color:#83858f;width:100%;border-bottom:1px solid #dbdbdb;padding-bottom:20px;padding-top:20px;font-family:"LatoBold";font-size:16px;display:block;}
.topbutton{width:40px;height:40px;background-image:url('/web/uploads/images/up_icon.png');position:fixed;bottom:15px;right:15px;cursor:pointer;z-index:100;}
div#footer-mobile div#social-footer{padding-bottom:20px;}
#header-mobile{width:100%;height:55px;font-family:"LatoRegular";border:1px solid #dbdbdb;display:inline-flex;background-color:#fff;position:relative;z-index:5}
#logo-mobile{left:50%;margin-left:-90px;position:absolute;margin-top:10px;}
#logo-mobile img{width:179px;height:40px!important;}
.main-menu-mobile{width:56px;height:49px;text-transform:uppercase;}
ul.dropdown-menu.head.visible_mobile li a{padding:3px 10px;}
.mobile_menu_opener{background-image:url('/web/uploads/images/60995.png');background-size:20px 20px;background-repeat:no-repeat;background-position:250px;height:100%;position:absolute;width:100%;cursor:pointer;}
.mobile_menu_opener.separated{width:35px;height:40px;top:0;right:0;background-position:50%;background-size:20px 20px;background-repeat:no-repeat;}
.mobile_menu_opener_2A, .mobile_menu_opener_2B{background-image:url('/web/uploads/images/60995.png');background-size:20px 20px;background-repeat:no-repeat;background-position:50%;height:100%;position:absolute;width:40px;cursor:pointer;right:-5px;}
.main-menu-mobile ul.mobile_drop_first li.open_sub ul.dropdown-menu li ul.dropdown-menu.third_level{display:none;}
.main-menu-mobile ul.mobile_drop_first li.open_sub ul.dropdown-menu li.open_sub ul.dropdown-menu.third_level{display:block;}
.mobile_drop_first{position:absolute;width:278px;padding:20px 20px 20px 0;background:#dbdbdb;list-style-type:none;left:0;display:none;top:100%;z-index:2015;border-right:1px solid #dbdbdb;}
ul.mobile_drop_first li.open_sub ul.dropdown-menu{left:-1px;background-color:#cccccc;border-radius:4px;border:2px solid #dbdbdb;}
.mobile_drop_first li a{color:black;}
.main-menu-mobile ul.dropdown-menu li.open_sub ul.dropdown-menu.third_level{margin:0;top:34px;border-radius:4px;background-color:#b9b8b8;border:2px solid #dbdbdb;}
li.visible_mobile ul.mobile_drop_first, .main-menu-mobile li.open_sub ul.dropdown-menu{display:block;}
.mobile_drop_first li{height:30px;line-height:30px;padding-left:10px;}
.mobile_drop_first li.sub_mob.open_sub ul.dropdown-menu li{padding-left:0;}
.main-menu-mobile ul.mobile_drop_first li.open_sub ul.dropdown-menu:last-child{border-bottom:none;}
.main-menu-mobile ul.mobile_drop_first li{height:auto;}
.mobile_drop_first li a:hover{text-decoration:none;}
.main-menu-mobile .navbar-nav .open .dropdown-menu{background-color:#fff;border:1px solid #dbdbdb;z-index:2000;position:absolute;top:100%;}
.main-menu-mobile .nav .open a.mobile_menu_opener:hover,
.main-menu-mobile .nav .open a.mobile_menu_opener:focus{color:black;background-color:#fff;}
.main-menu-mobile ul.nav.navbar-nav, .search-tool ul.nav.navbar-nav{width:55px;height:55px;margin:0 auto;}
.main-menu-mobile .nav.navbar-nav li.dropdown,.search-tool-mobile .nav.navbar-nav li.dropdown{height:54px;width:55px;}
.main-menu-mobile .nav.navbar-nav a.dropdown-toggle-mobile.back_to_menu{background-image:url('/web/uploads/images/back.png');}
.main-menu-mobile .nav.navbar-nav a.dropdown-toggle-mobile{background-image:url('/web/uploads/images/menu-mobile.png');background-position:50% 50%;background-repeat:no-repeat;padding-bottom:26px;padding-top:27px;border-right:1px solid #dbdbdb;width:53px;}
.search-tool > li > a:focus, .search-tool > li > a:hover,
.main-menu-mobile .nav .open > a, .nav .open > a:focus,.main-menu-mobile .nav .open > a:hover{background-color:#fff;}
.main-menu-mobile .nav > li > a:focus, .nav > li > a:hover,
.main-menu-mobile .nav .open > a, .nav .open > a:focus, .nav .open > a:hover,
.search-tool .nav > li > a:focus, .nav > li > a:hover,
.search-tool.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{text-decoration:none;background-color:#fff;}
ul .dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;padding-top:0;padding-bottom:0;width:280px !important;top:inherit;left:-3px;}
ul .dropdown-menu.visible_mobile{display:block;}
ul .dropdown-menu li{border-bottom:1px solid #dbdbdb;height:35px;line-height:35px;}
ul .dropdown-menu li a{line-height:29px;}
ul .dropdown-menu li a:hover{background-color:#239fd6;color:#fff;line-height:29px;}
#header-mobile li.podcasts{border-bottom:none;padding-left:15px;margin-bottom:20px;}
#header-mobile li#social-mobile,#header-mobile li.podcasts{display:inline-block;}
#header-mobile li#social-mobile img,#header-mobile li.podcasts img{width:30px;height:30px;}
#header-mobile li#social-mobile a,#header-mobile li.podcasts a{padding:3px 5px;display:inherit;}
#header-mobile li#social-mobile a:hover,#header-mobile li.podcasts a:hover{background-color:transparent;}
.search-tool-mobile{width:56px;height:54px;border-left:1px solid #dbdbdb;position:absolute;right:0;z-index:3;}
.search-tool-close-mobile{width:56px;height:54px;border-left:1px solid #dbdbdb;position:absolute;right:0;z-index:-1;}
a.search-tool-dropdown, a.search-tool-close-dropdown{width:100%;height:55px;}
.search-tool-image{background-image:url('/web/uploads/images/search-mobile.png');background-position:50% 50%;background-repeat:no-repeat;width:100%;height:55px;}
.search-tool-close-image{background-image:url('/web/uploads/images/close-mobile.png');background-position:50% 50%;background-repeat:no-repeat;width:100%;height:55px;}
.search-tool-dropdown-form{width:100%;height:70px;background-color:#fff;color:#cfd0d4;border:1px solid #dbdbdb;position:absolute;top:68px;display:none;}
.search-tool-dropdown-form form{padding-left:0;padding-right:0;margin-left:10px;margin-right:10px;}
.search-tool-dropdown-form .form-group,
.search-tool-dropdown-form .navbar-form .form-control{width:100%;}
.search-tool-dropdown-form .navbar-form .form-control{background:url('/web/uploads/images/search-mobile.png') no-repeat scroll 97% 50%;}
#social-mobile{border-bottom:none;padding-left:15px;}
li #social-mobile img{border:none;width:32px;height: auto;}
ul .dropdown-menu li#lang{display:inline-flex;margin-top:10px;margin-bottom:10px;border-bottom:none;}
li#lang a:hover{background-color:transparent;}
ul .dropdown-menu li#lang a{width:32px;padding:0;margin-right:12px;}
#footer-mobile ul.dropdown-menu{margin-left:40px;list-style-image:none;background-color:#303345;border:1px solid #c0c6e6;border-radius:5px;}
#footer-mobile ul.dropdown-menu li{border:none;height:auto;}
#footer-mobile ul.dropdown-menu li a{color:#c0c6e6;white-space:normal;}
#footer-mobile ul.dropdown-menu li a:hover, #footer-mobile ul.dropdown-menu li a:visited{color:#fff;}
#footer-mobile{width:100%;background:url("/web/uploads/images/footer-pattern.png");color:#939bcb;padding-top:40px;font-family:"LatoRegular";}
#logo-footer-mobile{text-align:left;margin-left:25px;max-width:179px;}
#logo-footer-mobile img{height:45px;}
.footer-search-form-mobile{margin-left:20px;margin-right:20px;}
#footer-mobile .footer-search-form-mobile .form-control{border-radius:17px;border-color:#646c98;color:#939bcb;background:url("/web/uploads/images/search-footer.png") no-repeat scroll 97% 50%;}
#lang,#lang-footer{text-align:left;padding-left:20px;margin-top:0px;}
#social-footer{text-align:left;padding-left:20px;margin-top:35px;}
#lang img,#lang-footer img{width:32px;height:32px;border:2px solid #646c9a;border-radius:30px;margin-right:4px;}
#social-footer img{width:36px;height:36px;}
#social-footer .podcast img{width:30px;height:auto;}
.menu-footer-mobile{width:100%;display:inline-flex;text-align:left;margin-top:40px;margin-bottom:40px;margin-right:20px}
.menu-footer-mobile ul{list-style-type:none;list-style-image:url("/web/uploads/images/arrow-mobile.png");}
.menu-footer-colomn a{color:#c0c6e6;text-transform:uppercase;}
.menu-footer-colomn a:hover,.menu-footer-colomn a:focus{color:#fff;}
.partners_contacts{text-align:left;display:block;float:unset;padding-left:25px;}
.jumbotron-basic .container{padding-top:40px;}
.jumbotron_basicpost_title{text-align:left;font-size:24px;font-family:"LatoRegular";}
.line_1_top{display:none;}
.main-block-basic{display:block;}
.block-left, .block-right, .jumbotron-basic .container h2,
.jumbotron-blog .container h2{width:100%;}
.breadcrumb{display:none;}
.container_basic .block-left h2{font-size:20px;text-align:left;margin-bottom:20px;}
.block-right{margin-top:40px;margin-bottom:60px;padding-left:20px;padding-right:20px;}
.container_basic .main-block-basic .block-left h1{font-size:24px;padding-left:20px;margin-top:10px;}
.container_basic .main-block-basic .block-left .container-text h1{font-size:20px;padding-left:0;}
.services_in_asia{display:block !important;}
.container_basic div.main-block-basic div.block-left div.container-text div.one-half p img{width:inherit !important;}
.main-block-basic .block-left .container-text .quotes{padding:0 20px;}
.container-text .quotes::before{width:20px;}
.container-text .quotes::after{width:20px;height:20px;}
a.cta-sp{width:inherit;}
.blog-1:nth-child(1){margin-top:30px;}
.jumbotron-blog .container h2{width:100%;font-size:24px;text-align:left;margin-top:20px;font-family:"LatoRegular";}
.block-left-blog{margin-left:5%;position:relative;}
.block-left-blog, .blog-3, .blog-info{width:90%;}
.blog-1{display:block;float:none;padding-top:20px;}
.blog-post-share .ya-share2__list{display:inline-flex;}
.blog-post-share .ya-share2__item.ya-share2__item_service_facebook{margin-right:17.5px;}
.blog-2, .block-right-blog .filtres{display:none;}
.main-block-basic{margin-bottom:0px;margin-top:40px;}
.block-left-blog .container-text{padding-left:0;padding-right:0;}
.filter-dropdown{width:100%;height:40px;padding-top:8px;padding-left:20px;border:1px solid #dbdbdb;border-radius:10px;background:url("/web/uploads/images/tr.png") no-repeat scroll 97% 50%;text-align:left;position:relative;}
.filter-dropdown a:hover{text-decoration:none;}
span.filter-selectbox-label, .block-left-blog .filter-dropdown a.filter-selectbox{color:#83858F;font-family:"LatoBold";font-size:14px;}
.block-left-blog ul.filter-dropdown-list.visible_filter li.dropdown a.dropdown-toggle,
ul.dropdown-menu.filter li .checkbox a, ul.filter-dropdown-list.visible_filter li a{color:#83858F;}
ul.dropdown-menu.filter li .checkbox{margin-top:0;margin-bottom:0;}
ul.dropdown-menu.filter li .checkbox a:hover{background-color:#DBDBDB;}
.block-left-blog ul.filter-dropdown-list{top:39px;}
.block-left-blog ul.filter-dropdown-list li.dropdown.open ul.dropdown-menu{display:block;}
ul.filter-dropdown-list{list-style-type:none;width:100%;border:1px solid #dbdbdb;border-radius:10px;color:#292b3c;position:absolute;top:0;background-color:#fff;padding-left:0;display:none;z-index:1;}
ul.filter-dropdown-list.visible_filter{display:block;}
.block-left-blog ul.filter-dropdown-list.nav.navbar-nav{margin-top:0;left:15px;}
.block-left-blog ul.filter-dropdown-list.visible_filter li.dropdown.open ul.dropdown-menu.filter{width:100% !important;top:37px;margin-top:0;left:0;}
.filter-dropdown-list li{border-bottom:1px solid #dbdbdb;height:38px;color:#292b3c;font-family:"LatoBold";font-size:14px;text-align:left;}
.filter-dropdown-list li:hover{background-color:#dbdbdb;color:#fff;}
ul.filter-dropdown-list li:last-child{border-bottom:none;border-bottom-left-radius:9px;border-bottom-right-radius:9px;}
ul.filter-dropdown-list li:first-child{border-top-left-radius:9px;border-top-right-radius:9px;}
ul.filter-dropdown-list li a{display:block;height:100%;width:100%;padding-top:8px;padding-left:20px;}
.container-text{margin-top:0;padding-left:20px;padding-right:20px;}
.container_basic .jumbotron-press{background-position:49% 70%;}
.jumbotron-press .container h2.press{width:60%;font-size:24px;text-align:left;margin-top:40px;font-family:"LatoRegular";}
.press-1:nth-child(4), .press-1:nth-child(5){display:none;}
.press-1{display:block;}
.press-2{display:inline-flex;width:100%;height:auto;}
.press-3{margin-top:10px;}
.calend-top{width:35px;height:7px;}
.numb{height:30px;width:35px;font-size:21px;}
.release-date{padding-top:10px;padding-left:10px;font-size:16px;}
.years{display:none;}
#pages nav ul.pagination li a span img{padding-top:4px;}
#map{display:none;}
.filter-dropdown, #map_mobile{display:block;}
.map_container{width:100%;height:460px;}
.brand{width:200px;}
.brand_logo_2, .brand_logo_3, .brand_logo_4, .brand_logo_5,
.brand_logo_6, .brand_logo_7, .brand_logo_8, .brand_logo_13,
.brand_logo_14, .brand_logo_15, .brand_logo_17, .brand_logo_18,
.brand_logo_20, .brand_logo_21, .brand_logo_25{height:48px;width:100px;background-repeat:no-repeat;background-size:70% 70%;float:left;background-position:50% 50%;}
.brand_logo_1, .brand_logo_9, .brand_logo_10, .brand_logo_11,
.brand_logo_12, .brand_logo_16, .brand_logo_19, .brand_logo_22,
.brand_logo_23, .brand_logo_24, .brand_logo_26{height:48px;width:100px;background-repeat:no-repeat;background-size:70% 70%;background-position:50% 50%;margin:0 auto;}
#circle{left:10px;width:180px;height:180px;padding-top:35px;}
#circle p{font-size:20px;}
.container-portfolio{margin-bottom:0;}
.container-portfolio, .portfolio-top, .portfolio-top p,
.portfolio-line1, .portfolio-item{width:100%;}
.case-title{display:none;}
.portfolio-line1{display:block;float:none;margin-bottom:0;}
.portfolio-filter{display:none;}
.main-block-portfolio{width:90%;}
.main-block-portfolio{position:relative;}
.portfolio-line1:nth-child(4) > div:nth-child(1){margin-top:30px;}
.portfolio-line1{height:inherit;}
.portfolio-item{margin-right:0;margin-bottom:10px;padding-top:10px;height:auto;}
.portfolio-item-1{display:block;}
.item-info{margin-top:0;padding-right:10px;padding-top:0;position:inherit;}
.item-text{padding-left:10px;padding-right:10px;}
#map_mobile div div.gm-style div a div img{visibility:hidden;}
.page .jumbotron{height:auto;background-position:0 5%;}
.page .jumbotron h1{margin-top:55px;font-size:30px;font-family:'LatoRegular';}
.page .jumbotron p{padding-left:10px;padding-right:10px;font-size:16px;font-family:'LatoRegular';padding-bottom:0;line-height:1.05;}
.page .jumbotron .btn{font-size:18px;padding:9px;font-family:"LatoRegular";}
.page .jumbotron .container{text-align:center;}
.page .jumbotron .container p{width:100%;padding-bottom:10px;}
.page .jumbotron .container p a.btn.btn-primary.btn-lg{width:300px;font-size:14px;}
.line_1a{display:block;padding-left:20px;padding-right:20px;}
.block_1, .line_1a div:last-child{width:280px;height:auto;margin:30px auto 0 auto;}
.block_2 .text_wrap{margin:0 auto;}
.line_1{margin-top:30px;margin-bottom:80px;}
.line_1 .line_1_heading{display:none;}
.line_1 .block_1 .line_1_title p, .line_1 .block_1 .line_1_text p{height:auto;}
.line_1 .line_1a .block_1 .line_1_img{margin-bottom:10px;}
.line_1a{margin-bottom:0;}
.line_2, .gray_block_1, .gray_block_2{display:none;}
.line_3{position:inherit;height:auto;}
.block_2, .line_3a div:last-child{margin:0 auto;}
.block_2{margin-bottom:100px;}
.line_3_title{font-size:24px;}
.line_3_text{line-height:1.2;}
.line_3_wrap{height:auto;padding-top:0;background-image:url("/web/uploads/images/fon100.png");background-size:inherit;padding-top:20px;padding-bottom:50px;}
.line_3_container, .line_3a{display:block;}
.line_4{margin-top:1000px;background-image:none;padding-bottom:30px;}
.line_4 .line_1_heading{margin-bottom:20px;font-size:30px;}
.line_4_text{margin-left:10%;width:85%;line-height:1.2;text-align:left;}
.line_5{height:450px;}
.line_5 img{height:200px;position:absolute;left:60%;margin-top:100px;}
.line_5 .carousel-caption .text_1{margin-bottom:20px;font-size:24px;height:auto;}
.line_5 .item-inner.second .carousel-caption .text_2, .line_5 .carousel-caption .text_2{font-size:18px;}
.line_5 .item-inner.second .carousel-caption .text_3, .line_5 .carousel-caption .text_3{font-size:16px;}
.line_5 p a.btn.btn-primary.btn-lg{width:155px;height:40px;margin-top:20px;margin-bottom:20px;padding-top:8px;border-radius:20px;}
.line_5 .carousel-caption.event{position:inherit;}
.line_5 .carousel-caption{padding-top:0;width:50%;margin-left:0;position:absolute;}
.line_5 .carousel-caption.third{width:45%;}
.line_5 #carousel-generic .carousel-control .glyphicon-chevron-right,
.line_5 #carousel-generic .carousel-control .glyphicon-chevron-left{background-image:none;}
.item-wraper{width:90%;}
.item-wraper.english{width:50%;}
.line_7{height:auto;padding-bottom:80px;margin-top:538px;}
.line_7_title{font-size:24px;}
.line_7 .block_3 p a.btn.btn-primary.btn-lg{margin-top:0;border-radius:20px;font-size:18px;}
.line_7a{display:block;}
.line_7a .block_3{width:285px;height:265px;margin:0 auto 85px auto;}
.line_7a .block_3 .text_wrap{width:90%;margin:0 auto;}
.line_6{height:auto;}
.line_6 .item-inner{padding-left:5%;padding-right:5%;}
.line_6 .carousel-indicators{display:block;top:100%;}
.line_6 #carousel-generic-2 .carousel-control .glyphicon-chevron-left,
.line_6 #carousel-generic-2 .carousel-control .glyphicon-chevron-right{background-image:none;}
.line_6_container{background-image:none;}
.color_block_1, .color_block_2{display:none;}
.feedback{width:300px;margin:0 auto;}
.feedback-wrap, .line_6 #carousel-generic-2.carousel.slide{background:linear-gradient(to right, #0f66af, #0f9caf);width:100%;height:auto;}
.feedback-wrap{height:auto;padding-bottom:30px;}
.cloud{padding:20px 10px 20px 10px;line-height:1.1;height:280px;max-width:288px;background-color:#fff;}
.cloud p{font-size:18px;}
p.client-status{height:68px;}
.cloud-wrapper{height:auto;}
.client-info{padding-left:80px;}
.client-name{font-size:20px;line-height:1.1;}
#triangle-down{margin-left:30%;}
p.cloud-title{font-size:20px;}
.client{padding-left:0;}
.line_6_heading{font-size:30px;padding-bottom:0;}
.social-link{padding-right:5px;}
.line_7a div:last-child{margin:0 auto;}
.line_7_text{line-height:1.1;}
.line_8{padding-bottom:0;}
.line_8a{display:none;}
.line_8a_mobile .carousel-control.right,
.line_8a_mobile .carousel-control.left{background-image:none;}
.line_8a_mobile .carousel-control.left{display:none;}
.line_8a_mobile #carousel-generic-mobile.carousel.slide a.right.carousel-control{height:40px;top:45%;}
.line_8a_mobile{display:block;}
#carousel-generic-mobile{width:100%;padding-bottom:50px;}
.line_8a_mobile .carousel-control .glyphicon-chevron-right{background-image:url("/web/uploads/images/icon-next.png");background-size:100% 100%;width:40px;height:40px;right:0;margin-right:0;top:0;margin-top:5px;}
.line_8a_mobile #carousel-generic-mobile.carousel.slide a.right.carousel-control span.glyphicon.glyphicon-chevron-right::before,
.line_8a_mobile #carousel-generic-mobile.carousel.slide a.left.carousel-control span.glyphicon.glyphicon-chevron-left::before{content:"";}
.line_8a_mobile .block_4{width:300px;margin:0 auto;height:500px;}
.line_8a_mobile .carousel-inner > .item, .line_8a_mobile .carousel-inner > .item.active{display:block;}
.line_8a_mobile .carousel-inner > .item{visibility:hidden;width:0;}
.line_8a_mobile .carousel-inner > .item.active{visibility:visible;width:100%;}
.line_8a_mobile .carousel-inner{display:inline-flex;}
#map_1_mobile > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > a:nth-child(1) > div:nth-child(1) > img:nth-child(1),
#map_2_mobile > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > a:nth-child(1) > div:nth-child(1) > img:nth-child(1),
#map_3_mobile > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > a:nth-child(1) > div:nth-child(1) > img:nth-child(1){display:none;}
#map_1_mobile, #map_2_mobile, #map_3_mobile, #map_4_mobile{border-bottom:1px solid #dbdbdb;}
.line_8a_mobile .city_img img{margin-left:94px;}
.adress{font-size:16px;line-height:1.1;}
.adress p, .phone p{font-weight:normal;}
.line_8{padding-top:30px;}
.line_8 .line_1_heading{width:100%;font-size:20px;margin-bottom:10px;}
.line_8 .carousel-indicators .active{background-color:#f15e39;}
.line_9{display:none;}
.line_9_mobile{display:block;height:90px;width:100%;background-image:url(/web/uploads/images/fon8.png);padding-top:20px;}
.line_9_mobile .btn, .line_9_mobile .btn:active, .line_9_mobile .btn:focus{height:50px;width:280px;background-color:#f15e39;border-color:#f15e39;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5);}
.line_9_mobile a:hover{background-color:#f15e39;border-color:#f15e39;box-shadow:none;}
.jumbotron-blog-post{height:auto;}
.jumbotron-blog-post .container h2{font-size:20px;margin-top:5%;}
.jumbotron-blog-post .container h1{font-size:24px;}
.jumbotron-blog-post .container p{font-size:12px;}
.blog-post-breadcrumb{display:none;}
.main-block-blog-post{width:100%;}
.blog-post-line-1{display:block;padding:0;width:100%;}
.blog-post-line-1 img{max-width:100% !important;}
.blog-post-line-1 img.vk_preload{max-width:560px !important;}
.line-1-left{height:80px;width:100%;}
.blog-post-share{width:195px;margin:0;text-align:left;margin-left:20px;margin-top:0;}
.blog-post-share.blog_ru{width:100px}
.blog-post-share p{text-align:left;}
.twi, .fb{float:left;margin-right:10px;}
.line-1-right{width:100%;padding-left:20px;padding-right:20px;margin-bottom:40px;}
.follow img,.line-1-right .follow img{width:40px !important;height:40px;}
.blog-post-img{height:auto;}
.blog-post-img, .blog-post-img img{width:100%;}
.book-download{position:inherit;width:100%;padding:30px 15px 15px 15px;}
.autor{display:inline-block;padding-top:30px;height:auto;}
.autor-white-block{/*width:280px;height:370px;padding-left:20px;padding-top:20px;*/margin-bottom:40px;padding:20px;}
.autor-white-block p{font-size:16px;/*width:240px;height:250px;*/}
.autor-info img{height:70px;width:70px;}
.autor-name{font-size:18px;}
.choice-container{display:block;width:100%;height: 100vh;}
.choice-rus, .choice-asia, .choice-travel{width:100%;height:50%;}
.choice-wrap{margin-top:0;width:100%;height:auto;}
.choice-text{font-size:20px;}
.choice-rus img, .choice-asia img{margin-bottom:5%;}
.choice-container a.btn.btn-primary.btn-lg{bottom:inherit;margin-top:10px;}
.choice-text{font-size:16px;}
p.choice-text:nth-child(4), .choice-rus > div:nth-child(1) > p:nth-child(3){margin-bottom:5%;}
.contacts_container{width:100%;padding:20px;}
.contacts_container h1{font-size:24px;}
.contacts_container h1, .contacts_container p.contacts_text{margin-left:0;}
.location_wrap{width:100%;}
.location-info-address p.subhwhite span.tel{display:none;}
.location-info-address p.subhwhite span.tel.for_mobiles{display:inline;}
.partners.top-border1{display:block;}
.container_basic .main-block-basic .block-left .container-text .partners.top-border1 .one-sixth p img{width:inherit !important;}
.contacts_form_container{margin-top:20px;}
.contacts_form_container .line_9{display:block;padding:0;height:auto;}
.line_9_title.thanks{font-size:24px;}
.line_9 form.home-form{width:100%;}
.input-group-1{display:block;}
.contacts_form_container .input-group-1.contacts_moved{margin-left:0;width:100%;}
.contacts_form_container ul.selectBox-dropdown-menu,
.contacts_form_container ul.selectBox-dropdown-menu-2,
.contacts_form_container ul.selectBox-dropdown-menu-3,
.contacts_form_container ul.selectBox-dropdown-menu-4{left:0;top:26px;}
.location-info-address p.subhwhite span.tel a{color:#fff;}
.site-error, .error_container, .error_text{width:100%;}
.error_container{display:block;text-align:justify;margin-top:0;margin-bottom:30px;padding-left:20px;padding-right:20px;}
.error_pic img{height:200px;}
.container_basic table.partners_table{display:block;width:90%;}
.container_basic table.partners_table tbody td{display:block;float:left;border:none;}
.page .jumbotron.landing{background-position:59% center;}
.jumbotron.landing .container .intro_landing{width:100%;margin-top:30px;}
.intro_landing h1.intro_landing_first span,
.page .jumbotron.landing h1.intro_landing_first,
.page .jumbotron.landing h2.intro_landing_second,
.event_line_1_title,
.event_line_2 p.line_1_heading,
.line_1_heading, p.differences_top{font-size:24px !important;}
.page .jumbotron.landing h2.intro_landing_second{text-shadow:1px 1px 2px black, 0 0 1em #7d5246;font-family:"LatoRegular";}
.event_line_1_txt{font-size:16px;}
.event_line_1:first-child div, .event_line_1:last-child div{margin:0 auto;}
.event_line_1:first-child img, .event_line_1:last-child img{margin-right:0;}
.event_line_1 img{margin-left:0;}
.line_1.event, .event_line_1,
.event_line_2 .line_3_wrap,
.event_line_2_description{width:100%;}
.line_1.event{margin-top:20px;padding-left:20px;padding-right:20px;}
.event_line_1{display:block;margin-bottom:10px;}
.line_1.event .event_line_1 .event_line_1_txt{text-align:center;}
.event_line_1_txt{margin:0 0 auto 0;max-width:420px;}
body > div > div.line_1.event > div:nth-child(2){position:relative;height:auto;padding-top:130px;}
body > div > div.line_1.event > div:nth-child(2) > div.rsch_img_wrap{position:absolute;top:0;left:50%;margin-left:-60px;}
.event_line_1_txt{margin:0 auto;}
.event_line_2 .block_2{width:310px;}
.event_line_2_description,
.infographic_container_txt{max-width:700px;}
.event_line_2_description p{font-size:16px;padding-left:20px;padding-right:20px;}
.event_line_2{background-image:url("/web/uploads/images/blue_background.png");}
.infographic_container{width:300px;margin:0 auto;}
.line_3.landing .line_3_wrap{width:100%;margin:0 auto;}
.line_3.landing .line_3_wrap, .infographic_block, .event_line_4_container{display:block;}
.infographic{width:300px;padding-right:0;}
.infographic_text{text-align:left;}
.infographic_container_txt{width:90%;padding-left:20px;font-size:16px;margin:0 auto;}
.line_4.landing{padding:20px;width:100%;}
.event_line_4_container, .principles_container .line_4_text{width:90%;}
.principles_container .line_4_text{padding-right:10px;}
.principles_container .point_1{margin-left:-21px;width:100%;}
.line_4_text .point_1 p{margin-left:5px;font-size:16px;}
.differences{height:auto;}
.differences_txt{padding-left:20px;padding-right:20px;margin:0 auto;}
.differences_container{background:#106ab1;background-image:none;height:auto;padding-bottom:60px;padding-top:60px;position:inherit;left:0;margin-left:0;}
.differences_container p, p.differences_middle{font-size:16px;}
.principles_container{margin-top:0;}
.principles_container .line_4_text p span.title{font-size:20px;}
.example_container{display:block;width:80%;margin:0 auto;}
.show_fragment{width:300px;height:300px;margin:0 auto;}
.example_gallery{width:100%;}
.example_gallery .preview{width:auto;}
.example_gallery .preview img{width:55px;height:55px;}
.example_gallery img{width:300px;height:300px;}
.example_description{margin-left:0;width:100%;padding-left:20px;padding-right:20px;}
.example_description .tabbable .tab-content{}
.example_description .tabbable ul.nav.nav-tabs{width:270px;}
.example_description .tabbable ul.nav.nav-tabs li{width:90px;}
.subscribe_form .field-subscribeform-name,.subscribe_form .field-subscribeform-email{display:inline-block;width:100%;}
#cjm-form a.cjm_download{vertical-align:baseline;margin-top:0px;margin-bottom:20px;}
.container.policy{padding-left:15px;padding-right:15px;}
.cookies_form_block .container{padding-left:15px;padding-right:15px;}
.our_compitences{margin-bottom:0}
}
@media screen and (min-width:320px) and (max-width:414px){.container_basic .main-block-basic .block-left .container-text p img{width:100% !important;height:auto !important;margin:10px !important;}
.container_basic .rating-title strong img{width:100% !important;height:auto !important;}
.channels-premacies{height:inherit;}
.channels-premacies > div.one-ch-p{width:inherit;float:inherit;}
.one-ch-p-1, .one-ch-p-2{border-right:none;}
.container_basic .main-block-blog-post .blog-post-line-1 .line-1-right table p{font-size:10px;}
.fw{display:block;}
.fw aside.one-half a img{width:90% !important;height:auto !important;margin-bottom:20px;}
.block-left .container-text p iframe{width:100% !important;}
.container-text .fw aside.one-half img.block{width:100% !important;height:auto !important;margin:0 !important;}
.item-wraper.english{width:90%;}
.line_5 img{margin-top:80px;}
.line_5 .carousel-caption .text_1{margin-bottom:0px;}
.animated_text{font-size:35px;}
.choice-logo,.choice-logo2,.choice-travel .choice-logo2{width:85px;height:60px;margin-bottom:0;}
.choice-wrap h2{margin:0 auto;}
.choice-container a.btn.btn-primary.btn-lg{margin-top:5px;}
}
@media screen and (min-width:415px) and (max-width:1170px){.container_basic .main-block-basic .block-left .container-text p img{max-width:100% !important;height:auto !important;}
/*.location-info{padding-right:55px;}*/
.contacts_form_container .input-group-1{margin-right:10px;}
.line_9 form.home-form textarea{height:215px;}
.contacts_img_block_kor{width:unset;}
}
@media screen and (min-width:320px) and (max-width:614px){.line_9.research form.home-form, .contacts_container .contacts_form_container .line_9 form.home-form{/*width:300px;*/margin:0 auto;}
.line_9.research form.home-form textarea, .contacts_container .line_9 form.home-form .input-group-1.contacts_moved .input-group textarea{width:100%;}
.line_9.research form.home-form .input-group-1, .contacts_container .contacts_form_container .line_9 form.home-form .input-group-1{margin-bottom:0;}
.line_9.research form.home-form .input-group-1 .input-group.landing,
.contacts_container .contacts_form_container .line_9 form.home-form .input-group-1 .input-group.landing{padding-bottom:20px;}
.checkbox_description.eng{padding-top:10px;}
.subscribe_form.bottom .sub_wraper, .sub_wraper{width:100%;}
}
@media screen and (min-width:615px) and (max-width:1170px){.line_9.next.research form.home-form .input-group-1, .contacts_container .contacts_form_container .line_9 form.home-form .input-group-1{display:inline-flex;}
}
@media screen and (min-width:615px) and (max-width:767px){.line_9 form.home-form textarea{width:100%;}.contacts_container .contacts_form_container .line_9 form.home-form .input-group-1{width:100%;margin-right:0;}}
@media screen and (max-width:768px){.differences_txt{width:100%;}
.line-1-right img{width:100% !important;height:auto !important;}
.example_container{width:100%;}
ul.results.block{display:block;list-style-type:inherit;padding-left:20px;}
ul.results li, ul.results li span.results_point{font-size:16px;}
ul.results.block li{width:200px !important;text-align:left;}
}
@media only screen and (max-width:414px){.follow img{width:inherit !important;}
}
@media only screen and (min-width:2050px) and (max-width:2732px){.choice-rus img{width:50%;}
.choice-asia img{width:35%;}
.choice-text{font-size:40px;}
.choice-container a.btn.btn-primary.btn-lg{font-size:30px;}
.choice-rus a.btn.btn-primary.btn-lg{margin-top:68px;}
}
@media only screen and (min-width:2733px) and (max-width:4552px){.choice-rus img{width:60%;}
.choice-asia img{width:55%;}
.choice-text{font-size:60px;}
.choice-container a.btn.btn-primary.btn-lg{font-size:40px;width:300px;}
.choice-rus a.btn.btn-primary.btn-lg{margin-top:98px;}
.choice-logo, .choice-logo2{width:50%;height:100px;}
}
@media only screen and (min-width:4553px){.choice-rus img{width:60%;}
.choice-asia img{width:55%;}
.choice-text{font-size:60px;}
.choice-container a.btn.btn-primary.btn-lg{font-size:40px;width:300px;}
.choice-rus a.btn.btn-primary.btn-lg{margin-top:120px;}
.choice-logo{width:300px !important;height:200px !important;}
.choice-logo2{width:300px !important;height:200px !important;/*background-size:420%;background-position:44% 31%;*/}
}
table{width:100%;padding:0;margin:0;border-collapse:collapse;color:#333;background:#F3F5F7;}
table tbody{border-bottom:1px solid #EAECEE;}
table tbody, table thead{border-left:1px solid #EAECEE;border-right:1px solid #EAECEE;}
table tbody tr:nth-child(2n+1){background:#F0F2F4;}
table, caption, tbody, tfoot, thead, tr, th, td{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;line-height:inherit;}
table tbody th:nth-child(1){text-align:center;}
table tbody th{background:#006BB6;color:#fff;}
table tbody td, table tbody th{padding:5px 10px;text-align:center;border:1px solid #ddd;}
table th, table td{vertical-align:middle;}
table{border-top:1px solid #EAECEE;margin-bottom:20px;}
.button_insider{color:white;background-color:#30c5f0;width:130px;height:50px;border-radius:50px;float:right;text-align:center;line-height:50px;margin-top:20px;margin-bottom:20px;}
.button_insider a, .button_insider a:hover{color:#fff;}
.button_insider a:hover{text-decoration:underline;}
.container_basic #w0.carousel{margin-top:40px;width:inherit;}
.main-block-basic .block-left .item img{float:left;width:240px;}
.main-block-basic a.left.carousel-control,
.main-block-basic a.right.carousel-control{background-image:none;display:none;}
.main-block-basic ol.carousel-indicators{display:none;}
#blog_add, #basic_add{width:1170px;margin:0 auto;}
button.btn.btn-success{margin-bottom:20px;}
form#variable_add.form-horizontal div.form-group{width:80%;margin:0 auto;}
.form-horizontal .form-group.field-basic-date, .form-horizontal .form-group.field-basic-pressrelease{width:50%;margin:0 auto;}
.default-button-type2{background-color:rgb(235, 58, 94);border:0 none;border-radius:5px;color:white;cursor:pointer;font-weight:bold;padding:7px 12px;text-align:center;text-decoration:none;width:165px;}
.admin-menu-links{margin-left:50px;margin-top:20px;text-align:left;width:100%;}
#w0, #w1.grid-view{width:80%;margin:40px auto 20px auto;}
.form-horizontal .form-group.field-basic-ourclients_slider, .form-horizontal .form-group.field-basic-book_type{width:80%;margin-left:auto;margin-right:auto;}
.form-horizontal .form-group.field-basic-og_image{width:80%;margin:0 auto;}
form#add_menu{margin-bottom:20px;}
form#add_menu.form-horizontal .form-group.field-menu-menutype{width:80%;margin:0 auto;}
img.logo_preview, form#client-edit div.img-block img{max-width:150px;height:auto;}
form#client-edit div.form-group.field-clients-logo,
form#user-edit.form-horizontal div.form-group.field-user-image{display:none;}
.main-block-blog-post .block-right{float:right;margin-top:15px;}
form#user-edit.form-horizontal div.img-block img{height:96px;width:auto;margin:20px;}
.vk_preload{position:absolute;width:100%;height:100%;max-width:560px;max-height:646px;left:calc((100% - 560px)/2);background: #191526 url('/web/uploads/images/VK_Clips.png') no-repeat center;background-size:contain;}
@media (max-width:599px){
.vk_preload{left:0;}
.main-block-blog-post table,tbody{border-width:0.5px !important;}
.main-block-blog-post table tbody td{word-break: break-word;}
.main-block-blog-post table tbody td, .main-block-blog-post table tbody th {padding:1.5pt !important;font-size:10px;border-width:0.5px !important;}
.main-block-blog-post table tbody td *, .main-block-blog-post table tbody th *{font-size:10px}
}
.wechatfooter{width:83px;height:83px;position:relative;margin-top:50px}
.wechatfooter__img{border-radius:4px;overflow:hidden;width:100%}
.wechatfooter img{max-width:100%;border-radius:4px}
.wechatfooter__logo{width:33px;height:33px;border-radius:17px;padding:1.5px;background:#232535;overflow:hidden;position:absolute;left:50%;top:-28px;margin-left:-16.5px}
.wechatfooter__logo-i{width:100%;height:100%;border-radius:30px;overflow:hidden;background:url('/web/uploads/images/wechatlogo.png') center/25px no-repeat #fff}
.wechatcontent{display:flex;justify-content:flex-end;align-items:center;position:fixed;top:50%;right:0;width:154px;height:166px;border-radius:40px 0 0 40px;background:#394869;z-index:15;overflow:hidden;transition:width .3s linear;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5)}
.wechatcontent_open{width:285px}
.wechatcontent__btn{padding:10px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:145px;height:166px;flex-shrink:0;background:#394869;border:none;color:#FFFFFF;font-weight:400;font-size:12px;line-height:15.6px;text-align:center;}
.wechatcontent__qr-wrap{position:relative;padding-left:20px;padding-right:0px;opacity:0;transition:opacity .3s linear}
.wechatcontent_open .wechatcontent__qr-wrap{opacity:1}
.wechatcontent__qr{width:118px;height:118px;border-radius:14px}
.wechatcontent__logo{width:73px;height:73px;background:url('/web/uploads/images/wechatlogo-w.png') center no-repeat;background-size:contain;}
@media (max-width:1169px){
.wechatfooter{width:135px;height:135px;position:relative;margin-top:40px}
.wechatfooter__img{border-radius:4px;overflow:hidden;width:100%}
.wechatfooter img{max-width:100%;border-radius:4px}
.wechatfooter__logo{width:50px;height:50px;border-radius:27px;padding:3px;background:#232535;overflow:hidden;position:absolute;left:50%;top:-35px;margin-left:-25px}
.wechatfooter__logo-i{width:100%;height:100%;border-radius:30px;overflow:hidden;background:url('/web/uploads/images/wechatlogo.png') center/35px no-repeat #fff}
.footer-m-wrap{display: flex;width: 100%;padding-right:20px}
.menu-footer-mobile ul{padding: 0 0 0 30px;}
}
.mobheder-top{flex:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:6px;gap:5px}
.mobheder-top #logo-mobile{left:unset;margin-left:0px;position:unset;margin-top:0px;width:100px;}
.mobheder-top #logo-mobile img{width:179px;height:37px!important;margin-left:-40px}
.wechatheader__btn{padding:4px 8px 2px 14px;background:#394869;border-radius:8px;color:#FFFFFF;font-weight:400;font-size:11px;line-height:13.2px;text-align:left;border:none;display:flex;align-items:center;gap:6px;z-index: 1000;position:relative;}
.wechatheader__logo{width:35px;height: 35px;background:url('/web/uploads/images/wechatlogo-w.png') center no-repeat;background-size:contain;flex-shrink:0;}
.wechatheader__dd{position:relative;width:100px;height:100px;border-radius:14px !important;padding:0 !important;min-width:100px !important;max-width:100px !important;margin: 0 !important;border:none !important;margin-top:12px !important;left:unset !important;right:0;}
.wechatheader__dd img{width:100px;height:100px;}
.wechatheader__dd::before{position:absolute;top:-15px;right:18px;display:block;content:"";border-left:10px solid transparent;border-right: 10px solid transparent;border-top: 20px solid #394869;}
.open > .dropdown-menu.wechatheader__dd{display: block !important;}
.footer-policy{display:flex;align-items:center;flex:auto;}
.footer-policy ul{padding:0;display:flex;list-style-type:none;margin:0;}
.footer-policy a{color:#939bcb;text-transform:uppercase;padding: 0px 0px 6px 0px;margin: 15px 12px;}
.footer-policy a:hover,.footer-policy a:focus,.footer-policy a:active{border-bottom: 2px solid #30c5f0;color:#FFFFFF;text-decoration:none;}
.footer-policy_mob{margin:40px 10px 0;}
/* BEGIN Pop-up Note */
:root {
    --popup-note-body-width: 802px;
    --popup-note-body-height: 319px;
    --popup-note-body-m-inline: auto;
    --popup-note-form-height: 64px;  
    --popup-note-form-p-x: 22.7px; 
    --popup-note-form-align-items: center;
    --popup-note-close-m-block-end: 0;
    --popup-note-img-display: block;
    --popup-note-content-p-x-bottom: 64px;  
    --popup-note-btn-width: fit-content;
}
.popup-note {
    /* display: block; */
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    border: none;
    background-color: rgba(0, 0, 0, .5); 
}
.popup-note__body {
    max-width: var(--popup-note-body-width);
    max-height: var(--popup-note-body-height);
    background-color: #ffffff;
    border-radius: 12px;
    padding-block-start: 0;
    margin-inline: var(--popup-note-body-m-inline);
    margin-block-start: 32vh;
    display: flex;
    flex-direction: column;
    position: relative;
}
.popup-note__form {
    text-align: end;
    min-height: var(--popup-note-form-height);
    padding-inline: var(--popup-note-form-p-x);
    display: flex;
    justify-content: end;
    align-items: var(--popup-note-form-align-items);
}
.popup-note__close {
    width: 16px;
    height: 16px;
    background-image: url('/web/uploads/images/black-close-icon.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 16px;
    margin-block-end: var(--popup-note-close-m-block-end);   
}
.popup-note__content {
    padding: var(--popup-note-content-p-x-bottom);
    padding-block-start: 0;
    display: flex;
    gap: 48px;
}
.popup-note__img {
    display: var(--popup-note-img-display);
    position: relative;
    width: 199px;
    height: 190px;
    flex-shrink: 0;
}
.popup-note__img::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-image: url('/web/uploads/images/popup-note.svg');
    background-repeat: no-repeat;
    background-size: 100%;
}

.popup-note__end {
    display: flex;
    flex-direction: column;
    gap: 24px;
}
.popup-note__title {
	font-family:"LatoBold";
    font-weight: 700;
    font-size: 28px;
    line-height: 110%;
    letter-spacing: -2%;
    vertical-align: middle;
    text-align: left;
}
.popup-note__txt {
	font-family:"LatoRegular";
    font-weight: 500;
    font-size: 16px;
    line-height: 140%;
    letter-spacing: -0.25%;
    vertical-align: middle;
    text-align: left;
}
.popup-note__btn {
    display: inline-flex;
    gap: 8px;
    align-items: center;
    padding: 15px 24px;
    background: #5137F1;
    border-radius: 52px;
    font-family:"LatoRegular";
    font-size: 16px;
    font-weight: 500;
    line-height: 22.4px;
    letter-spacing: -0.0025em;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    color: #FFFFFF;
    width: var(--popup-note-btn-width);
    justify-content: center;
    cursor: pointer;
}
.popup-note__btn:hover,
.popup-note__btn:focus,
.popup-note__btn:active {
	text-decoration: none;
}
.popup-note__btn::after {
    content: "";
    display: block;
    width: 18px;
    height: 16px;
    flex-shrink: 0;
    background: url(/web/uploads/images/angle-arrows.svg) no-repeat -18px 0;
    background-size: auto 16px;
}
.popup-note__btn:hover,
.popup-note__btn:focus,
.popup-note__btn:active {
    color: #FFFFFF;
}
@media (max-width: 838px) {
    :root {
        --popup-note-body-m-inline: 16px;
        --popup-note-body-width: 100%;
        --popup-note-body-height: auto;
    }
}
@media (max-width: 600px) {
    :root {
        --popup-note-img-display: none;
        --popup-note-form-p-x: 25.11px;
        --popup-note-form-height: 48px;
        --popup-note-form-align-items: end;
        --popup-note-close-m-block-end: 8.11px;
        --popup-note-content-p-x-bottom: 28px;
    }
}
@media (max-width: 480px) {
    :root {
        --popup-note-btn-width: 100%;
    }
}
/* END Pop-up Note */
