@charset 'utf-8';
/*
 Theme Name:   ChocoRocco Child
 Theme URI:    http://chocorocco.ancorathemes.com/
 Description:  ChocoRocco - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes - pavlyukdm - PDM
 Author URI:   http://ancorathemes.com/
 Template:     chocorocco
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  chocorocco
*/
@font-face {
  font-family: 'AcademyCTT_Bold';
  src: url('fonts/AcademyCTT_Bold.eot');
  src: url('fonts/AcademyCTT_Bold.eot?#iefix') format('embedded-opentype'),
			 url('fonts/AcademyCTT_Bold.woff2') format('woff2');
	src: url('fonts/AcademyCTT_Bold.ttf') format('truetype'),
       url('fonts/AAcademyCTT_Bold.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}


body h1,
body h2,
body h3,
body h4,
body .top_panel .slider_engine_revo .slide_title,
body .logo_text,
body .logo_footer_text {font-family: AcademyCTT_Bold, serif;}

h5,
button,
.trx_addons_popup_form_field_submit .submit_button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.theme_button,
.gallery_preview_show .post_readmore,
.more-link,
div.esg-filter-wrapper .esg-filterbutton>span,
.chocorocco_tabs .chocorocco_tabs_titles li a,
blockquote,
mark,
ins,
.logo_text,
.theme_scroll_down,
.menu_main_nav>li,
.menu_main_nav>li>a,
.menu_main_nav>li ul,
.menu_main_nav>li ul>li,
.menu_main_nav>li ul>li>a,
.menu_mobile .menu_mobile_nav_area>ul>li,
.menu_mobile .menu_mobile_nav_area>ul>li>a ,
.menu_mobile .menu_mobile_nav_area>ul>li li,
.menu_mobile .menu_mobile_nav_area>ul>li li>a,
.sc_layouts_row,
.sc_layouts_row input[type="text"],
.sc_layouts_row .sc_button,
.sc_layouts_menu_nav>li,
.sc_layouts_menu_nav>li>a ,
.sc_layouts_menu_popup .sc_layouts_menu_nav>li,
.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,
.sc_layouts_menu_nav>li ul,
.sc_layouts_menu_nav>li ul>li,
.sc_layouts_menu_nav>li ul>li>a,
.toc_menu_item .toc_menu_description,
.sc_recent_news .post_item .post_footer .post_counters .post_counters_item,
.sc_item_subtitle.sc_item_title_style_shadow,
.sc_icons_item_title,
.sc_price_title,
.sc_price_price,
.sc_courses_default .sc_courses_item_price,
.sc_courses_default .trx_addons_hover_content .trx_addons_hover_links a,
.sc_promo_modern .sc_promo_link2 span+span,
.sc_skills_counter .sc_skills_total,
.sc_skills_pie.sc_skills_compact_off .sc_skills_total,
.slider_swiper .slide_info.slide_info_large .slide_title,
.slider_style_modern .slider_controls_label span+span,
.slider_pagination_wrap,
.sc_slider_controller_info,
.sc_button,
.sc_button_simple,
.sc_form button,
.sc_action_item_link,
.sc_price_link,
.comments_list_wrap .comment_reply a,
div.esg-pagination .esg-pagination-button,
.page_links>span:not(.page_links_title),
.page_links>a,
.comments_pagination .page-numbers,
.nav-links .page-numbers,
.trx_addons_accent_phone,
.sc_layouts_row_type_compact .sc_layouts_login .sc_layouts_item_details_line1 ,
.comment_date,
.post_meta_item.post_categories a,
.post_meta_item.post_date a,
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title,
.sc_testimonials [class*="column"] .sc_testimonials_item_content,
.sc_services_default .sc_services_item_title,
.sc_team_short .sc_team_item_title,
.vc_tta.vc_tta-accordion .vc_tta-panel-title .vc_tta-title-text,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price,
.woocommerce ul.products li.product .post_header,
.woocommerce-page ul.products li.product .post_header,
.woocommerce .shop_table th,
.woocommerce span.onsale,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce div.product .summary .stock,
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong,
.woocommerce table.cart td.product-name a,
.woocommerce-page table.cart td.product-name a,
.woocommerce #content table.cart td.product-name a,
.woocommerce-page #content table.cart td.product-name a,
.woocommerce .checkout table.shop_table .product-name,
.woocommerce .shop_table.order_details td.product-name,
.woocommerce .order_details li strong,
.woocommerce-MyAccount-navigation,
.woocommerce-MyAccount-content .woocommerce-Address-title a,
.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.woocommerce .woocommerce-message .button,
.woocommerce #review_form #respond p.form-submit input[type="submit"],
.woocommerce-page #review_form #respond p.form-submit input[type="submit"],
.woocommerce table.my_account_orders .order-actions .button,
.woocommerce .button,
.woocommerce-page .button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button.woocommerce #respond input#submit,
.woocommerce input[type="button"],
.woocommerce-page input[type="button"],
.woocommerce input[type="submit"],
.woocommerce-page input[type="submit"],
.woocommerce .widget_price_filter .price_slider_amount span,
.woocommerce.widget_shopping_cart .total .amount,
.woocommerce .widget_shopping_cart .total .amount,
.woocommerce-page.widget_shopping_cart .total .amount,
.woocommerce-page .widget_shopping_cart .total .amount,
.woocommerce ul.cart_list li>.amount,
.woocommerce ul.product_list_widget li>.amount,
.woocommerce-page ul.cart_list li>.amount,
.woocommerce-page ul.product_list_widget li>.amount,
.woocommerce ul.cart_list li span .amount,
.woocommerce ul.product_list_widget li span .amount,
.woocommerce-page ul.cart_list li span .amount,
.woocommerce-page ul.product_list_widget li span .amount,
.woocommerce ul.cart_list li ins .amount,
.woocommerce ul.product_list_widget li ins .amount,
.woocommerce-page ul.cart_list li ins .amount,
.woocommerce-page ul.product_list_widget li ins .amount,
aside.woocommerce .product-title,
aside.woocommerce .mini_cart_item>a:not(.remove),
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3,
.widget_product_tag_cloud a,
.widget_tag_cloud a,
.sc_countdown .sc_countdown_label,
.sc_table table th,
blockquote p  {
	font-family: Oswald, serif;
}
.header-left-col .sc_layouts_iconed_text_line1,
.section-hp .sc_icons_item_title,
h6 {font-family: 'Droid Serif', serif;}








/*Contact form*/
#testform *{
	font-family: sans-serif !important;
	font-size: 16px;
}
#testform .clearrow {
    clear: both;
}
#testform div[class^='row-'] {
    float: left;
    margin-bottom: 10px;
}
#testform span.kuda,
#testform span.adult,
#testform span.name1,
#testform span.email {
    display: block;
    margin-right: 10px;
}
#testform input#datep {
    width: calc(100% - 10px);
		padding: 9px 5px;
}

