@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap";@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Regular.otf") format("opentype"),url("../font/Roboto-Regular.woff2") format("woff2"),url("../font/Roboto-Regular.woff") format("woff"),url("../font/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Medium.otf") format("opentype"),url("../font/Roboto-Medium.woff2") format("woff2"),url("../font/Roboto-Medium.woff") format("woff"),url("../font/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Bold.otf") format("opentype"),url("../font/Roboto-Bold.woff2") format("woff2"),url("../font/Roboto-Bold.woff") format("woff"),url("../font/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}.h1,h1{font-size:48px;line-height:50px;font-weight:500}@media(max-width: 640px){.h1,h1{font-size:28px;line-height:36px}}.h2,h2{font-size:24px;line-height:32px;font-weight:500}@media(max-width: 640px){.h2,h2{font-size:21px;line-height:30px}}.h3,h3{font-size:20px;line-height:32px;font-weight:500}@media(max-width: 640px){.h3,h3{font-size:20px;line-height:32px}}.h4,h4{font-size:18px;line-height:24px;font-weight:400}*,::after,::before{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:"Roboto"}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=number]:hover,input[type=number]:focus{-moz-appearance:number-input}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html,body{margin:0;padding:0;font-family:"Roboto";background:#fff;color:#212121;scroll-behavior:smooth;font-size:18px;line-height:30px;font-weight:400}body::-webkit-scrollbar{width:5px;height:5px}body::-webkit-scrollbar-track{-webkit-border-radius:2px;background:#e0e0e0}body::-webkit-scrollbar-thumb{border-radius:5px;background:#a2a2a2}body::-webkit-scrollbar-thumb:window-inactive{background:#a2a2a2}.base-text{color:#212121}p{margin:0 0 10px}a{text-decoration:none;color:inherit;cursor:pointer;-webkit-transition:.3s;transition:.3s}svg{-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0)}button{-webkit-transition:.3s;transition:.3s;outline:none;border:none}ul,ol{list-style:none;padding:0;margin:0}img{display:block;max-width:100%;-webkit-transition:opacity .2s;transition:opacity .2s}img[data-src]{opacity:0}.noscroll{overflow:hidden !important}.sprite-icons{display:none !important}.container{width:100%;max-width:1920px;padding:0 30px;margin-left:auto;margin-right:auto}@media(max-width: 640px){.container{padding:0 20px}}.button,.button-grey,.button-blue{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;cursor:pointer;min-height:46px;padding:12px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;border-radius:5px;font-size:15px;line-height:1.46;font-weight:600;border:none;-webkit-transition:.3s;transition:.3s;color:#fff;-webkit-transition:all .3s;transition:all .3s}.button-blue{background-color:#1e43ce;text-transform:uppercase}.button-blue:hover{background-color:#212121}.button-grey{color:#212121;font-size:15px;line-height:1.46;font-weight:600;text-transform:uppercase;padding:12px 50px;background-color:#eee;border:1px solid #e0e0e0;border-radius:5px;-webkit-transition:all .3s;transition:all .3s}.button-grey:hover{background-color:#1e43ce;color:#fff}.button-grey:hover .button-icon svg{fill:#fff}.button-grey:hover svg{fill:#fff}.button-grey svg{width:25px;height:24px}.button-grey .button-icon{width:25px;height:24px;position:relative}.button-grey .button-icon svg{width:25px;height:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#000}.button-grey .button-icon .bottom{opacity:1}.button-grey .button-icon .top{opacity:0}.button-grey.up .top{opacity:1}.button-grey.up .bottom{opacity:0}.button-scroll-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;height:70px;position:fixed;right:60px;bottom:54px;background-color:rgba(0,0,0,0);cursor:pointer;-webkit-transition:all .4s;transition:all .4s;z-index:9}@media(max-width: 766px){.button-scroll-top{width:50px;height:50px;right:30px;bottom:30px}}.button-scroll-top svg{width:70px;height:70px}@media(max-width: 766px){.button-scroll-top svg{width:50px;height:50px}}.accordion{display:block;width:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);overflow:hidden}.accordion .accordion-head{position:relative;z-index:3;width:100%}.accordion .accordion-body{overflow:hidden}.accordion:not(.active) .accordion-body{height:0}:root{--swiper-theme-color: #212121}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dccp-header{background-color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1490196078);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1490196078);position:fixed;top:0;left:0;right:0;-webkit-transition:all .4s;transition:all .4s;z-index:10}.dccp-header .header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}.dccp-header .header__logos{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;height:80px}.dccp-header .header__logos img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width: 1080px){.dccp-header .header__logos{height:60px}.dccp-header .header__logos a:not(:nth-child(1)){display:none}}.dccp-footer{background-color:#171717;padding:30px 0;margin-top:100px}@media(max-width: 766px){.dccp-footer{margin-top:50px}}.dccp-footer .container{max-width:1590px}.dccp-footer .footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:66px;gap:40px}@media(max-width: 766px){.dccp-footer .footer__top{padding-bottom:30px;gap:30px 100px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width: 640px){.dccp-footer .footer__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}}.dccp-footer .footer-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media(max-width: 766px){.dccp-footer .footer-aside{width:100%}}.dccp-footer .footer-aside .logo{width:119px;height:80px}.dccp-footer .footer-aside .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dccp-footer .footer-aside .copyright{font-size:14px;line-height:20px;font-weight:400;color:#fff}.dccp-footer .footer-nav h3{margin-bottom:20px;font-size:15px;line-height:1.46;font-weight:400;color:#a2a2a2}.dccp-footer .footer-nav__list{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:15px;line-height:1.46;font-weight:500}.dccp-footer .footer-nav__list a{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}.dccp-footer .footer-nav__list a:hover{text-decoration-color:#fff}.dccp-footer .footer-info{max-width:420px}@media(max-width: 1080px){.dccp-footer .footer-info{max-width:300px}}@media(max-width: 766px){.dccp-footer .footer-info{max-width:100%}}.dccp-footer .footer-info h3{margin-bottom:20px;font-size:15px;line-height:1.46;font-weight:400;color:#a2a2a2}.dccp-footer .footer-info p{color:#fff;font-size:15px;line-height:1.46;font-weight:400}@media(max-width: 640px){.dccp-footer .footer-info p{font-size:14px;max-width:300px;margin-bottom:0}}.dccp-footer .footer__bottom{border-top:1px solid #454545;padding-top:30px}.dccp-footer .footer__bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}@media(max-width: 640px){.dccp-footer .footer__bottom-wrapper{gap:20px}}.dccp-footer .footer-contact-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:18px;line-height:24px;font-weight:400;color:#fff;max-width:330px;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}.dccp-footer .footer-contact-link:hover{text-decoration-color:#fff}.dccp-footer .footer-contact-link svg{width:19px;height:19px;-ms-flex-negative:0;flex-shrink:0}.dccp-footer .footer-contact-link--small{font-size:15px}.dccp-footer .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.dccp-footer .footer-social a{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#454545;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.dccp-footer .footer-social a:hover{background-color:#1e43ce}.dccp-footer .footer-social a svg{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.dccp-main-content{padding-top:150px;-webkit-transition:all .4s;transition:all .4s;position:relative}@media(max-width: 1080px){.dccp-main-content{padding-top:120px}}.dccp-main-content .container{max-width:1590px;-webkit-transition:all .4s;transition:all .4s}.dccp-main-content .main-content__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:30px}@media(max-width: 766px){.dccp-main-content .main-content__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}}.dccp-main-content .main-content__subtitle{color:#1e43ce}.dccp-main-content .main-content__options{top:120px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;background:#fff;padding:10px 0;margin-bottom:30px;z-index:9;border-bottom:1px solid rgba(0,0,0,.1)}@media(max-width: 1080px){.dccp-main-content .main-content__options{-ms-flex-wrap:wrap;flex-wrap:wrap;top:100px;left:0}}.dccp-main-content .main-content__options.is-sticky{position:fixed;left:calc((100vw - 1590px)/2 + 27px);width:1530px;max-width:calc(100vw - 60px);margin-bottom:0px}@media(max-width: 1600px){.dccp-main-content .main-content__options.is-sticky{left:30px;width:calc(100vw - 65px)}}.dccp-main-content .main-content__options.is-sticky::before{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100vw;height:100%;background:#fff}.dccp-main-content .main-content .search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width: 1080px){.dccp-main-content .main-content .search{width:100%}}.dccp-main-content .main-content .search__input{position:relative;width:100%;padding-top:6px}.dccp-main-content .main-content .search__input input{width:100%;border:none;border-bottom:1px solid #a2a2a2;height:42px;padding:0 44px 0 0;color:#212121;font-size:15px;line-height:24px;font-weight:400}.dccp-main-content .main-content .search__input input:focus{border-bottom-color:#1e43ce}.dccp-main-content .main-content .search__input input:focus+.search-btn svg{fill:#1e43ce}.dccp-main-content .main-content .search__input input::-webkit-input-placeholder{color:#a2a2a2}.dccp-main-content .main-content .search__input input::-moz-placeholder{color:#a2a2a2}.dccp-main-content .main-content .search__input input:-ms-input-placeholder{color:#a2a2a2}.dccp-main-content .main-content .search__input input::-ms-input-placeholder{color:#a2a2a2}.dccp-main-content .main-content .search__input input::placeholder{color:#a2a2a2}.dccp-main-content .main-content .search-btn{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0);pointer-events:none}.dccp-main-content .main-content .search-btn svg{width:25px;height:24px;fill:#a2a2a2}@media(max-width: 1080px){.dccp-main-content .main-content .button-grey{width:calc(50% - 10px);padding:12px 5px}}.dccp-main-content .main-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media(max-width: 766px){.dccp-main-content .main-content-list{gap:20px}}.dccp-main-content .main-content-list .notfound-text{width:100%;text-align:center;font-size:18px;line-height:1.5;font-weight:300}.main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.main-wrapper::after{content:"";width:100%;height:200%;top:0;left:0;opacity:0;visibility:hidden;pointer-events:none;position:absolute;background:rgba(0,0,0,.5019607843)}@media(max-width: 1300px){.main-wrapper.open-filter::after{opacity:1;visibility:visible;pointer-events:all;z-index:10}}.main-wrapper.open-filter .dccp-main-content{padding-right:350px}@media(max-width: 1300px){.main-wrapper.open-filter .dccp-main-content{padding-right:0}}.main-wrapper.open-filter .dccp-main-content .container{padding-right:0px}@media(max-width: 1300px){.main-wrapper.open-filter .dccp-main-content .container{padding-right:30px}}.main-wrapper.open-filter .dccp-header{margin-right:350px}@media(max-width: 1300px){.main-wrapper.open-filter .dccp-header{margin-right:0}}.main-wrapper.open-filter .button-scroll-top{right:410px}@media(max-width: 1300px){.main-wrapper.open-filter .button-scroll-top{right:60px}}.dccp-filters{position:fixed;top:0;right:0;width:330px;height:100vh;overflow:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .4s;transition:all .4s;z-index:20;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.dccp-filters.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.dccp-filters .filters__wrapper{width:100%;background-color:#fff}.dccp-filters .filters__title{background-color:#1e43ce;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;padding:12px 20px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;line-height:32px;font-weight:500}@media(max-width: 640px){.dccp-filters .filters__title{font-size:20px;line-height:32px}}.dccp-filters .filters__title .filter-button{background-color:rgba(0,0,0,0);padding:0;width:24px;height:24px;margin-left:auto;cursor:pointer}.dccp-filters .filters__title .filter-button:hover svg{fill:#e0e0e0}.dccp-filters .filters__title .filter-button svg{width:24px;height:24px}.dccp-filters .filters__title svg{width:24px;height:24px;fill:#fff}.dccp-filters .filters__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px;gap:10px}.dccp-filters .filters__counter-title{font-size:15px;line-height:24px;font-weight:600}.dccp-filters .filters__counter span{font-size:48px;line-height:50px;font-weight:500}@media(max-width: 640px){.dccp-filters .filters__counter span{font-size:28px;line-height:36px}}.dccp-filters .dccp-filter-option{background-color:#eee;border:1px solid #e0e0e0;border-top-left-radius:5px;border-top-right-radius:5px}.dccp-filters .dccp-filter-option.active .dccp-filter-option-head__arrow svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dccp-filters .ocf-filter-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.dccp-filters .ocf-filter-list .dccp-filter-option-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#1e43ce;border-radius:5px;color:#fff;padding:12px 20px;margin:-1px;cursor:pointer}.dccp-filters .ocf-filter-list .dccp-filter-option-head__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dccp-filters .ocf-filter-list .dccp-filter-option-head__subtitle svg{-ms-flex-negative:0;flex-shrink:0}.dccp-filters .ocf-filter-list .dccp-filter-option-head__arrow{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.dccp-filters .ocf-filter-list .dccp-filter-option-head__arrow svg{fill:#fff}.dccp-filters .ocf-filter-list .dccp-filter-option-head svg{width:24px;height:24px}.dccp-filters .ocf-value-list-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:20px}.dccp-filters .ocf-value-list-body .ocf-value-list__info{font-size:14px;line-height:20px;font-weight:400}.dccp-filters .ocf-value-list-body .dccp-filter-value{display:-webkit-box;display:-ms-flexbox;display:flex;gap:11px;background-color:rgba(0,0,0,0);font-size:14px;line-height:20px;font-weight:400;text-align:left;font-family:"Roboto";padding:0;cursor:pointer}.dccp-filters .ocf-value-list-body .dccp-filter-value__check{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #a2a2a2;background-color:#fff;border-radius:2px;-webkit-transition:all .3s;transition:all .3s}.dccp-filters .ocf-value-list-body .dccp-filter-value__check svg{width:100%;height:100%;opacity:0;-webkit-transition:all .3s;transition:all .3s}.dccp-filters .ocf-value-list-body .dccp-filter-value.ocf-selected .dccp-filter-value__check{border-color:#1e43ce;background-color:#1e43ce}.dccp-filters .ocf-value-list-body .dccp-filter-value.ocf-selected .dccp-filter-value__check svg{opacity:1}.dccp-filters .ocf-value-list-body .dccp-filter-value.ocf-disabled .dccp-filter-value__check{border-color:#e0e0e0;background-color:#e0e0e0}.dccp-filters .ocf-value-list-body .dccp-filter-value.ocf-disabled .dccp-filter-value__check svg{opacity:0}.dccp-filters .ocf-value-list-body .dccp-filter-value__total{padding:3px 10px;background-color:#1e43ce;border-radius:30px;margin-left:auto;color:#fff;-ms-flex-item-align:start;align-self:flex-start}.dccp-filters .dccp-filter-show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:34px;cursor:pointer}.dccp-filters .dccp-filter-show-more:hover svg{fill:#1e43ce}.dccp-filters .dccp-filter-show-more svg{fill:#a2a2a2;width:24px;height:24px}.dccp-card .card{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px}@media(max-width: 1080px){.dccp-card .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dccp-card .card__aside{width:445px;-ms-flex-negative:0;flex-shrink:0;background-color:#1e43ce;color:#fff;padding:30px;text-align:center}@media(max-width: 1080px){.dccp-card .card__aside{width:100%}}@media(max-width: 766px){.dccp-card .card__aside{padding:20px 10px}}.dccp-card .card__aside-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:30px}@media(max-width: 766px){.dccp-card .card__aside-top{margin-bottom:20px}}.dccp-card .card__image{width:80px;height:80px;background:#eee;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:12px 14px 16px}.dccp-card .card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dccp-card .card__names{font-size:24px;line-height:32px;font-weight:500}@media(max-width: 640px){.dccp-card .card__names{font-size:21px;line-height:30px}}.dccp-card .card__subtitle{font-size:18px;line-height:24px;font-weight:400}.dccp-card .card__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dccp-card .card__labels .label{position:relative;padding:4px 14px;color:#212121;background-color:#eee;border-radius:30px;font-size:14px;line-height:20px;font-weight:400;border:1px solid #eee;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.dccp-card .card__labels .label:hover{background-color:#1e43ce;color:#fff;border:1px solid #fff}.dccp-card .card__labels .label:hover .label-description{visibility:visible;opacity:1}.dccp-card .card__labels .label .label-description{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:300px;position:absolute;z-index:9;left:50%;top:calc(100% + 5px);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:#eee;border:1px solid #a2a2a2;color:#212121;font-size:13px;line-height:1.5;font-weight:400;border-radius:12px;padding:12px 12px;pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:.2s;transition:.2s}.dccp-card .card__main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;background-color:#eee;padding:30px}@media(max-width: 766px){.dccp-card .card__main{padding:20px 10px}}.dccp-card .card__date{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dccp-card .card__date svg{width:24px;height:24px}.dccp-card .card__date span{font-size:15px;line-height:24px;font-weight:400}.dccp-card .card__title{font-size:18px;line-height:24px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.dccp-card .card__title a,.dccp-card .card__title .type{text-decoration:underline;color:#1e43ce;cursor:pointer}.dccp-card .card__title a:hover,.dccp-card .card__title .type:hover{text-decoration:none}.dccp-card .card__text{font-size:15px;line-height:24px;font-weight:400;white-space:break-spaces}.dccp-card .card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dccp-card .card__tags .tag{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;border-radius:30px;background-color:#e0e0e0;cursor:pointer}.dccp-card .card__tags .tag:hover{background-color:#fff;color:#1e43ce}.dccp-card .card__tags .tag:hover svg{fill:#1e43ce}.dccp-card .card__tags .tag svg{width:20px;height:20px;fill:#a2a2a2}.dccp-card .card__tags .tag span{font-size:14px;line-height:20px;font-weight:400}.dccp-page{font-family:"PT Serif",serif;font-weight:400}.dccp-page .container{max-width:760px}.dccp-page p{margin-bottom:20px}.dccp-page a{color:inherit;font-weight:inherit;border-bottom:1px solid #4b7ec4;-webkit-box-shadow:inset 0px -1px 0px 0px #4b7ec4;box-shadow:inset 0px -1px 0px 0px #4b7ec4}.dccp-page ul{list-style-type:disc;padding-left:20px;margin-top:0;margin-bottom:10px}