@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{line-height:1;background:#f3fbff;font-family:Montserrat}body>img{display:none}body.no-scroll{overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#121212}.site{overflow:hidden;height:100%;width:100%}.wpcf7-response-output{display:none!important}.container{width:1310px;padding:0 15px;margin:0 auto}.container--900{max-width:930px}@media screen and (max-width:1310px){.container{width:1170px}}@media screen and (max-width:1199px){.container{width:970px}}@media screen and (max-width:991px){.container{width:750px}}@media screen and (max-width:767px){.container{width:100%}}@media screen and (max-width:480px){.container{padding:0 20px}}.title{color:#000;font-size:36px;font-weight:800;line-height:37.44px;font-family:Montserrat}.title--post{color:#000;font-size:18px;font-weight:700;line-height:22px;font-family:Montserrat}.text{color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}.text--post{color:#000;font-size:12px;font-weight:400;line-height:15px;font-family:Montserrat}.date{color:#000;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.animation-section{padding-top:80px;transition:all 650ms ease 0s}.animation-section.active{padding-top:0;transition:all 650ms ease 0s}.blue-link{color:#1890f4}.button{border:none;height:55px;position:relative;display:flex;align-items:center;padding-left:30px;border-radius:82px;cursor:pointer}.button--yellow{background-color:#ffc801;color:#000;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat}.button--yellow::after{content:url(../images/dist/icon/donate-arrow.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--yellow-not-arrow{background-color:#ffc801;color:#000;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat;width:178px;padding:0;justify-content:center;color:#000!important;font-weight:700!important}.button--yellow-white-arrow{background-color:#ffc801;color:#fff;font-size:18px;font-weight:700;line-height:22px;font-family:Montserrat}.button--yellow-white-arrow::after{content:url(../images/dist/icon/arrow-white.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--border-blue{border:1px solid #1890f4;background-color:inherit;color:#1890f4;font-size:18px;font-weight:700;line-height:20px;font-family:Montserrat}.button--border-blue::after{content:url(../images/dist/icon/arrow-blue.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--border-black{border:2px solid #000;background-color:inherit;color:#000;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat}.button--border-black::after{content:url(../images/dist/icon/donate-arrow.svg);position:absolute;top:50%;right:30px;transform:translateY(-50%)}.button--border-weight-blue{border-radius:76px;border:3px solid #1890f4;line-height:22px;color:#1890f4;font-size:18px;font-weight:700;line-height:20px;font-family:Montserrat}.button--border-weight-blue::after{content:url(../images/dist/icon/arrow-blue.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--blue{background-color:#1890f4;color:#fff;font-size:18px;font-weight:700;line-height:20px;font-family:Montserrat}.button--blue::after{content:url(../images/dist/icon/arrow-white.svg);position:absolute;top:55%;right:32px;transform:translateY(-50%)}.button--green{background-color:#8ec150;color:#fff;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat;background-repeat:76px}.button--green::after{content:url(../images/dist/icon/arrow-white.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--soft-blue{background-color:#f3fbff;border-radius:76px;color:#000;font-size:18px;font-weight:500;line-height:22px;font-family:Montserrat;padding-left:0;justify-content:center}.button--light-blue{background-color:#bfe9ff;color:#000;font-size:18px;font-weight:700;line-height:22px;font-family:Montserrat;border-radius:76px}.button--light-blue::after{content:url(../images/dist/icon/donate-arrow.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}#breadcrumbs{margin:40px 0;color:#2b2b2b;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat}#breadcrumbs a{position:relative}#breadcrumbs a::after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#1890f4;bottom:3px;right:-21px}#breadcrumbs a:last-child::after{display:none}.breadcrumbs__separator{margin-right:26px}.header-pc{background:#fff;position:fixed;z-index:500;width:100%;height:80px;transition:all 750ms ease 0s;top:0;padding:18px 0 15.9px}@media screen and (max-width:1310px){.header-pc{display:none}}.header-pc:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;box-shadow:0 2px 3px 0 rgba(0,0,0,.05)}.header-pc.active{height:80px;padding:0;transition:all 750ms ease 0s;display:flex;align-items:center}@media screen and (max-width:1310px){.header-pc.active{display:none}}.header-pc.active .header-pc__logo a{max-width:157.004px;max-height:45.31px;transition:all .5s ease 0s}.header-pc__header{display:flex;justify-content:space-between;align-items:center}.header-pc__logo{margin-right:46px;max-width:157.004px;max-height:45.31px}.header-pc__logo a{display:block;transition:all .5s ease 0s}.header-pc__logo a img{width:100%;height:100%}.header-pc__our-projects-block{margin-right:34px;position:relative}.header-pc__list-item{position:absolute;top:56px;left:0;width:350px;height:auto;border-radius:20px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.05);z-index:100;padding:30px 26px 30px 36px;opacity:0;visibility:hidden;transition:all 250ms ease 0s}.header-pc__list-item.show{opacity:1;visibility:visible;transition:all 250ms ease 0s}.header-pc__item-link{color:#000;font-size:16px;font-weight:500;line-height:20px;font-family:Montserrat;margin-bottom:25px;padding-left:22px;position:relative}.header-pc__item-link::after{position:absolute;content:"";width:10px;height:10px;border-radius:50px;top:50%;transform:translateY(-50%);left:0;background-color:#ffc801}.header-pc__item-link:last-child{margin-bottom:0}.header-pc__our-projects-button{width:197px;height:45px;border-radius:82px;background:#1890f4;padding-left:36px;position:relative;cursor:pointer;border:none;color:#fff;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat;display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.header-pc__our-projects-button.show:after{transform:translateY(-50%) rotate(-90deg);transition:transform 250ms ease 0s}.header-pc__our-projects-button:after{content:url(../images/dist/icon/arrow-header.svg);position:absolute;top:50%;transform:translateY(-50%);right:22px;transition:transform 250ms ease 0s}.header-pc__menu-list{display:flex;margin-right:23px}.header-pc__menu-item{margin-right:30px;color:#000;font-size:16px;font-weight:500;line-height:20px;font-family:Montserrat;text-align:center}.header-pc__menu-item:last-child{margin-right:0}.header-pc__social-links{margin-right:18px;display:flex;-moz-column-gap:10px;column-gap:10px}.header-pc__button-donate{width:178px;max-height:45px;padding:0 45px;border-radius:82px;background:#ffc801;position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:#000;font-size:16px;font-weight:700;line-height:24px;font-family:Montserrat}.header-pc__button-donate:after{content:url(../images/dist/icon/donate-arrow.svg);position:absolute;top:50%;transform:translateY(-45%);right:21px}.header-pc__button-donate.ua{padding:0 25px}.header-pc__swither-box{position:relative;width:39px;height:39px;overflow:hidden;transition:all 250ms ease}.header-pc__swither-box.active{overflow:visible;transition:all 250ms ease}.header-pc__switcher-lang{display:flex;flex-direction:column;gap:8px;position:absolute;top:0;left:0}.header-pc__choise{background-color:#f3fbff;border-radius:50%;border:1px solid #bfe9ff;width:39px;height:39px;display:flex;justify-content:center;align-items:center;flex-direction:row;cursor:pointer}.header-pc__choise button{display:flex;justify-content:center;align-items:center;flex-direction:row;background:inherit;border:none;padding:0}.header-pc__choise img{cursor:pointer}.header-pc__choise:last-child{margin-right:0}.header-mobile{background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.05);height:70px;position:fixed;width:100vw;z-index:100;top:0}.header-mobile:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;box-shadow:0 2px 3px 0 rgba(0,0,0,.05)}.header-mobile__header{display:flex;padding:13px 0;justify-content:space-between;align-items:center}.header-mobile__info{display:flex;align-items:center;width:100%;justify-content:space-between}.header-mobile__logo{max-width:109.583px;max-height:31.626px;margin-right:34.42px}.header-mobile__logo img{width:100%;height:100%}.header-mobile__button-container{position:static;width:150px;height:44px}.header-mobile__button-container .header-mobile__button{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0}.header-mobile__button-container .header-mobile__button:after{content:""}.header-mobile__burger{position:relative;cursor:pointer;width:21px;min-height:33px;display:block}.header-mobile__burger.show span:nth-child(1){top:15.5px;left:0;transform:rotate(45deg);transition:all 250ms ease 0s}.header-mobile__burger.show span:nth-child(2){width:0}.header-mobile__burger.show span:nth-child(3){bottom:15.5px;left:0;transform:rotate(-45deg)}.header-mobile__burger.show span:nth-child(1),.header-mobile__burger.show span:nth-child(2),.header-mobile__burger.show span:nth-child(3){transition:all 250ms ease 0s}.header-mobile__burger span{display:block;width:21px;height:2px;border-radius:2px;background-color:#000;position:absolute}.header-mobile__burger span:nth-child(1){top:7px;left:0}.header-mobile__burger span:nth-child(2){top:50%;transform:translateY(-50%);left:0}.header-mobile__burger span:nth-child(3){bottom:7px;left:0}.header-mobile__burger span:nth-child(1),.header-mobile__burger span:nth-child(2),.header-mobile__burger span:nth-child(3){transition:all 250ms ease 0s}.header-mobile__nav{background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.05);position:absolute;width:100%;height:100vh;top:70px;left:2000px;transition:all .5s ease 0s}@media screen and (min-width:1311px){.header-mobile__nav{left:10000px}}.header-mobile__nav.show{left:0;transition:all .5s ease 0s}.header-mobile__list-nav{padding-top:14px;margin-bottom:40px}.header-mobile__item-nav{position:relative;cursor:pointer;color:#000;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat}.header-mobile__item-nav:first-child{color:#1890f4;padding:20px 0}.header-mobile__item-nav:first-child::before{content:url(../images/dist/icon/arrow-blue-header.svg);position:absolute;top:22px;right:13.56px;transition:all .5s ease 0s}.header-mobile__item-nav.show::before{top:22px;transform:translateY(0) rotate(95deg);transition:all .5s ease 0s}.header-mobile__item-nav::after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background:#bfe9ff}.header-mobile__item-nav.our-projects__button-menu>a{display:inline-block;padding:0;width:300px;height:100%}.header-mobile__item-nav a{display:block;padding:20px 0;width:100%;height:100%}.header-mobile__our-projects{height:0;padding:0;transition:all .5s ease 0s;overflow:hidden}.header-mobile__our-projects.show{padding:34px 0 17px;height:275px;transition:all .5s ease 0s}.header-mobile__our-projects-item{color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;margin-bottom:20px;padding-left:24px;position:relative}.header-mobile__our-projects-item::after{content:"";width:10px;height:10px;border-radius:50%;background-color:#ffc801;position:absolute;top:50%;left:0;transform:translateY(-50%)}.header-mobile__our-projects-item:last-child{margin-bottom:0}.header-mobile__our-projects-item a{padding:0}.header-mobile__buttons{display:flex;margin-bottom:40px}.header-mobile__button{width:178px;height:45px;margin-right:30px}.header-mobile__switcher-lang{display:flex;align-items:center}.header-mobile__choise{margin-right:8px;background-color:#f3fbff;border-radius:50%;border:1px solid #bfe9ff;width:39px;height:39px;display:flex;justify-content:center;align-items:center;flex-direction:row;cursor:pointer}.header-mobile__choise button{display:flex;justify-content:center;align-items:center;flex-direction:row;background:inherit;border:none;padding:0}.header-mobile__choise img{cursor:pointer}.header-mobile__choise.active{border:3px solid #ffc801;border-radius:50%}.header-mobile__choise:last-child{margin-right:0}.footer{background:#fff;box-shadow:0 -3px 10px 0 rgba(0,0,0,.05)}@media screen and (max-width:480px){.footer{padding-left:20px}}.footer__content{display:flex;padding:68px 0 53px 0;justify-content:space-between}@media screen and (max-width:1199px){.footer__content{flex-direction:column}}@media screen and (max-width:1199px){.footer__block-logo{margin-bottom:40px}}.footer__logo{margin-bottom:29.37px}.footer__slogan{max-width:316px;color:#000;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat}.footer__navigation{display:flex;justify-content:space-between;flex:0 1 524px}@media screen and (max-width:1199px){.footer__navigation{flex:0 1 auto}}@media screen and (max-width:678px){.footer__navigation{flex-wrap:wrap;row-gap:40px}}.footer__news-list{margin-bottom:27px}.footer__news-list .footer__item:nth-child(3){margin-bottom:22px}@media screen and (max-width:678px){.footer__news-list{flex:0 1 50%;margin-bottom:0}}@media screen and (max-width:678px){.footer__other-list{flex:0 1 50%}}.footer__contacts-list{margin-bottom:49px}@media screen and (max-width:678px){.footer__contacts-list{flex:0 1 50%;margin-bottom:55px}}.footer__item{color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;max-width:191px;margin-bottom:10px}.footer__item:last-child{margin-bottom:0}@media screen and (max-width:1199px){.footer__pay-images{display:none}}.footer__pay-images>img:first-child{margin-right:14px}.footer__pay-images-mobile{display:none}@media screen and (max-width:1199px){.footer__pay-images-mobile{display:block}}.footer__social-links-block{margin-right:51px}.footer__social-name,.footer__social-title{color:#000;font-size:14px;font-weight:800;line-height:17px;font-family:Montserrat;margin-bottom:10px}.footer__social-links{margin-bottom:20px;display:flex}.footer__social-link{margin-right:16px}.footer__social-link:last-child{margin-right:0}.footer__social-phones{display:flex;flex-direction:column}@media screen and (max-width:1199px){.footer__social-phones{margin-bottom:30px}}.footer__social-phones a{color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;position:relative;padding-left:38px}.footer__social-phones a::before{content:url(../images/dist/icon/tel.svg);position:absolute;top:-5px;left:0}.footer__hotline{color:#000;font-size:14px;font-weight:800;line-height:17px;font-family:Montserrat;margin-bottom:20px}.item-title{color:#000;font-size:18px;font-weight:800;line-height:22px;font-family:Montserrat;margin-bottom:21px}.footer-copyright{background:#1890f4}.footer-copyright__content{display:flex;justify-content:space-between;align-items:center;padding:12px 0}@media screen and (max-width:480px){.footer-copyright__content{padding-left:20px}}.footer-copyright__copyright{color:#fff;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat}@media screen and (max-width:480px){.footer-copyright__copyright{color:#fff;font-size:13px;font-weight:400;line-height:17px;font-family:Montserrat}}.footer-copyright__policy a{color:#fff;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-right:16px}@media screen and (max-width:480px){.footer-copyright__policy a{margin-right:10px;color:#fff;font-size:12px;font-weight:400;line-height:17px;font-family:Montserrat}}.footer-copyright__policy a:last-child{margin-right:0}.popup__space{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(155,155,155,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;padding-top:122px;z-index:999;opacity:0;visibility:hidden;transition:all .5s ease 0s}.popup__space.active{opacity:1;visibility:visible;transition:all .5s ease 0s}.popup__content{width:336px;height:380px;border-radius:30px;padding:42px 0 35px;display:flex;flex-direction:column;align-items:center;background-color:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);position:relative;transform:scale(0);transition:all .5s ease 0s}.popup__content.active{transform:scale(1);transition:all .5s ease 0s}.popup__close{width:30.667px;height:30.667px;border-radius:50%;border:2px solid #ffc801;background-color:inherit;position:absolute;top:10.23px;right:23.33px;cursor:pointer;display:block}.popup__close::after{content:"";position:absolute;width:2px;height:15.14px;background-color:#ffc801;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.popup__close::before{content:"";position:absolute;width:2px;height:15.14px;background-color:#ffc801;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.popup__title{font-size:24px;max-width:185px;margin-bottom:27px;text-align:center;font-weight:900}.popup__button-link{background-color:#f3fbff;border:1px #bfe9ff solid;width:255px;height:50px;margin-bottom:13px;display:flex;justify-content:center;align-items:center;border-radius:30px}.popup__button-link.last{margin-bottom:25px}.popup__button-link.copy-button-paypal{cursor:pointer;padding:0}.popup__button-link.copy-button-paypal .copied{display:none}.popup__button-link.copy-button-paypal.active .popup__img-block{display:none}.popup__button-link.copy-button-paypal.active .copied{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 20.97px 0 91px}.popup__button-link.copy-button-paypal.active .copied span{color:#8ec150;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat}.popup__link{color:#1890f4;text-decoration:underline}.popup-hot-line__space{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(155,155,155,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:999;opacity:0;visibility:hidden;transition:all .5s ease 0s}.popup-hot-line__space.active{opacity:1;visibility:visible;transition:all .5s ease 0s}.popup-hot-line__space .wpcf7-submit{width:100%;background:#1890f4;height:50px;border-radius:71px;border:none;color:#fff;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat;margin-bottom:16px;cursor:pointer}@media screen and (max-width:480px){.popup-hot-line__space .wpcf7-submit{margin-bottom:12px}}.popup-hot-line__space .wpcf7-spinner{display:none}.popup-hot-line__content{width:433px;height:auto;border-radius:30px;padding:52px 39px 25px;display:flex;flex-direction:column;align-items:center;background-color:#f3fbff;border:1px solid #c2e8fd;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);position:relative;transform:scale(0);transition:all .5s ease 0s}@media screen and (max-width:480px){.popup-hot-line__content{width:335px;height:auto;border-radius:25px;padding:45px 30px 30px}}.popup-hot-line__content.active{transform:scale(1);transition:all .5s ease 0s}.popup-hot-line__close{background:inherit;border:none;position:absolute;top:25px;right:25px;cursor:pointer}.popup-hot-line__title{color:#000;font-size:28px;font-weight:800;line-height:34px;font-family:Montserrat;text-align:center;margin-bottom:7px}@media screen and (max-width:480px){.popup-hot-line__title{color:#000;font-size:22px;font-weight:800;line-height:27px;font-family:Montserrat}}.popup-hot-line__text{color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat;text-align:center;margin-bottom:22px}@media screen and (max-width:480px){.popup-hot-line__text{color:#000;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-bottom:15px}}.popup-hot-line__form{width:100%}.popup-hot-line__group-input{width:100%;height:50px;margin-bottom:10px;background-color:#fff;border:1px solid #bfe9ff;border-radius:15px;overflow:hidden}.popup-hot-line__group-input p{width:100%;height:100%}.popup-hot-line__group-input.error{border:1px solid #ff2929}.popup-hot-line__group-input input{width:100%;height:100%;background:inherit;border:none;padding:0 27px;outline:0;color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}@media screen and (max-width:480px){.popup-hot-line__group-input input{color:#000;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-bottom:15px;padding:0 19px}}.popup-hot-line__group-input input::-moz-placeholder{color:gray;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}.popup-hot-line__group-input input::placeholder{color:gray;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}@media screen and (max-width:480px){.popup-hot-line__group-input input::-moz-placeholder{color:gray;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-bottom:15px}.popup-hot-line__group-input input::placeholder{color:gray;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-bottom:15px}}.popup-hot-line__group-textarea{width:100%;height:170px;margin-bottom:10px;background-color:#fff;border:1px solid #bfe9ff;border-radius:15px;overflow:hidden}@media screen and (max-width:480px){.popup-hot-line__group-textarea{height:130px}}.popup-hot-line__group-textarea.error{border:1px solid #ff2929}.popup-hot-line__group-textarea p{width:100%;height:100%}.popup-hot-line__group-textarea textarea{width:100%;height:100%;background:inherit;outline:0;border:none;padding:16px 27px;resize:none;color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}@media screen and (max-width:480px){.popup-hot-line__group-textarea textarea{color:#000;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-bottom:15px;padding:18px 19px}}.popup-hot-line__group-textarea textarea::-moz-placeholder{color:gray;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}.popup-hot-line__group-textarea textarea::placeholder{color:gray;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}@media screen and (max-width:480px){.popup-hot-line__group-textarea textarea::-moz-placeholder{color:gray;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-bottom:15px}.popup-hot-line__group-textarea textarea::placeholder{color:gray;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-bottom:15px}}.popup-hot-line__policy-text{color:#9e9e9e;font-size:12px;font-weight:400;line-height:14px;font-family:Montserrat}.popup-hot-line__policy-text a{text-decoration:underline;color:#9e9e9e;font-size:12px;font-weight:400;line-height:14px;font-family:Montserrat}.not-found{padding-top:80px}.not-found__content{display:flex;flex-direction:column;align-items:center;padding:143px 0 151px}@media screen and (max-width:480px){.not-found__content{padding:103px 0 114px}}.not-found__block-img{margin-bottom:84.85px;max-width:559.99px}@media screen and (max-width:480px){.not-found__block-img{margin-bottom:81.71px}}.not-found__block-img img{width:100%;height:100%}.not-found__text{margin-bottom:29px;color:#a7a7a7;font-size:46.417px;font-weight:600;line-height:55px;font-family:Montserrat}@media screen and (max-width:480px){.not-found__text{margin-bottom:31px;color:#a7a7a7;font-size:26px;font-weight:600;line-height:31px;font-family:Montserrat}}.not-found__button{justify-content:center;padding-left:0;width:234px;margin:0 auto}.not-found__button:after{display:none}.sorting{padding:34px 40px 43px;background-color:#fff;display:none}@media screen and (max-width:768px){.sorting{display:block;position:absolute;top:70px;left:0;width:100%;height:calc(100vh - 70px);overflow:hidden;z-index:99;border-radius:0;transform:translateX(-100%);transition:all 250ms ease 0s}.sorting.active{transform:translateX(0);transition:all 250ms ease 0s}}.sorting__title{color:#000;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat;margin-bottom:30px}.sorting__item{cursor:pointer;padding:15px 0;border-bottom:1px solid #def4ff;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;display:flex}.sorting__item:last-child{border-bottom:none}.sorting__item.active{color:#1890f4;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.sorting__item input,.sorting__item label{cursor:pointer}.sorting__item input{display:none}.sorting__item input:checked+.sorting__label:after{transform:translateY(-50%) scale(1);transition:all .5s ease 0s}.sorting__item .sorting__label{display:inline-flex;position:relative;width:100%}.sorting__item .sorting__label::before{content:"";display:inline-block;align-self:center;flex:0 0 12px;height:12px;border:1px solid #1890f4;border-radius:50%;margin-right:11px;cursor:pointer;vertical-align:text-top;position:relative}.sorting__item .sorting__label:after{content:"";display:inline-block;position:absolute;top:50%;left:2px;transform:translateY(-50%) scale(0);background-color:#1890f4;width:8px;height:8px;border-radius:50%;transition:all .5s ease 0s;z-index:5}.sorting__bg{display:none;background:#f3fbff;width:100%;height:120px;position:absolute;bottom:0;left:0;padding:0 40px;border-top:1px solid #b2dcff}@media screen and (max-width:768px){.sorting__bg{display:block}}.sorting__buttons-block{height:100%;display:flex;align-items:center;gap:15px}.sorting__apply,.sorting__close{width:140px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:35px;cursor:pointer}.sorting__apply{background-color:#1890f4;border:none;color:#fff;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.sorting__close{background-color:#def4ff;border:1PX solid #b2dcff;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat}.news{margin-bottom:90px}@media screen and (max-width:1310px){.news{padding-top:70px}}.news__first-panel{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.news__first-panel{display:block}}.news__tools{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;flex:0 1 100%;min-height:63px}@media screen and (max-width:991px){.news__tools{flex-direction:column;gap:17px}}.news__title{flex:1 0 300px;margin-right:27px;margin-bottom:20px;color:#000;font-size:52px;font-weight:700;line-height:63px;font-family:Montserrat}@media screen and (max-width:550px){.news__title{margin-bottom:20px}}@media screen and (max-width:991px){.news__tools-buttons{width:100%}}@media screen and (max-width:768px){.news__tools-buttons{display:flex;gap:30px}}.news__button-filter{display:none}@media screen and (max-width:768px){.news__button-filter{display:block;flex:0 1 calc(50% - 15px);border:none;height:45px;display:flex;align-items:center;border-radius:35px;background:#def4ff;position:relative;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;justify-content:center;transition:all .5s ease 0s;cursor:pointer}}.news__button-filter::after{content:url(../images/dist/icon/icon-arrow.svg);position:absolute;top:14px;right:17.95px;transition:all .5s ease 0s}.news__button-filter.active{height:90px;max-height:none;border-radius:20px;transition:all 250ms ease 0s}.news__button-filter.active::after{top:14px;transform:rotate(-90deg);transition:all 250ms ease 0s}.news__filters{width:196px;height:45px;display:flex;align-items:center;border-radius:35px;background:#def4ff;position:relative;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;flex-direction:column;overflow:hidden;transition:all .5s ease 0s;cursor:pointer}@media screen and (max-width:991px){.news__filters{width:100%;padding-left:0}}@media screen and (max-width:768px){.news__filters{width:auto;flex:0 1 calc(50% - 15px)}}@media screen and (max-width:480px){.news__filters{padding-left:0}}.news__filters::after{content:url(../images/dist/icon/icon-arrow.svg);position:absolute;top:14px;right:17.95px;transition:all .5s ease 0s}.news__filters.active{height:90px;max-height:none;border-radius:20px;transition:all 250ms ease 0s}.news__filters.active::after{top:14px;transform:rotate(-90deg);transition:all 250ms ease 0s}.news__filters-choise{padding:14px 0;width:100%;text-align:center;padding-right:20px}@media screen and (max-width:991px){.news__filters-choise{text-align:center;padding-right:0}}@media screen and (max-width:480px){.news__filters-choise{text-align:center;padding-right:0}}.news__filters-choise:last-child{margin-bottom:0}.news__info{display:flex}@media screen and (max-width:480px){.news__info{display:block}}.news__list{display:flex;gap:29px;flex-wrap:wrap;margin-bottom:55px}@media screen and (max-width:1310px){.news__list{justify-content:center}}.news__item{flex:0 1 calc(25% - 22.5px);border-radius:30px;background:#fff;box-shadow:0 4px 5px 0 rgba(0,0,0,.05);padding:17px 19px 23px;display:flex;flex-direction:column;max-width:298px;max-height:453px}@media screen and (max-width:1310px){.news__item{flex:0 1 calc(50% - 15px);max-width:none}}@media screen and (max-width:991px){.news__item{flex:0 1 100%}}@media screen and (max-width:768px){.news__item{flex:0 1 calc(50% - 15px)}}@media screen and (max-width:678px){.news__item{flex:0 1 335px}}@media screen and (max-width:480px){.news__item{max-width:none;flex:0 1 100%}}.news__item>a:first-child{display:block;margin-bottom:21px;max-width:100%;position:relative;width:260px;height:186px}@media screen and (max-width:1310px){.news__item>a:first-child{width:100%}}@media screen and (max-width:480px){.news__item>a:first-child{width:100%;height:210px}}.news__item>a:first-child::before{content:url(../images/dist/icon/eyes-white.svg);position:absolute;bottom:13.77px;left:17px;z-index:5}.news__item>a:first-child::after{content:attr(data-views);position:absolute;bottom:13.77px;left:43px;z-index:5;color:#fff;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.news__item img{width:100%;height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}.news__block-img{width:260px;height:186px;position:relative}@media screen and (max-width:1310px){.news__block-img{width:100%}}@media screen and (max-width:480px){.news__block-img{height:210px}}.news__block-img::after{content:"";position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 74.73%,rgba(0,0,0,.69) 100%),no-repeat;width:100%;height:100%;z-index:4;border-radius:17px}.news__title-news{margin-bottom:14px;flex:1 1 120%}.news__text{margin-bottom:31px;flex:0 1 100%}.news__buttons{display:flex;justify-content:space-between;align-items:center}.news__button{padding-left:35px;width:150px;height:50px;border-radius:76px}.news__button.ua{font-size:16px}.news__button::after{right:23px}@media screen and (max-width:991px){.search{width:100%}}.search__container{width:471px;height:45px;border-radius:35px;background-color:#fff;border:1px solid #def4ff;display:flex;justify-content:center;align-items:center;padding:4px 6px 4px 28px}.search__container input{color:#000;font-size:12px;font-weight:400;line-height:15px;font-family:Montserrat}@media screen and (max-width:1199px){.search__container{width:291.5px}.search__container input{margin-right:5px}}@media screen and (max-width:991px){.search__container{width:100%}}.search__container input{width:100%;height:100%;border:none;outline:0}.search__container input::-moz-placeholder{color:#7a7a7a;font-size:12px;font-weight:400;line-height:15px;font-family:Montserrat}.search__container input::placeholder{color:#7a7a7a;font-size:12px;font-weight:400;line-height:15px;font-family:Montserrat}.search__button{background-color:#1890f4;border:none;outline:0;cursor:pointer;display:flex;align-items:center;height:100%;flex:1 0 138px;border-radius:76px;padding:0 0 0 14px}.search__button svg{margin-right:18px}.search__button span{color:#fff;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}@media screen and (max-width:1199px){.search__button{height:37px;flex:1 0 37px;padding:0;justify-content:center}.search__button span{display:none}.search__button svg{margin-right:0}}@media screen and (max-width:991px){.search__button{height:100%;flex:1 0 138px}.search__button span{display:block}.search__button svg{margin-right:18px}}@media screen and (max-width:480px){.search__button{height:37px;flex:1 0 37px;padding:0;justify-content:center}.search__button span{display:none}.search__button svg{margin-right:0}}@media(max-width:991px){.pagination .page-numbers:not(:first-child):not(:last-child):not(:nth-child(2)):not(.current){display:none}}@media(max-width:768px){.pagination .page-numbers:not(:first-child):not(:last-child):not(:nth-child(2)):not(.current){display:flex}}@media(max-width:678px){.pagination .page-numbers:not(:first-child):not(:last-child):not(:nth-child(2)):not(.current){display:none}}.filter{flex:1 0 300px;max-width:300px!important;margin-right:27px;padding:34px 40px 43px;background-color:#fff;border-radius:30px;height:100%;box-shadow:0 4px 5px 0 rgba(0,0,0,.05)}@media screen and (max-width:768px){.filter{position:absolute;top:70px;left:0;width:100%;height:calc(100vh - 70px);overflow:hidden;z-index:99;border-radius:0;transform:translateX(-100%);transition:all 250ms ease 0s}.filter.active{transform:translateX(0);transition:all 250ms ease 0s}}.filter__title{color:#000;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat;margin-bottom:30px}.filter__item{cursor:pointer;padding:15px 0;border-bottom:1px solid #def4ff;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;display:flex}.filter__item:last-child{border-bottom:none}.filter__item.active{color:#1890f4;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.filter__item input,.filter__item label{cursor:pointer}.filter__item input{display:none}.filter__item input:checked+.filter__label:after{transform:translateY(-50%) scale(1);transition:all .5s ease 0s}.filter__item .filter__label{display:inline-flex;position:relative;width:100%}.filter__item .filter__label::before{content:"";display:inline-block;align-self:center;flex:0 0 12px;height:12px;border:1px solid #1890f4;border-radius:50%;margin-right:11px;cursor:pointer;vertical-align:text-top;position:relative}.filter__item .filter__label:after{content:"";display:inline-block;position:absolute;top:50%;left:2px;transform:translateY(-50%) scale(0);background-color:#1890f4;width:8px;height:8px;border-radius:50%;transition:all .5s ease 0s;z-index:5}.filter__bg{display:none;background:#f3fbff;width:100%;height:120px;position:absolute;bottom:0;left:0;padding:0 40px;border-top:1px solid #b2dcff}@media screen and (max-width:768px){.filter__bg{display:block}}.filter__buttons-block{height:100%;display:flex;align-items:center;gap:15px}.filter__apply,.filter__close{width:140px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:35px;cursor:pointer}.filter__apply{background-color:#1890f4;border:none;color:#fff;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.filter__close{background-color:#def4ff;border:1PX solid #b2dcff;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat}.sorting{padding:34px 40px 43px;background-color:#fff;display:none}@media screen and (max-width:768px){.sorting{display:block;position:absolute;top:70px;left:0;width:100%;height:calc(100vh - 70px);overflow:hidden;z-index:99;border-radius:0;transform:translateX(-100%);transition:all 250ms ease 0s}.sorting.active{transform:translateX(0);transition:all 250ms ease 0s}}.sorting__title{color:#000;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat;margin-bottom:30px}.sorting__item{cursor:pointer;padding:15px 0;border-bottom:1px solid #def4ff;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;display:flex}.sorting__item:last-child{border-bottom:none}.sorting__item.active{color:#1890f4;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.sorting__item input,.sorting__item label{cursor:pointer}.sorting__item input{display:none}.sorting__item input:checked+.sorting__label:after{transform:translateY(-50%) scale(1);transition:all .5s ease 0s}.sorting__item .sorting__label{display:inline-flex;position:relative;width:100%}.sorting__item .sorting__label::before{content:"";display:inline-block;align-self:center;flex:0 0 12px;height:12px;border:1px solid #1890f4;border-radius:50%;margin-right:11px;cursor:pointer;vertical-align:text-top;position:relative}.sorting__item .sorting__label:after{content:"";display:inline-block;position:absolute;top:50%;left:2px;transform:translateY(-50%) scale(0);background-color:#1890f4;width:8px;height:8px;border-radius:50%;transition:all .5s ease 0s;z-index:5}.sorting__bg{display:none;background:#f3fbff;width:100%;height:120px;position:absolute;bottom:0;left:0;padding:0 40px;border-top:1px solid #b2dcff}@media screen and (max-width:768px){.sorting__bg{display:block}}.sorting__buttons-block{height:100%;display:flex;align-items:center;gap:15px}.sorting__apply,.sorting__close{width:140px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:35px;cursor:pointer}.sorting__apply{background-color:#1890f4;border:none;color:#fff;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.sorting__close{background-color:#def4ff;border:1PX solid #b2dcff;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat}.filter{flex:1 0 300px;max-width:300px!important;margin-right:27px;padding:34px 40px 43px;background-color:#fff;border-radius:30px;height:100%;box-shadow:0 4px 5px 0 rgba(0,0,0,.05)}@media screen and (max-width:768px){.filter{position:absolute;top:70px;left:0;width:100%;height:calc(100vh - 70px);overflow:hidden;z-index:99;border-radius:0;transform:translateX(-100%);transition:all 250ms ease 0s}.filter.active{transform:translateX(0);transition:all 250ms ease 0s}}.filter__title{color:#000;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat;margin-bottom:30px}.filter__item{cursor:pointer;padding:15px 0;border-bottom:1px solid #def4ff;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;display:flex}.filter__item:last-child{border-bottom:none}.filter__item.active{color:#1890f4;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.filter__item input,.filter__item label{cursor:pointer}.filter__item input{display:none}.filter__item input:checked+.filter__label:after{transform:translateY(-50%) scale(1);transition:all .5s ease 0s}.filter__item .filter__label{display:inline-flex;position:relative;width:100%}.filter__item .filter__label::before{content:"";display:inline-block;align-self:center;flex:0 0 12px;height:12px;border:1px solid #1890f4;border-radius:50%;margin-right:11px;cursor:pointer;vertical-align:text-top;position:relative}.filter__item .filter__label:after{content:"";display:inline-block;position:absolute;top:50%;left:2px;transform:translateY(-50%) scale(0);background-color:#1890f4;width:8px;height:8px;border-radius:50%;transition:all .5s ease 0s;z-index:5}.filter__bg{display:none;background:#f3fbff;width:100%;height:120px;position:absolute;bottom:0;left:0;padding:0 40px;border-top:1px solid #b2dcff}@media screen and (max-width:768px){.filter__bg{display:block}}.filter__buttons-block{height:100%;display:flex;align-items:center;gap:15px}.filter__apply,.filter__close{width:140px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:35px;cursor:pointer}.filter__apply{background-color:#1890f4;border:none;color:#fff;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.filter__close{background-color:#def4ff;border:1PX solid #b2dcff;color:#000;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat}.pagination{display:flex;justify-content:center}.pagination .page-numbers{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-color:#bfe9ff;color:#000;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat;margin-right:15px}.pagination .page-numbers:last-child{margin-right:0}.pagination .page-numbers.current{background-color:#ffc801}.pagination .page-numbers.next{position:relative;background-color:#fff}.pagination .page-numbers.next::before{content:url(../images/dist/icon/icon-next.svg);position:absolute;top:53%;left:53%;transform:translate(-50%,-50%)}.pagination .page-numbers.prev{position:relative;background-color:#fff}.pagination .page-numbers.prev::before{content:url(../images/dist/icon/icon-next.svg);position:absolute;top:47%;left:47%;transform:translate(-50%,-50%) rotate(180deg)}.our-projects{margin-bottom:148px}@media screen and (max-width:480px){.our-projects{margin-bottom:50px}}.our-projects__content{position:relative}.our-projects__title{color:#000;font-size:36px;font-weight:800;line-height:37.44px;font-family:Montserrat;margin-bottom:37px;text-align:center}@media screen and (max-width:480px){.our-projects__title{text-align:left;color:#000;font-size:32px;font-weight:800;line-height:39px;font-family:Montserrat;margin-bottom:32px}}.our-projects__container{padding:0 20px;overflow:hidden}@media screen and (max-width:991px){.our-projects__container{padding:0}}.our-projects__wrapper{padding-bottom:52px}@media screen and (max-width:991px){.our-projects__wrapper{flex-direction:column;row-gap:30px;padding-bottom:42px}}.our-projects__slide{position:relative;overflow:hidden;border-radius:30px}@media screen and (max-width:480px){.our-projects__slide{border-radius:20px}}.our-projects__slide.hide{display:none}.our-projects__slide img{border-radius:30px;width:100%;height:100%;transition:all 750ms ease 0s}@media screen and (max-width:480px){.our-projects__slide img{border-radius:20px}}.our-projects__slide:hover img{transform:scale(1.1);transition:all 750ms ease 0s}.our-projects__slide::after{content:attr(data-news);position:absolute;bottom:88px;left:41px;max-width:194px;color:#fff;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat}@media screen and (max-width:480px){.our-projects__slide::after{left:38px}}.our-projects__button{position:absolute;bottom:28px;left:41px;border-radius:76px;background:rgba(255,255,255,.3);height:40px;display:inline-flex;padding:0 30px 0 24px;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat;z-index:5}@media screen and (max-width:480px){.our-projects__button{bottom:31px;left:38px}}.our-projects__button-show{display:none}@media screen and (max-width:991px){.our-projects__button-show{display:flex;width:220px;margin:0 auto}}.our-projects__button-show.hide{display:none}.our-projects__pagination.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:5}.our-projects .swiper-horizontal>.swiper-pagination-bullets,.our-projects .swiper-pagination-bullets.swiper-pagination-horizontal,.our-projects .swiper-pagination-custom,.our-projects .swiper-pagination-fraction{width:auto}.our-projects .swiper-pagination-bullet.swiper-pagination-bullet-active{border-radius:82px;background:#ffc801;width:52px;height:10px}.our-projects .swiper-pagination-bullet{background:#1890f4;width:10px;height:10px;opacity:1}.our-projects__prev.swiper-button-prev{width:55px;height:55px;border-radius:50%;background-color:#fff;position:absolute;box-shadow:0 4px 5px 0 rgba(0,0,0,.05);z-index:5;top:auto;left:-55px;bottom:255px}@media screen and (max-width:1200px){.our-projects__prev.swiper-button-prev{bottom:203px}}@media screen and (max-width:991px){.our-projects__prev.swiper-button-prev{display:none}}.our-projects__prev.swiper-button-prev::after{display:none}.our-projects__prev.swiper-button-prev::before{content:url(../images/dist/icon/icon-arrow.svg);transform:rotate(90deg)}.our-projects__next.swiper-button-next{width:55px;height:55px;border-radius:50%;background-color:#fff;position:absolute;z-index:5;box-shadow:0 4px 5px 0 rgba(0,0,0,.05);top:auto;right:-55px;bottom:255px}@media screen and (max-width:1200px){.our-projects__next.swiper-button-next{bottom:203px}}@media screen and (max-width:991px){.our-projects__next.swiper-button-next{display:none}}.our-projects__next.swiper-button-next::after{display:none}.our-projects__next.swiper-button-next::before{content:url(../images/dist/icon/icon-arrow.svg);transform:rotate(-90deg)}.list-projects{margin-top:100px}.list-projects__wrapper{display:flex;flex-wrap:wrap;gap:31.51px}@media screen and (max-width:991px){.list-projects__wrapper{flex-direction:row}}.list-projects__slide{flex:0 1 calc(33.333% - 21px);border:7px solid #fff;border-radius:37px;box-shadow:0 3px 15px 0 rgba(0,0,0,.05)}@media screen and (max-width:991px){.list-projects__slide{flex:0 1 calc(50% - 16px)}}@media screen and (max-width:580px){.list-projects__slide{flex:0 1 100%}}.list-projects__button{background:#ffc801;color:#000}.map{margin-bottom:103px}@media screen and (max-width:480px){.map{margin-bottom:50px}}.map__content{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:30px;column-gap:30px;height:520px}@media screen and (max-width:991px){.map__content{flex-direction:column;height:auto;align-items:flex-start;row-gap:20px}}.map__info{flex:0 1 490px;border-radius:35px;background:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);padding:88px 107px 88px 99px}@media screen and (max-width:991px){.map__info{flex:0 1 auto;width:100%}}@media screen and (max-width:480px){.map__info{padding:48px 77px 0 40px}}.map__title{margin-bottom:49px}@media screen and (max-width:480px){.map__title{margin-bottom:54px;color:#000;font-size:32px;font-weight:800;line-height:33.18px;font-family:Montserrat}}@media screen and (max-width:991px){.map__contacts-list{margin-bottom:74px}}.map__contacts-item{margin-bottom:36px;padding-left:92px;position:relative;height:62.3px}@media screen and (max-width:480px){.map__contacts-item{margin-bottom:37.7px}}.map__contacts-item a{color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}@media screen and (max-width:480px){.map__contacts-item a{color:#000;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat}}.map__contacts-item:last-child{margin-bottom:0}.map__contacts-item:nth-child(1),.map__contacts-item:nth-child(2),.map__contacts-item:nth-child(3){padding:7px 0 7px 92px}@media screen and (max-width:480px){.map__contacts-item:nth-child(1),.map__contacts-item:nth-child(2),.map__contacts-item:nth-child(3){padding:7px 0 7px 62px}}.map__contacts-item:nth-child(1)::before{content:url(../images/dist/icon/adress-icon.svg)}@media screen and (max-width:480px){.map__contacts-item:nth-child(1)::before{content:url(../images/dist/icon/adress-icon-mobile.svg)}}.map__contacts-item:nth-child(2)::before{content:url(../images/dist/icon/phone-icon.svg)}@media screen and (max-width:480px){.map__contacts-item:nth-child(2)::before{content:url(../images/dist/icon/phone-icon-mobile.svg)}}.map__contacts-item:nth-child(3)::before{content:url(../images/dist/icon/email-icon.svg)}@media screen and (max-width:480px){.map__contacts-item:nth-child(3)::before{content:url(../images/dist/icon/email-icon.svg)}}.map__contacts-item:nth-child(1)::before,.map__contacts-item:nth-child(2)::before,.map__contacts-item:nth-child(3)::before{top:0;left:0;position:absolute}@media screen and (max-width:480px){.map__contacts-item:nth-child(1)::before,.map__contacts-item:nth-child(2)::before,.map__contacts-item:nth-child(3)::before{top:50%;transform:translateY(-50%)}}.map__item-name{color:#000;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat;margin-bottom:4.3px}@media screen and (max-width:480px){.map__item-name{margin-bottom:3.3px}}.map__block-map{flex:0 1 100%;max-width:100%;height:100%;border-radius:35px;background:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);padding:136px 0 124px 74px;background-image:url(../images/dist/background/plane.png);background-repeat:no-repeat;background-position:69% 38%}@media screen and (max-width:1310px){.map__block-map{background-position:78% 44%}}@media screen and (max-width:1199px){.map__block-map{background-size:253.111px 109.387px;background-position:46% 65%}}@media screen and (max-width:991px){.map__block-map{width:100%;background-size:auto;background-position:79% 38%}}@media screen and (max-width:678px){.map__block-map{background-position:61% 50%}}@media screen and (max-width:580px){.map__block-map{background-size:253.111px 109.387px;background-position:42px 57%;padding:45px 40px 47px}}.map__title-subscribe{max-width:286px;margin-bottom:14px}@media screen and (max-width:480px){.map__title-subscribe{color:#000;font-size:32px;font-weight:800;line-height:39px;font-family:Montserrat;margin-bottom:5px;max-width:255px}}.map__sub-title{color:#000;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-bottom:30px;max-width:201px}@media screen and (max-width:1199px){.map__sub-title{margin-bottom:113px}}@media screen and (max-width:991px){.map__sub-title{margin-bottom:30px}}@media screen and (max-width:678px){.map__sub-title{margin-bottom:113px;color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}}.map__button{width:auto;height:50px;border-radius:10px!important;border:1px solid #e9f0f3;background:#1890f4;color:#fff;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat;margin-bottom:24px;padding-left:0;justify-content:center;border:none;display:inline-flex!important;padding:0 20px}.map__policy{max-width:201px;color:#a0a0a0;font-size:11px;font-weight:400;line-height:13px;font-family:Montserrat}.map__policy a{color:#a0a0a0;font-size:11px;font-weight:400;line-height:13px;font-family:Montserrat;text-decoration:underline}
.map__contacts-item:nth-child(2)::before {
    content: url(../images/dist/icon/adress-icon.svg)!important;
}
.map__contacts-item:nth-child(3)::before {
    content: url(../images/dist/icon/phone-icon.svg)!important;
}
.map__contacts-item:nth-child(4)::before {
    content: url(../images/dist/icon/email-icon.svg)!important;
}
.map__contacts-item:nth-child(4)::before {
    top: 0;
    left: 0;
    position: absolute;
}