#testform .row-12 {
    width: 100%;
}
#testform .row-6 {
    width: 50%;
}
#testform .row-4 {
    width: 33.33%;
}
#testform select, #testform input, #testform textarea   {
    width: 100%;
}

@media screen and (max-width: 479px) {
	#testform .row-12,
	#testform .row-6 .row-6 + .row-6 {
	margin-bottom: 0 !important;
}
    #testform .row-12,
    #testform .row-6,
    #testform .row-4 {
        width: 100%;
    }
    #testform span.kuda,
    #testform span.adult,
    #testform span.name1,
    #testform span.email,
    #testform input#datep {
        margin-right: 0;
    }
    #testform input#datep {
        width: 100%;
    }
}
.popmake  .wpcf7 * {
    font-family: 'Open Sans', sans-serif;
}
html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
    padding-right: 0px !important;
}
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
	overflow-y: auto !important;
}
html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {
	overflow: visible !important;
}

.pdm_cf_title {margin-bottom: 15px;}
.pdm_cf_phone {margin-bottom: 20px;}
.callback_form input {width: 100%;}
div.callback_form .ajax-loader {
	display: none;
}
/*hot price*/
.itt_hs_main_wrap.itt_border_color {height: 920px !important;}
.page-id-15771 .itt_hs_main_wrap.itt_border_color {height: 920px !important;}  /*стр ГТ*/
.home .itt_hs_main_wrap.itt_border_color {height: 691px !important;} /*Главная*/
.single-product  .itt_hs_main_wrap.itt_border_color {height: 460px !important;} /*конкр страны*/
/**МЦ**/
.fd_price-main {height: 1100px !important;}
.single-post .fd_price-main {height: 1100px !important;} /*конкр запись*/
.page-id-15773  .fd_price-main {height: 390px !important;} /*стр ПТ*/
.single-pdm_tours .fd_price-main {height: 1100px !important;} /*конкр  туры*/
.single-pdm_services .fd_price-main {height: 1100px !important;} /*конкр услуги*/
/*ЭТ*/
.page-id-15769  #ittourshowcase_hike__showcase_center_box {
	height: 554px !important;
}
/*scm titles*/
.it_title {display: none !important;
}
/*min price small width fix*/
.fd_price.fd_price_sm {
	width: 100%;
}

