@font-face{font-family:"RussoOneRegular";font-display:swap;src:url("../fonts/RussoOneRegular.eot");src:url("../fonts/RussoOneRegular.eot") format("embedded-opentype"), url("../fonts/RussoOneRegular.woff2") format("woff2"), url("../fonts/RussoOneRegular.woff") format("woff"), url("../fonts/RussoOneRegular.ttf") format("truetype"), url("../zfonts/RussoOneRegular.svg#RussoOneRegular") format("svg")}@font-face{font-family:"GilroyMedium";font-display:swap;src:url("../fonts/GilroyMedium.eot");src:url("../fonts/GilroyMedium.eot") format("embedded-opentype"), url("../fonts/GilroyMedium.woff2") format("woff2"), url("../fonts/GilroyMedium.woff") format("woff"), url("../fonts/GilroyMedium.ttf") format("truetype"), url("../fonts/GilroyMedium.svg#GilroyMedium") format("svg")}html{font-size:1rem;scroll-behavior:smooth}body{color:#000;font-family:"RussoOneRegular", Arial, sans-serif;font-size:1rem;background-color:#fff;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:"RussoOneRegular", Arial, sans-serif;font-weight:400;margin:0;padding:0;position:relative;color:#000;letter-spacing:normal}h1{font-size:2.5rem;font-weight:700}@media (max-width:575.98px){h1{font-size:1.7rem !important}}h2{font-size:2rem;margin:25px 0}@media (max-width:575.98px){h2{font-size:1.5rem}}h3{font-size:1.6rem;margin:25px 0}h3:first-child{margin-top:0}@media (max-width:575.98px){h3{font-size:1.4rem}}h4{margin:25px 0;font-size:1.3333rem}h5{margin:25px 0;font-size:1.25rem}h6{margin:25px 0;font-size:1.066rem}p{font-family:"GilroyMedium", Arial, sans-serif;margin:25px 0;font-size:1.15rem;word-break:break-word;font-weight:400}p:first-child{margin-top:0px}span{font-family:"RussoOneRegular", Arial, sans-serif;font-weight:400}button,input,select,textarea{font-family:"GilroyMedium", Arial, sans-serif;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid #000}select,input{outline:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}strong{font-weight:700}hr,img{border:none}ul{font-size:1rem;font-family:"RussoOneRegular", Arial, sans-serif;list-style:none}ul,ol{margin:0;padding:0;word-break:break-word;font-weight:400}@media (min-width:767.98px){ul,ol{font-size:1.15rem}}ol{font-size:1.15rem;font-family:"GilroyMedium", Arial, sans-serif;list-style-position:inside}a{font-family:"RussoOneRegular", Arial, sans-serif;text-decoration:none;color:#2c82c9}a:hover{text-decoration:none;color:#000}a:focus-visible{outline:3px solid #000}.container-404{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px !important}.container{box-sizing:border-box}.container:has(.row:empty){margin:0}.container-fluid{--bs-gutter-x: unset;--bs-gutter-y: unset}.hidden{display:none;pointer-events:none;visibility:hidden;width:0;height:0;opacity:0}.f-thumbs__slide.is-nav-selected .f-thumbs__slide__button{border:3px solid #008cff}.f-button{color:#2c82c9}img[data-fancybox]{cursor:zoom-in}.img-responsive{width:auto;margin:0 auto;max-height:100%;max-width:100%;height:auto;object-fit:cover}.overflow-hidden{overflow:hidden}#bubbles{background:#477ab9;height:100%;width:100%;min-height:inherit;position:absolute;transform:rotate(180deg);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#bubbles-project{background:#477ab9;filter:brightness(0.3);height:100%;width:100%;min-height:inherit;position:absolute;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (max-width:991.98px){.header.active{background:linear-gradient(90deg, #3581d5 50%, #000 100%);height:calc(100vh + 100px)}.header.active .header__fluid{height:100%;overflow:auto;scroll-behavior:smooth}.header.active .header__wrap-main{position:relative}.header.active .header__content{flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100vh;overflow:auto}.header.active .header__sitename{animation:toggle-opacity-is-shown 0.5s forwards}.header.active .header__sitename-main{position:absolute}.header.active .header__sitename-dm{color:#000}.header.active .header__sitename-egov{color:#fff !important}.header.active #bubbles{display:none}.header.active .header__socials,.header.active .header__tg-channel{display:flex !important}}.header__fluid{position:relative;max-height:100%;z-index:250;background-color:#008cff}.header__container{padding:0}.header__wrap{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:15px;justify-content:space-between;position:relative;z-index:12;padding:0;width:100%}@media (max-width:767.98px){.header__wrap{align-items:flex-start}}.header__wrap-main{position:absolute !important}.header__content{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:15px;justify-content:space-between;position:relative;padding-top:20px;padding-bottom:20px;z-index:12;width:100%;user-select:none}.header__sitename:hover{transition:box-shadow 1s ease;box-shadow:0 4px 1px -2px #fff}.header__sitename-dm{font-size:1.8em;font-weight:600;color:#fff}@media (max-width:575.98px){.header__sitename-dm{font-size:1.6em}}.header__sitename-egov{font-size:2.1em;color:#000}@media (max-width:575.98px){.header__sitename-egov{font-size:1.7em}}.header__sitename-egov-main{color:#008cff !important}.header__burger{display:none;z-index:1024}@media (max-width:991.98px){.header__burger{display:block}}.header__burger img{cursor:pointer;width:45px;height:45px}.header__burger img.close{opacity:0;visibility:hidden;transition:opacity 0.5s ease;display:none}.header__burger img.open{opacity:1;transition:opacity 0.5s ease;animation:rotate-open-shown 0.5s forwards}.header__burger.active{position:absolute;right:0}.header__burger.active .open{animation:rotate-open-hide 0.1s forwards;opacity:0}.header__burger.active .close{display:flex;animation:rotate-close 1s forwards;position:relative}.header__socials{display:none !important;margin:35px 0 auto}.header__tg-channel{display:none !important;margin:15px auto}.footer__fluid{background-color:#008cff;padding:80px 0}@media (max-width:991.98px){.footer__fluid{padding:20px 0 40px}}@media (max-width:991.98px){.footer-row .footer-copyright-row{order:2}.footer-row .footer-info__btns{order:1}}.footer-info{display:flex;gap:10px;text-align:center}@media (max-width:991.98px){.footer-info{align-items:center;justify-content:center}}.footer-info__btns{display:flex;gap:35px}@media (min-width:991.98px){.footer-info__btns{justify-content:end}}@media (max-width:575.98px){.footer-info__btns{flex-direction:column}}.footer-info__btns-social{display:flex;gap:15px}.footer-info__btns-archive .btn__telegram-channel{display:none}@media (max-width:991.98px){.footer-copyright-row{margin-top:35px;text-align:center}}@media (max-width:575.98px){.footer-copyright-row{padding:0}}.footer-copyright{font-size:1.25rem;transition:all 0.2s}.footer-copyright:hover{animation:CopyrightEaster 3s infinite;cursor:crosshair}@media (max-width:575.98px){.footer-copyright{font-size:1.1rem}}.footer-copyright__emoji{font-size:1.6rem}@media (max-width:575.98px){.footer-copyright__emoji{font-size:1.1rem}}.offer__fluid-single{min-height:770px !important}.offer__fluid{position:relative;height:100%;min-height:800px}@media (max-width:1199.98px){.offer__fluid{min-height:auto !important}}.offer-wrap{display:flex;flex-direction:column;z-index:200;position:relative;height:700px;justify-content:end}.offer-wrap .row{row-gap:35px}@media (max-width:991.98px){.offer-wrap .row{row-gap:0}}.offer-wrap .breadcrumb__list-item__link:hover{text-decoration:underline;transition:box-shadow 1s ease;box-shadow:0 4px 2px -2px #3581d5}.offer-wrap:not(:has(.offer__col-buttons):not(:empty)) .offer__col-social{justify-content:start}@media (max-width:1199.98px){.offer-wrap{padding-top:120px;padding-bottom:50px;justify-content:flex-start;height:auto}}.offer-content{height:inherit;max-width:100%}.offer-content__main::before{background:linear-gradient(331deg, rgba(0, 0, 0, 0.2), black 100%) !important;content:"";display:block;position:absolute;height:100%;width:100%;z-index:10;min-height:inherit;backdrop-filter:brightness(0.6)}@media (max-width:991.98px){.offer-content__main::before{height:100%}}.offer__col-hello-content{display:flex;flex-direction:column}.offer__col-hello-content p{color:#fff;margin-top:30px;font-size:1.35rem}@media (max-width:1199.98px){.offer__col-hello-content p{font-size:1.25rem}}@media (max-width:575.98px){.offer__col-hello-content p{font-size:1.15rem;margin-top:25px}}.offer__col-image{display:flex;align-items:center;justify-content:center}.offer__col-image img{width:revert-layer}@media (max-width:991.98px){.offer__col-image{display:none}}.offer__col-buttons{display:flex;flex-direction:row;gap:15px}@media (max-width:991.98px){.offer__col-buttons{margin-top:25px;margin-bottom:30px}}@media (max-width:575.98px){.offer__col-buttons{display:flex;flex-direction:column;gap:20px}}.offer__col-social{display:flex;gap:25px;justify-content:center}@media (max-width:991.98px){.offer__col-social{justify-content:flex-start;gap:20px}}.offer__title{max-width:500px}.offer__title h1,.offer__title h2{color:#008cff}.offer__title h1{font-size:3rem}@media (max-width:575.98px){.offer__title h1{font-size:1.5rem;letter-spacing:1px}}.offer__title h2{margin:15px 0 0}.offer__title-main{margin-top:10px;margin-bottom:30px}.offer__title-main h1{letter-spacing:3px;font-weight:700}@media (max-width:575.98px){.offer__title-main{margin-bottom:15px}.offer__title-main h1{font-size:2.4rem !important}}.offer__hello{font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#fff}@media (max-width:1399.98px){.offer__hello{font-size:1.9rem}}@media (max-width:991.98px){.offer__hello{font-size:1.4rem}}.offer__qualified{display:flex;flex-direction:column;color:#fff;font-size:2.3rem;font-weight:700;font-style:italic;text-transform:uppercase}@media (max-width:1399.98px){.offer__qualified{font-size:1.9rem}}@media (max-width:1199.98px){.offer__qualified{font-size:1.7rem}}@media (max-width:991.98px){.offer__qualified{font-size:1.9rem;text-transform:capitalize}}@media (max-width:575.98px){.offer__qualified{font-size:1.6rem}}.offer__qualified-spec{color:#008cff;text-decoration:underline;font-size:2.5rem;letter-spacing:2px}@media (max-width:1399.98px){.offer__qualified-spec{font-size:2.1rem}}@media (max-width:1199.98px){.offer__qualified-spec{font-size:1.8rem}}@media (max-width:991.98px){.offer__qualified-spec{font-size:1.9rem;text-transform:uppercase}}@media (max-width:575.98px){.offer__qualified-spec{font-size:1.5rem;padding-left:0;padding-top:15px}}.offer__work-search{animation:SearchWork 3s infinite;margin-top:0 !important;margin-bottom:0}.portfolio-col-wrap{margin-bottom:20px}.portfolio-col{border-radius:8px;box-shadow:0px 3px 6px rgba(44, 130, 201, 0.16), 0 3px 6px #2c82c9;background-color:#fff;height:calc(100% - 0px)}.portfolio-col:hover{box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px black;opacity:0.8 !important}.portfolio-col__link{display:flex;flex-direction:column;position:relative;border-radius:8px;height:100%;transition:all 0.4s}.portfolio-col__link-info{padding:20px}.portfolio-col__link-img{display:flex;max-height:300px}@media (max-width:575.98px){.portfolio-col__link-img{max-height:250px}}.portfolio-col__link-img img{border-radius:8px 8px 0 0;width:100%;object-position:top}.portfolio-dev{margin-top:25px}.portfolio__title{color:#2c82c9}.portfolio__title-wrap{display:flex;align-items:center;gap:10px;margin-bottom:15px}.portfolio__title-wrap img{height:30px;margin:0}.portfolio__title-wrap h2{margin:0}@media (max-width:575.98px){.portfolio__title-wrap h2{font-size:1.35rem}}.portfolio__title-wrap__dop{margin-top:10px;margin-bottom:25px}.portfolio__title-wrap__archive{margin-top:10px;margin-bottom:25px}@media (max-width:575.98px){.portfolio__title-wrap__archive{font-size:1.39rem}}.portfolio__title-wrap__archive h1{margin:0}.portfolio__archive-title{color:#008cff;font-size:1.9rem}.portfolio__archive-title-pets{color:#000}.portfolio__archive-title-best{margin:0}.portfolio__archive-dop-title{margin:0}.portfolio__pet-title{margin-top:35px}.portfolio__desc{color:#000}.portfolio-watch{display:flex;align-items:center;justify-content:center}.portfolio-watch__btn{margin-top:15px;line-height:1.2rem;font-family:"GilroyMedium", Arial, sans-serif}.portfolio__tech{display:flex;flex-wrap:wrap;row-gap:5px}.portfolio__tech-item{background:#000;border-radius:50px;color:#fff;text-transform:capitalize;font-size:11px;font-weight:500;padding:4px 10px;margin-right:6px;margin-bottom:0;line-height:normal}.portfolio__tech-item::before{display:none}.portfolio-tgc-container{padding:0}.portfolio-tgc-row{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:25px 0}.portfolio-tgc-row p{margin:0}.portfolio-tgc-col{display:flex;flex-direction:column;align-items:center;gap:15px;padding:0}@media (max-width:991.98px){.portfolio-tgc-col{gap:10px}}.portfolio-tgc-col svg{width:35px;height:35px}.portfolio-tgc-col svg path{animation:ArrowPulse 3s infinite}.project-offer-content{display:flex;justify-content:center;align-items:center;padding-top:130px;padding-bottom:30px}@media (max-width:1199.98px){.project-offer-content{padding-top:100px}}.project-offer-wrap{height:auto;z-index:200}.project-offer-col-tech{display:flex;flex-direction:column;align-items:center;margin-top:40px}.project-offer-col-tech .portfolio__tech-item{font-size:1.25rem}@media (max-width:991.98px){.project-offer-col-tech{margin-top:25px}.project-offer-col-tech .portfolio__tech-item{font-size:14px}}.project-offer-info{display:flex;flex-direction:column;height:100%;padding:0 20px}.project-offer-info h1{text-decoration:underline}.project-offer-info p{color:#fff}@media (max-width:991.98px){.project-offer-info{padding:0}}.project-offer-info__period{display:flex;flex-direction:column;gap:15px}.project-offer-info__period-content{font-size:1.3rem;font-style:italic}.project-offer-info__period-gap{font-size:1.2rem}.project-offer-info__btns{display:flex;gap:15px;flex-wrap:wrap;row-gap:0px}@media (max-width:575.98px){.project-offer-info__btns{flex-direction:column}}.project__techn{margin-top:0;margin-bottom:15px}.project-container strong{color:#008cff}.project-container a{text-decoration:underline}.project-container p{margin:15px 0}.project-container h3,.project-container h4{margin:15px 0}.project-container h4{text-transform:uppercase;text-decoration:underline;text-align:center}.project-container li{margin-bottom:10px;line-height:30px}.project-container li::before{content:"";padding-right:5px}.project-container li:last-child{margin-bottom:0}.project-container li::marker{font-size:1rem;color:#3581d5}@media (max-width:991.98px){.project-container li{margin-bottom:0}}.project__title-desc{margin:0 0 25px;text-align:center}.project-gallery-container{margin-top:35px !important;padding:0}.project-gallery-container h2{margin-top:0}.project-gallery-row{row-gap:10px;margin:0;height:390px;overflow:hidden}.project-gallery-row.active{height:auto;overflow:visible}@media (max-width:991.98px){.project-gallery-row{height:220px}}.project-gallery__image{display:flex;padding:0 5px;max-height:178px}.project-gallery__image:hover img{border:1px solid #000;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px black;opacity:0.7}.project-gallery__image img{border:1px solid #3581d5;border-radius:8px;box-shadow:0px 3px 6px rgba(44, 130, 201, 0.16), 0 3px 6px #2c82c9;width:100%}.project-gallery__title{text-decoration:underline}.project__btn-shown{display:flex;justify-content:center;margin-top:25px}.project-tgc-row{margin:50px 0 0 !important}@media (max-width:991.98px){.project-tgc-row{margin:50px 0 25px !important}}.project-tgc-row p{margin:0}.project-tgc-col{display:flex;flex-direction:column;align-items:center;gap:15px}@media (max-width:991.98px){.project-tgc-col{gap:10px}}.project-tgc-col svg{width:35px;height:35px}.project-tgc-col svg path{animation:ArrowPulse 3s infinite}.main-wrap{margin-bottom:100px !important}@media (max-width:575.98px){.main-wrap{margin-bottom:50px !important}}.main-header-wrap{height:inherit}@media (max-width:991.98px){.main-header-wrap{background:inherit}}@media (max-width:575.98px){.main-header-wrap{padding-left:25px;padding-right:25px}}@media (max-width:575.98px){.main-pad-container{padding-left:25px;padding-right:25px;margin:0}}@media (max-width:575.98px){.main-marg-container{margin-left:25px !important;margin-right:25px !important;width:auto}}.main-archive{margin-bottom:0 !important}.main-dop-title{font-size:1.25rem;line-height:29px;z-index:25}.main__social-link{display:flex;width:50px;height:max-content;border-radius:30px;animation:SocialPulse 3s infinite;transition:all 0.2s ease}.main__social-link img{width:inherit;height:max-content;user-select:none}.main__social-link:hover{opacity:0.6;outline:3px solid #000}@media (max-width:991.98px){.main__social-link{width:45px;height:45px}}.main-wave-container{position:relative;width:100%;height:150px;overflow:hidden;transform:rotate(180deg);margin:0;max-width:100%}@media (max-width:991.98px){.main-wave-container{height:100px}}.main-wave-container .wave{position:absolute;top:1px;bottom:0;width:100%;height:100%}.main-wave-container__footer{transform:none !important}.main-wave-container__archive{height:100px}@media (max-width:991.98px){.menu__top-wrap{display:none;height:auto}}@media (max-width:991.98px){.menu__top-wrap.active{display:flex;margin-left:auto;margin-right:auto}.menu__top-wrap.active .menu__top{padding-top:100px;padding-bottom:10px;animation:opacity-is-shown 1.5s forwards}}.menu__top{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;position:relative;margin:0;padding:15px 0 0;height:auto;gap:20px}@media (min-width:1400px){.menu__top{justify-content:space-between}}@media (min-width:991.98px){.menu__top{display:flex;flex-direction:row;padding:0;gap:20px}}@media (max-width:991.98px){.menu__top{padding:0;width:100%;flex-wrap:initial}}.menu__top-link{display:flex;z-index:8;cursor:pointer;position:relative;font-weight:bold;white-space:nowrap;padding:0}@media (min-width:991.98px){.menu__top-link{color:#fff}.menu__top-link a{color:#fff}}@media (max-width:991.98px){.menu__top-link{width:100%;margin:0;flex-direction:column}.menu__top-link:last-child{margin-bottom:50px}}.menu__top-link-contain{display:flex;align-items:center;text-decoration:none}.menu__top-nav-item.active{pointer-events:none !important;color:#000 !important;cursor:default !important}.menu__top-nav-item.current_page_item{display:none !important;pointer-events:none !important}.menu__top-nav-item__link{font-size:1.5rem;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size 0.3s}.menu__top-nav-item__link:hover{background-size:100% 2px}@media (max-width:991.98px){.menu__top-nav-item__link{font-size:2.5rem;color:#fff !important}.menu__top-nav-item__link:hover{color:#fff !important}}.btn{display:flex;flex-direction:row;align-items:center;border-radius:10px;text-decoration:none;cursor:pointer;max-width:max-content;min-height:30px;padding:10px 20px;text-align:center;text-transform:uppercase;transition:all 0.2s}.btn:focus-visible{outline:1px solid #000}.btn__default{color:#fff;background-color:transparent;font-size:0.9rem;font-weight:500;letter-spacing:0.4px}@media (max-width:1199.98px){.btn__default{padding:10px 15px}}.btn__transparent-h:hover{color:#fff}.btn__rel{position:relative;z-index:100}.btn__resume{color:#fff;gap:10px;background-color:#000;box-shadow:5px 5px 7px rgba(240, 76, 74, 0.5)}.btn__resume:hover{color:#fff;background-color:#f04c4a}.btn__resume:hover img{filter:brightness(0)}.btn__resume img{width:40px;height:30px}.btn__offer-social:hover{background-color:#fff !important;color:#000 !important}.btn__menu-social{animation:none !important;outline:none}.btn__telegram-channel{font-family:"GilroyMedium", Arial, sans-serif}.btn__project-link{font-family:"GilroyMedium", Arial, sans-serif;margin-top:25px;justify-content:center;max-width:188px;gap:10px}.btn__project-link img{width:30px}.btn__project-link:hover img{filter:brightness(0)}@media (max-width:991.98px){.btn__project-link{margin-top:15px}}@media (max-width:575.98px){.btn__project-link{max-width:100%;gap:5px;width:200px}}.btn__project-link--pets{margin-top:0}@media (max-width:575.98px){.btn__project-link--pets{width:auto}}.btn__gallery-shown{font-family:"GilroyMedium", Arial, sans-serif}.btn__bg-dark{background-color:#000;color:#fff;box-shadow:5px 5px 7px rgba(0, 0, 0, 0.5)}.btn__bg-dark:hover{background-color:#fff}.btn__bg-blue{background-color:#2c82c9;box-shadow:5px 5px 7px rgba(44, 130, 201, 0.5)}.btn__bg-blue:hover{background-color:#000;color:#fff}.btn__bg-blue__w{background-color:#008cff;box-shadow:5px 5px 7px rgba(0, 140, 255, 0.5)}.btn__bg-blue__w:hover{background-color:#000;color:#fff}.btn__bg-w{background-color:#fff;box-shadow:5px 5px 7px rgba(255, 255, 255, 0.5);color:#000}.btn__bg-w:hover{background-color:#000;color:#fff}.btn__bg-dark__blue{background-color:#000;color:#fff;box-shadow:5px 5px 7px rgba(0, 0, 0, 0.5)}.btn__bg-dark__blue:hover{color:#fff;background-color:#008cff}.btn__bg-dark__blue svg path{fill:#fff !important}.btn__top{justify-content:center;max-width:100%;opacity:0;transition:all 0.5s ease;visibility:hidden;width:60px;height:60px;padding:0;position:fixed;right:40px;bottom:50px;border:none;border-radius:35px}.btn__top svg{width:30px;height:30px}.btn__top svg path{fill:#000}.btn__top.active{opacity:1;visibility:visible}.btn__top:hover{opacity:0.8;outline:2px solid #000}@media (max-width:991.98px){.btn__top{right:20px;bottom:20px;width:50px;height:50px}}.breadcrumb{list-style:none;background:none;padding-bottom:20px;border-radius:4px}.breadcrumb__wrap{position:relative}.breadcrumb__page{margin-bottom:25px;padding-bottom:0}.breadcrumb__page .breadcrumb__list-item__link{color:#fff}.breadcrumb__page .breadcrumb__list-item__link:hover{color:#fff}@media (max-width:991.98px){.breadcrumb__page{margin-bottom:15px}}.breadcrumb__archive{padding:0;margin-top:0}.breadcrumb__list{display:flex;flex-wrap:wrap}.breadcrumb__list-item{padding:0;font-size:1rem;color:#008cff;margin:0}@media (max-width:991.98px) and (min-width:575.98px){.breadcrumb__list-item{font-size:1.2rem}}.breadcrumb__list-item.active span{font-weight:700}.breadcrumb__list-item.active::after{content:""}.breadcrumb__list-item::after{content:"-";margin:0;padding:0 5px;vertical-align:middle;color:#008cff;position:static;background:none}.breadcrumb__list-item__link{color:#000}.breadcrumb__list-item__link span{font-weight:500}.breadcrumb__list-item__link:hover{color:#000;text-decoration:underline}.pagination{display:flex;justify-content:center;flex-wrap:wrap}.pagination-wrap{position:relative;margin:50px 0}.pagination-wrap:not(:has(.pagination)){display:none}.pagination-col{padding:0}.pagination .page-numbers{color:#2c82c9;display:flex;justify-content:center;align-items:center;width:34px;height:34px;font-size:0.9333em;font-weight:bold;opacity:0.35;text-decoration:none}.pagination .page-numbers.current{opacity:1}.pagination .page-numbers:hover{opacity:1}.pagination .page-numbers.next,.pagination .page-numbers.prev{position:absolute;padding:0}.pagination .page-numbers.next svg,.pagination .page-numbers.prev svg{width:20px;height:20px}.pagination .page-numbers.next:hover svg,.pagination .page-numbers.prev:hover svg{fill:#008cff}.pagination .page-numbers.next{right:10px}.pagination .page-numbers.next:hover{opacity:1}@media (max-width:575.98px){.pagination .page-numbers.next{right:30px}}.pagination .page-numbers.prev{left:10px}@media (max-width:575.98px){.pagination .page-numbers.prev{left:30px}}.bg-w{background-color:#fff}.txt-dark{color:#000}.txt-w{color:#fff}.txt-blue{color:#2c82c9}.txt-blue__w{color:#008cff}@keyframes toggle-opacity-is-shown{0%{opacity:0}100%{opacity:1}}@keyframes opacity-is-shown{0%{opacity:0;top:100px}100%{opacity:1;top:0px}}@keyframes rotate-open-hide{100%{transform:rotate(360deg);pointer-events:none;position:absolute;visibility:hidden}}@keyframes rotate-open-shown{100%{transform:rotate(360deg);visibility:visible}}@keyframes rotate-close{100%{transform:rotate(360deg);visibility:visible;opacity:1}}@keyframes SocialPulse{0%{box-shadow:0px 5px 19px -2px #fff}50%{box-shadow:0px 5px 19px -2px #008cff}75%{box-shadow:0px 5px 19px -2px #fff}100%{box-shadow:0px 5px 19px -2px #008cff}}@keyframes ArrowPulse{0%{fill:#3581d5}50%{fill:#f04c4a}75%{fill:#000}100%{fill:#008cff}}@keyframes SearchWork{0%{color:green}25%{color:#00ff4c}50%{color:#8cff00}75%{color:#00ff51}100%{color:#00ffb3}}@keyframes CopyrightEaster{0%{color:#000}25%{color:#f04c4a}50%{color:green}70%{color:#008cff}100%{outline-color:#f04c4a}}