@media only screen and (max-width: 1700px) {
	.map_site {
		right: -47%;
	}
}
@media only screen and (max-width: 1550px) {
	.item_other_news .item_news_go {
		padding-left: 50px;
		padding-right: 30px;
	}
	.cont_other_news_gr_g .row {
		margin-left: -15px;
		margin-right: -15px;
	}
	.cont_other_news_gr_g .item_other_news {
		padding-left: 15px;
		padding-right: 15px;
	}
}
@media only screen and (max-width: 1365px) {
	.section {
		overflow: hidden;
	}
	.first_top_home {
		min-height: 700px;
	}
	.box_styling_go,
	.left_bread_crb_go,
	.go_to_next_gr_go,
	.section .top_logo_and_menu,
	.bottom_gr_r_g,
	.right_animate_bg_gallery {
		display: none !important;
	}
	.texts_iskustv_go {
		display: block;
		position: relative;
		bottom: 0;
		top: 0;
		padding-left: 49px;
		padding-top: 193px;
	}
	.texts_iskustv_go .h1 {
		font-size: 70px;
		margin-bottom: 20px;
	}
	.txt_descre_g {
		margin-bottom: 16px;
	}
	.texts_iskustv_go p {
		max-width: 500px;
		font-size: 18px;
		line-height: 32px;
	}
	.logo_tpr_go {
		width: 40%;
		justify-content: flex-start;
		-webkit-justify-content: flex-start;
	}
	.inline_logogr_g {
		width: auto;
		padding-left: 49px;
	}
	.texts_iskustv_go {
		width: 100%;
	}
	.texts_iskustv_go .h1 span {
		font-size: 37px;
		text-indent: 0;
	}
	.fp-section.fp-table, .fp-slide.fp-table {
		display: block;
		height: auto !important;
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	.gray_left_advantage {
		width: 489px;
	}
	.block_galler_go,
	.block_galler_go .h2,
	.block_galler_go p,
	.right_about_texts p,
	.block_galler_go .read_more_gr_go,
	.adresses_and_tel_go,
	.slider_news,
	.slider_news_go .arrow_slider_news_go,
	.right_about_texts .h2,
	.image_halg_about,
	.h2,
	.right_about_texts .read_more_gr_go,
	.call_and_soc_go .soc_inlingr_gr a,
	.call_but_gr_go,
	.item_advant_go {
		-webkit-animation: none !important;
		animation: none !important;
	}
	.call_but_gr_go,
	.call_and_soc_go .soc_inlingr_gr a,
	.adresses_and_tel_go,
	.slider_news,
	.block_galler_go .read_more_gr_go,
	.block_galler_go p,
	.active .block_galler_go {
		-webkit-transform: none !important;
		-ms-transform: none !important;
		-o-transform: none !important;
		transform: none !important;
		opacity: 1 !important;
	}
	.fp-tableCell {
		height: auto !important;
		display: block;
	}
	.left_block_cont_Go {
		position: relative;
		width: 100%;
		top: 0;
		padding-bottom: 50px;
		padding-top: 20px;
		padding-left: 49px;
		margin-top: 0;
		left: 0;
	}
	.h2 {
		font-size: 52px;
	}
	.item_advant_go:nth-child(3n + 1) {
		clear: left;
	}
	.icon_andv_go {
		width: 100px;
		height: 100px;
		margin-bottom: 20px;
	}
	.item_advant_go p {
		font-size: 20px;
		line-height: 28px;
	}
	.active .gray_left_advantage,
	.gray_left_advantage {
		width: 340px;
	}
	.advantages_gr_go .container-fluid {
		padding-left: 48px;
	}
	.item_advant_go {
		margin-bottom: 50px;
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.item_adresss_gr_g {
		font-size: 19px;
		margin-bottom: 20px;
	}
	.h3 {
		font-size: 27px;
	}
	.call_and_soc_go .call_but_gr_go button {
		width: 230px;
		height: 66px;
		font-size: 15px;
	}
	.left_bg_gall {
		width: 450px;
	}
	.gallery_sec_go {
		min-height: 800px;
		display: table !important;
	}
	.gallery_sec_go .fp-tableCell {
		display: table-cell !important;
	}
	.map_site {
		position: relative;
		height: 500px;
	}
	.section.contacts_go {
		padding-bottom: 0 !important;
		padding-top: 0 !important;
	}
	.slider_news {
		margin-left: 0;
		padding-left: 47px;
		padding-right: 0;
	}
	.gallery_slider_gr_Go {
		min-height: 800px;
	}
	.block_galler_go p {
		font-size: 19px;
		line-height: 30px;
	}
	.block_galler_go {
		margin-left: 49px;
		padding: 40px 60px 56px;
		width: auto;
		max-width: 500px;
	}
	.more_txt_gr_g {
		font-size: 18px;
	}
	.number_of_slide_bottom_gr_go {
		width: 200px;
		height: 140px;
	}
	.numbe_of_slider_gr_g .swiper-pagination span {
		font-size: 25px;
		min-width: 16px;
	}
	.numbe_of_slider_gr_g .swiper-pagination {
		min-width: 53px;
	}
	.slider_swipper_go {
		min-height: 800px;
	}
	.sec_news_go .container-fluid {
		padding-left: 0;
	}
	.section.sec_news_go .slider_news_go .slider_news {
		padding-bottom: 100px;
	}
	.sec_news_go .h2 {
		padding-left: 43px;
	}
	.arrow_slider_news_go {
		right: 15px;
	}
	.section.second_screen_go {
		margin-bottom: 0;
		overflow: visible;
		padding-top: 100px !important;
		padding-bottom: 100px !important;
	}
	.right_about_texts .h2 {
		font-size: 45px;
		margin-bottom: 35px;
	}
	.right_about_texts p {
		font-size: 18px;
		line-height: 30px;
		margin-bottom: 19px;
	}
	.left_image_go {
		width: 50%;
		margin-top: -50px;
	}
	.sec_go .container-fluid {
		padding-left: 49px;
		padding-right: 49px;
	}
	.right_about_texts {
		width: 50%;
	}
	.first_top_home {
		position: relative;
		z-index: 1;
	}
	.first_top_home:after {
		content: "";
		background-color: rgba(93,77,99,1);	
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: -1;
		opacity: .6;		
	}
	.call_but_gr_go button {
		width: 230px;
		height: 65px;
		font-size: 16px;
		margin-bottom: 20px;
	}
	.burger_go {
		width: 45px;
		height: 45px;
	}
	.top_rg_go {
		right: 3px;
		top: -8px;
	}
	.top_rg_go,
	.bot_lf_go {
		width: 35px;
		height: 35px;
	}
	.bot_lf_go {
		left: -8px;
		bottom: 3px;
	}
	.burger_go span.line_burg_go {
		height: 2px;
	}
	.phone_and_menu_go {
		height: 150px;
		width: auto;
		padding-right: 25px;
		padding-left: 0;
	}
	.bottom_soc_and_call_but {
		width: 30%;
		justify-content: flex-end;
		-webkit-justify-content: flex-end;
	}
	.center_geoos_g {
		float: right;
		width: auto;
	}
	.burder_mgr_gr_g {
		margin-left: 50px;
	}
	.advantages_gr_go .h2 {
		margin-bottom: 70px;
	}
	.menu_site .left_phone_gr_go {
		display: none;
	}
	.ite_beetwen_gr_g:nth-child(2) {
		padding-left: 0;
		justify-content: flex-end;
		-webkit-justify-content: flex-end;
	}
	.top_logo_and_menu {
		padding-left: 10px;
		padding-right: 15px;
	}
	.call_and_men_go .call_but_gr_go {
		padding-right: 30px;
	}
	.languages_go {
		margin-bottom: 0;
		width: auto;
		width: 33.3333%;
		height: auto !important;
		display: block;
		right: 40px;
		float: left;
	}
	.menus_menu_go {
		display: block;
		max-width: 100%;
		padding-left: 30px;
		padding-right: 30px;
		padding-top: 0;
		padding-bottom: 40px;
	}
	.center_menus_flex_gr_g  {
		padding-top: 140px;
	}
	.top_logo_and_menu .left_phone_gr_go {
		display: none;
	}
	.styling_title_art_g {
		font-size: 45px;
		line-height: 66px;
	}
	.article_go {
		padding-top: 137px;
	}
	.article_content_go {
		padding-left: 0;
		padding-right: 0;
	}
	.cont_other_news_gr_g .item_news_go .title_news_gr_g a {
		font-size: 18px;
		line-height: 28px;
	}
	.cont_other_news_gr_g .title_news_gr_g a:after {
		display: none;
	}
	.item_other_news .item_news_go {
		padding-left: 29px;
		padding-right: 17px;
		padding-top: 35px;
		padding-bottom: 32px;
	}
	.item_other_news .plus_news_sub_go {
		display: none;
	}
	.gallery_slider_gr_Go.room_pg_go .h2.middle_title_ng_g,
	.block_galler_go .h2.middle_title_ng_g {
		font-size: 42px;
	}
	.block_galler_go {
		max-width: 600px;
	}
	.full_height_block_gr_g {
		height: auto;
		min-height: 1px;
	}
	.full_height_block_gr_g .slider_swipper_go {
		min-height: 100%;
	}
	.slider_swipper_go .slider_gallery .swiper-slide {
		padding-top: 180px;
		padding-bottom: 180px;
	}
	.h1.vw_size_h1 {
		font-size: 45px;
		margin-bottom: 80px;
	}
	.gal_half_go:after {
		height: 100%;
	}
	.gallery_slider_gr_Go {
		min-height: 1px;
	}
	.descr_news_gr_g {
		padding-left: 30px;
	}
	.head_descr_news {
		font-size: 16px;
	}
	.title_news_g_s_G {
		font-size: 25px;
		line-height: 35px;
		margin-bottom: 20px;
	}
	.descr_pg_news_G {
		margin-bottom: 20px;
	}
	.descr_pg_news_G p {
		font-size: 16px;
		line-height: 26px;
	}
	.item_news_pg_go:after {
		top: -30px;
		bottom: -30px;
	}
	.start_block_news_go {
		padding-left: 60px;
		padding-right: 60px;
	}
	.show_top_menu_go .top_logo_and_menu {
		display: flex !important;
	}
	.page_contact .left_block_cont_Go {
		padding-top: 120px;
	}
	.section.gallery_go {
		padding-top: 130px !important;
	}
	.container_gallery_gr_g .title_gallery_go {
		padding-left: 60px;
	}
	.video_page_gr .swiper-container {
		padding-left: 80px;
	}
	.slider_video_go .item_video_gr {
		width: 500px;
	}
	.container_gallery_gr_g .arrow_slider_news_go {
		top: -80px;
		right: 41px;
	}
	.txt_vid_g {
		font-size: 22px;
		margin-top: 20px;
		line-height: 30px;
	}
	.gallery_go .h1 {
		font-size: 50px;
	}
	.room_pg_go .buttons_rooms_gr_g .header_tp_g {
		font-size: 17px;
		margin-bottom: 35px;
		margin-top: 30px;
	}
	.gallery_slider_gr_Go.room_pg_go .h2.middle_title_ng_g, .block_galler_go .h2.middle_title_ng_g {
		margin-top: 0;
	}
	.room_pg_go .slider_gallery {
		padding-top: 0;
	}
	.room_pg_go {
		padding-bottom: 30px;
	}
	.room_bg_on_load {
		display: none;
	}
	.gallery_gr_g {
		padding-left: 48px;
	}
	.txt_in_to_gal_gr_g {
		bottom: 24px;
		font-size: 23px;
	}
	.container_gallery_gr_g {
		padding-right: 48px;
	}
	.section.calendar_go {
		padding-top: 150px !important;
	}
	.map_site {
		right: 0;
	}
	.map_my_height {
		height: auto;
	}
	.block_sall_gR_go {
		overflow: hidden;
	}
	.saller_blk_go:before {
		display: none;
	}
	.point_on_the_log_go {
		transform: none !important;
		left: auto !important;
	}
	.image_article_Go img {
		height: 39vw;
	}
	.cont_other_news_gr_g .item_news_go {
		height: 320px;
	}
}
@media only screen and (max-width: 1200px) {
	.texts_iskustv_go {
		padding-top: 145px;
	}
	.center_gr_about {
		display: block;
		justify-content: center;
		-webkit-justify-content: center;
	}
	.left_image_go {
		width: 100%;
		max-width: 800px;
		float: none;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 80px;
	}
	.right_about_texts {
		width: 100%;
		padding-left: 0;
	}
	.absolute_image_about {
		width: 45%;
		left: 70px;
		bottom: -30px;
	}
	.text_k_gr_go {
		left: -23px;
		font-size: 527px;
	}
	.left_image_go .flex_go {
		display: block;
	}
	.image_halg_about {
		width: 59%;
	}
	.image_halg_about:nth-child(2) {
		position: absolute;
		left: 58%;
		top: -117px;
	}
	.image_halg_about:nth-child(3) {
		width: 40%;
	}
	.gray_left_advantage {
		display: none;
	}
	.section.second_screen_go {
		padding-bottom: 20px !important;
	}
	.left_bg_gall {
		width: 350px;
	}
	.block_galler_go {
		padding-left: 40px;
	}
	.block_galler_go p {
		font-size: 17px;
		line-height: 27px;
	}
	.more_txt_gr_g {
		font-size: 16px;
	}
	.section.sec_news_go {
		padding-bottom: 0 !important;
	}
	html,
	.section {
		overflow-x: hidden !important;
	}
	.big_menu_g ul li a {
		font-size: 25px;
	}
	.big_menu_g ul li {
		margin-bottom: 27px;
	}
	.center_menus_flex_gr_g {
		display: block;
	}
	.languages_go {
		position: relative;
	}
	.item_menu_men_g:nth-child(2),
	.item_menu_men_g:nth-child(1) {
		width: 33.333333%;
		float: left;
	}
	.bottom_soc_and_call_but {
		float: left;
		right: auto;
		left: 0;
		position: relative;
		margin-top: 30px;
		width: 100%;
		justify-content: flex-start;
		-webkit-justify-content: flex-start;
	}
	.texts_iskustv_go {
		padding-top: 135px;
	}
	.cont_other_news_gr_g,
	.container_article_go {
		padding-left: 30px;
		padding-right: 30px;
	}
	.cont_other_news_gr_g {
		padding-top: 59px;
		padding-bottom: 60px;
	}
	.othe_news_go {
		margin-top: 70px;
	}
	.stylin_cont_g p {
		margin-bottom: 20px;
	}
	.stylin_cont_g {
		font-size: 20px;
		line-height: 40px;
	}
	.stylin_cont_g h3 {
		margin-bottom: 20px;
		margin-top: 40px;
	}
	.article_go .styling_title_art_g {
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 40px;
	}
	.styling_title_art_g {
		font-size: 38px;
		line-height: 58px;
	}
	.start_block_news_go {
		padding-left: 20px;
		padding-right: 20px;
	}
	.full_height_block_gr_g {
		display: block;
	}
	.gal_half_go .slide-inner {
		width: 100%;
	}
	.pagination_Gr_g {
		position: relative;
		width: 100%;
		top: 0 !important;
		margin-top: 30px;
	}
	.in_to_calendar_go {
		padding-left: 0;
		padding-top: 20px;
	}
	.date_gr_g {
		font-size: 25px;
		left: 20px;
	}
	.date_gr_g span {
		font-size: 16px;
		padding-top: 10px;
	}
	.in_to_calendar_go .read_more_gr_go {
		bottom: 30px;
		left: 40px;
	}
	.full_height_block_gr_g .gallery_slider_gr_Go {
		padding-top: 106px;
	}
	.block_sal_gr_G {
		height: auto;
		padding-top: 140px;
		padding-bottom: 80px;
	}
	.block_images_apart_parll_g {
		position: relative;
	}
	.about_for_letter_G:after,
	.about_for_letter_G:before {
		display: none;
	}
	.h1_vw {
		font-size: 50px;
	}
	.block_texts_salG_g p {
		font-size: 18px;
		line-height: 27px;
	}
	.adress_bottom_gre_d {
		font-size: 16px;
		line-height: 24px;	
		bottom: -40px;
		padding: 28px;
	}
	.styling_p_gr_full_pg .h4 {
		margin-bottom: 20px;
	}
	.block_texts_salG_g {
		max-width: 661px;
	}
	.characteristic_gr_g a {
		font-size: 16px;
		width: 230px;
		height: 56px;
		line-height: 56px;
	}
	.block_images_apart_parll_g {
		display: none;
	}
	.uslov_gr_Go {
		padding-top: 45px;
	}
	.item_uchast_gr_G p,
	.adrwss_texts_Gr_G p,
	.styling_p_gr_full_pg p {
		font-size: 18px;
		line-height: 28px;
	}
	.adrwss_texts_Gr_G {
		padding-top: 49px;
		max-width: 481px;
	}
	.icon_cart_t_g {
		margin-right: 20px;
	}
	.adress_bottom_gre_d {
		width: 500px;
		max-width: 100%;
		height: 200px;
	}
	.text_uslovia_go {
		padding-left: 30px;
		padding-right: 15px;
		width: 50%;
	}
	.jilor_ds .h2 {
		font-size: 23px;
		line-height: 37px;
	}
	.block_rasrocik_go {
		padding-left: 45px;
	}
	.adrwss_texts_Gr_G .h5 {
		font-size: 23px;
	}
	div.gray_bg_uslov_go {
		display: none !important;
	}
	.block_sall_gR_go {
		height: auto;
	}
	.icon_cart_t_g a {
		width: 111px;
		height: 111px;
	}
	.descr_vid_gr_G {
		padding-left: 30px;
		padding-right: 20px;
	}
	.left_ore_confort,
	.uiut_block_gr_g .gray_left_g {
		display: none !important;
	}
	.descr_vid_gr_G .adrwss_texts_Gr_G {
		max-width: 	100%;
	}
	.uiut_block_gr_g .styling_p_gr_full_pg {
		margin-left: -33.33333333%;
		padding-left: 60px;
		width: 67%;
	}
	.animate_bg_g {
		transform: none !important;
	}
	.image_confort_go {
		width: 47%;
		margin-left: 0;
		padding-left: 20px;
	}
	.confort_block_g_g {
		padding-left: 40px;
		padding-right: 20px;
		margin-left: 0;
		width: 100%;
		max-width: 100%;
	}
	.cachesv_go .descr_vid_gr_G {
		padding-left: 30px;
	}
	.item_uchast_gr_G {
		width: 100%;
		height: auto;
		margin-bottom: 30px;
	}
	.icon_uchast_g {
		height: auto;
		margin-bottom: 30px;
	}
	.in_to_chast_g_ {
		padding-top: 40px;
		padding-bottom: 40px;
		height: auto;
	}
	.descr_serv_gr_G ul li:before {
		left: -40px;
	}
	.item_video_gr .video_cont_g img {
		height: 290px;
	}
	.image_article_Go img {
		height: 470px;
	}
	.pagination_Gr_g .center_gr_pag {
		justify-content: center;
		-webkit-justify-content: center;
	}
}
@media only screen and (max-width: 991px) {
	.left_image_go {
		max-width: 650px;
	}
	.title_news_g_s_G {
		-webkit-line-clamp: 55;
	}
	.image_news_go img {
		height: auto;
	}
	.first_top_home .more_txt_gr_g:after {
		width: 59px;
	}
	.text_k_gr_go {
		left: -6px;
		font-size: 427px;
	}
	.right_about_texts {
		padding-left: 0;
	}
	.h2 {
		font-size: 43px;
	}
	.item_advant_go:nth-child(3n + 1) {
		clear: none;
	}
	.item_advant_go:nth-child(2n + 1) {
		clear: left;
	}
	.section.second_screen_go {
		padding-bottom: 0 !important;
	}
	.left_bg_gall {
		width: 100%;
		height: 250px;
		top: -20px;
	}
	.section.advantages_gr_go {
		padding-bottom: 0 !important;
	}
	.block_galler_go {
		position: relative;
		width: 100%;
		margin-bottom: 50px;
		max-width: 600px;
		margin-top: 40px;
		margin-left: auto;
		margin-right: auto;
	}
	.slider_news {
		margin-left: -34px;
		padding-top: 30px;
		padding-bottom: 30px;
		padding-left: 64px;
	}
	.sec_news_go .h2 {
		padding-left: 27px;
	}
	.slider_news_go .swiper-button-next {
		margin-left: 20px;
	}
	.section.sec_news_go .slider_news_go .slider_news {
		padding-bottom: 50px;
	}
	.gallery_slider_gr_Go {
		position: relative;
	}
	.gallery_slider_gr_Go .slider_gallery {
		height: 600px;
	}
	.gallery_sec_go .fp-tableCell {
		position: relative;
	}
	.section.gallery_sec_go {
		padding-bottom: 0 !important;
	}
	.gallery_slider_gr_Go,
	.slider_swipper_go {
		min-height: 1px;
	}
	.point_on_the_log_go {
		right: -32px;
	}
	.first_top_home .inline_logogr_g img,
	.first_top_home .image_halg_about img {
		width: 139px;
		-webkit-transform: none !important;
		-ms-transform: none !important;
		-o-transform: none !important;
		transform: none !important;
	}
	.more_txt_gr_g.active_load:after {
		width: 57px;
	}
	.inline_logogr_g {
		padding-left: 29px;
	}
	.texts_iskustv_go {
		padding-left: 30px;
	}
	.logo_tpr_go {
		width: 300px;
		height: 147px;
	}
	.h3 {
		margin-top: 40px;
		margin-bottom: 30px;
	}
	.second_screen_go .effect_paralax {
		-webkit-transform: none !important;
		-ms-transform: none !important;
		-o-transform: none !important;
		transform: none !important;
	}
	.small_menu_gr_g ul li a {
		font-size: 18px;
	}
	.small_menu_gr_g ul li {
		margin-bottom: 13px;
	}
	.languages_go ul li a {
		width: 60px;
		height: 60px;
	}
	.languages_go {
		float: right;
		right: 5px;
	}
	.left_bg_gall {
		display: none;
	}
	.number_of_slide_bottom_gr_go {
		position: relative;
		width: 100%;
	}
	.gallery_sec_go .fp-tableCell {
		display: block !important;
		padding-bottom: 30px !important;
	}
	.cont_other_news_gr_g .item_other_news {
		margin-bottom: 30px;
	}
	.cont_other_news_gr_g {
		padding-bottom: 0;
	}
	.cont_other_news_gr_g .h2 {
		margin-bottom: 40px;
	}
	.cont_other_news_gr_g {
		padding-top: 30px;
	}
	.styling_title_art_g {
		font-size: 28px;
		line-height: 42px;
	}
	.slider_swipper_go .slider_gallery .swiper-slide {
		display: block;
		padding-top: 0;
		padding-bottom: 0;
	}
	.gal_half_go .slide-inner {
		height: 500px;
		position: relative;
		margin-bottom: 40px;
	}
	.block_galler_go {
		position: relative;
		clear: both;
	}
	.full_height_block_gr_g .gallery_slider_gr_Go .slider_gallery {
		height: auto;
	}
	.full_height_block_gr_g .block_galler_go {
		box-shadow: 8px 18px 20px rgba(0, 0, 0, 0.15);
		margin-bottom: 0;
	}
	.image_news_go {
		width: 100%;
	}
	.item_news_pg_go a {
		display: block;
	}
	.item_news_pg_go:after {
		display: none;
	}
	.descr_news_gr_g {
		padding-left: 0;
		padding-right: 0;
		padding-top: 40px;
		width: 100%;
	}
	.image_news_go {
		box-shadow: 8px 28px 30px rgba(0, 0, 0, 0.15);
	}
	.h1.vw_size_h1 {
		font-size: 35px;
		margin-bottom: 30px;
	}
	.start_block_news_go {
		padding-top: 20px;
	}
	.wow {
		animation-name: none !important;
	}
	.item_news_pg_go {
		margin-bottom: 50px;
	}
	.footer_gr_go {
		padding-left: 20px;
		padding-right: 20px;
	}
	.pagination_g {
		margin-top: 0px;
		margin-bottom: 50px;
	}
	.container_gallery_gr_g .title_gallery_go {
		padding-left: 30px;
	}
	.video_page_gr .swiper-container {
		padding-left: 50px;
	}
	.video_page_gr .swiper-container {
		padding-right: 40px !important;
	}
	.item_gall_gr_g {
		margin-bottom: 30px;
	}
	.in_to_gal_gr_g {
		height: 540px;
	}
	.container_gallery_gr_g {
		padding-right: 15px;
	}
	.gallery_gr_g {
		padding-left: 18px;
	}
	.read_more_gr_go  .more_txt_gr_g:after {
		display: none;
	}
	.in_to_calendar_go .more_txt_gr_g {
		font-size: 13px;
	}
	.block_texts_salG_g {
		padding-left: 50px;
		max-width: 790px;
		padding-right: 50px;
	}
	.uslov_gr_Go > .flex_go {
		display: block;
	}
	.left_img_gr_g {
		display: none;
	}
	.text_uslovia_go {
		width: 100%;
		padding-left: 50px;
		padding-right: 50px;
	}
	.jilor_ds {
		padding-left: 50px;
	}
	.block_rasrocik_go {
		padding-left: 0;
	}
	.adress_bottom_gre_d {
		position: relative;
		bottom: 0;
	}
	.status_adress_gr_G {
		height: auto;
		-webkit-background-size: cover;
		background-size: cover;
		padding-left: 49px;
		padding-right: 49px;
		margin-top: 70px;
		padding-bottom: 40px;
	}
	.image_left_arhitecure_go {
		display: none;
	}
	.arhitecture_gr_g .styling_p_gr_full_pg {
		max-width: 100%;
		margin-left: 0;
		padding-left: 50px;
		padding-right: 50px;
	}
	.h4 {
		font-size: 23px;
	}
	.arhitecture_gr_g {
		margin-bottom: 40px;
	}
	.image_vid_gr_G {
		display: none;
	}
	.descr_vid_gr_G {
		margin-left: 0;
		width: 100%;
		height: auto;
		padding-top: 40px;
		padding-bottom: 40px;
		padding-left: 48px;
		padding-right: 48px;
	}
	.confort_block_go {
		margin-bottom: 40px;
		margin-top: 60px;
	}
	.planirobg_go .descr_vid_gr_G {
		width: 100%;
	}
	.cachesv_go {
		padding-top: 0;
	}
	.member_project_go {
		padding-left: 50px;
		padding-right: 50px;
	}
	.member_project_go {
		padding-top: 40px;
		margin-bottom: 20px;
	}
	.uiut_block_gr_g .styling_p_gr_full_pg {
		margin-left: 0;
		padding-left: 0;
	}
	.adress_bottom_gre_d {
		width: 100%;
		left: 0;
		max-width: 670px;
		margin-top: 40px;
	}
	.image_right_sub_bf_t,
	.right_bg_adrree_g {
		display: none !important;
	}
	.animate_bg_g:after {
		display: none;
	}
	.animate_from_left:after {
		display: none;
	}
	.animation_to_right:after {
		display: none;
	}
	.wow {
		animation-name: none !important;
		visibility: visible !important;
	}
	body {
		overflow-x: hidden;
		-webkit-overflow-scrolling: touch;
	}
	.block_rasrocik_go.sallr_gr_G {
		padding-left: 35px;
		padding-right: 35px;
	}
	.block_rasrocik_go.sallr_gr_G .img_rasroc_g img {
		width: 100%;
	}
	.block_rasrocik_go.sallr_gr_G .animate_bg_g {
		width: 100%;
	}
	.cred_bg_gray_Grg,
	.block_credit_go .gray_left_g {
		display: none !important;
	}
	.text_credit_g {
		width: 65%;
	}
	.descr_serv_gr_G ul li,
	.in_to_document_G p {
		font-size: 18px;
		line-height: 23px;
	}
	.descr_serv_gr_G ul li {
		margin-bottom: 20px;
	}
	.descr_serv_gr_G {
		padding-top: 20px;
		padding-left: 56px;
	}
	.service_grg {
		margin-bottom: 30px;
	}
	.icon_and_size {
		margin-bottom: 20px;
	}
	.content_go {
		padding-left: 50px;
		padding-right: 50px;
	}
	.service_grg .flex_go {
		display: block;
	}
	.item_document_g  {
		width: 50%;
		float: left;
	}
	.in_to_document_G {
		height: auto;
		padding-top: 20px;
		padding-right: 15px;
		padding-left: 15px;
		padding-bottom: 20px;
	}
	.item_document_g a {
		width: 100%;
	}
	.stylin_cont_g .elementor-inner h2 {
		font-size: 70px;
		margin-bottom: 26px;
	}
	.stylin_cont_g .elementor-inner h3 {
		font-size: 60px;
		margin-bottom: 21px;
	}
	.stylin_cont_g .elementor-inner h4 {
		font-size: 50px;
		margin-bottom: 26px;
	}
	.stylin_cont_g .elementor-inner h5 {
		font-size: 44px;
		margin-bottom: 20px;
	}
	.stylin_cont_g .elementor-inner h6 {
		font-size: 31px;
	}
	.article_go:after {
		height: 600px;
	}
	.item_video_gr .video_cont_g img {
		height: 220px;
	}
	.image_article_Go img {
		height: 400px;
	}
	.cont_other_news_gr_g .item_news_go {
		height: auto;
	}
}
@media only screen and (max-width: 767px) {
	.texts_iskustv_go {
		padding-top: 137px;
	}
	.pagination_g {
		margin-top: 30px;
	}
	.in_to_gal_gr_g {
		height: 440px;
	}
	.gallery_go .h1 {
		margin-bottom: 30px;
	}
	.left_phone_gr_go p {
		margin-bottom: 11px;
	}
	.left_phone_gr_go {
		font-size: 16px;
	}
	.sec_go .container-fluid {
		padding-left: 30px;
		padding-right: 30px;
	}
	.left_image_go {
		max-width: 566px;
	}
	.text_k_gr_go {
		font-size: 364px;
	}
	.sec_go .container-fluid,
	.advantages_gr_go .container-fluid {
		padding-left: 20px;
		padding-right: 20px;
	}
	.h2 {
		font-size: 38px;
	}
	.gallery_slider_gr_Go .slider_gallery {
		height: 420px;
	}
	.number_of_slide_bottom_gr_go {
		width: 100%;
		height: 107px;
	}
	.swiper-button-next, .swiper-button-prev {
		width: 27px;
		height: 33px;
	}
	.item_news_go.item_news_go {
		width: 100%;
		display: block;
	}
	.image_news_right_go {
		position: relative;
		width: 100%;
		height: 300px;
	}
	.item_news_go.item_news_go {
		padding-left: 0;padding-right: 0;
		width: 500px;
		height: auto;
	}
	.title_news_gr_g a:after {
		display: none;
	}
	.title_news_gr_g a {
		font-size: 20px;
		line-height: 27px;
	}
	.descr_news_gr_go p {
		font-size: 15px;
		line-height: 25px
	}
	.text_news_go {
		padding-top: 40px;
		padding-bottom: 70px;
		padding-left: 30px;
		padding-right: 30px;
	}
	.slider_news .text_news_go {
		padding-top: 37px;
	}
	.styling_modal_go.modal .modal-dialog {
		margin-top: 10px;
		margin-left: auto;
		margin-right: auto;
		width: calc(100% - 20px);
	}
	.modal-content {
		padding-top: 40px;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 50px;
	}
	.form_modal_request_go {
		padding-left: 0;
		padding-right: 0;
	}
	.head_modalal_go {
		margin-bottom: 12px;
	}
	.submit_go {
		padding-top: 20px;
	}
	.form_group button {
		height: 65px;
	}
	.form_group {
		margin-bottom: 15px;
	}
	.head_modalal_go .h2 {
		font-size: 28px;
	}
	.head_modalal_go p {
		font-size: 18px;
	}
	.styling_modal_go.modal::before {
		display: none;
	}
	.item_menu_men_g:nth-child(2), .item_menu_men_g:nth-child(1) {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 40px;
	}
	.call_and_men_go .call_but_gr_go {
		display: none;
	}
	.center_menus_flex_gr_g {
		padding-top: 120px;
	}
	.menus_menu_go {
		padding-right: 15px;
		padding-left: 15px;
	}
	.ite_beetwen_gr_g:nth-child(1) {
		padding-left: 0;
		padding-right: 0;
	}
	.top_logo_and_menu {
		padding-right: 0;
		padding-top: 0;
	}
	.menu_site {
		overflow-x: hidden;
	}
	.languages_go {
		position: absolute;
		top: 20px;
		z-index: 5;
		right: 160px;
	}
	.languages_go ul li {
		margin: 0 8px;
	}
	.article_go:after {
		height: 17%;
	}
	.article_go {
		padding-top: 107px;
	}
	.cont_other_news_gr_g, .container_article_go {
		padding-left: 15px;
		padding-right: 15px;
	}
	.article_content_go {
		margin: 25px 0;
	}
	.header_tp_g {
		margin-bottom: 29px;
	}
	.cont_other_news_gr_g .item_news_go.item_news_go {
		width: 100%;
	}
	.gal_half_go .slide-inner {
		height: 350px;
	}
	.page_contact .left_block_cont_Go {
		padding-top: 100px;
	}
	.show_top_menu_go .top_logo_and_menu {
		padding-right: 15px;
	}
	.page_contact .h2 {
		font-size: 35px;
	}
	.section.gallery_go {
		padding-top: 90px !important;
	}
	.ite_beetwen_gr_g:nth-child(2) {
		padding-right: 0;
	}
	.slider_video_go .item_video_gr {
		width: 350px;
	}
	.txt_vid_g {
		font-size: 17px;
		margin-top: 15px;
		line-height: 25px;
	}
	.container_gallery_gr_g .arrow_slider_news_go {
		top: -75px;
		right: 28px;
	}
	.gallery_slider_gr_Go.room_pg_go .h2.middle_title_ng_g, .block_galler_go .h2.middle_title_ng_g {
		margin-top: 20px;
	}
	.room_pg_go {
		padding-bottom: 0;
	}
	.room_pg_go .block_galler_go {
		max-width: 100%;
		margin-top: 0;
	}
	.room_pg_go .slide-inner {
		margin-bottom: 0;
	}
	.slider_calendar_go .swiper-slide {
		padding: 0 10px;
	}
	.slider_calendar_go .swiper-slide {
		width: 180px !important;
	}
	.date_gr_g {
		font-size: 19px;
	}
	.slider_calendar_go {

	}
	.slider_calendar_go .swiper-container {
		margin-left: -150px;
		padding-top: 10px;
	}
	.hover_date_gr_go {
		top: -10px;
		bottom: -10px;
		right: -10px;
		left: -10px;
	}
	.full_height_block_gr_g .gallery_slider_gr_Go {
		padding-top: 97px;
	}
	.menu_site .top_logo_and_menu {
		padding-right: 15px;
	}
	.block_texts_salG_g {
		padding-left: 15px;
		padding-right: 15px;
	}
	.block_sal_gr_G {
		padding-top: 130px;
		padding-bottom: 50px;
	}
	.text_uslovia_go {
		padding-left: 15px;
		padding-right: 15px;
	}
	.jilor_ds {
		padding-left: 15px;
	}
	.jilor_ds .h2 {
		font-size: 18px;
		line-height: 29px;
	}
	.item_uchast_gr_G p, .adrwss_texts_Gr_G p, .styling_p_gr_full_pg p {
		font-size: 16px;
		line-height: 24px;
	}
	.adress_bottom_gre_d {
		padding: 30px 15px;
		height: auto;
	}
	.adrwss_texts_Gr_G {
		max-width: 100%;
	}
	.status_adress_gr_G {
		padding-left: 15px;
		padding-right: 15px;
	}
	.animation_to_right:after {
		display: none;
	}
	.uiut_block_gr_g .styling_p_gr_full_pg {
		padding-top: 50px;
	}
	.confort_block_go {
		display: block;
	}
	.image_confort_go {
		width: 100%;
		margin-bottom: 50px;
	}
	.img_rasroc_g {
		padding-left: 0;
		padding-right: 0;
	}
	.text_credit_g {
		width: 100%;
	}
	.image_right_cred_go {
		padding-left: 0;
	}
	.text_credit_g,
	.left_rasr_go {
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 30px;
	}
	.arhitecture_gr_g .styling_p_gr_full_pg,
	.block_credit_go,
	.content_go,
	.block_rasrocik_go.sallr_gr_G,
	.confort_block_g_g,
	.cachesv_go .descr_vid_gr_G,
	.descr_vid_gr_G,
	.member_project_go {
		padding-left: 15px;
		padding-right: 15px;
	}
	.uiut_block_gr_g {
		margin-bottom: 0;
	}
	.uiut_block_gr_g .styling_p_gr_full_pg {
		width: 100%;
	}
	.block_credit_go {
		display: block;
		padding-top: 40px;
		padding-bottom: 20px;
		margin-bottom: 0;
	}
	.documents_go .h2 {
		margin-bottom: 50px;
	}
	.size_gr_g {
		font-size: 16px;
	}
	.documents_go {
		margin-bottom: 20px;
	}
	.uiut_block_gr_g .styling_p_gr_full_pg {
		padding-top: 0;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.uiut_block_gr_g .image_right_cred_go {
		padding-top: 20px;
		width: 100%;
		padding-left: 0;
	}
	.image_right_cred_go .animate_bg_g {
		width: 100%;
		float: none;
	}
	.image_right_cred_go img {
		width: 100%;
	}
	.confort_block_go {
		margin-top: 0;
	}
	.block_texts_salG_g p {
		margin-bottom: 25px;
	}
	.image_confort_go {
		display: none;
	}
	.article_go:after {
		height: 500px;
	}
}
@media only screen and (max-width: 639px) {
	.texts_iskustv_go .h1 {
		font-size: 60px;
	}
	.texts_iskustv_go .h1 span {
		font-size: 31px;
	}
	.texts_iskustv_go p {
		font-size: 16px;
		line-height: 26px;
	}
	.txt_descre_g {
		margin-bottom: 10px;
	}
	.first_top_home  .phone_and_menu_go .left_phone_gr_go {
		display: none;
	}
	.bottom_soc_and_call_but {
		position: relative;
		width: 100%;
		padding: 10px 15px;
		margin-top: 0;
	}
	.first_top_home {
		min-height: 1px;
	}
	.texts_iskustv_go {
		padding-top: 107px;
		margin-bottom: 50px;
	}
	.left_image_go {
		max-width: 416px;
		margin-bottom: 56px;
	}
	.h2 {
		line-height: 1.2;
	}
	.left_bg_gall {
		top: -50px;
	}
	.block_galler_go {
		max-width: 443px;
	}
	.slider_news_go  .arrow_slider_news_go {
		padding-top: 20px;
		position: relative;
		top: 0;
		right: 0;
		left: 0;
		width: 100%;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: center;
		-webkit-flex-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		justify-content: center;
		-webkit-justify-content: center;
	}
	.call_but_gr_go button {
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
	.center_geoos_g {
		float: none;
	}
	.text_k_gr_go {
		font-size: 284px;
	}
	.image_halg_about:nth-child(2) {
		top: -84px;
	}
	.section.second_screen_go {
		padding-top: 60px !important;
	}
	.item_news_go.item_news_go {
		width: 400px;
	}
	.text_news_go {
		padding-top: 25px;
		padding-bottom: 20px;
	}
	.left_block_cont_Go {
		padding-left: 20px;
		padding-right: 20px;
	}
	.item_advant_go {
		margin-bottom: 30px;
	}
	.plus_news_sub_go {
		display: none;
	}
	.map_site {
		height: 400px;
		right: 0;
		width: 100%;
	}
	.languages_go {
		-webkit-transform: none !important;
		-ms-transform: none !important;
		-o-transform: none !important;
		transform: none !important;
		opacity: 1 !important;
		visibility: visible !important;
	}
	.block_galler_go {
		margin-top: 10px;
	}
	.slider_news_go .arrow_slider_news_go {
		margin-bottom: 50px;
	}
	.styling_title_art_g {
		font-size: 21px;
		line-height: 32px;
	}
	.article_go:after {
		height: 430px;
	}
	.image_article_Go img {
		height: auto;
	}
	.stylin_cont_g {
		font-size: 18px;
		line-height: 33px;
	}
	.stylin_cont_g h3 {
		font-size: 27px;
	}
	.gal_half_go .slide-inner {
		height: 200px;
		margin-bottom: 0;
	}
	.block_galler_go .h2.middle_title_ng_g {
		font-size: 32px;
		margin-bottom: 20px;
	}
	.full_height_block_gr_g  .block_galler_go {
		max-width: 100%;
		padding-bottom: 33px;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 10px;
	}
	.footer_gr_go .foot_botom_gr_g {
		display: block;
	}
	.footer_gr_go .foot_botom_gr_g > div {
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}
	.social_simple_gr_g > nav {
		float: none;
		text-align: center;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: flex-start;
		-webkit-flex-align: flex-start;
		-ms-flex-align: flex-start;
		-webkit-align-items: flex-start;
		align-items: flex-start;
		justify-content: center;
		-webkit-justify-content: center;
	}
	.footer_gr_go .left_phone_gr_go p {
		display: inline-block;
	}
	.footer_gr_go {
		margin-bottom: 20px;
	}
	.item_video_gr .video_cont_g img {
		box-shadow: 0 0 25px rgba(0, 0, 0, 0.35);
	}
} 
@media only screen and (max-width: 479px) {
	.logo_tpr_go {
		width: 50%;
		padding-top: 10px;
		padding-left: 15px;
		padding-right: 15px;
		height: auto;
	}
	.texts_iskustv_go {
		padding-top: 67px;
		padding-left: 19px;
		margin-bottom: 27px;
		padding-right: 15px;
	}
	.section.first_top_home {
		padding-bottom: 30px !important;
	}
	.left_image_go {
		max-width: 266px;
	}
	.text_k_gr_go {
		font-size: 180px;
	}
	.image_halg_about:nth-child(2) {
		top: -50px;
	}
	.texts_iskustv_go .h1 {
		font-size: 41px;
	}
	.texts_iskustv_go .h1 span {
		font-size: 21px;
	}
	.first_top_home .inline_logogr_g img, .first_top_home .image_halg_about img {
		width: 102px;
	}
	.first_top_home .inline_logogr_g .point_on_the_log_go {
		width: 107px;
		right: -3px;
	}
	.phone_and_menu_go {
		height: 93px;
		padding-right: 10px;
	}
	.inline_logogr_g {
		padding-left: 0;
	}
	.section.second_screen_go {
		padding-top: 40px !important;
	}
	.h2,
	.right_about_texts .h2 {
		font-size: 30px;
	}
	.advantages_gr_go .h2 {
		margin-bottom: 40px;
	}
	.right_about_texts p {
		font-size: 16px;
		line-height: 27px;
	}
	.item_advant_go {
		padding-right: 7.5px !important;
		margin-bottom: 16px;
	}
	.item_advant_go:nth-child(2n) {
		padding-left: 7.5px !important;
		padding-right: 15px !important;
	}
	.item_advant_go p {
		font-size: 15px;
		line-height: 22px;
	}
	.block_galler_go {
		padding-left: 20px;
		padding-right: 20px;
	}
	.block_galler_go .h2 {
		margin-bottom: 23px;
	}
	.block_galler_go {
		padding-top: 20px;
		padding-bottom: 40px;
		margin-bottom: 20px;
		box-shadow: 8px 18px 30px rgba(0, 0, 0, 0.15);
	}
	.block_galler_go p {
		margin-bottom: 20px;
	}
	.gallery_slider_gr_Go .slider_gallery {
		height: 300px;
	}
	.number_of_slide_bottom_gr_go {
		position: relative;
		width: 100%;
		height: 83px;
	}
	.sec_news_go .h2 {
		padding-left: 20px;
	}
	.slider_news {
		margin-left: -50px;
	}
	.item_news_go.item_news_go {
		width: 290px;
	}
	.image_news_right_go {
		height: 160px;
	}
	.text_news_go {
		padding-top: 20px;
		padding-bottom: 13px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.left_block_cont_Go .h2 {
		margin-bottom: 30px;
	}
	.icon_left_gr_g {
		width: 40px;
		height: 40px;
		padding: 11px 10px;
	}
	.item_adresss_gr_g {
		font-size: 15px;
	}
	.call_and_soc_go {
		padding-top: 20px;
		display: block;
	}
	.call_and_soc_go .soc_inlingr_gr {
		margin-top: 30px;
	}
	.map_site {
		height: 350px;
	}
	.languages_go {
		top: 0;
		width: 100%;
		right: 0;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: flex-start;
		-webkit-flex-align: flex-start;
		-ms-flex-align: flex-start;
		-webkit-align-items: flex-start;
		align-items: flex-start;
		justify-content: flex-start;
		-webkit-justify-content: flex-start;
	}
	.center_menus_flex_gr_g {
		padding-top: 91px;
	}
	.menus_menu_go {
		margin-top: 100px;
	}
	.bot_lf_go {
		left: -6px;
		bottom: 3px;
	}
	.top_rg_go {
		right: 4px;
		top: -7px;
	}
	.call_and_soc_go .call_but_gr_go button {
		width: 100%;
	}
	.article_go:after {
		height: 370px;
	}
	.header_tp_g {
		font-size: 13px;
	}
	.icon_back_news_g {
		margin-right: 6px;
	}
	.stylin_cont_g {
		font-size: 16px;
		line-height: 28px;
	}
	.stylin_cont_g p {
		margin-bottom: 10px;
	}
	.stylin_cont_g h3 {
		margin-right: 20px;
	}
	.othe_news_go {
		margin-top: 40px;
	}
	.cont_other_news_gr_g .h2 {
		font-size: 29px;
	}
	.item_other_news .item_news_go {
		padding-top: 11px;
		padding-bottom: 5px;
	}
	.cont_other_news_gr_g .item_other_news {
		margin-bottom: 20px;
	}
	.full_height_block_gr_g .block_galler_go {
		padding-left: 15px;
		padding-right: 15px;
	}
	.block_galler_go .h2.middle_title_ng_g {
		font-size: 25px;
	}
	.block_galler_go p {
		font-size: 16px;
		line-height: 25px;
	}
	.title_news_g_s_G {
		font-size: 20px;
		line-height: 30px;
		margin-bottom: 12px;
	}
	.head_descr_news {
		margin-bottom: 20px;
	}
	.container_gallery_gr_g .arrow_slider_news_go {
		padding-top: 25px;
	}
	.container_gallery_gr_g .arrow_slider_news_go {
		padding-top: 0;
		top: -69px;
	}
	.gallery_go .h1 {
		font-size: 39px;
		margin-bottom: 30px;
	}
	.container_gallery_gr_g .title_gallery_go {
		padding-left: 15px;
	}
	.video_page_gr .swiper-container {
		padding-left: 30px;
	}
	.slider_video_go .item_video_gr {
		width: 260px;
	}
	.room_pg_go .buttons_rooms_gr_g .header_tp_g {
		font-size: 13px;
	}
	.in_to_gal_gr_g {
		height: 250px;
	}
	.gallery_gr_g {
		padding-left: 5px;
		padding-right: 5px;
	}
	.lg-toolbar .lg-icon {
		margin-right: 10px;
		margin-top: 10px;
		width: 48px;
		height: 48px;
	}
	.container_gallery_gr_g {
		padding-right: 0;
	}
	.member_project_go {
		padding-left: 0;
		padding-right: 0;
	}
	.member_project_go .styling_p_gr_full_pg {
		padding-left: 15px;
		padding-right: 15px;
		margin-bottom: 40px;
	}
	.block_texts_salG_g .h1 {
		margin-bottom: 20px;
		font-size: 35px;
	}
	.block_texts_salG_g p {
		font-size: 16px;
		line-height: 23px;
	}
	.uslov_gr_Go {
		padding-top: 20px;
	}
	.block_rasrocik_go .flex_go {
		display: block;
	}
	.jilor_ds {
		margin-bottom: 30px;
	}
	.img_rasroc_g .img_rasroc_g {
		float: none;
		width: 100%;
	}
	.status_adress_gr_G {
		margin-top: 50px;
	}
	.adress_bottom_gre_d{
		display: block;
	}
	.confort_block_go  .image_confort_go {
		display: none;
	}
	.img_rasroc_g img {
		width: 100%;
	}
	.item_uchast_gr_G {
		margin-bottom: 20px;
	}
	.icon_cart_t_g {
		margin-right: 0;
		margin-bottom: 20px;
	}
	.item_document_g {
		width: 100%;
	}
	.item_document_g a {
		margin-bottom: 15px;		
	}
	.descr_serv_gr_G .h2 {
		margin-bottom: 20px;
	}
	.descr_serv_gr_G ul li, .in_to_document_G p {
		font-size: 16px;
		line-height: 21px;
	}
	.stylin_cont_g .elementor-inner h2 {
		font-size: 42px;
		margin-bottom: 26px;
	}
	.stylin_cont_g .elementor-inner h3 {
		font-size: 37px;
		margin-bottom: 21px;
	}
	.stylin_cont_g .elementor-inner h4 {
		font-size: 32px;
		margin-bottom: 26px;
	}
	.stylin_cont_g .elementor-inner h5 {
		font-size: 28px;
		margin-bottom: 20px;
	}
	.stylin_cont_g .elementor-inner h6 {
		font-size: 21px;
	}
	ul,ol {
		padding-left: 17px;
	}
	.item_video_gr .video_cont_g img {
		height: 160px;
	}
}
@media only screen and (max-width: 320px) {

} 