@media screen and (max-width : 1024px) {
	.vc_row  .pdm-main-block {width: 100%; float: none;}
	.vc_row  .pdm-sidebar-block {width: 100%; margin-top: 50px; clear: both;}
}
.section-team-about .sc_team_item_title {cursor: pointer; pointer-events: none;}
.single-pdm_services .post_meta.post_meta_single {display: none;}
.single-pdm_services .post_header  {display: none;}
.single-pdm_services #itTourWidgetWrapper {margin: 40px 0 30px;}

.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images{
	width: 40%;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 53.8%;}
@media screen and (min-width : 1441px) {
.single-cpt_team .mpv3 {
	margin-left: 386px;
 }
}
@media screen and (max-width : 1024px) {
	.sc_button.sc_button_size_large {
    padding: 1.75em 2.9em;
}
	.woocommerce div.product div.images {width: 100%;}
	.woocommerce-page div.product div.summary {
    width: 100%;
}
}
@media screen and (min-width : 1024px) {
.single-cpt_team .mpv3 {
	margin-left: 330px;
 }
}
@media screen and (max-width : 959px) {
	.page-id-15771 .prefooter,
	.page-id-15769 .prefooter {margin-bottom: 80px !important;}
	.single-post .sidebar {margin-top: 0;}
	.archive.category .sidebar {margin-top: 0;}
	.team_member_page .team_member_featured {padding-right: 0;}
	body	.sidebar .widget+.widget, body .sidebar[class*="scheme_"] .widget+.widget {
    padding-top: 4.25rem;
    margin-top: 4.2rem;
    border-top: 2px solid;
}
	body .sidebar .widget, body .sidebar[class*="scheme_"] .widget {width: 100%;}
	.page-id-600 .sc_layouts_274 .vc_col-sm-4 {width: 100%;}
	.single-cpt_team .team_member_featured {width: 100%;}
	.single-cpt_team .mpv3 {width: 100%; float: left; margin: 20px 0 30px; }
}
.post_meta_item.post_author {display: none;}
.prefooter  {left: 0 !important;}
.prefooter .trx_addons_blockquote_style_1  {padding: 0 !important;}
.woocommerce ul.products li.product .button:before, .woocommerce div.product form.cart .button:before, .woocommerce ul.products li.product .post_data .add_to_cart_button:before, .woocommerce-page ul.products li.product .post_data .add_to_cart_button:before {
	content: '\e8b5';
}
.top_panel {margin-bottom: 70px;}
.top_panel > p {display: none;}
.footer_wrap {margin-top: 70px;}
.section-countries-mpage {width: 100% !important; margin: 0 auto !important; left: 0 !important;}
.prefooter input[type="submit"] {
	margin-top: 0.85em;
}
.page-id-600 .prefooter {display: none;}
.single-post .sidebar_inner {padding: 2rem;}
.archive.category .sidebar_inner {padding: 2rem;}
.page-id-15771 .prefooter,
.page-id-15769 .prefooter  {max-width: 1228px !important ;
	margin: 0 auto  !important; padding-left: 0 !important; padding-right: 0 !important;}
