.about-section{background-color:#fff;height:800px;margin:80px 0;padding:56px 0;position:relative;overflow:hidden}.about-section .about-top{justify-content:space-between;display:flex}.about-section .about-text{max-width:428px;margin-bottom:30px;font-size:26px;font-weight:300;line-height:1.5}.about-section .about-text b{font-weight:450}.about-section .about-button{width:232px}.about-section .about-links{display:flex}.about-section .about-link{align-items:center;height:max-content;margin-right:16px;display:flex}.about-section .about-link:after{content:"";background-color:#ccc;border-radius:50%;width:5px;height:5px;margin-left:16px}.about-section .about-link:last-child{margin-right:0}.about-section .about-link:last-child:after{display:none}.about-section .about-content{justify-content:space-between;width:840px;margin-top:-56px;margin-left:auto;display:flex}.about-section .about-num{color:var(--prime-color);white-space:nowrap;margin-bottom:48px;font-size:55px;font-style:normal;line-height:1}.about-section .about-num b{font-size:65px;font-weight:450}.about-section .about-col{border-left:1px solid #0003;padding-left:24px}.about-section .about-col:last-child{width:215px}.about-section .about-caption{max-width:217px;font-size:18px;font-style:normal;font-weight:400;line-height:1.2}.about-section .about-logo{width:172px;height:33px;position:absolute;bottom:56px;left:max(40px,50% - 680px);overflow:hidden}.about-section .about-logo img{object-fit:contain}.about-section .about-poster{width:61vw;min-width:880px;height:625px;position:absolute;bottom:-210px;right:0;overflow:hidden}.about-section .about-poster img{object-fit:contain}@media only screen and (width>=1770px){.about-section{height:920px}.about-section .about-logo{left:max(40px,50% - 880px)}.about-section .about-content{width:865px}.about-section .about-poster{width:49vw;bottom:-12%}.about-section .about-poster img{object-fit:contain}}@media only screen and (width>=1921px){.about-section{height:1240px}.about-section .about-logo{left:max(40px,50% - 880px)}.about-section .about-content{width:865px}.about-section .about-poster{width:49vw;height:915px;bottom:-15%}.about-section .about-poster img{object-fit:contain}}@media only screen and (width>=1024px) and (width<=1280px){.about-section{height:668px;margin:60px 0}.about-section .about-logo{width:123px;height:23px;bottom:40px;left:30px}.about-section .about-button{width:223px}.about-section .about-text{max-width:400px;font-size:24px}.about-section .about-link{font-size:14px}.about-section .about-content{justify-content:space-between;width:494px}.about-section .about-col{padding-left:16px}.about-section .about-col:last-child{width:auto}.about-section .about-num{margin-bottom:32px;font-size:30px}.about-section .about-num b{font-size:40px}.about-section .about-caption{max-width:113px;font-size:14px}.about-section .about-poster{width:523px;min-width:523px;height:371px;bottom:-50px}.about-section .about-poster img{object-fit:contain}}@media only screen and (width>=768px) and (width<=1023.9px){.about-section{height:837px;margin:60px 0}.about-section .about-logo{width:123px;height:23px;bottom:40px;left:24px}.about-section .about-button{width:255px}.about-section .about-text{max-width:255px;font-size:20px}.about-section .about-link{font-size:14px}.about-section .about-content{justify-content:space-between;width:444px;margin-top:80px}.about-section .about-col{padding-left:16px}.about-section .about-col:last-child{width:auto}.about-section .about-num{margin-bottom:32px;font-size:28px}.about-section .about-num b{font-size:38px}.about-section .about-caption{max-width:113px;font-size:14px}.about-section .about-poster{width:523px;min-width:523px;height:371px;bottom:-50px;right:-55px}.about-section .about-poster img{object-fit:contain}}@media only screen and (width<=767px){.about-section{height:auto;margin:40px 0;padding-bottom:350px}.about-section .about-logo{width:68px;height:13px;bottom:20px;left:20px}.about-section .about-button{width:100%}.about-section .about-top{flex-direction:column}.about-section .about-text{max-width:100%;margin-bottom:40px;font-size:20px}.about-section .about-links{order:-1;margin-bottom:56px}.about-section .about-link{font-size:14px}.about-section .about-content{width:auto;margin-top:56px;display:block}.about-section .about-col{margin-bottom:40px;padding-left:24px}.about-section .about-col:last-child{width:auto;margin-bottom:0}.about-section .about-num{margin-bottom:24px;font-size:48px}.about-section .about-num b{font-size:59px}.about-section .about-caption{max-width:175px;font-size:14px}.about-section .about-poster{width:429px;min-width:429px;height:305px;bottom:-10px;right:-200px}.about-section .about-poster img{object-fit:fill}}.decisionbanner-section{margin:80px 0 40px}.decisionbanner-section .decisionbanner-inner{color:#fff;background:linear-gradient(98deg,#45465b33 -1.93%,#1d1e3033 100.76%),#333;border-radius:20px;align-items:center;padding:40px;display:flex}.decisionbanner-section .decisionbanner-info{margin-left:115px}.decisionbanner-section .decisionbanner-image{border-radius:20px;flex-shrink:0;width:628px;height:420px;position:relative;overflow:hidden}.decisionbanner-section .decisionbanner-image img{object-fit:cover;position:absolute;inset:0}.decisionbanner-section .decisionbanner-title{margin-bottom:40px;font-size:40px;font-weight:450;line-height:1.1}.decisionbanner-section .decisionbanner-text{max-width:461px;margin-bottom:48px;font-size:16px;font-style:normal;font-weight:400;line-height:1.4}@media only screen and (width>=1770px){.decisionbanner-section .decisionbanner-inner{padding:48px}.decisionbanner-section .decisionbanner-info{margin-left:218px}.decisionbanner-section .decisionbanner-image{width:816px;height:504px}.decisionbanner-section .decisionbanner-text{max-width:461px}}@media only screen and (width>=1921px){.decisionbanner-section .decisionbanner-inner{padding:48px}.decisionbanner-section .decisionbanner-info{margin-left:218px}.decisionbanner-section .decisionbanner-image{width:816px;height:504px}.decisionbanner-section .decisionbanner-text{max-width:461px}}@media only screen and (width>=1024px) and (width<=1280px){.decisionbanner-section{margin:60px 0 30px}.decisionbanner-section .decisionbanner-inner{padding:24px}.decisionbanner-section .decisionbanner-info{margin-left:93px}.decisionbanner-section .decisionbanner-image{width:446px;height:308px}.decisionbanner-section .decisionbanner-title{margin-bottom:32px;font-size:29px;line-height:1}.decisionbanner-section .decisionbanner-text{max-width:295px;font-size:14px;line-height:1.5}}@media only screen and (width>=768px) and (width<=1023.9px){.decisionbanner-section{margin:60px 0 30px}.decisionbanner-section .decisionbanner-inner{padding:24px}.decisionbanner-section .decisionbanner-image{width:324px;height:290px}.decisionbanner-section .decisionbanner-info{margin-left:48px}.decisionbanner-section .decisionbanner-title{margin-bottom:24px;font-size:25px}.decisionbanner-section .decisionbanner-text{margin-bottom:32px;font-size:13px;line-height:1.5}}@media only screen and (width<=767px){.decisionbanner-section{margin:52px 0 20px}.decisionbanner-section .decisionbanner-inner{padding:24px;display:block}.decisionbanner-section .decisionbanner-info{margin-left:0}.decisionbanner-section .decisionbanner-image{width:100%;height:71vw;margin-bottom:40px}.decisionbanner-section .decisionbanner-title{margin-bottom:24px;font-size:26px;line-height:1.1}.decisionbanner-section .decisionbanner-text{margin-bottom:40px;font-size:15px;line-height:1.6}.decisionbanner-section .decisionbanner-button{width:100%}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09grgabaaaaaazgabaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgrlrnaaagraaaaboaaaaci6qhkuderuyaaawgaaaaiwaaacqayabxr1bpuwaabhqaaaauaaaanuay7+xhu1vcaaafxaaaafaaaabm2fpczu9tlziaaahcaaaasgaaagbp9v5ry21hcaaaakqaaaciaaabyt6f0cbjdnqgaaaczaaaaaqaaaaeabebrgdhc3aaaawyaaaacaaaaaj//wadz2x5zgaaaywaaadmaaad2mhtryvozwfkaaabbaaaadaaaaa2e2+eowhozweaaagcaaaahwaaacqc9gdzag10eaaaaigaaaazaaaargjkabfsb2nhaaac0aaaafoaaabafqaugg1hehaaaag8aaaahwaaacaacababmftzqaaa/gaaae5aaacxvfdbwlwb3n0aaafnaaaagiaaace5s74hxjay2bkygaaypf5hu/j+w2+mnazmydazax6qjd6/4//bxj5ga8aurwmygkapywl13jay2bkyga88p8agx4j+/8fqdyfa1aebwgdaib2booaenpjygrgynbh4gdgygabemniabjzynadcqaacwgasqb42mngyfzcoigblygb0ycxjygbwr1kf2wqzghhygbiygvmgafgbiqqkoaawtdaombqxxjg/wegpcydda4wnua2ccgwsaaao4el6gaaenpj2m0gyaacqxggnwbkz2d4/wma+xkddgaaahjay2bgygaaybkgrgyqiahygmf8fgyhim3dwmhabgqrmogywdlem1t9/w8ubfemglze////p/5//f/v/xv+r4eaaaembaxwiuymimhegkyayjucsdawslkxc3bycfpw8jeqa/gzbasfhevexcqljkwkzwtl5buulzrvvnxuntqzbgmaamr+e+gaeqfeaaaakgaqacoanaa+aegaugbcagyacab6aiqajgcyakiarac2amaaygduan4a6adyapwbbgeqarobjaeuatgbqgfmavybyafqaxqbfggiazibnagmabibzghsaab42u2nmq6cuaygw568x9aneyygm4mjbhkfaexioavx8apewst4bic4afeaid3vobixdxfpyeza5o+xfi04yadggiuiulcuejk8vho4bsvpdnkthi5qcytdi2sl8znxahlqurnkzdkct8cjlq+rwzsvivczniezsfnp/uznmfpfbnodm2k7mtq45yeazqgp81amggcf3ipqoop0r1sptatbvkfue4hxj97wye+ynwwyxwwu4v1ugwhgo3s1xdzevqwm7et0cfnlgxwfkgr42o2pvwrdmbsfj/ihlaf0zkjrgdivmwscnraowuoh78y2icb/yiy09an6ah2bdu/ub+yxopyshqievnvu0durgdt8qec8pdw7fpji3fea4z/pej6yob5hkh4dj3evxhxpqh/skuy3rj7srz4fznh1pmatphwp6fl2pmjmpdgeq4ry8yt6gzao0eaea409duggmtnfnocscieilmgxciti6cq5dzud3qmp10vo0laltd2cjn4foumlc7luybsqczfkutrg7g6jkzky0rmdly680cdnej+umkpffe1rn7nxdvpxrc4attnauronyerczg2yvmln/d/gczfeimre/fs/bouq29zmn8tlooraxgzgga78yo9/cnxm2bpagvq25dv9s4e9+5sic9pqupjkhyfssl47+qcr1mynaaaaenptw0ckwkaaamdzja8q7oujvklspfz6zfverpy8qhh2yer+3i/bp83vibllyssokimrqkqpa2hp6+jq6rsyghmbmjqzsy0sraxtbo3shrydnemu4ur6yx7jjxvep7wrdycaaaaaaah//wacenpjygrgyoabyhkgzgjczgznbkyglqztijsflmyaaaw3algaenolizekgdaqbcchrbc2sfer0yd6qvqibcv/h9ezgi6z5xbaw8cbk/m5iqqvauvbxlnormzv2oldkfa8pjuru2hjzgabmoslznmzvutpb3n42mngzgbg4gkqyzbhymxjlmlj4gbgayow/p/pajjhlm6ssowkfwcaawdajgbraab42mngygbkaiibczo5iprmun0hga0ao8eftqaa")format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.badges-wrapper{z-index:1;width:100%;padding:40px 56px 0;display:flex;position:absolute;top:0;left:0}.cards-cards .badges-wrapper{padding:30px 33px 0}.badges-wrapper .badges-badges{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;padding-right:30px;display:flex;position:relative}.badges-wrapper .badges-badges .badges-button{cursor:pointer;background-color:#333;border-radius:10px;flex:0 0 30px;justify-content:center;align-items:center;width:42px;height:39px;display:flex;position:absolute;top:0}@media only screen and (width>=1024px) and (width<=1280px){.badges-wrapper{padding:40px 48px 0}.cards-cards .badges-wrapper{padding:30px 34px 0}}@media only screen and (width>=768px) and (width<=1023.9px){.badges-wrapper{padding:40px 40px 0}.cards-cards .badges-wrapper{padding:30px 30px 0}}@media only screen and (width<=767px){.badges-wrapper{padding:24px 24px 0}.cards-cards .badges-wrapper{padding:20px 20px 0}}.slidecard-card{z-index:10;border-radius:20px;flex-direction:column;justify-content:center;width:100%;height:572px;padding:40px 56px 20px;display:flex;position:relative;overflow:hidden}.slidecard-card:before{content:"";z-index:-1;background:linear-gradient(#0000 0%,#0006),radial-gradient(150% 70% at 100% 90%,#00000080 0,#0000 100%),50%/cover no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.slidecard-card .slidecard-bgimg{object-fit:cover;color:#0000;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.slidecard-card .slidecard-content .slidecard-info{align-items:center;margin-bottom:22px;font-size:16px;font-style:normal;display:flex}.slidecard-card .slidecard-content .slidecard-info .slidecard-district{color:#fff;font-weight:400}.slidecard-card .slidecard-content .slidecard-info .slidecard-dot{background-color:#fff;border-radius:50%;width:5px;height:5px;margin:0 16px}.slidecard-card .slidecard-content .slidecard-info .slidecard-price{color:#fff;font-weight:500}.slidecard-card .slidecard-content .slidecard-info .slidecard-price>span{color:#fff;font-family:var(--pt-rouble-sans);font-size:14px;font-style:normal;font-weight:400}.slidecard-card .slidecard-content .slidecard-titlesslider{height:66px;margin-bottom:13px;overflow:hidden}.slidecard-card .slidecard-content .slidecard-titlesslider .slidecard-slider{height:100%}.slidecard-card .slidecard-content .slidecard-title{color:#fff;font-size:60px;font-style:normal;font-weight:600;line-height:1.2}.slidecard-card .slidecard-content .slidecard-description{color:#fff;max-width:500px;margin-bottom:23px;font-size:22px;font-style:normal;font-weight:300;line-height:140%}@media only screen and (width>=1921px){.slidecard-card{height:740px}.slidecard-card .slidecard-content .slidecard-titlesslider{height:68px}.slidecard-card .slidecard-content .slidecard-title{font-size:64px}}@media only screen and (width>=1770px){.slidecard-card{height:740px}.slidecard-card .slidecard-content .slidecard-titlesslider{height:70px}.slidecard-card .slidecard-content .slidecard-title{font-size:62px}}@media only screen and (width>=1024px) and (width<=1280px){.slidecard-card{height:516px;padding:40px 48px 20px}.slidecard-card .slidecard-content .slidecard-info{margin-bottom:16px}.slidecard-card .slidecard-content .slidecard-titlesslider{height:50px;margin-bottom:5px}.slidecard-card .slidecard-content .slidecard-title{font-size:45px}.slidecard-card .slidecard-content .slidecard-description{max-width:268px;font-size:18px}}@media only screen and (width>=768px) and (width<=1023.9px){.slidecard-card{height:682px;padding:40px 40px 27px}.slidecard-card .slidecard-content .slidecard-info{margin-bottom:16px}.slidecard-card .slidecard-content .slidecard-titlesslider{height:50px;margin-bottom:5px}.slidecard-card .slidecard-content .slidecard-title{font-size:45px}.slidecard-card .slidecard-content .slidecard-description{max-width:268px;font-size:18px}}@media only screen and (width<=767px){.slidecard-card{height:454px;padding:24px 24px 16px}.slidecard-card .slidecard-content .slidecard-info{margin-bottom:5px;font-size:14px}.slidecard-card .slidecard-content .slidecard-info>span{font-size:12px}.slidecard-card .slidecard-content .slidecard-titlesslider{height:36px;margin-bottom:4px}.slidecard-card .slidecard-content .slidecard-title{font-size:32px}.slidecard-card .slidecard-content .slidecard-description{max-width:268px;font-size:14px}}.mainslider-swiperwrapper{position:relative}.mainslider-swiperwrapper .mainslider-controls{z-index:10;justify-content:space-between;align-items:center;width:100%;padding:20px 56px;display:flex;position:absolute;bottom:0;left:0}.mainslider-swiperwrapper .mainslider-controls .mainslider-dots{align-items:center;display:flex}.mainslider-swiperwrapper .mainslider-controls .mainslider-dots .mainslider-dot{cursor:pointer;background-color:#fff;border-radius:100px;width:8px;height:8px;transition:all .5s ease-in-out}.mainslider-swiperwrapper .mainslider-controls .mainslider-dots .mainslider-dot.mainslider-active{width:38px}.mainslider-swiperwrapper .mainslider-controls .mainslider-dots .mainslider-dot:not(:last-child){margin-right:16px}.mainslider-swiperwrapper .mainslider-controls .mainslider-buttons{align-items:center;display:flex}.mainslider-swiperwrapper .mainslider-controls .mainslider-buttons>:not(:last-child){margin-right:10px}@media only screen and (width>=1024px) and (width<=1280px){.mainslider-swiperwrapper .mainslider-controls{padding:20px 48px}}@media only screen and (width>=768px) and (width<=1023.9px){.mainslider-swiperwrapper .mainslider-controls{padding:27px 40px}}@media only screen and (width<=767px){.mainslider-swiperwrapper .mainslider-controls{padding:16px 24px}.mainslider-swiperwrapper .mainslider-controls .mainslider-buttons>:not(:last-child){margin-right:8px}}.notjustforlife-section{background-color:#f5f7f9;padding:0 0 80px}.notjustforlife-section .notjustforlife-inner{grid-gap:32px;grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.notjustforlife-section .notjustforlife-item{cursor:pointer;background-color:#fff;border:1px solid #ebebf0;border-radius:20px;padding:32px 24px 50px}.notjustforlife-section .notjustforlife-item img{color:#0000;width:100%;height:100%;position:absolute;inset:0}.notjustforlife-section .notjustforlife-item.notjustforlife-disabled{pointer-events:none}@media (hover:hover){.notjustforlife-section .notjustforlife-item:hover .notjustforlife-arrow svg path{fill:var(--prime-color)}.notjustforlife-section .notjustforlife-item:hover .notjustforlife-animate{transform:translate(0)}}.notjustforlife-section .notjustforlife-item:first-child .notjustforlife-image{width:306px;height:246px}.notjustforlife-section .notjustforlife-item:nth-child(2) .notjustforlife-image,.notjustforlife-section .notjustforlife-item:nth-child(3) .notjustforlife-image{width:239px;height:335px}.notjustforlife-section .notjustforlife-caption{color:#2e2e2e;margin-bottom:32px;font-size:22px;font-style:normal;font-weight:450;line-height:1.2}.notjustforlife-section .notjustforlife-poster{background-color:#f7f7fc;border-radius:20px;height:390px;margin-bottom:40px;position:relative;overflow:hidden}.notjustforlife-section .notjustforlife-animate{width:332px;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;right:-15px;overflow:hidden;transform:translate(60%)}.notjustforlife-section .notjustforlife-image{position:absolute;bottom:0;right:0;overflow:hidden}.notjustforlife-section .notjustforlife-image img{object-fit:contain}.notjustforlife-section .notjustforlife-bottom{justify-content:space-between;align-items:center;display:flex}.notjustforlife-section .notjustforlife-text{color:#8a8b9d;max-width:285px;font-size:15px;font-style:normal;font-weight:400;line-height:1.5}.notjustforlife-section .notjustforlife-arrow{flex-shrink:0}.notjustforlife-section .notjustforlife-arrow svg path{transition:all .3s ease-in-out}@media only screen and (width>=1770px){.notjustforlife-section .notjustforlife-inner{gap:34px}.notjustforlife-section .notjustforlife-caption{font-size:24px}.notjustforlife-section .notjustforlife-item{padding:30px 30px 50px}.notjustforlife-section .notjustforlife-text{max-width:300px;font-size:16px}}@media only screen and (width>=1921px){.notjustforlife-section .notjustforlife-inner{gap:34px}.notjustforlife-section .notjustforlife-caption{font-size:24px}.notjustforlife-section .notjustforlife-item{padding:30px 30px 50px}.notjustforlife-section .notjustforlife-text{max-width:300px;font-size:16px}}@media only screen and (width>=1024px) and (width<=1280px){.notjustforlife-section{padding:0 0 60px}.notjustforlife-section .notjustforlife-inner{gap:24px}.notjustforlife-section .notjustforlife-caption{margin-bottom:24px;font-size:20px}.notjustforlife-section .notjustforlife-item{padding:20px 16px 40px}.notjustforlife-section .notjustforlife-item:first-child .notjustforlife-image{width:233px;height:246px}.notjustforlife-section .notjustforlife-item:nth-child(2) .notjustforlife-image,.notjustforlife-section .notjustforlife-item:nth-child(3) .notjustforlife-image{width:239px;height:332px}.notjustforlife-section .notjustforlife-poster{margin-bottom:32px}.notjustforlife-section .notjustforlife-text{max-width:205px;font-size:13px}.notjustforlife-section .notjustforlife-arrow{width:40px;height:40px}.notjustforlife-section .notjustforlife-arrow svg{width:6px;height:10px}}@media only screen and (width>=768px) and (width<=1023.9px){.notjustforlife-section{padding:10px 0 60px}.notjustforlife-section .notjustforlife-inner{scrollbar-width:none;gap:0;padding:0 12px 0 24px;display:flex;overflow:scroll}.notjustforlife-section .notjustforlife-inner::-webkit-scrollbar{display:none}.notjustforlife-section .notjustforlife-container{padding:0}.notjustforlife-section .notjustforlife-title{padding:0 24px}.notjustforlife-section .notjustforlife-item{flex-shrink:0;width:534px;margin-right:24px}.notjustforlife-section .notjustforlife-item:last-child{margin-right:0}.notjustforlife-section .notjustforlife-text{max-width:417px}}@media only screen and (width<=767px){.notjustforlife-section{padding:10px 0 40px}.notjustforlife-section .notjustforlife-inner{scrollbar-width:none;gap:0;padding:0 20px;display:flex;overflow:scroll}.notjustforlife-section .notjustforlife-inner::-webkit-scrollbar{display:none}.notjustforlife-section .notjustforlife-container{padding:0}.notjustforlife-section .notjustforlife-title{padding:0 20px}.notjustforlife-section .notjustforlife-item{flex-shrink:0;width:285px;margin-right:16px;padding:20px 16px 32px}.notjustforlife-section .notjustforlife-item:first-child .notjustforlife-image{width:206px;height:215px}.notjustforlife-section .notjustforlife-item:nth-child(2) .notjustforlife-image,.notjustforlife-section .notjustforlife-item:nth-child(3) .notjustforlife-image{width:190px;height:300px}.notjustforlife-section .notjustforlife-item:last-child{margin-right:0}.notjustforlife-section .notjustforlife-poster{height:320px}.notjustforlife-section .notjustforlife-caption{margin-bottom:16px;font-size:18px}.notjustforlife-section .notjustforlife-text{max-width:196px;font-size:13px}.notjustforlife-section .notjustforlife-arrow{width:40px;height:40px}.notjustforlife-section .notjustforlife-arrow svg{width:6px;height:10px}}.select-wrapper{max-width:291px;position:relative}.select-wrapper .select-select{cursor:pointer;background-color:#f6f6fa;border-radius:10px;justify-content:space-between;align-items:center;height:54px;padding:15px 20px;display:flex}.select-wrapper .select-select .select-info .select-infocontent .select-textinfo{color:#2e2e2e;font-size:14px;font-style:normal;font-weight:450;line-height:100%;transition:all .15s ease-in-out}.select-wrapper .select-select .select-angleicon{background-color:#0000;background-image:url(../media/select-angle-icon.a0a38684.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:6px;transition:all .15s ease-in-out}.select-wrapper .select-select .select-angleicon.select-visible{transform:scaleY(-1)}.select-wrapper .select-list .select-optionswrapper .select-selectedwrap{z-index:0;background:#f6f6fa;width:100%;height:0;transition:height .2s ease-in-out;position:relative}.select-wrapper .select-list .select-optionswrapper .select-scrollcontainer .select-fill{z-index:10;background-color:#f6f6fa;width:100%;height:0;position:absolute;top:0;left:0}.select-wrapper .select-list .select-optionswrapper .select-optionslist .select-optionwrap .select-option .select-remove,.select-wrapper .select-list .select-optionswrapper .select-optionslist .select-optionwrap.select-selected .select-option .select-remove{background-image:url(../media/close-icon.eee4c615.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:5px;height:5px;margin-left:8px}.selectcheckbox-selectcheckbox{cursor:pointer;background:#f6f6fa;border-radius:12px;align-items:center;padding:16px 20px;display:flex}.clearfiltersbutton-button .clearfiltersbutton-icon{background-image:url(../media/rotate-arrows-icon.ef0e7803.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-right:10px;transition:all .2s ease-in-out;position:relative}.mobilefilterproject-wrapper{z-index:100000;background-color:#fff;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:auto}.mobilefilterproject-wrapper .mobilefilterproject-header{background:#fff;border-radius:0 0 14px 14px;grid-template-columns:repeat(3,1fr);justify-content:space-between;align-items:center;padding:20px;display:grid;box-shadow:0 2px 13px #2c2a311a}.mobilefilterproject-wrapper .mobilefilterproject-header .mobilefilterproject-closebutton{justify-self:start;align-items:center;display:flex}.mobilefilterproject-wrapper .mobilefilterproject-header .mobilefilterproject-closebutton .mobilefilterproject-angleicon{background-image:url(../media/angle-icon-grey.91daf941.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:4px;height:7px;margin-right:8px}.mobilefilterproject-wrapper .mobilefilterproject-header .mobilefilterproject-closebutton .mobilefilterproject-text{color:#8a8b9d;font-size:13px;font-style:normal;font-weight:400;line-height:100%}.mobilefilterproject-wrapper .mobilefilterproject-header .mobilefilterproject-title{color:#000;justify-self:center;font-size:18px;font-style:normal;font-weight:450;line-height:100%}.mobilefilterproject-wrapper .mobilefilterproject-header .mobilefilterproject-clearbutton{justify-self:end;font-size:13px}.mobilefilterproject-wrapper .mobilefilterproject-filters{flex:1 0 auto;padding:24px 20px}.mobilefilterproject-wrapper .mobilefilterproject-filters .mobilefilterproject-filter:not(:last-child){margin-bottom:24px}.mobilefilterproject-wrapper .mobilefilterproject-filters .mobilefilterproject-districtfilter .mobilefilterproject-selectwidth{width:100%;max-width:none}.mobilefilterproject-wrapper .mobilefilterproject-filters .mobilefilterproject-classesfilter .mobilefilterproject-tab{padding:14px 8px}.mobilefilterproject-wrapper .mobilefilterproject-filters .mobilefilterproject-classesfilter .mobilefilterproject-tab span{display:none}.mobilefilterproject-wrapper .mobilefilterproject-filters .mobilefilterproject-classesfilter .mobilefilterproject-tab:first-child{padding:14px 13px}.mobilefilterproject-wrapper .mobilefilterproject-filters .mobilefilterproject-classesfilter .mobilefilterproject-tab:not(:last-child){margin-right:8px}.mobilefilterproject-wrapper .mobilefilterproject-filters .mobilefilterproject-classesfilter .mobilefilterproject-tab:nth-last-child(2){margin-right:0}.mobilefilterproject-wrapper .mobilefilterproject-filters .mobilefilterproject-startfilter .mobilefilterproject-selectcheckbox{justify-content:space-between}.mobilefilterproject-wrapper .mobilefilterproject-total{border-top:1px solid #e3e3e8;margin:0 20px 24px;padding-top:33px}.mobilefilterproject-wrapper .mobilefilterproject-total .mobilefilterproject-totaltext{color:#2e2e2e;text-align:center;font-size:14px;font-style:normal;font-weight:450;line-height:100%}.mobilefilterproject-wrapper .mobilefilterproject-total .mobilefilterproject-totaltext span{color:var(--prime-color)}.mobilefilterproject-wrapper .mobilefilterproject-footer{background:#fff;border-radius:14px 14px 0 0;justify-content:center;align-items:center;padding:20px;display:flex;box-shadow:0 -2px 13px #2c2a311a}.mobilefilterproject-wrapper .mobilefilterproject-footer .mobilefilterproject-footerbutton{background:var(--prime-color);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:100%;padding:18px 30px;font-size:16px;font-style:normal;font-weight:450;line-height:100%;display:flex}.openfilterbutton-openfilter .openfilterbutton-filtersicon{background-image:url(../media/filters-icon.56b77165.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:13px;height:15px;margin-right:8px}.services-section{padding:60px 0}.services-section .services-grid{grid-gap:24px;grid-template-rows:repeat(2,296px);grid-template-columns:minmax(261px,523px) minmax(197px,395px) minmax(197px,395px);gap:24px;display:grid}.services-section .services-item{background-color:#fff;border:1px solid #ebebf0;border-radius:20px;padding:24px 20px;transition:all .3s ease-in-out;box-shadow:0 2px 10px #2c2a310f}.services-section .services-item.services-disabled{pointer-events:none}@media (hover:hover){.services-section .services-item:hover{box-shadow:0 2px 14px #2c2a311a}.services-section .services-item:hover .services-link span{opacity:1;width:100%;height:100%}.services-section .services-item:hover .services-link>svg{fill:#fff;stroke:#fff}}.services-section .services-item:first-child{grid-row:span 2}.services-section .services-item:first-child .services-image{width:352px;height:327px;bottom:0;left:12px}.services-section .services-item:nth-child(2) .services-image{width:198px;height:161px;bottom:0;left:32px}.services-section .services-item:nth-child(3) .services-image{width:194px;height:162px;bottom:0;left:29px}.services-section .services-item:nth-child(4){grid-column:span 2}.services-section .services-item:nth-child(4) .services-image{width:303px;height:205px;bottom:11px;left:55%;transform:translate(-50%)}.services-section .services-inner{background-color:#f5f5f9;border-radius:16px;width:100%;height:100%;padding:30px;position:relative}.services-section .services-image{position:absolute;overflow:hidden}.services-section .services-image img{object-fit:cover;position:absolute;inset:0}.services-section .services-caption{margin-bottom:48px;font-size:22px;font-style:normal;font-weight:450;line-height:1.2}.services-section .services-num{color:var(--prime-color);margin-bottom:4px;font-size:45px;font-weight:450;line-height:1}.services-section .services-num strong{letter-spacing:3px;font-size:60px;font-weight:450}.services-section .services-num span{letter-spacing:2.25px;font-size:45px;font-weight:450}.services-section .services-sub{color:#8a8b9d;font-size:16px;font-style:normal;font-weight:400;line-height:1.4}.services-section .services-link{position:absolute;bottom:30px;right:30px}@media only screen and (width>=1770px){.services-section .services-grid{grid-template-rows:repeat(2,340px);grid-template-columns:minmax(320px,640px) minmax(264px,528px) minmax(264px,528px);gap:32px}.services-section .services-item{padding:20px}.services-section .services-item:first-child .services-image{left:30px}.services-section .services-item:nth-child(4) .services-image{bottom:33px}.services-section .services-caption{font-size:24px}}@media only screen and (width>=1921px){.services-section .services-grid{grid-template-rows:repeat(2,340px);grid-template-columns:minmax(320px,640px) minmax(264px,528px) minmax(264px,528px);gap:32px}.services-section .services-item{padding:20px}.services-section .services-item:first-child .services-image{left:30px}.services-section .services-item:nth-child(4) .services-image{bottom:33px}.services-section .services-caption{font-size:24px}}@media only screen and (width>=1024px) and (width<=1280px){.services-section{padding:60px 0}.services-section .services-grid{grid-template-rows:repeat(2,254px);grid-template-columns:minmax(174px,1fr) minmax(146px,292px) minmax(146px,292px);gap:16px}.services-section .services-item{padding:16px}.services-section .services-item:first-child .services-image{width:221px;height:206px;left:16px}.services-section .services-item:nth-child(2) .services-image,.services-section .services-item:nth-child(3) .services-image{width:162px;height:132px;left:16px}.services-section .services-item:nth-child(4) .services-image{width:214px;height:145px;bottom:20px}.services-section .services-inner{border-radius:10px;padding:16px}.services-section .services-caption{margin-bottom:16px;font-size:20px}.services-section .services-num{font-size:31px}.services-section .services-num strong{letter-spacing:2.05px;font-size:41px}.services-section .services-num span{letter-spacing:1.55px;font-size:31px}.services-section .services-sub{font-size:14px}.services-section .services-link{width:40px;height:40px;bottom:10px;right:10px}.services-section .services-link svg{width:6px;height:10px}}@media only screen and (width>=768px) and (width<=1023.9px){.services-section{padding:30px 0}.services-section .services-grid{grid-template-rows:repeat(3,254px);grid-template-columns:minmax(262px,1fr) minmax(166px,332px);gap:16px}.services-section .services-item{padding:16px}.services-section .services-item:first-child{grid-area:span 2/span 1}.services-section .services-item:first-child .services-image{width:221px;height:206px;left:16px}.services-section .services-item:nth-child(2) .services-image,.services-section .services-item:nth-child(3) .services-image{width:162px;height:132px;left:16px}.services-section .services-item:nth-child(4) .services-image{width:214px;height:145px;bottom:20px;left:60%}.services-section .services-inner{border-radius:10px;padding:16px}.services-section .services-caption{margin-bottom:16px;font-size:20px}.services-section .services-num{font-size:31px}.services-section .services-num strong{letter-spacing:2.05px;font-size:41px}.services-section .services-num span{letter-spacing:1.55px;font-size:31px}.services-section .services-sub{font-size:14px}.services-section .services-link{width:50px;height:50px;bottom:10px;right:10px}.services-section .services-link svg{width:7px;height:12px}}@media only screen and (width<=767px){.services-section{padding:50px 0}.services-section .services-grid{display:block}.services-section .services-title{margin-bottom:32px}.services-section .services-item{width:100%;margin-bottom:16px;padding:16px;display:block}.services-section .services-item:last-child{margin-bottom:0}.services-section .services-item:first-child{height:380px}.services-section .services-item:first-child .services-image{width:184px;height:171px;left:16px}.services-section .services-item:nth-child(2){height:280px}.services-section .services-item:nth-child(2) .services-image{width:162px;height:132px;left:16px}.services-section .services-item:nth-child(3){height:280px}.services-section .services-item:nth-child(3) .services-image{width:162px;height:132px;left:16px}.services-section .services-item:nth-child(4){height:280px}.services-section .services-item:nth-child(4) .services-image{width:211px;height:143px;bottom:10px;left:16px;transform:translate(0)}.services-section .services-inner{border-radius:10px;padding:16px}.services-section .services-caption{margin-bottom:12px;font-size:20px}.services-section .services-num{font-size:31px}.services-section .services-num strong{letter-spacing:2.05px;font-size:41px}.services-section .services-num span{letter-spacing:1.55px;font-size:31px}.services-section .services-sub{font-size:14px}.services-section .services-link{width:50px;height:50px;bottom:10px;right:10px}.services-section .services-link svg{width:7px;height:12px}}.projects-projects{background-color:#fff;padding:80px 0}.projects-projects .projects-showmore{width:100%;max-width:275px;margin:62px auto 0;display:flex}.projects-projects .projects-showmore>div{display:inline-flex}.projects-projects .projects-showmore>div span{font-size:16px}@media only screen and (width>=1770px){.projects-projects .projects-showmore{margin:72px auto 0}}@media only screen and (width>=1921px){.projects-projects .projects-showmore{margin:94px auto 0}}.info-wrap{background-color:#fff;padding-top:20px;padding-bottom:60px}.info-wrap .info-title{margin-bottom:43px}.projects-hub-section{padding-bottom:80px}.projects-hub-section+.location-maps-wrap{background-color:#f5f7f9;margin:0;padding:80px 0}@media only screen and (width>=1024px) and (width<=1280px){.projects-projects{padding:60px 0}.projects-projects .projects-showmore{margin:56px auto 0}.info-wrap .info-title{margin-bottom:39px}.projects-hub-section+.location-maps-wrap{padding:60px 0}.projects-hub-section{padding-bottom:60px}}@media only screen and (width>=768px) and (width<=1023.9px){.projects-projects{padding:60px 0}.projects-projects .projects-showmore{margin:48px auto 0}.info-wrap .info-title{margin-bottom:39px}.projects-hub-section+.location-maps-wrap{padding:60px 0}.projects-hub-section{padding-bottom:60px}}@media only screen and (width<=767px){.projects-projects{padding:40px 0}.projects-projects .projects-showmore{max-width:unset;margin:40px auto 0}.info-wrap .info-title{margin-bottom:39px}.projects-hub-section+.location-maps-wrap{padding:40px 0}.projects-hub-section{padding-bottom:40px}}.subscribeform-wrap{width:100%;margin:80px 0}.subscribeform-wrap .subscribeform-inner{background:linear-gradient(#fff,#fff),linear-gradient(98deg,#45465b33 -1.93%,#1d1e3033 100.76%),#333;border:1px solid #ebebf0;border-radius:20px;justify-content:space-between;align-items:center;padding:80px;display:flex}.subscribeform-wrap .subscribeform-form{flex-shrink:0;width:520px;position:relative}.subscribeform-wrap .subscribeform-fields{transition:all .3s ease-in-out}.subscribeform-wrap .subscribeform-fields.subscribeform-hidden{opacity:0;pointer-events:none}.subscribeform-wrap .subscribeform-success{opacity:0;pointer-events:none;background-color:#f5f5f9;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:128px;transition:all .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.subscribeform-wrap .subscribeform-success.subscribeform-visible{opacity:1}.subscribeform-wrap .subscribeform-headline{font-size:16px;font-weight:500;line-height:1.6}.subscribeform-wrap .subscribeform-message{color:#000;font-size:16px;font-weight:400;line-height:1.6}.subscribeform-wrap .subscribeform-icon{width:127px;height:95px;margin-bottom:58px}.subscribeform-wrap .subscribeform-icon img{object-fit:contain;width:100%;height:auto}.subscribeform-wrap .subscribeform-title{max-width:490px;font-size:30px;font-style:normal;font-weight:450;line-height:1.1}.subscribeform-wrap .subscribeform-text{opacity:.5;max-width:450px;margin-top:20px;font-size:16px;font-style:normal;font-weight:400;line-height:1.1}.subscribeform-wrap .subscribeform-row{align-items:center;display:flex}.subscribeform-wrap .subscribeform-button{width:100%;padding:19px 24px}.subscribeform-wrap .subscribeform-agreement{opacity:.7;max-width:300px;margin-left:24px;font-size:13px;font-style:normal;font-weight:400;line-height:1.4}.subscribeform-wrap .subscribeform-agreement a{text-decoration:underline;transition:all .3s ease-in-out}@media (hover:hover){.subscribeform-wrap .subscribeform-agreement a:hover{color:var(--prime-color)}}@media only screen and (width>=1921px){.subscribeform-wrap .subscribeform-inner{align-items:center;padding:108px 80px 109px}.subscribeform-wrap .subscribeform-content{align-items:center;display:flex}.subscribeform-wrap .subscribeform-icon{width:174px;height:130px;margin-bottom:0;margin-right:96px}.subscribeform-wrap .subscribeform-title{max-width:525px;font-size:32px}.subscribeform-wrap .subscribeform-text{max-width:525px;font-size:18px}.subscribeform-wrap .subscribeform-form{width:560px}.subscribeform-wrap .subscribeform-button{padding:20px 24px}}@media only screen and (width>=1770px){.subscribeform-wrap .subscribeform-inner{align-items:center;padding:108px 80px 109px}.subscribeform-wrap .subscribeform-content{align-items:center;display:flex}.subscribeform-wrap .subscribeform-icon{width:174px;height:130px;margin-bottom:0;margin-right:96px}.subscribeform-wrap .subscribeform-title{max-width:525px;font-size:32px}.subscribeform-wrap .subscribeform-text{max-width:525px;font-size:18px}.subscribeform-wrap .subscribeform-form{width:560px}.subscribeform-wrap .subscribeform-button{padding:20px 24px}}@media only screen and (width>=1024px) and (width<=1280px){.subscribeform-wrap{margin:60px 0}.subscribeform-wrap .subscribeform-icon{width:127px;height:95px}.subscribeform-wrap .subscribeform-title{width:372px;font-size:22px}.subscribeform-wrap .subscribeform-text{width:372px;font-size:14px}.subscribeform-wrap .subscribeform-form{width:372px}.subscribeform-wrap .subscribeform-row{flex-direction:column;align-items:flex-start}.subscribeform-wrap .subscribeform-agreement{order:-1;margin-bottom:40px;margin-left:0}.subscribeform-wrap .subscribeform-button{width:100%}}@media only screen and (width>=768px) and (width<=1023.9px){.subscribeform-wrap{margin:60px 0}.subscribeform-wrap .subscribeform-inner{padding:56px 48px;display:block}.subscribeform-wrap .subscribeform-content{align-items:center;margin-bottom:30px;display:flex}.subscribeform-wrap .subscribeform-icon{margin-bottom:0}.subscribeform-wrap .subscribeform-title{margin-bottom:30px;font-size:22px}.subscribeform-wrap .subscribeform-text{font-size:14px}.subscribeform-wrap .subscribeform-form{width:100%}.subscribeform-wrap .subscribeform-row{flex-direction:column;align-items:flex-start}.subscribeform-wrap .subscribeform-agreement{order:-1;max-width:100%;margin-bottom:40px;margin-left:0;font-size:14px}.subscribeform-wrap .subscribeform-button{width:100%}}@media only screen and (width<=767px){.subscribeform-wrap{margin:40px 0}.subscribeform-wrap .subscribeform-inner{padding:32px 24px;display:block}.subscribeform-wrap .subscribeform-content{margin-bottom:30px}.subscribeform-wrap .subscribeform-icon{margin-bottom:32px}.subscribeform-wrap .subscribeform-title{margin-bottom:24px;font-size:22px}.subscribeform-wrap .subscribeform-text{font-size:14px}.subscribeform-wrap .subscribeform-form{width:100%}.subscribeform-wrap .subscribeform-row{flex-direction:column;align-items:flex-start;margin-top:24px}.subscribeform-wrap .subscribeform-agreement{order:-1;max-width:100%;margin-bottom:40px;margin-left:0;font-size:12px}.subscribeform-wrap .subscribeform-button{width:100%}.subscribeform-wrap .subscribeform-success{padding:20px}.subscribeform-wrap .subscribeform-message{text-align:center}}.maps-overlay{z-index:2;cursor:pointer;pointer-events:all;background-color:#96aac833;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.maps-overlay:after{content:"Нажмите, чтобы активировать карту";color:#333;text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff4d;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;transform:translateY(60%);box-shadow:0 4px 12px #0003}.location-maps-wrap{width:100%;margin:80px 0}.location-maps-wrap .location-maps-inner{filter:hue-rotate(10deg)grayscale(.1);background-color:#333;background-image:url(https://moreblizko.ru/assets/img/maps.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ebebf0;border-radius:20px;max-width:100%;height:550px;position:relative;overflow:hidden}@media only screen and (width<=767px){.location-maps-wrap{margin:40px 0}.location-maps-wrap .location-maps-inner{height:450px}}@media only screen and (width>=768px) and (width<=1023.9px){.location-maps-wrap{margin:60px 0}}@media only screen and (width>=1024px) and (width<=1280px){.location-maps-wrap{margin:60px 0}}