.button,.video-item .post-pic,button{position:relative}@font-face{font-family:DecimaMonoX;src:url(/bitrix/templates/vestnikstroy_2022/fonts/DecimaMonoXLt-Italic.woff2) format('woff2'),url(/bitrix/templates/vestnikstroy_2022/fonts/DecimaMonoXLt-Italic.woff) format('woff'),url(/bitrix/templates/vestnikstroy_2022/fonts/DecimaMonoXLt-Italic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DecimaMonoX;src:url(/bitrix/templates/vestnikstroy_2022/fonts/DecimaMonoX-Italic.woff2) format('woff2'),url(/bitrix/templates/vestnikstroy_2022/fonts/DecimaMonoX-Italic.woff) format('woff'),url(/bitrix/templates/vestnikstroy_2022/fonts/DecimaMonoX-Italic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}#content .author{margin-bottom:3em}#content .tags-link{display:inline-block;background-color:#f2f2f2;padding:.75em .75em .5em;font-size:smaller;color:inherit;line-height:1;border:1px solid #ededed;border-radius:3px;margin:0 1em 1em 0}#content table{background:#fff;border:1px solid #DDD;margin:1em 0;table-layout:auto;border-collapse:collapse;border-spacing:0;font-size:.9em}#content table tr.alt,#content table tr.even,#content table tr:nth-of-type(2n){background:#F9F9F9}#content table td,#content table th{padding:.5em .6em;text-align:left}#content .wrap_table{overflow-x:scroll}#modal iframe.video,.lyt-visually-hidden,.ya-banner-bottom,div[id^=yandex_rtb_],footer{overflow:hidden}.button,button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-weight:400;line-height:normal;margin:0 0 1.25rem;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:1rem;background-color:var(--primary);color:#FFF}.button:hover{background-color:#ec5432}#ctrl_panel a,.button{height:3em;margin:0;font-weight:400;text-transform:uppercase}.wrapper{margin:50px}.popular_articles .h3,.popular_articles h3{color:var(--primary);font-size:24px;letter-spacing:.2em;text-transform:uppercase;margin-top:1em;margin-bottom:1.2em}.yandex_ads{margin:3em 0}#videos-list{justify-content:space-between;margin:0}.video-item a{width:100%}.video-item img{width:100%;display:block}.video-item .video-link{color:inherit}.play-icon{position:absolute;width:3rem;height:3rem;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}#close_modal::before,#subscribe_modal .close:before{transform:rotate(45deg)}.video-item{font-size:smaller;display:inline-block;vertical-align:top;width:100%}.video-title{margin-top:.75em;line-height:1.4em;margin-bottom:.5em;color:#222;font-size:1.2em}.video-duration{position:absolute;right:3px;bottom:3px;background-color:rgba(0,0,0,.8);color:#fff;padding:1px 7px;font-size:small;font-weight:700}#ya_music_iframe{width:100%;height:450px;display:block;background-color:#fafafa}#ya_music_iframe iframe{border:none;width:100%;height:450px;display:block}#left_side .inter_post_text h1,#left_side .inter_post_text h2,#left_side .inter_post_text h3,#left_side .inter_post_text h4,#left_side .inter_post_text h5,#left_side .inter_post_text h6{font-weight:700}@media screen and (min-width:521px){#subscribe_icon{display:none}}@media screen and (min-width:768px){.video-item{width:calc(100%/2 - 20px)}.popular_articles .post hr{display:none}.under_hr{display:flex;justify-content:space-between}}@media screen and (min-width:992px){.video-item{width:calc(100%/4 - 20px)}}#subscribe_modal{position:fixed;bottom:3rem;right:25px;z-index:3;background:#fff;display:block;padding:2rem;width:550px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:opacity .5s,right .5s,bottom .5s}#subscribe_modal h3{font-size:26px;margin-top:0}#subscribe_form{display:flex;flex-wrap:wrap}#subscribe_modal label{font-size:1rem;margin-bottom:1rem;width:100%}#subscribe_modal input[type=email],#subscribe_modal input[type=button]{padding:1.2rem 1rem 1rem;border:none;font-size:1rem;height:56px;margin:0}#subscribe_modal input[type=email]{background-color:#f2f2f2;flex:1;outline:rgba(255,255,255,0) solid 2px;margin:0;transition:box-shadow .5s}#subscribe_modal input[type=email].error{box-shadow:0 0 0 2px var(--primary) inset}#subscribe_modal input[type=button]{background-color:#dd4c2c;color:#fff;cursor:pointer}#subscribe_modal .close{position:absolute;right:24px;top:22px;width:26px;height:26px;opacity:.3}#subscribe_modal .close:hover{opacity:1}#subscribe_modal .close:after,#subscribe_modal .close:before{position:absolute;left:15px;content:' ';height:26px;width:2px;background-color:#333}#close_modal::after,#subscribe_modal .close:after{transform:rotate(-45deg)}#subscribe_modal.closed{display:none}#subscribe_modal p{margin-bottom:0}#subscribe_modal .email-sended{margin-bottom:.5rem}#subscribe_modal .preview-link{margin-top:1rem;font-size:initial;color:gray}#subscribe_modal .fancybox:focus,#subscribe_modal .preview-link:focus{outline:0}#subscribe_icon_search{width:1em;height:1em;vertical-align:middle;margin-bottom:3px}.arrow-top,.arrow-top-icon{display:block;margin:0 auto}#subscribe_modal .muted{color:gray;font-size:smaller}#subscribe_modal .email-sended u{text-underline-offset:3px;color:var(--primary)}#searchButtonFullRes.loading{background-image:url(/img/spinner.png);background-size:50%;cursor:initial;pointer-events:none}#searchNotifier{position:fixed;top:28px;right:50px;z-index:8;background:#fff;display:block;padding:1rem 2rem .85rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:opacity .5s,right .5s;max-width:calc(100vw - 74px)}#searchNotifier.hidden{opacity:0;right:0}.button-back-to-top{width:100%;text-align:center}.arrow-top{width:25%;color:inherit}.arrow-top-icon{width:40px;height:40px}a.arrow-top:hover{color:#dd4c2c}.footer-social-icon{width:36px;height:36px;display:inline-block}#ctrl_panel,.gallery-more{text-align:center;margin:2em 0 3em;width:100%}.full_post_img,.video_wrapper{margin:3em 0}.full_post_img .photo_caption,.video_wrapper .photo_caption{margin:.75em 10% -1em 0;font-size:16px}.full_post_img.horizontal.noscale{margin-left:0;margin-right:0}.fitVids-wrapper{position:relative;height:0}.fitVids-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.social-goodshare ul li,lite-youtube{position:relative}lite-youtube{background-color:#222;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer}lite-youtube::before{content:'';display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:90px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0,0,.2,1)}lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9))}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:68px;height:48px;position:absolute;cursor:pointer;transform:translate3d(-50%,-50%,0);top:50%;left:50%;z-index:1;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');transition:filter .1s cubic-bezier(0,0,.2,1);border:none}lite-youtube .lty-playbtn:focus,lite-youtube:hover>.lty-playbtn{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;position:absolute;white-space:nowrap;width:1px}.full_post_description,.social-goodshare{margin:4em 0}.social-goodshare ul{display:flex;flex-flow:row wrap;margin:0;padding:0;list-style:none;align-items:center}.social-goodshare ul li::before{position:absolute;top:2px;left:0;height:18px;content:"";vertical-align:middle}.social-goodshare a,.social-goodshare button,.social-goodshare li div{padding:0 15px;border:none;display:flex;align-items:center}.social-goodshare ul li:first-child a{padding-left:0;margin-left:0}.social-goodshare .icon-share.tg,.social-goodshare .icon-share.vk,.social-goodshare .icon-share.wa{width:22px;height:22px}.social-goodshare .icon-share.ok{width:14px;height:20px}.content_more_links{background:#fff5f2;padding:40px 20px;margin:1em 0 3em;text-align:center}.content_more_links a{color:inherit;font-weight:700;display:inline-block;vertical-align:middle}footer,footer .menu,footer .small_logo>a{display:flex}.content_more_links .full-dzen{width:7.2em;height:2em}.content_more_links .full-vk{width:7em;height:1.2em}.content_more_links a:hover{text-decoration:underline}.content_more_links.top_social_article{background:0 0;padding:0;margin:0;width:auto;text-align:left}footer{background:#dd4c2c;width:100%;margin-top:50px;font-family:Formular,'Open Sans',Arial,Helvetica,'Arial Unicode MS',sans-serif;letter-spacing:0;z-index:2;flex-wrap:wrap;justify-content:space-between;padding:2.125em 2.5% 1.875em}footer hr{background:#000;color:#000;height:.188em;margin:0 auto 1.438em;border:0}footer .small_logo{margin-bottom:1.813em;margin-right:1em;flex-grow:1}footer .age_round{margin-left:1.5%;margin-bottom:2px;float:left}footer .menu{margin-top:.813em;font-size:18px;text-align:right;flex-grow:2;flex-wrap:wrap;justify-content:flex-end}#modal.anchor h5,.under_hr .first p,.under_hr .second .app_block>p,.under_hr .second .magazine>p{margin-top:0}footer .menu a{color:#000;margin-left:3%;white-space:nowrap;margin-bottom:10px}footer .menu a.active,footer .menu a:hover{color:#fff}.under_hr{font-size:14px;flex-grow:1}.under_hr .first p,.under_hr .first span{font-family:Formular,'Open Sans',Arial,Helvetica,'Arial Unicode MS',sans-serif;font-size:11px}.under_hr .first{display:inline-block;width:25%;float:left;color:#000}.under_hr .first .spaces{height:3.75em}.under_hr .second p,.under_hr .third p{font-size:14px}.under_hr .first a{color:#fff}.under_hr .first a:hover{color:#000}.under_hr .second{display:inline-block;width:auto;float:left;color:#fff}.under_hr .second a{display:block;color:#fff;font-size:11px;text-decoration:none}.under_hr .second .b_link{font-size:13px;text-decoration:none}.under_hr .second .spaces{height:2.375em}.under_hr .second .app_block,.under_hr .second .magazine{display:inline-block;vertical-align:top}.under_hr .second .magazine{margin-right:20px}.under_hr .second .mobile_app>a{display:inline-block;height:60px}.under_hr .second .mobile_app .phone{margin:0 18px}.under_hr .second .app_links>a{display:inline-block}.under_hr .second .app_links>a+a{margin-left:1em}.under_hr .third{display:inline-block;width:25%;float:right;order:3;position:relative;text-align:right}.under_hr .third .mobiles_picture{margin:0;padding:0;display:inline-block}.under_hr .third img{max-width:100%;width:auto}.under_hr .third .social{width:100%;display:flex;justify-content:flex-end}.under_hr .third .social img{max-width:100%}.under_hr .third .social a{display:inline-block;position:relative;margin-left:12px;color:#fff}.order_add .errortext,.order_add .form-required.starrequired,.order_add.hidden,footer hr.mobile{display:none}.under_hr .third .social a:first-child{margin-left:0}.under_hr .third .phone_line{float:right;margin-top:30px}.under_hr .third .phone_number,.under_hr .third .phone_number a{font-size:28px;color:#fff;font-weight:700}.under_hr .apps{position:absolute;right:0;font-size:12px;top:125px;width:60%}footer .logo-desktop{width:250px;height:54px}footer hr{width:100%;clear:both}footer .button{border:1px solid #fff;line-height:1}body .btn-subscribe{background:#FFC325}body .btn-subscribe:hover{background:#6BB576}#modal,#modal_video{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:8;color:#fff;background-color:rgba(0,0,0,.8);height:100%}#modal_click{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#modal_wrapper #join{display:flex;align-items:center}#modal_wrapper{z-index:2;display:flex;min-width:75%;background-color:transparent;max-height:100vh;overflow-y:scroll}#modal_wrapper .img_wrap{display:flex;justify-content:center}#modal.modal #modal_wrapper{min-width:unset;max-height:80vh;max-width:80vw}#modal.video #modal_wrapper{position:relative;max-width:90vw;width:90vw;align-items:center}#modal_wrapper img{max-height:80vh;width:auto}#modal_wrapper .img_wrap::before{content:"";border:3px solid;width:40px;height:40px;border-radius:50%;border-color:currentColor currentColor transparent transparent;animation:spin 1.5s linear infinite;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1;opacity:.5}@keyframes spin{100%{transform:rotate(360deg)}}#modal_wrapper video{width:100%;height:auto}@media screen and (min-width:1080px){#modal_wrapper,#video_wrapper{border-radius:3px;overflow:hidden}}#counterImages{position:absolute;left:30px;top:30px}#close_modal{position:absolute;width:90px;height:90px;top:0;right:0;opacity:.5;cursor:pointer;z-index:4;padding:30px}body.admin #close_modal{top:39px}body.admin #counterImages{top:69px}body.admin #modal.anchor{padding-top:39px}#close_modal:hover{opacity:1}#close_modal::after,#close_modal::before{content:"";display:block;width:33.333%;height:2px;background-color:currentcolor;position:absolute;top:50%}#modal_caption,#video_caption{position:absolute;bottom:30px;padding:0 5vw;text-align:center;z-index:5}#modal_caption .copyright{font-size:smaller;opacity:.5}#modal iframe.video{background:0 0;border:0;display:block;height:100%;margin:0;padding:0;width:100%;left:0;position:absolute;top:0}#modal_controls{z-index:3}#modal .arrows{position:absolute;width:15vw;height:80vh;top:10vh;opacity:.5;cursor:pointer}#modal .arrows:hover{opacity:1}#modal .arrows::after,#modal .arrows::before{content:"";display:block;width:30px;height:2px;background-color:currentcolor;position:absolute;top:50%;left:33%}#modal .arrows::before{transform:translate(-50%,10px) rotate(45deg)}#modal .arrows::after{transform:translate(-50%,-10px) rotate(-45deg)}#modal #arrowLeft{left:0}#modal #arrowRight{transform:rotate(180deg);right:0}#modal.anchor img{max-width:100%}#modal.anchor h1{margin-top:2em}#tokensubmit{margin:2em 0}#modal.anchor h3{color:#000;font-size:24px;font-weight:700;line-height:23px;text-align:left;margin-bottom:-4px;letter-spacing:.25em;text-transform:uppercase}#modal.anchor .icon_block svg{fill:var(--primary);max-width:30px;max-height:30px}#modal.anchor h4{color:var(--primary);margin-bottom:20px;font-size:1.4375rem}#modal.anchor h5{width:100%;font-weight:600;font-size:17pt;line-height:24px}#modal.anchor .main-descr{margin-bottom:2em}#modal.anchor .advert_descr{font-size:smaller}#modal.anchor .advert_icon{vertical-align:baseline}#modal.anchor hr{width:110px;height:1em;background:var(--primary);margin-top:28px;margin-bottom:27px;border:0}#modal.anchor .advert_card{display:inline-block;vertical-align:top;margin-right:-5px;padding-right:10px}#modal.anchor p{font-weight:400;text-align:left;font-size:18px;margin-bottom:1em}#modal.anchor .posts{float:none}#modal.anchor .advert_cost{font-family:inherit;color:inherit;display:inline;font-size:24px;font-weight:700}#modal.anchor .advert_primer{color:var(--primary);font-size:14px;margin-bottom:1em;margin-top:1em}#modal.anchor .example a{color:inherit;cursor:pointer}#modal.anchor .example a:hover h5{text-decoration:underline}#modal.anchor .example p{font-size:16px}#modal.anchor .example .example_author{font-size:14px;color:var(--primary);margin-bottom:0}#modal.anchor .add_white_spaces{height:4em;margin:0}.fancybox-container .fancybox-bg{background-color:rgba(33,33,33,.33)}.order_add input[type=text],.order_add input[type=tel],.order_add input[type=email]{display:block;width:100%;padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:.5rem 0;box-shadow:none;font-size:large;border-top:none;border-left:none;border-right:none;border-radius:0;border-bottom:2px solid #ced4da;outline:0}.order_add input[type=text]:focus,.order_add input[type=tel]:focus,.order_add input[type=email]:focus{border-bottom-color:#000}.order-variant{margin:1.5em 0 .5em;font-size:larger}.order-zag{font-size:2.2rem}#modal.anchor p.law{font-size:smaller;margin-top:0;margin-bottom:0}.order_add .form_label{color:#929ca6;font-size:14px;font-weight:400;line-height:23px;text-align:left;margin-left:.3em}.order_add{max-width:480px}.order_add input[type=text]::-webkit-input-placeholder{color:#a9a9a9}.order_add input[type=text]:-ms-input-placeholder{color:#a9a9a9}.order_add input[type=text]::-moz-placeholder{color:#a9a9a9;opacity:1}.order_add input[type=text]:-moz-placeholder{color:#a9a9a9;opacity:1}.order_add .form-error-fld:before{content:'→';color:red}.order_add .form-error-fld{background:0 0;margin-right:.25em}.order_add .errortext{font-size:small}#order-content{border:6px solid var(--primary)}.order_add input[name=form_text_4]{font-family:monospace}.order_add .notetext{font-size:larger;color:var(--primary);margin-bottom:1em;display:block;font-weight:700}.order_add input[type=submit]{margin:1.5em 0 .5em}.js_success{font-family:Formular,'Open Sans','Helvetica Neue',Arial,sans-serif;font-size:x-large;color:var(--primary)}.advert_order .button{height:unset;line-height:inherit;padding-bottom:.7em}div[id^=wait_comp_]{display:none}#modal.anchor #modal_wrapper>div{padding:3em;background-color:#fff;color:initial;overflow:scroll}#modal #modal_wrapper .vid_wrapper{padding:25px 0 56.25%;display:flex;position:relative;height:0;flex:1;background-color:transparent;width:80vw}#modal #modal_wrapper .vid_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:480px){.icon_block,.sites_links_word{display:inline-block}footer .button{margin:0 auto 2em}#modal.anchor #modal_wrapper>div{padding:2em}#modal.anchor .about{max-width:100%}#modal.anchor .about lead{font-size:14px}#modal.anchor h3.first{word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto}#modal.anchor h4{font-size:1.3em}.icon_block{margin-top:10px}.order_add .order-zag{font-size:1.75rem}#modal.anchor h5{margin-top:.5em}#modal.anchor .posts>.advert_card{margin-bottom:1em}#modal.anchor .advert_card.mb-0{margin-bottom:0}}@supports (-webkit-backdrop-filter:none) or(backdrop-filter:none){#modal,#modal_video{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}@media screen and (max-width:520px){#modal.anchor #modal_wrapper{max-height:100vh;width:100%;height:100%}#modal:not(.vk_video) #close_modal{color:#000}.full_post_img img{margin:0 auto}#subscribe_modal{right:0;width:100%;bottom:0;padding:24px}#subscribe_modal input[type=email]{width:80%;outline:0;height:44px;padding:1rem;-webkit-appearance:initial}#subscribe_modal h3,#subscribe_modal input[type=button]{display:none}#subscribe_modal label{font-size:1em;padding-right:2em;margin-bottom:.75em}#subscribe_modal label b{font-size:1.2em}#subscribe_icon{width:42px;height:44px;position:relative;cursor:pointer}#subscribe_icon svg{width:30px;height:30px;color:var(--primary);position:absolute;left:50%;top:50%;transform:rotate(90deg) translate(-50%,50%)}#subscribe_modal.closed,#subscribe_modal.hidden{bottom:-100%;opacity:1;z-index:2;display:block}.full_post_img .photo_caption{margin:.5em 15px -1em 0;font-size:14px;color:gray;font-family:Formular,'Open Sans',Arial,Helvetica,'Arial Unicode MS',sans-serif;letter-spacing:initial;line-height:1.5}#modal.modal #modal_wrapper{max-width:100vw}#modal #modal_wrapper .vid_wrapper{top:50%;transform:translateY(-50%)}#modal .arrows{width:20vw;height:20vh;top:unset;bottom:0;opacity:.5}#modal .arrows::after,#modal .arrows::before{left:50%}#modal_caption{padding:0;max-width:60vw}#modal.video #modal_wrapper{max-width:100vw;width:100vw;height:33vh}#left_side .yandex_ads{margin:3em -25px;width:100vw}}@media (min-width:800px){.under_hr .apps{top:125px}}@media (min-width:992px){.under_hr .apps{top:47px;width:30%}.under_hr .second{padding-left:80px}}@media (min-width:1101px){.full_post_img.horizontal,.video_wrapper{margin-left:-14%}.full_post_img.horizontal:not(.noscale) img{width:100%}}@media (min-width:1200px){.under_hr .apps{top:47px;width:40%}.under_hr .second{padding-left:80px}}@media screen and (max-width:1100px){footer .menu{width:100%;justify-content:center;margin:1.5em 0 .75em}footer .small_logo{margin-bottom:0;flex-grow:unset}}@media screen and (max-width:992px){.under_hr .first,.under_hr .second{float:none;display:block}.under_hr .first .spaces,.under_hr .second .spaces{height:10px}.under_hr .second .magazine{display:none}#banners{width:unset;position:static;display:flex;flex-wrap:wrap;margin:0 -10px}#banners .banner-wrapper{width:33.333%;padding:10px;margin:0}}@media screen and (max-width:768px){footer,footer .menu{text-align:center}.content_more_links{margin:1em -30px 3em;border-top:1px solid #ffeae4;border-bottom:1px solid #ffeae4;line-height:2}.button-back-to-top{margin-top:2.5em}footer .menu{width:100%;margin-top:0;font-size:20px;flex-direction:column}footer .menu a{display:block;margin:0 0 .25em}footer hr.mobile{display:block}.under_hr .second,.under_hr .third,.under_hr .third .social{float:none;width:auto;text-align:inherit;display:block}.under_hr .first,.under_hr .second .magazine{display:none}.under_hr .third .social a{float:none;margin:0 5px!important}.under_hr .third .phone_line{float:none;margin-top:0;color:#fff}footer hr{margin-top:10px;height:2px}.under_hr .second p{margin-top:0}}@media screen and (max-width:480px){.full_post_img,.video_wrapper{margin:2em -15px}#content .wrap_table{width:calc(100% + 60px);margin-left:-30px;position:relative}#content .wrap_table table::after,#content .wrap_table::after{content:"";width:30px;height:100%;right:-30px;top:0}#content .wrap_table::after{display:block;position:absolute}#content .wrap_table table{position:relative;display:inline-block;margin-left:30px}#content .wrap_table table::after{display:block;position:absolute}#right_side,.popular_articles>hr,footer .logo-desktop,footer .small_logo{display:none}#subscribe_footer input[type=email]{width:120px}#ctrl_panel,.gallery-more{margin:3em 0 5em}.video-item{margin-bottom:2em}#news-list-row .post:last-child,.video-item:last-child{margin-bottom:0}}#partners-list,#projects-list{justify-content:space-between;margin:0}a.open_pdf{display:flex;align-items:center;color:#000}img.icon_pdf{width:1.5em;height:1.5em;vertical-align:middle;margin:0 .5em .25em 0}