.page-id-15773 .pdm-main-block .woocommerce ul.products li.product-category .post_data {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translatex(-50%) translatey(-50%);
    z-index: 2;
}
.scheme_default.page-id-15773 .pdm-main-block .woocommerce ul.products li.product-category .post_header a {
	color: #ffffff;
}
.scheme_default.page-id-15773 .pdm-main-block .woocommerce ul.products li.product-category .post_header a:hover {
	color: #f0c96a;
}
.scheme_default.page-id-15773 .woocommerce ul.products li.product-category .post_featured:before {
	z-index: 0;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: auto;
	width: auto;
	content: '';
	position: absolute;
	background: rgba(0,0,0,0.4);
	transition: all ease 0.3s;
}
body blockquote.sc_promo_text {margin-bottom: 14.7rem !important;}
.page-id-15940 .top_panel {
	margin-bottom: 0;
}
.single-cpt_team .footer_wrap {
	margin-top: 40px;
}
.page-id-15932  .footer_wrap {
	margin-top: 40px;
}
.page-id-15910  .footer_wrap {
	margin-top: -10px;
}
.page-id-600 .content .wpcf7 input[type="submit"] {
	margin-top: 0.85em;
}
.home .wpb_revslider_element  {margin-top: 25px;}
.section-hp .sc_icons .sc_icons_item_title span {max-width: 110px;}
.single-product .footer_wrap {
	margin-top: 4.3em;
}
.single-pdm_services .footer_wrap {
	margin-top: 40px;
}
.scheme_default a:hover .trx_addons_accent_phone {
	color: #a0916d;
}
.scheme_default .sc_layouts_row_type_compact a:hover .sc_layouts_item_details_line2 {
	color: #a0916d;
}
.prefooter  {margin-left: 0 !important; margin-right: 0 !important;}
.woocommerce ul.products li.product .post_featured {overflow: visible;}
@media screen and (max-width : 1440px) {
	body .sc_layouts_323 .sc_content.sc_padding_small {
    padding: 5.49em 8% 5.45em 11%;
}
	.archive.category .sidebar_inner {padding: 2rem 1rem;}
}
@media screen and (max-width : 1262px) {
	.post_meta_item.post_share {margin-bottom: 50px;}
	 html body:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) .content {
    width: 100%;
}

body .sidebar {
	width: 100%;
}
}
@media screen and (max-width : 768px) {
 .section-hp .vc_row .vc_row .vc_col-sm-11 {width: 100%;}
 .section-hp .vc_row .vc_row .vc_col-sm-11 .sc_content_width_1_2  {width: 100%;}
 .section-hp .vc_custom_1505122715037 {background-image: none !important;}
}
@media screen and (max-width : 767px) {
	body blockquote.sc_promo_text {margin-bottom: 0 !important ; }
}
@media screen and (min-width : 480px) and (max-width : 991px) {
	.section-services .woocommerce.columns-4 ul.products li.product {width: 50%;}
}
@media screen and (max-width : 991px) {
	.section-hp .wpb_raw_code  {padding-left: 15px; padding-right: 15px; background: #F2EFEA;}
	.sc_layouts_menu_nav>li.menu-item-has-children>a, .sc_layouts_menu_nav>li>a {padding-left: 0.7em; padding-right: 0.5em; font-size: 14px;}
}
@media screen and (min-width : 768px) and (max-width : 959px) {
	.single-product.woocommerce-page div.product div.summary {
    width: 100%;
    padding-left: 0;
}
.single-product.woocommerce div.product div.images {width: 100%;}
	.prefooter {margin-bottom: 80px !important;}
	.top_panel .header-left-col,
	.top_panel .header-right-col {display: none;}
	.top_panel .header-middle-col {width: 100%;}

	body:not(.page) .sidebar .widget, body:not(.page) .sidebar[class*="scheme_"] .widget {width: 100%;}
}
.menu_mobile .search_mobile  {display: none;}
@media screen and (max-width : 479px) {
	body .section-et .sc_action h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {
    font-size: 2.3em;
}
	body:not(.page) .sidebar[class*="scheme_"] .sidebar_inner {
    padding: 10px 0;
}
	.sc_team_short .sc_team_item_title {font-size: 15px;}
	.sc_team_short .sc_team_item_subtitle {font-size: 13px;}
}
@media screen and (max-width : 767px) {
 .prefooter  {margin-bottom: 60px !important;}
}
.section-et i {font-style: normal;}
.sc_layouts_323 .sc_content.sc_padding_small {
	padding: 3.49em 8% 3.45em 11%;
}
.top_panel  .sc_layouts_title_caption:after {display: none;}
.sc_item_title + .sc_item_subtitle {
	margin-top: 1em;
	font-size: 1.4em;
}
.section-news .sc_item_subtitle + .sc_item_columns {margin-top: 3.5em;}
.section-avia .vc_col-md-offset-1.vc_col-md-4 .wpb_text_column  .wpb_wrapper p {font-size: 17px;}
#sb_instagram {padding-bottom: 0 !important;}
.prefooter h6 {font-size: 1.4em;}
.sidebar li>a {font-size: 17px;}
.sc_team_short .sc_team_item_subtitle {font-size: 1.28em;}
.single-cpt_team .mpv3 {margin-bottom: 30px;}
.single-cpt_team .team_member_content  {font-size: 17px;}
.sc_services_default .sc_services_item_content p {font-size: 17px;}
.content .post_content  {font-size: 17px;}
.page-id-15841  .sc_blogger {margin-top: -10px; margin-bottom: -12px;}
.page-id-15841  .sc_blogger .sc_blogger_columns  {margin-top: 2.3em; margin-bottom: -10px;}
@media screen and (min-width : 1263px) and (max-width : 1440px) {

	.single-post .sidebar_inner {
    padding: 1rem;
}
	.home  .itt_hs_main_wrap.itt_border_color {height: 835px !important;} /*Главная*/
	.section-hp .sc_layouts_323 > .vc_row > .wpb_column:last-child  .vc_column-inner{
		background: #6cc7db;
		background-image: none !important;
	}
}
@media screen and (min-width : 992px) and (max-width : 1262px) {
	.home .itt_hs_main_wrap.itt_border_color {height: 826px !important;} /*Главная*/
	.section-hp .sc_layouts_323 > .vc_row > .wpb_column:last-child .vc_column-inner {
		background: #6cc7db;
		background-image: none !important;
	}
}
@media screen and (min-width : 1441px) {
	.section-hp .vc_custom_1578751167639 {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
}
}
.section-et .sc_action h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {font-size: 4.3em;}
.section-services .woocommerce ul.products li.product .button {padding-top: 0.4em;}
body .mc4wp-form .mc4wp-form-fields input[type="submit"] {padding-top: 0.4em;}
.prefooter {margin-left: -15px !important; margin-right: -15px !important; left: 15px !important;}
@media screen and (min-width : 960px) {
	.prefooter {
	margin-bottom: 10px !important;
 }
}
@media screen and (min-width : 992px) and (max-width : 1440px) {
	body .section-services .woocommerce ul.products li.product .woocommerce-loop-product__title {font-size: 1em !important;}
	body .section-services .woocommerce a.button {font-size: 0.8em !important;}
	body .section-services .woocommerce ul.products li.product .button {
    padding-top: 0.65em !important;
}
}
@media screen and (max-width : 1199px) {
 .archive.category .sidebar,
 .single-post .sidebar  {
	float: left !important;
	position: relative !important;
	top: auto !important;
	bottom: unset !important;
	right: unset !important;
	left: auto !important;
 }
}
@media screen and (max-width : 479px) {
	body .sc_team_short .sc_team_item_subtitle {
    font-size: 1em;
}
}
@media screen and (max-width : 1366px) {
	.page-id-15771 .prefooter,
	.page-id-15769 .prefooter {max-width: 100% !important; padding-right: 25px !important;}
}
@media screen and (max-width : 959px) {
	.page-id-15771 .prefooter,
	.page-id-15769 .prefooter {padding-bottom: 80px !important;}
}





body div#itt-hike-photo-showcase {
    margin: 0 auto!important;
}


