

/* Start:/local/templates/letsrock/components/bitrix/news/specials/style.css?16801496142849*/
.specpred_new{
	display: flex;
	justify-content: space-between;
}
.specpred_new_name{
	font-weight: bold;
	font-size: 30px;
	line-height: 150%;
	color: #2D3447;
}
.specpred_new .tabs{
	margin: 0;
	padding: 0;
}
.specpred_new .tabs .tabs__item{
	width: auto;
}
.specpred_new .tabs .tabs__item .tab{
	border: 1px solid #D6D6D6;
	box-sizing: border-box;
	border-radius: 2px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: 15px 21px;
	font-weight: bold;
	font-size: 14px;
	line-height: 150%;
	color: #2D3447;
	height: auto;
	cursor: pointer;
	transition: none;
}
.specpred_new .tabs .tabs__item .tab__name{
	color: #2D3447;
	font-weight: bold;
	font-size: 14px;
	line-height: 150%;
}
.specpred_new .tabs .tabs__item .tab.tab_active{
	background: #007CC3;
}
.specpred_new .tabs .tabs__item .tab.tab_active .tab__name{
	color: #FFFFFF;
}
.specpred_new .tabs .tabs__item .tab:hover{
	background: #007CC3;
}
.specpred_new .tabs .tabs__item .tab:hover .tab__name{
	color: #FFFFFF;
}
.offer-item{
	display: inline-block;
}
.icon-new{
	position: absolute;
	width: 40px;
	height: 40px;
	top: 10px;
	left: 10px;
	background-color: white;
	background-position: center;
	background-size: 24px;
	background-repeat: no-repeat;
	border-radius: 100%;
}
.offer_img{
	position: relative;
	height: 218px;
	background-size: cover;
}
.section__list_tabs.section__list{
	margin: 0 -10px 29px;
	    align-items: stretch;
    display: flex;
    flex-wrap: wrap;
}
.offer-item{
	width: 287px;
	margin: 0 5px 11px;
	background: white;
}
.offer__info-new{
	padding: 20px 19px 20px;
}
.offer-item a{
	text-decoration: none;
}
.offer_name{
	font-weight: bold;
	font-size: 16px;
	line-height: 130%;
	color: #2D3447;
	min-height: 49px;
	margin-bottom: 10px;
}
.offer-bottom{
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}
.offer__price-new{
	    width: 113px;
    text-align: right;
}
.offer__price-new, .offer__text-new{
	font-size: 14px;
	line-height: 150%;
	color: #999999;
}
.offer__price-new b{
	font-size: 24px;
	line-height: 130%;
	color: #2D3447;
}
.section__inner{
	text-align: center;
}
.btn.btn_new.btn_or{
	font-weight: bold;
	font-size: 16px;
	line-height: 150%;
}

/* fix h1 + tabs */
@media(min-width: 767px) {
	.section__inner { display: flex; flex-wrap: wrap; }
	.section__title { width: 40%; }
	.specpred_new { justify-content: flex-end; width: 60%; }
	}
@media(max-width: 1439px) {
    .offer-item {
        max-width: 236px;
    }
}

@media(max-width: 767px) {
    .offer-item {
        max-width: 280px;
    }
}

@media(max-width: 589px) {
	.section__list_tabs.section__list {
		margin: 0;
		/*text-align: center;*/
	}
	
	.specpred_new .tabs {
		margin: 0;
		padding: 0;
		width: 410px;
	}
	
	.tabs-scroll {
		overflow-x: scroll;
	}
	.offer-item{
		max-width: 100%;
		width: 100%;
	}
}
/* End */


/* Start:/local/templates/letsrock/components/bitrix/news/specials/bitrix/news.detail/.default/style.css?168014961419829*/
.new_special {
    text-align: left;
}

.new_special_head {
    display: flex;
    margin-bottom: 90px;
}

.new_special_slider {
    width: 65.9%;
}

.new_special_slider_controls {
    display: flex;
    align-items: center;
    margin-top: 13px;
}

.new_special_slider_controls > div {
    display: flex;
}

.new_special_slider_controls svg {
    cursor: pointer;
}

.new_special_slider_controls svg:first-of-type {
    margin-right: 15px;
}

.new_special_slider_thumbs {
    margin-left: 35px;
}

