

/* Start:/local/templates/manzana/components/bitrix/news/products/bitrix/news.detail/.default/style.css?1757497331158*/
.product-detail .offer-page-section .offer-page-section__subtitle{margin-bottom:20px;}
.product-detail .offer-page-section.section-center{padding-bottom:0px;}
/* End */


/* Start:/local/components/manzana/mainpage/templates/marquee_white/style.css?17720490481110*/
.maquee-logo{display:flex;flex-direction:column;gap:36px;overflow:hidden;width:100%;}
.maquee-logo .logo-list{display:flex;}
.maquee-logo .logo-list > div{position:relative;height:43px;}
.maquee-logo .logo-list a:hover{opacity:1;}
.maquee-logo .logo-list a{text-decoration:none;border:0px;}
.maquee-logo .logo-list img{max-height:94%;transition:all 0.3s ease;transform:scale(1) translate(-50%, -50%);filter: brightness(0) invert(1);position: relative;top: 50%;left: 50%;transform-origin: left top;}
.maquee-logo .logo-list img:hover{transform:scale(0.95) translate(-50%, -50%);filter: brightness(1) invert(0);}
.maquee-logo .maquee-container{position:relative;}
.maquee-logo .maquee-container:after{content:"";z-index:5;position:absolute;top:0%;transform:translate(0%,0%);right:0px;width:30px;height:43px;background:transparent;}
.maquee-logo .maquee-container:before{content:"";z-index:5;position:absolute;top:0%;transform:translate(0%,0%);left:0px;width:30px;height:43px;background:transparent;}

@media (max-width: 1320px) {
	.maquee-logo{gap:26px;}
}

@media (max-width: 767px) {
	.maquee-logo{gap:24px;}
}
/* End */


/* Start:/local/components/manzana/mainpage/templates/academy/style.css?17713220535614*/
#video-list .video-list{display:flex;gap:20px;}
#video-list .video-list .video-left{align-items:flex-start;display:flex;gap:8px;flex-direction:column;background:#2B2E32;border-radius:24px;padding:16px 16px 32px 16px;box-sizing:border-box;width:32%;}
#video-list .video-list .video-left .video-elm{width:100%;cursor:pointer;padding:12px 16px;box-sizing:border-box;border-radius:8px;background:#2B2E32;transition:all 0.3s ease;position:relative;}
#video-list .video-list .video-left .video-elm:after{position:absolute;left:100%;top:50%;transform:translate(-1px, -50%);opacity:0;transition:all 0.3s ease;}
#video-list .video-list .video-left .video-elm:hover{background:#404347;}
#video-list .video-list .video-left .video-elm:hover:after{content:url(/local/templates/manzana/images/video-arrow_b.svg);position:absolute;left:100%;top:50%;transform:translate(-1px, -50%);opacity:1;}
#video-list .video-list .video-left .video-elm.active{background:#fff;}
#video-list .video-list .video-left .video-elm.active:after{opacity:1;content:url(/local/templates/manzana/images/video-arrow.svg);}
#video-list .video-list .video-left .video-elm .heap{transition:all 0.3s ease;align-items: center;display:flex;gap:10px;justify-content:space-between;font-size:18px;font-weight:600;color:#fff;}
#video-list .video-list .video-left .video-elm .heap .tag{font-size:16px;color:#52880E;background:#D7ECBC;padding:3px 9px;box-sizing:border-box;border-radius:50px;box-shadow: 0px 1px 6px 0px #52880E85;}
#video-list .video-list .video-left .video-elm .desc{transition:all 0.3s ease;margin-top:4px;font-size:16px;color:#E2E2E2;}
#video-list .video-list .video-left .video-elm .desc span{color:#78BE20;}
#video-list .video-list .video-left .video-elm.active .heap{color:#2B2E32;}
#video-list .video-list .video-left .video-elm.active .desc{color:#53565A;}
#video-list .video-list .video-left .allcours{margin-top:50px;font-size:18px;border-radius:50px;border:1px solid rgba(255, 255, 255, 0.3);color:#fff;padding:13px 23px;margin-left:16px;box-sizing:border-box;transition:all 0.3s ease;}
#video-list .video-list .video-left .allcours:hover{opacity:1;border-color:rgba(255, 255, 255, 0.7);}
#video-list .video-list .video-left .allcours:focus{border-color:rgba(255, 255, 255, 0.3);background:rgba(0, 0, 0, 0.2);}
#video-list .video-list .video-left .mobile_allcourse{display:none;margin-top:50px;font-size:18px;border-radius:50px;border:1px solid rgba(255, 255, 255, 0.3);color:#fff;padding:16px 23px;box-sizing:border-box;transition:all 0.3s ease;}
#video-list .video-list .video-left .mobile_allcourse:hover{opacity:1;border-color:rgba(255, 255, 255, 0.7);}
#video-list .video-list .video-left .mobile_allcourse:focus{border-color:rgba(255, 255, 255, 0.3);background:rgba(0, 0, 0, 0.2);}
#video-list .video-list .video-right{position:relative;width:68%;box-shadow: 0px 0px 8px 0px #0000003D;border-radius:24px;overflow:hidden;}
.video-cont{position:absolute;top:0px;left:0px;opacity:0;visibility:hidden;z-index:-1;width:100%;height:100%;}
.video-cont.free:after{content:"";background:url(/local/templates/manzana/images/free.svg) no-repeat center center;position:absolute;width:72px;height:72px;bottom:24px;right:24px;background-size: contain;}
.video-cont video{width:auto;height:100%;margin:auto;display:block;border-radius:16px;}
.video-cont.active{transition:all 1s ease;visibility:visible;z-index:1;opacity:1;display:flex;align-items:center;justify-content:center;}