@media (max-width: 1010px) {
  table#isolated {
      left: 0 !important;
    }
  div#showcase_hike_photo_showcase_module,
  div#showcase_hike_showcase_module {
    overflow-x: auto;
  }
    .boxy-inner .ittour_order_block_title_box,
    .itt_main_block.tour_order.boxy-content {
        width: 95vw !important;
    }
    .it_close {
        width: 100px !important;
    }
}


html body #isolate  .it_gradient_right {float:none!important;width: inherit!important;}
html body #isolate .ittour_order_block .ittour_order_block_customer_info .ittour_order_grey_form .ittour_order_grey_form_center .ittour_order_grey_form_center_right ul li textarea {
width: 260px!important;}
#isolated tr td {border: none;}
#package_order_form_buy_all > div.itt_form_date_blcok > div.itt_row.itt_mtv_top_20 > div:nth-child(4) > dl > dt:nth-child(2) {width: 100%;}
#isolate > div.itt_main_block.tour_order.boxy-content > div.ittour_order_block > div > div.ittour_order_block_title_box.itt_order_block_title_box_bg > div.itt_order_block_title_box_center_corner > div > h2 {
line-height:15px!important}
span.fl.number_stars {line-height: 15px!important;}
div#itt-hike-photo-showcase.itt-hike-photo-showcase-gallery a.itt-hike-photo-showcase-btn-prev, 
div#itt-hike-photo-showcase.itt-hike-photo-showcase-gallery a.itt-hike-photo-showcase-btn-next {z-index: 9 !important;}
div#ittourshowcase_hike__table_header {padding-left:  1px!important;}
div#ittourshowcase_hike__showcase_center_box {padding-left: 1px!important;}
#isolated td {background: transparent !important;}
div.fd_price-item_val {font-size: 18px !important;}
#ittHSinfo svg {vertical-align: unset;}
.fd_price_sm {width: 100% !important;}
#ittHS .itt_hs_name,
.nicescroll-rails {display: none !important;}
div#showcase_hike_showcase_module img {display: inline !important;}
.jspPane {left: 0 !important;}
div #itTourWidget .fd-nav_item {line-height: 32px !important;}
span.it_close {width: 87px!important;}
.jspPane {left: 0!important;}
html body #showcase_hike_showcase_module * .it_description {width: 11%!important;}
html body #showcase_hike_showcase_module * .it_col_12 {width: 8%!important;}