.new_special_slider_thumbs img {
    margin-right: 10px;
}

.new_special_info {
    width: 34.1%;
    position: relative;
}

.new_special_info_bg {
    background: #fff;
    position: relative;
    padding: 64px 54px;
}

.new_special_info:after {
    content: '';
    position: absolute;
    height: 80px;
    width: 80px;
    top: 30px;
    right: 30px;
    background-repeat: no-repeat;
    background-size: 100%;
}

.icon_avia.new_special_info:after {
    background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M77.86 35.2133C72.2833 29.86 56.76 29.8766 52.5 29.9733L33.3467 3.45328C31.7867 1.29 29.26 0 26.5933 0H25C24.4967 0 24.0233 0.226719 23.7067 0.616719C23.39 1.00672 23.2667 1.52 23.37 2.01L29.6567 31.86L15.6234 33.2633L6.18016 23.82C5.86688 23.51 5.44344 23.3333 5.00016 23.3333H1.66672C1.12 23.3333 0.61 23.6033 0.296719 24.0533C-0.0132812 24.5 -0.0865625 25.0733 0.106719 25.5866L4.5 37.3L1.14 38.42C0.46 38.6467 0 39.2833 0 40C0 40.7167 0.46 41.3533 1.14 41.58L4.5 42.7L0.106719 54.4167C-0.0865625 54.9267 -0.0132812 55.5 0.296719 55.95C0.61 56.3967 1.12 56.6667 1.66672 56.6667H5C5.44328 56.6667 5.86672 56.49 6.17672 56.18L15.62 46.7367L29.6533 48.14L23.37 77.99C23.2667 78.48 23.39 78.9933 23.7067 79.3833C24.0234 79.7733 24.4967 80 25 80H26.5933C29.26 80 31.7833 78.71 33.3466 76.5467L52.5 50.0267C56.75 50.13 72.28 50.14 77.86 44.7867C79.28 43.4233 80 41.8133 80 40C80 38.1867 79.28 36.5767 77.86 35.2133ZM75.5567 42.3733C71.2367 46.5233 56.91 46.89 51.7367 46.6633C51.21 46.6266 50.6434 46.9 50.3167 47.3533L30.6467 74.59C29.8 75.76 28.4834 76.5067 27.06 76.64L33.3 47.0067C33.3967 46.5434 33.2933 46.0634 33.0133 45.68C32.7333 45.3 32.3033 45.0533 31.8333 45.0067L15.1667 43.34C15.11 43.3367 15.0567 43.3333 15 43.3333C14.56 43.3333 14.1367 43.5066 13.8233 43.82L4.31 53.3333H4.07328L8.22656 42.2533C8.38328 41.83 8.36656 41.36 8.16984 40.95C7.97312 40.54 7.62313 40.23 7.19312 40.0867L6.93672 40L7.19672 39.9133C7.62672 39.77 7.97672 39.4566 8.17344 39.05C8.37016 38.6434 8.38672 38.17 8.23016 37.7467L4.07344 26.6667H4.31016L13.8234 36.18C14.1767 36.5333 14.6702 36.6933 15.1667 36.66L31.8334 34.9933C32.3034 34.9433 32.7334 34.7 33.0134 34.3166C33.2934 33.9366 33.3967 33.4533 33.3002 32.9898L27.06 3.35672C28.4833 3.49 29.8 4.23672 30.6433 5.40672L50.3166 32.6434C50.6433 33.1002 51.1666 33.3902 51.7366 33.3334C56.8798 33.1167 71.2233 33.4667 75.5533 37.6202C76.3133 38.3469 76.6666 39.1034 76.6666 40.0002C76.6666 40.8969 76.3133 41.6533 75.5567 42.3733Z' fill='%23EBF9FF'/%3E%3Cpath d='M65.4033 35.0499C64.52 34.8199 63.6166 35.3632 63.39 36.2532C63.1633 37.1399 63.7 38.0464 64.5868 38.2799C64.6068 38.2866 66.6668 38.8766 66.6668 39.9999C66.6668 41.1232 64.6068 41.7132 64.6 41.7166C63.7067 41.9399 63.1633 42.8433 63.3867 43.7366C63.5733 44.4966 64.2533 44.9999 65 44.9999C65.1333 44.9999 65.27 44.9831 65.4033 44.9499C67.11 44.5232 70.0001 42.9999 70.0001 39.9999C70.0001 36.9999 67.11 35.4766 65.4033 35.0499Z' fill='%23EBF9FF'/%3E%3C/svg%3E%0A");
}