@media (max-width: 1320px) {
	.video-cont video{height:100%;width:auto;}
	#video-list .video-list{gap:15px;}
	#video-list .video-list .video-left{gap:6px;padding:12px;}
	#video-list .video-list .video-left .video-elm .heap{font-size:14px;}
	#video-list .video-list .video-left .video-elm .desc{font-size:12px;}
	#video-list .video-list .video-left .allcours{margin-top:30px;padding:11px 16px;font-size:14px;}
	#video-list .video-list .video-left .video-elm{padding:7px 12px;}
	#video-list .video-list .video-left .video-elm .heap .tag{font-size:12px;}
}

@media (max-width: 1023px) {
	#video-list .video-list{flex-direction:column;}
	#video-list .video-list .video-left{width:100%;flex-direction:row;}
	#video-list .video-list .video-right{width:100%;}
	.video-cont.active{width:100%;height:auto;position:static;}
	.video-cont video{width:100%;height:auto;}
	#video-list .video-list .video-left .allcours{display:none;}
	#video-list .video-list .video-left .video-elm:after{left: 50%;top: 100%;transform: translate(-50%, -8px) rotate(90deg);}
	#video-list .video-list .video-left{padding:8px 8px 12px 8px;gap:8px;align-items: inherit;}
	#video-list .video-list .video-left .video-elm .desc{font-size:14px;margin-bottom:8px;}
	#video-list .video-list .video-left .mobile_allcourse{margin-top:auto;font-size:14px;padding:5px 14px;}
	#video-list .video-list .video-left .video-elm{display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;}
	#video-list .video-list .video-left .video-elm.active .mobile_allcourse{color:rgba(43, 46, 50, 1);border-color:rgba(0,0,0,0.3);display:flex;}
	#video-list .video-list .video-left .video-elm .heap{gap:8px;}
	#video-list .video-list .video-left .video-elm .heap .tag{margin-top: -17px;}
	#video-list .video-list .video-left{border-radius:8px;}
}

@media (max-width: 767px) {
	#video-list .video-list .video-left{flex-direction:column;}
	#video-list .video-list .video-left .video-elm .heap{width:100%;}
	#video-list .video-list .video-left .video-elm .heap .tag{margin-top:0px;}
	.video-cont.free:after{width:30px;height:30px;right:13px;bottom:13px;}
	#video-list .video-list .video-right{border-radius:8px;}
}
/* End */