body.page-template-default.page.page-id-6846.woocommerce-js {
    overflow-y: hidden;
}



@media only screen and (min-width: 320px) and (max-width: 959px){
table#isolated {
left: initial !important;
}
.scrollling {
overflow-x: scroll;
}
div#showcase_hike_showcase_module {
overflow-x: scroll;
}
div#showcase_module {
overflow-x: scroll;
}
div#showcase_hike_photo_showcase_module {
overflow-x: scroll;
}
}


nav.fd-nav {
    height: 40px!important;
}
div#showcase_hottour_v2_showcase_module {
    background-color: #F2EFEA;
}



@media (min-width: 960px) and (max-width: 980px) { /* 200% */
}

@media (min-width: 1050px) and (max-width: 1100px) { /* 175% */
.page-id-15769 .pdm-main-block.wpb_column.vc_column_container.vc_col-sm-8.sc_layouts_column_icons_position_left {
    width: 100%;
    margin-bottom: 50px;
}
.page-id-15771 .pdm-main-block.wpb_column.vc_column_container.vc_col-sm-8.sc_layouts_column_icons_position_left {
    width: 100%;
    margin-bottom: 50px;
}
}

@media (min-width: 1250px) and (max-width: 1300px) { /* 150% */
}

@media (min-width: 1500px) and (max-width: 1550px) { /* 125% */
.section-hp .vc_custom_1578751167639 {
    padding-top: 56px !important;
    padding-bottom: 57px !important;
}
}

@media (min-width: 1700px) and (max-width: 1750px) { /* 110% */
.section-hp .vc_custom_1578751167639 {
    padding-top: 56px !important;
    padding-bottom: 59px !important;
}
}

@media (min-width: 2350px) and (max-width: 2400px) { /* -80% */
}

@media (min-width: 2500px) and (max-width: 2600px) { /* -75% */
}

@media (min-width: 2800px) and (max-width: 2900px) { /* -67% */
}

@media (min-width: 3750px) and (max-width: 3850px) { /* -50% */

.section-hp .vc_custom_1578751167639 {
    padding-top: 56px !important;
    padding-bottom: 60px !important;
}
}
@media(max-width: 1199px){
	.page-id-600 .wpb_column.vc_column_container.vc_col-sm-4.sc_layouts_column.sc_layouts_column_align_center.sc_layouts_column_icons_position_left {
    width: 100%;
}
	.page-id-90 .wpb_column.vc_column_container.vc_col-sm-4.sc_layouts_column.sc_layouts_column_align_center.sc_layouts_column_icons_position_left {
    width: 100%;
}
.vc_column-inner.vc_custom_1504775029023,
.vc_column-inner.vc_custom_1504775017679,
.vc_column-inner.vc_custom_1504775029023,
.vc_column-inner.vc_custom_1504775017679 {
    border: none!important;
}
}
@media(max-width: 1024px){
	.page-id-15771 .pdm-main-block.wpb_column.vc_column_container.vc_col-sm-8.sc_layouts_column_icons_position_left {
    width: 100%;
    margin-bottom: 50px;
}
}

@media(max-width: 479px){
	.single-product li#tab-title-customTab-0 {
    width: 100%;
}
}
@media(min-width: 1262px){
	div#tpbr_topbar{
		display:none;
	}
	div#tpbr_topbar{
		padding:0!important;
	}
}