.icon_rail.new_special_info:after {
    background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M27.7098 60.3666C26.9931 59.7933 25.9465 59.9133 25.3665 60.6266L12.0331 77.2931C11.4598 78.0131 11.5764 79.0599 12.2931 79.6364C12.5998 79.8797 12.9698 79.9997 13.3331 79.9997C13.8198 79.9997 14.3064 79.7864 14.6364 79.3764L27.9697 62.7097C28.5431 61.9899 28.4265 60.9432 27.7098 60.3666Z' fill='%23EBF9FF'/%3E%3Cpath d='M67.9668 77.2902L54.6336 60.6235C54.0603 59.9103 53.0103 59.7868 52.2903 60.3635C51.5736 60.9403 51.457 61.9868 52.0303 62.7068L65.3636 79.3735C65.6936 79.7868 66.1768 80.0002 66.6668 80.0002C67.0336 80.0002 67.4001 79.8802 67.7068 79.6335C68.4234 79.057 68.5401 78.0102 67.9668 77.2902Z' fill='%23EBF9FF'/%3E%3Cpath d='M63.3333 73.3333H16.6667C15.7467 73.3333 15 74.08 15 75C15 75.92 15.7467 76.6667 16.6667 76.6667H63.3334C64.2534 76.6667 65.0002 75.92 65.0002 75C65 74.08 64.2533 73.3333 63.3333 73.3333Z' fill='%23EBF9FF'/%3E%3Cpath d='M58.3333 66.6666H21.6667C20.7467 66.6666 20 67.4133 20 68.3333C20 69.2534 20.7467 70.0001 21.6667 70.0001H58.3334C59.2534 70.0001 60.0002 69.2534 60.0002 68.3333C60 67.4132 59.2533 66.6666 58.3333 66.6666Z' fill='%23EBF9FF'/%3E%3Cpath d='M67.9398 54.54L65.5198 11.02C65.1798 4.84 60.0631 0 53.8731 0H26.1266C19.9366 0 14.8198 4.84 14.4798 11.02L12.0598 54.5367C11.9298 56.8467 12.7366 59.0467 14.3266 60.7267C15.9166 62.4067 18.0666 63.3334 20.3798 63.3334H59.6198C61.9331 63.3334 64.0831 62.4067 65.6731 60.7302C67.2631 59.05 68.0698 56.85 67.9398 54.54ZM63.2498 58.4367C62.2966 59.4433 61.0066 60 59.6166 60H20.3798C18.9931 60 17.7031 59.4433 16.7466 58.4367C15.7933 57.43 15.3098 56.11 15.3866 54.7234L17.8066 11.2034C18.0498 6.79016 21.7066 3.33344 26.1266 3.33344H53.8733C58.2933 3.33344 61.95 6.79016 62.1933 11.2034L64.61 54.7234C64.6866 56.11 64.2031 57.43 63.2498 58.4367Z' fill='%23EBF9FF'/%3E%3Cpath d='M40 3.33325C37.2433 3.33325 35 5.57653 35 8.33325C35 11.09 37.2433 13.3333 40 13.3333C42.7567 13.3333 45 11.09 45 8.33325C45 5.57669 42.7567 3.33325 40 3.33325ZM40 9.99997C39.08 9.99997 38.3333 9.25325 38.3333 8.33325C38.3333 7.41325 39.08 6.66669 40 6.66669C40.92 6.66669 41.6667 7.41341 41.6667 8.33341C41.6667 9.25341 40.92 9.99997 40 9.99997Z' fill='%23EBF9FF'/%3E%3Cpath d='M37.78 13.76C37.4267 13.44 36.9567 13.2933 36.4833 13.3433L21.4833 15.01C20.6366 15.1033 20 15.8168 20 16.6668V28.3335C20 28.8068 20.2033 29.2602 20.5567 29.5768C20.8634 29.85 21.2567 30 21.6667 30C21.73 30 21.79 29.9968 21.85 29.99L36.85 28.3233C37.6967 28.23 38.3333 27.5166 38.3333 26.6666V15C38.3333 14.5268 38.13 14.0733 37.78 13.76ZM35 25.1768L23.3333 26.4735V18.1602L35 16.8633V25.1768Z' fill='%23EBF9FF'/%3E%3Cpath d='M58.5201 15.0065L43.5201 13.3398C43.0468 13.2931 42.5768 13.4398 42.2233 13.7565C41.8701 14.0732 41.6666 14.5265 41.6666 14.9998V26.6665C41.6666 27.5165 42.3033 28.2298 43.1499 28.3232L58.1499 29.99C58.2099 29.9967 58.2699 30 58.3332 30C58.7432 30 59.1365 29.85 59.4432 29.5767C59.7965 29.26 59.9999 28.8067 59.9999 28.3334V16.6667C60.0001 15.8165 59.3633 15.1031 58.5201 15.0065ZM56.6668 26.4698L45.0001 25.1731V16.8631L56.6668 18.1598V26.4698Z' fill='%23EBF9FF'/%3E%3Cpath d='M41.2632 47.2467C40.66 46.5433 26.33 30 15 30C14.08 30 13.3333 30.7467 13.3333 31.6667C13.3333 32.5867 14.08 33.3333 15 33.3333C24.8032 33.3333 38.5967 49.2566 38.7367 49.42C39.0667 49.8033 39.53 50 40 50C40.3867 50 40.77 49.8667 41.0832 49.5967C41.7832 48.9967 41.8632 47.9433 41.2632 47.2467Z' fill='%23EBF9FF'/%3E%3Cpath d='M65 30C53.67 30 39.34 46.5433 38.7333 47.2467C38.1366 47.9434 38.2166 48.9967 38.9133 49.5967C39.23 49.8667 39.6133 50 40 50C40.47 50 40.9367 49.8033 41.2633 49.42C45.1033 44.9433 56.8567 33.3333 65 33.3333C65.92 33.3333 66.6667 32.5866 66.6667 31.6666C66.6667 30.7466 65.92 30 65 30Z' fill='%23EBF9FF'/%3E%3Cpath d='M23.3334 46.6667C20.5767 46.6667 18.3334 48.91 18.3334 51.6667C18.3334 54.4235 20.5767 56.6667 23.3334 56.6667C26.0901 56.6667 28.3334 54.4235 28.3334 51.6667C28.3334 48.91 26.0901 46.6667 23.3334 46.6667ZM23.3334 53.3333C22.4134 53.3333 21.6667 52.5866 21.6667 51.6666C21.6667 50.7466 22.4134 50 23.3334 50C24.2534 50 25.0001 50.7467 25.0001 51.6667C25.0001 52.5867 24.2534 53.3333 23.3334 53.3333Z' fill='%23EBF9FF'/%3E%3Cpath d='M56.6666 46.6667C53.9099 46.6667 51.6666 48.91 51.6666 51.6667C51.6666 54.4235 53.9099 56.6667 56.6666 56.6667C59.4234 56.6667 61.6666 54.4235 61.6666 51.6667C61.6666 48.91 59.4232 46.6667 56.6666 46.6667ZM56.6666 53.3333C55.7466 53.3333 54.9999 52.5866 54.9999 51.6666C54.9999 50.7466 55.7466 50 56.6666 50C57.5866 50 58.3334 50.7467 58.3334 51.6667C58.3334 52.5867 57.5866 53.3333 56.6666 53.3333Z' fill='%23EBF9FF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='80' height='80' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.icon_tour.new_special_info:after {
    background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M9.17914 18.8233H9.41176V9.41157H23.5294V18.8233H27.9165L30.1224 8.898C30.6704 6.42961 32.8196 4.70569 35.3481 4.70569H44.6519C47.1804 4.70569 49.3294 6.42961 49.8776 8.89784L52.0835 18.8233H56.4706V9.41157H70.5882V18.8233H70.8209C75.8824 18.8233 80 22.941 80 28.0025V66.1149C80 71.1763 75.8824 75.2939 70.8209 75.2939H9.17898C4.11765 75.2939 0 71.1763 0 66.1148V28.0025C0 22.941 4.11765 18.8233 9.17914 18.8233ZM18.8235 23.5292V70.588H61.1765V23.5292H18.8235ZM18.8235 14.1175H14.1176V18.8233H18.8235V14.1175ZM45.2841 9.91839C45.2177 9.62004 44.9578 9.41157 44.6521 9.41157H35.3482C35.0425 9.41157 34.7826 9.62004 34.7162 9.91855L32.7371 18.8233H47.2629L45.2841 9.91839ZM65.8824 14.1175H61.1765V18.8233H65.8824V14.1175ZM75.2941 66.1148V28.0025C75.2941 25.536 73.2874 23.5292 70.8209 23.5292H65.8824V70.588H70.8209C73.2874 70.588 75.2941 68.5813 75.2941 66.1148ZM4.70588 66.1148C4.70588 68.5813 6.71262 70.588 9.17914 70.588H14.1176V23.5292H9.17914C6.71262 23.5292 4.70588 25.536 4.70588 28.0025V66.1148Z' fill='%23EBF9FF'/%3E%3Cpath d='M23.7999 42.0786L27.3323 28.41L45.5571 33.1195L42.025 46.7881L23.7999 42.0786ZM30.7108 34.1435L29.5334 38.6999L38.6461 41.0547L39.8235 36.4983L30.7108 34.1435Z' fill='%23EBF9FF'/%3E%3Cpath d='M48.6274 65.8824C44.3027 65.8824 40.7843 62.3639 40.7843 58.0392C40.7843 53.7145 44.3027 50.196 48.6274 50.196C52.9521 50.196 56.4706 53.7145 56.4706 58.0392C56.4706 62.3639 52.9521 65.8824 48.6274 65.8824ZM48.6274 54.9019C46.8976 54.9019 45.4902 56.3093 45.4902 58.0392C45.4902 59.7691 46.8976 61.1765 48.6274 61.1765C50.3573 61.1765 51.7647 59.7691 51.7647 58.0392C51.7647 56.3093 50.3573 54.9019 48.6274 54.9019Z' fill='%23EBF9FF'/%3E%3Cg clip-path='url(%23clip1)'%3E%3Cpath d='M844.347 -68.783C725.377 -182.986 394.214 -182.633 303.333 -180.57L-105.27 -746.33C-138.55 -792.48 -192.453 -820 -249.343 -820H-283.333C-294.07 -820 -304.17 -815.163 -310.923 -806.843C-317.68 -798.523 -320.31 -787.573 -318.107 -777.12L-183.99 -140.32L-483.367 -110.383L-684.823 -311.84C-691.507 -318.453 -700.54 -322.223 -709.997 -322.223H-781.11C-792.773 -322.223 -803.653 -316.463 -810.337 -306.863C-816.95 -297.333 -818.513 -285.103 -814.39 -274.153L-720.667 -24.2664L-792.347 -0.373047C-806.853 4.46362 -816.667 18.0436 -816.667 33.3336C-816.667 48.6236 -806.853 62.2036 -792.347 67.0403L-720.667 90.9336L-814.39 340.89C-818.513 351.77 -816.95 364 -810.337 373.6C-803.653 383.13 -792.773 388.89 -781.11 388.89H-710C-700.543 388.89 -691.51 385.12 -684.897 378.507L-483.44 177.05L-184.063 206.987L-318.107 843.787C-320.31 854.24 -317.68 865.19 -310.923 873.51C-304.167 881.83 -294.07 886.667 -283.333 886.667H-249.343C-192.453 886.667 -138.623 859.147 -105.273 812.997L303.333 247.237C394 249.44 725.307 249.654 844.347 135.45C874.64 106.364 890 72.017 890 33.3336C890 -5.34973 874.64 -39.6964 844.347 -68.783ZM795.21 83.9636C703.05 172.497 397.413 180.32 287.05 175.484C275.813 174.7 263.727 180.534 256.757 190.204L-162.87 771.254C-180.933 796.214 -209.02 812.144 -239.387 814.987L-106.267 182.81C-104.203 172.927 -106.41 162.687 -112.383 154.507C-118.357 146.4 -127.53 141.137 -137.557 140.144L-493.11 104.587C-494.32 104.517 -495.457 104.444 -496.667 104.444C-506.053 104.444 -515.083 108.14 -521.77 114.827L-724.72 317.777H-729.77L-641.167 81.4036C-637.823 72.3736 -638.18 62.3469 -642.377 53.6002C-646.573 44.8536 -654.04 38.2402 -663.213 35.1836L-668.683 33.3336L-663.137 31.4836C-653.963 28.427 -646.497 21.7403 -642.3 13.067C-638.103 4.39362 -637.75 -5.70642 -641.09 -14.7364L-729.767 -251.11H-724.717L-521.767 -48.1597C-514.23 -40.623 -503.703 -37.2097 -493.11 -37.9197L-137.553 -73.4764C-127.527 -74.543 -118.353 -79.733 -112.38 -87.913C-106.407 -96.0197 -104.203 -106.33 -106.263 -116.216L-239.387 -748.39C-209.023 -745.546 -180.933 -729.616 -162.943 -704.656L256.754 -123.606C263.724 -113.863 274.887 -107.676 287.047 -108.886C396.77 -113.51 702.764 -106.043 795.137 -17.4364C811.35 -1.93304 818.887 14.207 818.887 33.337C818.887 52.467 811.35 68.6036 795.21 83.9636Z' fill='black'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='80' height='80' fill='white' transform='matrix(-1 0 0 1 80 0)'/%3E%3C/clipPath%3E%3CclipPath id='clip1'%3E%3Crect width='1706.67' height='1706.67' fill='white' transform='translate(-816.667 -820)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.new_special_info button {
    background: #F5A623;
    border-radius: 0px 0px 5px 5px;
    width: 100%;
    border: none;
    color: #fff;
    font-weight: bold;
    font-size: 25px;
    line-height: 150%;
    padding: 25px;
    position: absolute;
    left: 0;
    bottom: -87.5px;
}

.new_special_info_bg dl {
    margin: 0;
}

.new_special_info_bg dl dt {
    font-size: 16px;
    line-height: 150%;
    color: #2D3447;
}
.button_bottom{
    width: 100%;
}
.tv-search-form, .tv_drop_panel, .TVSearchingForm, .TVSearchResults{
    width: 100%;
}
.new_special_info_bg dl dd {
    font-weight: bold;
    font-size: 30px;
    line-height: 120%;
    color: #2D3447;
    margin: 0;
    margin-top: 10px;
    margin-bottom: 40px;
}

.new_special_info_bg dl dd:last-of-type {
    margin-bottom: 0;
}

.new_special_info_bg dl dd small {
    font-weight: normal;
    font-size: 21px;
    line-height: 150%;
    color: #4A4A4A;
    display: block;
}

.new_special_text p {
    font-size: 22px;
    line-height: 150%;
    color: #4A4A4A;
    margin-bottom: 40px;
}

.new_special_column_wrap {
    margin: 93px 0 43px;
}

.new_special_column_wrap h2 {
    font-weight: bold;
    font-size: 30px;
    line-height: 150%;
    color: #2D3447;
    margin-bottom: 40px;
}

.new_special_column {
    display: flex;
    flex-wrap: wrap;
}

.new_special_column > div {
    padding-right: 60px;
    padding-bottom: 50px;
}

.new_special_column .s-col-4 {
    width: 25%;
}

.new_special_column .s-col-2 {
    width: 50%;
}


.new_special_column_title {
    font-size: 16px;
    line-height: 150%;
    color: #2D3447;
    display: block;
}

.new_special_column_text {
    font-size: 22px;
    line-height: 120%;
    color: #4A4A4A;
    display: block;
    margin-top: 15px;
}

.new_special_question {
    background: #9EDBF4;
    display: flex;
    align-items: center;
    padding: 46px 40px;
    padding-right: 0;
    margin: 150px 0 200px;
}

.new_special_question_text {
    display: flex;
}

.new_special_question span {
    display: block;
}

.new_special_question span:first-of-type {
    font-weight: bold;
    font-size: 30px;
    line-height: 150%;
    color: #2D3447;
}

.new_special_question span:last-of-type {
    font-size: 16px;
    line-height: 150%;
    color: #4A4A4A;
}

.new_special_question button {
    font-weight: bold;
    padding: 13px 34px;
    background: #F5A623;
    border-radius: 2px;
    border: 0;
    font-size: 16px;
    line-height: 150%;
    text-align: center;
    color: #FFFFFF;
    margin-left: 100px;
}

.new_special_question_img {
    position: relative;
    flex: 1;
    margin-left: 50px;
}

.new_special_question_img img {
    position: absolute;
    transform: translateY(-32%);
    width: 100%;
}


@media (max-width: 1024px) {
    .new_special_head {
        flex-direction: column;
        margin-bottom: 170px;
    }

    .new_special_slider, .new_special_info {
        width: 100%;
    }

    .new_special_slider_controls {
        margin: 30px 0 40px;
    }

    .new_special_column .s-col-4 {
        width: 50%;
    }

    .new_special_column .s-col-2 {
        width: 100%;
    }

    .new_special_question {
        padding: 0;
        padding-left: 40px;
        margin: 90px 0;
    }

    .new_special_question > div {
        width: 50%;
    }

    .new_special_question_text {
        flex-direction: column;
    }

    .new_special_question_text button {
        margin-left: 0;
        margin-top: 35px;
        width: 80%;
    }

    .new_special_question_text button br {
        display: none;
    }

    .new_special_question_img {
        margin-left: 0;
    }

    .new_special_question_img img {
        position: unset;
        transform: translateY(7%);
        scale: 1.17;
    }
}

@media (max-width: 767px) {

    .new_special {
        padding: 0 10px;
    }

    .new_special_slider_controls {
        margin: 10px 0 25px;
    }

    .new_special_slider_thumbs {
        margin-left: 0;
    }

    .new_special_info_bg {
        padding: 30px 20px;
        margin-right: -20px;
        margin-left: -20px;
    }

    .new_special_info:after {
        right: 20px;
        width: 60px;
        height: 60px;
    }

    .new_special_info_bg dl dd {
        font-size: 23px;
    }

    .new_special_info_bg dl dd small {
        font-size: 18px;
    }

    .new_special_column .s-col-4 {
        width: 100%;
    }

    .new_special_column > div {
        adding: 0;
        padding-bottom: 20px;
    }

    .new_special_column > div:nth-child(2n) {
        padding-bottom: 60px;
    }

    .new_special_question {
        flex-direction: column;
    }

    .new_special_question {
        padding: 40px 25px;
    }

    .new_special_question > div {
        width: 100%;
    }

    .new_special_question_text {
        flex-direction: column;
    }

    .new_special_question_text button {
        margin-top: 25px;
        width: 100%;
    }

    .new_special_question_text button br {
        display: none;
    }

    .new_special_question_img {
        margin-left: 0;
        margin-top: 55px;
    }
}

/* slider */
.new_special_slider > .flickity-wrap {
    height: 560px;
}

.flickity-wrap .flickity-enabled {
    height: 100%;
}

.flickity-wrap .flickity-slider {
    height: 100%;
}

.flickity-wrap .flickity-viewport {
    padding-bottom: 0;
}

.new_special_slider_thumbs {
    height: 68px;
    width: 100%;
}

.new_special_slider_thumbs .flickity-viewport {
    height: 100%;
    padding-bottom: 0;
}

.new_special_slider_thumbs .flickity-enabled {
    width: 100%;
}

.new_special_slider_thumbs .carousel-cell {
    height: 100%;
    margin-right: 10px;
    width: 94px;
    opacity: 0.4;
    transition: .15s;
}

.new_special_slider_thumbs .carousel-cell.is-selected {
    opacity: 1;
}

.flickity-wrap .carousel-cell {
    width: 100%;
    height: 100%;
    margin: 0px;
    z-index: 1;
}
.flickity-wrap .carousel-cell.is-selected{
    z-index: 2;
}

@media (max-width: 1023px) {
    .new_special_slider > .flickity-wrap {
        height: 525px;
    }
}

@media (max-width: 767px) {
    .new_special_slider_controls > div:first-of-type {
        display: none;
    }

    .new_special_slider > .flickity-wrap {
        height: 201px;
    }

    .new_special_slider_thumbs .carousel-cell {
        height: 100%;
        margin-right: 10px;
        width: 61px;
    }
}

/* End */
/* /local/templates/letsrock/components/bitrix/news/specials/style.css?16801496142849 */
/* /local/templates/letsrock/components/bitrix/news/specials/bitrix/news.detail/.default/style.css?168014961419829 */