/* Start:/local/components/manzana/mainpage/templates/trust/style.css?17713321818977*/
.maps-block{padding:32px 32px 24px 24px;border-radius:40px;background: #2B2E32;display:flex;gap:20px;box-sizing:border-box;}
.maps-block .left-part{width:67%;display:flex;flex-direction:column;}
.maps-block .left-part .mobpart{display:none;}
.maps-block .left-part .map-head{font-size:32px;color:#fff;font-weight:600;line-height:120%;padding-left:8px;}
.maps-block .left-part .map-desc{margin-top:12px;color:#E2E2E2;font-size:18px;margin-bottom:24px;padding-left:8px;}
.maps-block .left-part .map-list{margin-top:auto;}
.maps-block .left-part .map-list .slick-slide img{border-radius:24px;}
.maps-block .right-part{width:31%;display:flex;flex-direction:column;}
.maps-block .right-part .lpart{display:flex;flex-direction:column;}
.maps-block .ours{font-size:22px;color:#fff;font-weight:600;line-height:120%;margin:0px;}
.maps-block .ours span{color:#78BE20;}
.maps-block .stat{margin-top:24px;background:url(/images/bgstat.svg) no-repeat center;display: flex;align-items: center;min-height:137px;}
.maps-block .stat .stat_faces{display:flex;align-items:center;}
.maps-block .stat .stat_faces > img{margin-left:-33px;max-width:72px;box-shadow: 2.4px 3.2px 3.2px 0px rgba(0, 0, 0, 0.12);border-radius:100px;}
.maps-block .stat .stat_faces img:first-child{margin-left:0px;}
.maps-block .stat .stat_faces .stat-circle{margin-left:-33px;border-radius:100px;color:#fff;position:relative;width:72px;min-width:72px;height:72px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255, 255, 255, 1);}
.maps-block .stat .stat_faces .stat-circle:before{z-index:2;content:"";border-radius:100px;position:absolute;top:0px;left:0px;width:100%;height:100%;background: rgba(43, 46, 50, 0.3);backdrop-filter: blur(5px);}
.maps-block .stat .stat_faces .stat-circle p{color:#fff;line-height:80%;font-size:21px;font-weight:600;position:relative;z-index:2;display:flex;width:100%;height:100%;align-items:center;justify-content:center;margin:0px;text-align:center;}
.maps-block .stat .stat_faces .stat-circle img{position:absolute;left:90%;top:50%;transform:translate(0%,-50%);z-index:1;}
.maps-block .stat .stat_a{display:block;margin-top:-10px;margin-left:-25px;}
.maps-block .stat-result{display:flex;width:100%;margin-top:auto;}
.maps-block .stat-result-elm{width:100%;position:relative;overflow:hidden;height:100%;background-size:cover !important;border:1px solid rgba(255, 255, 255, 0.1);border-radius:24px;min-height:292px;padding:20px 24px;box-sizing:border-box;}
.maps-block .stat-result-elm .stat-bg{transform-origin: top left;transition:all 0.3s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;max-width:100%;}
.maps-block .stat-result-elm:before{z-index:1;transition:all 0.3s ease;border-radius: 8px;content:"";top:-1px;border-radius:8px;position:absolute;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:rgba(0,0,0,0.6);transition:all 0.3s ease;}
.maps-block .stat-result-elm:hover:before{background:rgba(0,0,0,0.5);}
.maps-block .stat-result-elm:hover .stat-bg{transform:scale(1.05) translate(-50%,-50%);}
.maps-block .stat-result-elm .stat-logo{position:relative;z-index:1;}
.maps-block .stat-result-elm .stat-line{display:flex;align-items:center;gap:20px;margin-bottom:20px;}
.maps-block .stat-result-elm .stat-line p{font-size:22px;color:#fff;font-weight:bold;margin:0px;position:relative;z-index:1;top:3px;}
.maps-block .stat-result-elm .stat-line p span{color:#78BE20;}
.maps-block .stat-result-elm .stat-name{position:relative;z-index:1;font-size:22px;color:#fff;margin-bottom:12px;font-weight:600;}
.maps-block .stat-result-elm .stat-name span{color:#78BE20;}
.maps-block .stat-result-elm ul{display:flex;flex-direction:column;width:100%;position:relative;z-index:1;padding:0px;margin:0px;gap:8px;}
.maps-block .stat-result-elm ul li{list-style:none;padding-left:20px;box-sizing:border-box;font-size:18px;line-height:150%;color:#fff;position:relative;}
.maps-block .stat-result-elm ul li:before{content:url(/images/point.svg);display:flex;position:absolute;left:0px;top:-2px;}
.maps-block .stat-container{position:relative;margin-top:32px;}
.maps-block .stat-container .stat-left{padding:0px;background:transparent;border:0px;position:absolute;left:-15px;top:50%;transform:translate(0%,-50%);cursor:pointer;transition:all 0.3s ease;}
.maps-block .stat-container .stat-right{padding:0px;background:transparent;border:0px;position:absolute;right:-15px;top:50%;transform:translate(0%,-50%) rotate(180deg);cursor:pointer;transition:all 0.3s ease;}
.maps-block .stat-container .stat-left:hover{transform:scale(0.95) translate(0%,-50%);}
.maps-block .stat-container .stat-right:hover{transform:scale(0.95) translate(0%,-50%) rotate(180deg);}
.maps-block .stat-result-elm.formelm{background:url(/assetsNew/formini.png) no-repeat;background-size:cover;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.maps-block .stat-result-elm.formelm:before {content: "";position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background: transparent;}
.maps-block .stat-result-elm.formelm > p{max-width: 307px;font-size:22px;font-weight:600;text-align:center;margin:0px;}
.maps-block .stat-result-elm.formelm button{transition:all 0.3s ease;width:100%;position: relative;z-index: 1;background:#fff;font-size:18px;color:#2B2E32;margin-top:32px;display:flex;border:0px;padding:14px 17px;box-sizing:border-box;border-radius:50px;align-items: center;justify-content: center;cursor:pointer;}
.maps-block .stat-result-elm.formelm button:hover{background:#FFFFFFB2;}
.maps-block .stat-result-elm.formelm button:focus{background:#2B2E32;color:#fff;}
.map-info{display:flex;margin-top:20px;gap:20px;}
.map-info .map-info-elm{width:33%;padding:32px;box-sizing:border-box;display:flex;gap:20px;flex-direction: column;align-items: center;border:0px;}
.map-info .map-info-elm:hover{opacity:1;}
.map-info .map-info-elm .desc p{margin:0px;text-align:center;}
.map-info .map-info-elm .desc p:nth-child(1){font-size:32px;line-height:120%;color:#2B2E32;font-weight:600;}
.map-info .map-info-elm .desc p:nth-child(2){font-size:18px;line-height:130%;color:#53565A;margin-top:12px;}
.stat-result-bullets{margin:24px 0px 0px;}
.stat-result-bullets ul{margin:0px;padding:0px;display:flex;gap:6px;align-items: center;justify-content: center;}
.stat-result-bullets ul button{display:none;}
.stat-result-bullets ul li{width:8px;min-width:8px;height:8px;border-radius:10px;background:#636363B2;list-style:none;transition:all 0.3s ease;cursor:pointer;}
.stat-result-bullets ul li.slick-active{background:#78BE20;}

@media (max-width: 1320px) {
	.maps-block{padding:24px;}
	.maps-block .left-part .map-head{font-size:24px;}
	.maps-block .left-part .map-desc{margin-top:9px;font-size:14px;}
	.maps-block .left-part .map-list{margin-top:18px;}
	.maps-block .ours{font-size:16px;margin:0px;}
	.maps-block .stat .stat_faces > img{width:54px;}
	.maps-block .stat .stat_faces .stat-circle{width:54px;height:54px;font-size:16px;min-width:54px;}
	.maps-block .stat .stat_faces .stat-circle p{font-size:16px;}
	.maps-block .stat .stat_a{max-width:126px;margin-left:0px;}
	.maps-block .stat-result-elm .stat-logo{max-width:128px;}
	.maps-block .stat-result-elm{padding:18px;min-height:219px;}
	.maps-block .stat-result-elm ul li{font-size:14px;padding-left:12px;}
	.maps-block .right-part .stat{min-height:100px;}
	.maps-block .stat-container{margin-top:10px;}
	.map-info{margin-top:15px;gap:15px;}
	.map-info .map-info-elm{padding:24px;gap:15px;}
	.map-info .map-info-elm .desc p:nth-child(1){font-size:24px;}
	.map-info .map-info-elm .desc p:nth-child(2){font-size:14px;margin-top:9px;}
	.map-info .map-info-elm > img{max-width:108px;}
}

@media (max-width: 1023px) {
	.maps-block{flex-direction:column;padding:18px;}
	.maps-block .left-part{width:100%;}
	.maps-block .right-part{width:100%;gap:18px;flex-direction:row;}
	.maps-block .right-part .lpart{width:50%;}
	.maps-block .right-part .rpart{width:50%;}
	.maps-block .ours span br{display:none;}
	.maps-block .stat-container{margin-top:0px;}
	.maps-block .ours{font-size:18px;}
	.maps-block .stat{min-height:130px;}
	.map-info{margin-top:12px;gap:12px;}
	.map-info .map-info-elm .desc p:nth-child(1){font-size:18px;}
	.map-info .map-info-elm{padding:12px;gap:12px;}
}

@media (max-width: 767px) {
	.maps-block .right-part .lpart{display:none;}
	.maps-block .right-part .rpart{width:100%;}
	.stat-result-bullets ul{flex-wrap:wrap;}
	.maps-block .left-part .map-head{font-size:18px;}
	.maps-block .left-part .mobpart{display:flex;flex-direction:column;}
	.maps-block .stat .stat_faces > img{width:65px;}
	.maps-block .stat{margin-top:8px;}
	.map-info{flex-direction:column;}
	.map-info .map-info-elm > img{max-width:90px;}
	.map-info .map-info-elm{flex-direction:row;width:100%;padding:0px;}
	.map-info .map-info-elm .desc p{text-align:left}
	.maps-block .stat .stat_faces .stat-circle{width: 65px;height: 65px;min-width: 65px;}
}
/* End */


/* Start:/local/components/manzana/pages/templates/newslist_cat/style.css?177219573512787*/
33% - 4px.news-banner-block{padding: 137px 0px 92px;}
.news-banner-block h2{margin-top:0px;font-size:56px;font-weight:600;color:#2B2E32;text-align:center;}

.news-banner-list{display:flex;gap:20px;width:100%;align-items:flex-start;height:340px;}
.news-banner-list .big-element{width:52%;display:flex;height:100%;max-height: 340px;overflow:hidden;}
.news-banner-list .big-element iframe{border-radius:16px;}
.news-banner-list .big-element img{display:block;border-radius:16px;width:100%;}
.news-banner-list .big-element a{border:0px;}
.news-banner-list .big-element a:hover{opacity:1;}
.news-banner-list .element{width:24%;height:100%;max-height: 340px;overflow:hidden;}
.news-block-parts{display:flex;gap:20px;justify-content:space-between;align-items:flex-start;}
.news-block-parts .main-part{width:100%;max-width:100%;align-items: flex-start;display: flex;flex-direction: column;}
.news-block-parts .main-part .category-list{display:flex;gap:12px;border-bottom:1px solid #78BE20;padding-bottom:8px;box-sizing:border-box;}
.news-block-parts .main-part .category-list a{font-size:18px;text-decoration:none;color:#2B2E32;border:0px;position:relative;padding:10px 15px;box-sizing:border-box;}
.news-block-parts .main-part .category-list a.active:after{content:"";position:absolute;width:100%;height:3px;background:#78BE20;border-radius:50px;left:0px;bottom:-10px;}
.news-block-parts .sidebar-part{width:100%;max-width:291px;}
.news-list-block{display:flex;gap:20px;flex-wrap:wrap;margin-top:40px;justify-content:space-between;width:100%;}
.news-list-block .news-list-element{width:calc(33% - 10px);border-radius:24px;background:#F4F4F5;display:flex;flex-direction:column;border-bottom:0px;}
.news-list-block .news-list-element:hover{opacity:1;}
.news-list-block .news-list-element .image{border-radius:24px;background-size:cover;width:100%;height:240px;margin-bottom:20px;}
.news-list-block .news-list-element .name{color:#2B2E32;font-size:22px;font-weight:600;margin-top:12px;margin-bottom:20px;padding:0px 20px;box-sizing:border-box;}
.news-list-block .news-list-element .category{font-size:18px;color:#2B2E32;padding:0px 20px;box-sizing:border-box;min-height:24px;display:flex;align-items:center;}
.news-list-block .news-list-element .category.keysy:before{content:"";background:url(/images/news_keis.svg) left center no-repeat;width:24px;height:24px;margin-right:12px;}
.news-list-block .news-list-element .category.obnovleniya_platformy:before{content:"";background:url(/images/news_update.svg) left center no-repeat;width:24px;height:24px;margin-right:12px;}
.news-list-block .news-list-element .category.ekspertiza:before{content:"";background:url(/images/news_smi.svg) left center no-repeat;width:24px;height:24px;margin-right:12px;}
.news-list-block .news-list-element .info{padding:0px 16px 24px;box-sizing:border-box;display:flex;margin-top:auto;width:100%;justify-content:space-between;gap:10px;align-items:center;color:#2B2E32;}
.news-list-block .news-list-element .info .shows{display:flex;align-items:center;font-size:16px;color:#53565A;gap:6px;}
.news-list-block .news-list-element .info .date{font-size:16px;color:#53565A;}

.topblock-element{width:100%;height:100%;border-radius:16px;background:#fff;display:flex;flex-direction:column;border-bottom:0px;}
.topblock-element:hover{opacity:1;}
.topblock-element .image{border-radius:16px;background-size:cover;width:100%;height:180px;margin-bottom:8px;}
.topblock-element .name{color:#2B2E32;font-size:18px;font-weight:600;margin-top:8px;margin-bottom:16px;padding:0px 16px;box-sizing:border-box;}
.topblock-element .category{font-size:18px;color:#2B2E32;margin-top:16px;padding:0px 16px;box-sizing:border-box;min-height:24px;display:flex;align-items:center;}
.topblock-element .category.keysy:before{content:"";background:url(/images/news_keis.svg) left center no-repeat;width:24px;height:24px;margin-right:12px;}
.topblock-element .category.obnovleniya-platformy:before{content:"";background:url(/images/news_update.svg) left center no-repeat;width:24px;height:24px;margin-right:12px;}
.topblock-element .category.ekspertiza:before{content:"";background:url(/images/news_smi.svg) left center no-repeat;width:24px;height:24px;margin-right:12px;}
.topblock-element .info{padding:0px 16px 18px;box-sizing:border-box;display:flex;margin-top:auto;width:100%;justify-content:space-between;gap:10px;align-items:center;color:#2B2E32;}
.topblock-element .info .shows{display:flex;align-items:center;font-size:16px;color:#53565A;gap:6px;}
.topblock-element .info .date{font-size:16px;color:#53565A;}

.news-tools-block{display:flex;flex-direction:column;margin:56px 0px;width:100%;}
.news-block-parts .news-list-block .heap{font-size:24px;font-weight:600;color:#2B2E32;margin-bottom:24px;}
.news-block-parts .news-list-block .tools-list{display:flex;gap:20px;}
.news-block-parts .news-list-block .tools-elm{overflow:hidden;width:25%;border:1px solid transparent;padding:16px;box-sizing:border-box;border-radius:16px;position:relative;min-height:180px;display:flex;flex-direction:column;transition:all 0.3s ease;}
.news-block-parts .news-list-block .tools-elm:hover{opacity:1;transform:translate(0%, -10px);}
.news-block-parts .news-list-block .tools-elm.calc:hover{border-color:#B4EB6CB2;}
.news-block-parts .news-list-block .tools-elm > img{position:absolute;right:0px;top:0px;opacity:0.6;transition:all 0.3s ease;}
.news-block-parts .news-list-block .tools-elm:hover > img{opacity:1;}
.news-block-parts .news-list-block .tools-elm.calc{background:linear-gradient(to bottom, rgba(110, 164, 39, 0.8) 0%, rgba(162, 255, 45, 0.7) 100%);}
.news-block-parts .news-list-block .tools-elm.calc > img{top:25px;}
.news-block-parts .news-list-block .tools-elm.script:hover{border-color:rgba(159, 152, 226, 0.9);}
.news-block-parts .news-list-block .tools-elm.idea:hover{border-color:rgba(130, 204, 255, 0.8);}
.news-block-parts .news-list-block .tools-elm.concept:hover{border-color:rgba(183, 163, 229, 0.9);}
.news-block-parts .news-list-block .tools-elm.script{background:linear-gradient(to bottom, rgba(73, 65, 148, 0.8) 0%, rgba(145, 214, 248, 0.8) 100%);}
.news-block-parts .news-list-block .tools-elm.idea{background:linear-gradient(to bottom, rgba(65, 123, 148, 0.8) 0%, rgba(145, 217, 248, 0.7) 100%);}
.news-block-parts .news-list-block .tools-elm.concept{background:linear-gradient(to bottom, rgba(99, 72, 162, 0.8) 0%, rgba(163, 148, 199, 0.7) 100%);}
.news-block-parts .news-list-block .tools-elm .tag{position:absolute;top:16px;left:16px;z-index:1;}
.news-block-parts .news-list-block .tools-elm .tag p{margin:0px;color:#55792C;padding: 4px 9px;font-size:16px;box-sizing:border-box;border-radius:50px;background:#D7ECBC;font-weight:bold;}
.news-block-parts .news-list-block .tools-elm .link{color:#fff;font-size:16px;margin-top:auto;position:relative;z-index:1;}

.news_pagination{display:flex;width:100%;gap:5px;align-items:center;justify-content:center;margin-top:32px;}
.news_pagination a{border:0px;display:flex;}
.news_pagination a:hover{opacity:1;}
.news_pagination a.prev svg{transform:rotate(180deg);}
.news_pagination a:not(.next, .prev){line-height: 31px;background:#CDCDCF;width:31px;height:31px;border-radius:50px;font-size:18px;color:#13131680;display:flex;align-items:center;justify-content:center;}
.news_pagination a.current{color:#131316;background:#78BE20;}

.news-block-parts .sidebar-part{background:#F4F4F5;border-radius:16px;margin-top:91px;padding:20px 24px;box-sizing:border-box;display:none;flex-direction:column;}
.news-block-parts .sidebar-part a{opacity:1;border:0px;}
.news-block-parts .sidebar-part .hepo{font-size:22px;color:#2B2E32;font-weight:600;}
.news-block-parts .sidebar-part .category{font-size:18px;color:#2B2E32;margin-top:20px;display:flex;align-items:center;}
.news-block-parts .sidebar-part .category.keysy:before{content:"";background:url(/images/news_keis.svg) left center no-repeat;width:24px;height:24px;margin-right:12px;}
.news-block-parts .sidebar-part .category.obnovleniya-platformy:before{content:"";background:url(/images/news_update.svg) left center no-repeat;width:24px;height:24px;margin-right:12px;}
.news-block-parts .sidebar-part .category.smi-o-nas:before{content:"";background:url(/images/news_smi.svg) left center no-repeat;width:24px;height:24px;margin-right:12px;}
.news-block-parts .sidebar-part .name{margin-top:12px;font-size:18px;font-weight:600;color:#2B2E32;display:flex;}
.news-block-parts .sidebar-part .sidebar-element:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CCCCCE;}


@media (max-width: 1320px) {
	.news-banner-block h2{font-size:42px;}
	.news-banner-list{gap:16px;flex-wrap:wrap;height:700px;}
	.news-banner-block{padding:103px 0px 72px;}
	.news-banner-list img{width:100%;}

	.news-banner-list .big-element{width:100%;}
	.news-banner-list .element{width:calc(50% - 8px);}

	.news-block-parts .main-part .category-list a{font-size:14px;}
	.news-list-block .news-list-element .category{font-size:14px;}
	.news-list-block .news-list-element .name{font-size:16px;}
	.news-list-block .news-list-element .info .shows{font-size:14px;}
	.news-list-block .news-list-element .info .date{font-size:14px;}
	.news-list-block .news-list-element .category.keysy:before,
	.news-list-block .news-list-element .category.obnovleniya-platformy:before,
	.news-list-block .news-list-element .category.smi-o-nas:before{width:18px;height:18px;background-size:cover;margin-right:8px;}

	.news-block-parts .sidebar-part{padding:18px;max-width:220px;}
	.news-block-parts .sidebar-part .hepo{font-size:18px;}
	.news-block-parts .sidebar-part .name{font-size:14px;}
	.news-block-parts .sidebar-part .category{font-size:14px;margin-top:16px;}
	.news-block-parts .sidebar-part .category.keysy:before,
	.news-block-parts .sidebar-part .category.obnovleniya-platformy:before,
	.news-block-parts .sidebar-part .category.smi-o-nas:before{width:18px;height:18px;background-size:cover;margin-right:8px;}
	.news-block-parts .sidebar-part .sidebar-element:not(:last-child){margin-bottom:16px;padding-bottom:16px;}

	.news-block-parts .news-list-block .tools-list{gap:10px;}

	.news-block-parts .news-list-block .tools-elm{padding:8px;min-height:141px;}
	.news-block-parts .news-list-block .tools-elm .tag p{font-size:14px;}
	.news-block-parts .news-list-block .tools-elm .link{font-size:12px;}
	.news_pagination a:not(.next, .prev){font-size:14px;width:24px;height:24px;line-height: 24px;}
}

@media (max-width: 1023px) {
	.news-banner-block h2{font-size:36px;margin-bottom:24px !important;}
	.news-banner-block{padding:90px 0px 60px;}
	.news-banner-list{gap:12px;}

	.news-block-parts .sidebar-part{display:none;}
	.news-block-parts .main-part{max-width:100%;}

	.news-list-block .news-list-element .image{height:128px;margin-bottom:12px;border-radius:13px;}
	.news-list-block .news-list-element .category{font-size:10px;}
	.news-list-block .news-list-element .category.obnovleniya_platformy:before{margin-top: -2px;width:13px;height:13px;margin-right:7px;background-size: contain;}
	.news-list-block .news-list-element .name{margin-top:8px;font-size:13px;margin-bottom:12px;}
	.news-list-block .news-list-element .info .date,
	.news-list-block .news-list-element .info .shows{font-size:9px;gap:6px;}
	.news-list-block .news-list-element .info .shows svg{width:10px;height:10px;margin-top: -2px;}
	.news-list-block .news-list-element{border-radius:18px;width:calc(33% - 4px);}
}

@media (max-width: 767px) {
	.news-banner-list{flex-direction:column;height:auto;}
	.news-banner-list > div{margin:0px auto;}

	.news-banner-list .big-element{width:100%;}
	.news-banner-list .element{width:100%;}

	.news-block-parts .main-part .category-list{border:0px;padding:0px;flex-wrap:wrap;gap:8px;}
	.news-block-parts .main-part .category-list a{border:1px solid #E0F7C4;border-radius:50px;padding: 5px 7px;}
	.news-block-parts .main-part .category-list a.active{background:#E0F7C4;} 
	.news-block-parts .main-part .category-list a.active:after{display:none;content:"";}

	.news-list-block{margin-top:24px;gap:12px;}
	.news-list-block .news-list-element{width:100%;}

	.news-block-parts .news-list-block .tools-list{flex-wrap:wrap;gap:8px;}
	.news-block-parts .news-list-block .tools-elm{width:calc(50% - 4px);}

	.news_pagination{margin-top:24px;justify-content: flex-start;}

	.news-list-block .news-list-element .image{height:190px;}
	.news-list-block .news-list-element .category{font-size:14px;}
	.news-list-block .news-list-element .info .date, .news-list-block .news-list-element .info .shows{font-size:14px;}
	.news-list-block .news-list-element .category.obnovleniya_platformy:before{width:18px;height:18px;}
	.news-list-block .news-list-element .info .shows svg{width:18px;height:18px;}
	.news-list-block .news-list-element .name{font-size:16px;}

}
/* End */


/* Start:/local/components/manzana/mainpage/templates/form/style.css?17713319102976*/
.form-container{background:#2B2E32;display:flex;}
.form-container .offer-page-section__title{color:#fff;text-align:center;}
.form-container .offer-page-section__subtitle{color:#fff;text-align:center;}

#feedback-form_1{max-width: 588px;border-radius:32px;background:url(/assetsNew/form3.png);background-size:cover;background-repeat:no-repeat;border: 2px solid rgba(176, 255, 77, 0.7);padding:32px;box-sizing:border-box;gap:16px;}
#feedback-form_1 a{color:#fff;border-color:#fff;}
#feedback-form_1 .input-form-group input:not(.iti__search-input), 
#feedback-form_1 .input-form-group textarea, .input-form-group .iti__search-input{
	background-color: rgba(0, 0, 0, 0.08);
    border: 0px solid rgba(0, 0, 0, 0.25);
	backdrop-filter: blur(12px);
	color:rgba(198, 216, 177, 1);
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.24) inset;
}

#feedback-form_1 .input-form-group input::placeholder,
#feedback-form_1 .input-form-group textarea::placeholder{color:#C6D8B1;}
#feedback-form_1 .input-form-group .iti__selected-country{border-color:#fff;}
#feedback-form_1 .input-form-group{width:100%;}
.form-container #feedback-form_1 .input-checkbox-group:nth-child(4){display:flex;align-items: flex-start;}
.form-container .feedback-form__checkout-button{background:#fff;color:#2B2E32;font-size:18px;font-weight:400;}
.input-form-group label{font-size:18px;}
.form .offer-page-section .offer-page-section__title.with-subtitle{margin-top:0px;margin-bottom:16px;}
.form .offer-page-section .offer-page-section__subtitle{margin-bottom:0px;}

.input-checkbox-group{align-items:flex-start;}
.input-checkbox-group .icheck-item{border:0px !important;border-radius:5px !important;}

.input-checkbox-group .icheck-item{width: 20px !important;height: 20px !important;border-radius: 5px !important;background: #fff !important;}
.icheckbox.checked:before{background-image: url(/assetsNew/checkb.svg) !important;width: 20px !important;height: 20px !important;border-radius: 5px;background: #fff;background-size: auto !important;background-repeat: no-repeat;background-position: center center !important;}

#feedback-form_1 label.icheck-label{font-size:16px;font-weight:400;line-height:normal;}

@media (max-width: 1320px) {
	#feedback-form_1{max-width:442px;border-radius:12px;}
	.form .offer-page-section .offer-page-section__title.with-subtitle{font-size:42px;margin-top:0px;margin-bottom:12px;}
	.form .offer-page-section .offer-page-section__subtitle{font-size:18px;margin-bottom:40px;}
}

@media (max-width: 1023px) {
	.input-form-group label{font-size:14px;}
	.form-container .feedback-form__checkout-button{font-size:14px;}
	.form-container .offer-page-section.section-center{padding-top:0px;}
	#feedback-form_1{border-radius:8px;}
	section.offer-page-section{padding-bottom:60px;}
	.form .offer-page-section .offer-page-section__title.with-subtitle{font-size:26px;margin-top:0px;margin-bottom:8px;}
	.form .offer-page-section .offer-page-section__subtitle{font-size:18px;margin-bottom:24px;}
}

/* End */
/* /local/templates/manzana/components/bitrix/news/products/bitrix/news.detail/.default/style.css?1757497331158 */
/* /local/components/manzana/mainpage/templates/marquee_white/style.css?17720490481110 */
/* /local/components/manzana/mainpage/templates/academy/style.css?17713220535614 */
/* /local/components/manzana/mainpage/templates/trust/style.css?17713321818977 */
/* /local/components/manzana/pages/templates/newslist_cat/style.css?177219573512787 */
/* /local/components/manzana/mainpage/templates/form/style.css?17713319102976 */