body #itTourWidget .fd-nav_item.active {
	background: #94D4DA!important;
}
body #itTourWidget .fd-b {
background: #94D4DA!important;
}
body #itTourWidget .fd-nav_item:hover {
background: #94D4DA!important;
}
body #itTourWidget .fd-nav_item.active:hover {
background: #94D4DA!important;
}
body #itTourWidget .fd-nav-mobile .fd-select {
background: #94D4DA !important;
}
body #itTourWidget .fd-nav-mobile {
background: #94D4DA !important;
}
/*----button-------*/
#itTourWidget .fd-find {
background-color: #F1CE7E!important;
}
#itTourWidget .fd-find:hover {
background-color: #F1CE7E!important;
}
/*-----MC------*/
#itTourPriceWidget .fd_price-header, #itTourPriceWidgetPopup .fd_price-header {
    background-color:  #F1CE7E!important;
}

#itTourPriceWidget .ss-scroll, #itTourPriceWidgetPopup .ss-scroll {
    background-color:  #F1CE7E!important;
}
/*-----MC------price-----*/
#itTourPriceWidget .fd_price-item_info, #itTourPriceWidgetPopup .fd_price-item_info {
    background-color: #F1CE7E!important;
}
/*-----MC------end------*/
/*-------HP-----*/
#ittHS .itt_bg_color {
    background: #94D4DA!important;
}
#ittHS .itt_border_color {
    border-left-color: #94D4DA!important;
    border-bottom-color: #94D4DA!important;
}
.nicescrollht-cursors {
    background: #94D4DA!important;
}
/*-------HP-----price-----*/

#ittHS .itt_hs_price_wrap{
	    background: #F1CE7E!important;
}

/*-------HP-----end-----*/


@media(max-width: 991px){
	.vc_row.wpb_row.vc_inner.vc_row-fluid.display-none-testimonials {
    display: none;
}	
blockquote.trx_addons_blockquote_style_1.sc_promo_text.sc_align_none p {
    display: none;
}
blockquote {
    opacity: 0;
}
body blockquote.sc_promo_text {
    margin-bottom: 23.7rem !important;
}
.sc_promo_image{
	width:100%!important;
}
}
@media(max-width: 991px){
footer.footer_wrap.footer_custom.footer_custom_193.footer_custom_futer.scheme_light .sc_promo_image {
    display: none;
}
footer.footer_wrap.footer_custom.footer_custom_193.footer_custom_futer.scheme_light  blockquote.trx_addons_blockquote_style_1.sc_promo_text.sc_align_none{
	opacity:1!important;
	    display: block!important;
		margin-bottom: 0!important;
}

}
@media(max-width: 767px){
	blockquote.trx_addons_blockquote_style_1.sc_promo_text.sc_align_none {
    display: none;
}
}
@media(max-width: 640px){
	div#section-instagram {
    display: none;
}
}


@media(min-width: 959px){
	.single-cpt_team div#itTourWidgetWrapper {
    display: flex;
}

}
body #itTourWidget .fd .date-picker-double .addParamsto label:before, #itTourWidgetPopup .fd .date-picker-double .addParamsto label:before{
	    top: 14px !important;
}

.woocommerce ul.products li.product .button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce ul.products li.product .post_data .add_to_cart_button:hover, .woocommerce-page ul.products li.product .post_data .add_to_cart_button:hover {
    padding: 7px 51px 17px 67px;
}

@media(min-width: 480px) and (max-width: 768px){
	.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1579101174373.vc_row-has-fill {
    background-color: #f2efea;
    background-position-x: -122px!important;
}

}

@media(min-width: 769px) and (max-width: 991px){
	footer.footer_wrap.footer_custom.footer_custom_193.footer_custom_futer.scheme_light  blockquote.trx_addons_blockquote_style_1.sc_promo_text.sc_align_none{

		margin-bottom: 0!important;
}
footer.footer_wrap.footer_custom.footer_custom_193.footer_custom_futer.scheme_light .sc_promo {
    display: flex;
    justify-content: center;
	    margin-top: 71px;
    margin-bottom: 113px;
}
}
@media(min-width: 767px) and (max-width: 768px){
	    footer.footer_wrap.footer_custom.footer_custom_193.footer_custom_futer.scheme_light .sc_promo{
			    margin-top: 76px;
		}
}

div.vc_custom_1579175309916{
	background-image: url(https://sharatour.com.ua/wp-content/uploads/2021/04/unnamed.jpg)!important;
}


@media only screen and (max-width: 768px) {
	.globalClass_68ab jdiv{
		z-index: 999!important;	
	}
}