:root{--white:#fff;--orange:#f6921e;--green:#82af34;--green2:#96c93d}.red,.red a,.red_dashed{color:red!important}.red_dashed{border-bottom:dashed 1px red}a.red_dashed{text-decoration:none}input.red,textarea.red{border-color:red;color:#000}.bg_red{background-color:#ffebe6}.orange,.orange a,.orange_dashed{color:var(--orange)!important}.orange_dashed{border-bottom:dashed 1px var(--orange)}a.orange_dashed{text-decoration:none}input.orange,textarea.orange{border-color:var(--orange);color:#000}.yellow,.yellow a,.yellow_dashed{color:#fcff00!important}.yellow_dashed{border-bottom:dashed 1px #fcff00}a.yellow_dashed{text-decoration:none}input.yellow,textarea.yellow{border-color:#ff9b06;color:#000}.yellow_dark,.yellow_dark a{color:#ff9b06}.green,.green a,.green_dashed{color:var(--green)!important}.green_dashed{border-bottom:dashed 1px var(--green)}a.green_dashed{text-decoration:none}input.green,textarea.green{border-color:#009800;color:#000}.blue,.blue a,.blue_dashed{color:#0191ff!important}.blue_dashed{border-bottom:dashed 1px #0191ff}a.blue_dashed{text-decoration:none}input.blue,textarea.blue{border-color:#0191ff;color:#000}.blue_dark,.blue_dark a,.blue_dark_dashed{color:#06c!important}.blue_dark_dashed{border-bottom:dashed 1px #06c}a.blue_dark_dashed{text-decoration:none}input.blue_dark,textarea.blue_dark{border-color:#06c;color:#000}.blue_dust,.blue_dust a{color:#2d528b}.blue_dust_dashed{color:#2d528b!important;border-bottom:dashed 1px #2d528b}a.blue_dust_dashed{text-decoration:none}.lilac,.lilac a,.lilac_dashed{color:#c0f!important}.lilac_dashed{border-bottom:dashed 1px #c0f}a.lilac_dashed{text-decoration:none}input.lilac,textarea.lilac{border-color:#c0f;color:#000}.brown,.brown a{color:#9b560f}.brown_green,.brown_green a{color:#aa7f00}.grey,.grey a{color:#666!important}.grey_light,.grey_light a{color:#96968e}.black,.black a{color:#000!important}.white,.white a,.white_dashed{color:#fff!important}.white_dashed{border-bottom:dashed 1px #fff}a.white_dashed{text-decoration:none!important}@font-face{font-family:'DINProLight';src:url(/assets/fonts/DINPro-Light.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/DINPro-Light.otf) format('opentype'),url(/assets/fonts/DINPro-Light.woff) format('woff'),url(/assets/fonts/DINPro-Light.ttf) format('truetype'),url(/assets/fonts/DINPro-Light.svg#DINPro-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'DINProRegular';src:url(/assets/fonts/DINPro-Regular.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/DINPro-Regular.otf) format('opentype'),url(/assets/fonts/DINPro-Regular.woff) format('woff'),url(/assets/fonts/DINPro-Regular.ttf) format('truetype'),url(/assets/fonts/DINPro-Regular.svg#DINPro-Regular) format('svg');font-weight:400;font-style:normal}.head_menu #cssmenu{background:#82af34;background:linear-gradient(to bottom,#82af34 0%,#96c93d 100%)}.head_menu ul{list-style:none;box-sizing:border-box;padding:0;margin:0 auto}.head_menu ul li{text-align:center;padding:.9rem 2.5vw}.head_menu ul li a{color:#fff;font-size:.65rem;white-space:nowrap;display:block}.head_menu ul li a i{display:block;border-bottom:solid 1px #fff;font-style:normal;font-weight:400;font-size:1.2rem;padding:0 2rem .2rem;margin:0 0 .2rem}#cssmenu,#cssmenu #head-mobile,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{border:0;list-style:none;line-height:1;display:block;position:relative;box-sizing:border-box}#cssmenu #head-mobile{display:none}#cssmenu{text-align:center;padding:0}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;margin:0;padding:0}#cssmenu>ul{display:inline-block}#cssmenu>ul>li{float:left}#cssmenu ul ul li a,#cssmenu>ul>li>a{text-decoration:none}#cssmenu ul li.active a,#cssmenu>ul>li.selected>a,#cssmenu>ul>li.selected>a i,#cssmenu>ul>li:hover>a,#cssmenu>ul>li:hover>a i{color:#fff}#cssmenu ul li.active,#cssmenu ul li.active:hover,#cssmenu ul li.has-sub.active:hover,#cssmenu ul li.has-sub.selected,#cssmenu>ul>li.selected,#cssmenu>ul>li:hover{background:#f6921e!important;transition:background .2s ease}#cssmenu>ul>li.has-sub>a{padding-right:30px}#cssmenu>ul>li.has-sub>a:after,#cssmenu>ul>li.has-sub>a:before{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}#cssmenu>ul>li.has-sub>a:before{top:19px;right:14px;width:2px;height:8px;transition:all .25s ease}#cssmenu>ul>li.has-sub:hover>a:before{top:23px;height:0}#cssmenu ul ul{position:absolute;left:-9999px}#cssmenu ul ul li{height:0;background:#333;transition:all .25s ease}#cssmenu li:hover>ul{left:auto}#cssmenu li:hover>ul>li{height:35px}#cssmenu ul ul ul{margin-left:100%;top:0}#cssmenu ul ul li a{border-bottom:1px solid rgba(150,150,150,.15);padding:11px 15px;width:170px;color:#fff}#cssmenu ul ul li.last-item>a,#cssmenu ul ul li:last-child>a{border-bottom:0}#cssmenu ul ul li.has-sub>a:after,#cssmenu ul ul li.has-sub>a:before{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}#cssmenu ul ul li.has-sub>a:before{top:13px;right:14px;width:2px;height:8px;transition:all .25s ease}#cssmenu ul ul>li.has-sub:hover>a:before{top:17px;height:0}#cssmenu ul li.has-sub ul li.has-sub ul li:hover,#cssmenu ul ul li.has-sub.selected,#cssmenu ul ul li.has-sub:hover,#cssmenu ul ul li.selected{background:#363636}#cssmenu ul ul ul li.active a{border-left:1px solid #333}#cssmenu>ul ul>li.has-sub>ul>li.active>a,#cssmenu>ul>li.has-sub>ul>li.active>a{border-top:1px solid #333}@media screen and (max-width:700px){#cssmenu,#cssmenu ul li,nav{width:100%}#cssmenu ul{width:100%;display:none;padding-bottom:2.4rem;padding-top:2.4rem}#cssmenu ul li.selected,#cssmenu ul li:hover{background:#363636}#cssmenu li:hover>ul>li,#cssmenu ul ul li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}#cssmenu>ul>li{float:none}#cssmenu ul ul li a{padding-left:25px;color:#ddd;background:0 0}#cssmenu ul ul li{background:#333!important}#cssmenu ul ul li.selected,#cssmenu ul ul li:hover{background:#363636!important}#cssmenu ul ul ul li a{padding-left:35px}#cssmenu ul ul li.active>a,#cssmenu ul ul li.selected>a,#cssmenu ul ul li:hover>a{color:#fff}#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#cssmenu ul ul>li.has-sub>a:after,#cssmenu ul ul>li.has-sub>a:before,#cssmenu>ul>li.has-sub>a:after,#cssmenu>ul>li.has-sub>a:before{display:none}#cssmenu #head-mobile{display:block;color:#ddd}#cssmenu .submenu-button,.button{width:55px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index:99}.button:after,.button:before{position:absolute;right:20px;display:block;width:20px;content:''}.button:after{border-top:2px solid #82af34;border-bottom:2px solid #82af34;top:22px;height:4px}.button:before{transition:all .3s ease;top:16px;height:2px;background:#82af34}.button.menu-opened:after{transition:all .3s ease;top:23px;border:0;height:2px;width:19px;background:#fff;transform:rotate(45deg)}.button.menu-opened:before{top:23px;background:#fff;width:19px;transform:rotate(-45deg)}#cssmenu .submenu-button{display:block;border-left:1px solid #444;width:46px}#cssmenu .submenu-button.submenu-opened{background:#262626}#cssmenu ul ul .submenu-button{height:34px;width:34px}#cssmenu .submenu-button:after,#cssmenu .submenu-button:before{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}#cssmenu ul ul .submenu-button:after{top:15px;right:13px}#cssmenu .submenu-button.submenu-opened:after{background:#fff}#cssmenu .submenu-button:before{top:19px;right:22px;width:2px;height:8px}#cssmenu ul ul .submenu-button:before{top:12px;right:16px}#cssmenu .submenu-button.submenu-opened:before{display:none}#cssmenu ul ul ul li.active a{border-left:none}#cssmenu>ul ul>li.has-sub>ul>li.active>a,#cssmenu>ul>li.has-sub>ul>li.active>a{border-top:none}}*,html{margin:0}html{padding:0;height:100%}.hidden{display:none!important}*{text-decoration:none}nav{position:relative;margin:0 auto}body,table,textarea{font-family:DINProLight,Tahoma,Arial,Helvetica,Roboto,Calibri,sans-serif;font-size:1.05rem;line-height:1.25;color:#000}.background,body{min-height:100%}table{border-collapse:collapse}*,form,header,nav,table td,table th{padding:0}div{box-sizing:border-box}button,img{border:none}form{margin:0}.title,h1,h2,h3,h4{font-family:DINProRegular,Tahoma,Arial,Helvetica,Roboto,Calibri,sans-serif;text-transform:uppercase;font-weight:400;padding:0;text-align:center}.title,h1,h2,h4{color:#f6921e}h2,h3,h4{font-size:1.7rem;margin:0 0 1.5rem}.title,h1,p{margin:0 0 1rem}.title,h1{font-size:2.5rem}@media all and (max-width:1024px){h2,h3,h4{font-size:1.5rem}.title,h1{font-size:2rem}}@media all and (max-width:700px){h2,h3,h4{font-size:1.1rem}.title,h1{font-size:1.5rem}}h3{color:#85b335}p{padding:0}a{color:#000;text-decoration:underline}button{background:0 0;outline:none}button::-moz-focus-inner{border:0;padding:0}body,footer{margin:0;padding:0}body{height:100%}.background,.wrapper{display:flex;flex-direction:column}.background{position:relative;min-width:320px;overflow:hidden;background:#fff url(/pic/bg.png) fixed center center;background-size:auto}.wrapper{flex:1;padding:0}main{position:relative;max-width:60%;align-self:center;margin:0;padding:2rem 2% 1rem}main::after,main::before{content:'';position:absolute;background:url(/pic/plant_02.svg) center bottom -1px no-repeat;top:0;bottom:0;width:17vw}main::before{left:-1%;transform:translateX(-100%)}main::after{right:-1%;transform:translateX(100%)}.page-block,.page-blocks-wrapper{display:flex;flex-direction:column;gap:32px}.page-block{gap:12px}.page-block>p{text-align:center}.head_info .phone--country,.page-block.title--orange h3{color:var(--orange)}.page-block.title--mb-0 h3{margin-bottom:0}.red_line{order:4}footer{order:5;background:#96c93d}.head{margin:0 auto;padding:0;display:flex;justify-content:center;align-items:center}.head_info,.head_info li{display:flex;padding:0;text-align:center}.head_info{flex-grow:1;list-style:none;margin:3rem 21vw;justify-content:space-between}.head_info li{flex:1;flex-direction:column;justify-content:center;white-space:nowrap;font-size:.9rem;letter-spacing:.19rem;color:#000;position:relative}.head_info li:last-child{align-items:flex-end}.head_info a,.head_info span{color:#000;display:inline-block;width:13rem;text-decoration:none;text-transform:uppercase;text-align:center}.head_info a:hover,.head_info span:hover{color:#ed7f00}.head_info a:hover i,.head_info span:hover i{border-bottom:solid 1px #6ca900}.head_info a i,.head_info span i{display:block;font-style:normal;border-bottom:solid 1px #000;padding:0 0 .2rem;margin:0 0 .2rem}.phone{white-space:nowrap;text-decoration:none}.phone b{font-weight:400}.head_info .phone--code{color:var(--green)}.head_contacts,.head_request{position:relative;cursor:pointer}.head_contacts:before,.head_request:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-56px);width:2rem;height:1.8rem;background-size:2rem 1.8rem;background-position:top center;background-repeat:no-repeat}.head_request:before{background-image:url(/pic/ico_mail.svg)}.head_contacts:before{display:none;background-image:url(/pic/ico_contacts.svg)}.head_phones{position:absolute;top:0;right:0}.logo{display:flex;flex-direction:column;align-items:center;gap:24px}.logo a{--scale:1.33;display:flex;width:calc(220px*var(--scale));height:calc(125px*var(--scale));background:url(/pic/logo.svg) no-repeat center center;background-size:contain;transition:all .25s ease}.logo a:hover{opacity:.9}.logo svg{width:100%;height:100%}.head_menu,.red_line{font-size:0;line-height:0}.head_menu{z-index:99;padding:0;text-transform:uppercase;letter-spacing:.19rem}.red_line{box-sizing:border-box;border-top:solid 4px #fff;background-color:#ec2d3c;border-bottom:solid 4px #fff;height:20px}.bottom_info{display:flex;flex-grow:1;justify-content:space-between;align-items:center;list-style:none;padding:0;margin:0;text-align:center}.bottom_info li{padding:0;white-space:nowrap;width:33.3%;text-align:center;font-size:.85rem;letter-spacing:.19rem;color:#fff;text-transform:uppercase}.bottom_info li:nth-child(1),.bottom_info li:nth-child(3){padding:1rem 0 0 5vw}.bottom_info li:nth-child(3){padding:0 5vw 0 0}.bottom_info .logo{padding:1.7rem 0;margin:0}.bottom_info .logo a{--scale:1;background:0 0;width:calc(290px*var(--scale));height:calc(125px*var(--scale))}.bottom_info .logo svg g.title path{stroke:#fff!important}.bottom_info a{color:#fff;letter-spacing:.05rem}span.bottom_request{cursor:pointer;background:#00468c}span.bottom_request i{font-style:normal;display:inline-block;padding:0;border-bottom:dotted 2px #fff}.aside-1,.aside-2{text-align:center;background-image:url(/pic/plant_02.svg);background-position:center bottom -1px;background-repeat:no-repeat}.social{position:fixed;right:0;top:100px;padding:7px 5px 7px 7px;background:#96c93d;border-top-left-radius:5px;border-bottom-left-radius:5px}.social a{display:block;width:30px;height:30px;background-position:center center;background-repeat:no-repeat;background-image:url(/pic/ico_ig.png);background-size:100% 100%}.content_block{display:flex;align-items:center;padding:0;margin:0 0 1rem}.content_block .text{margin:0 0 1rem;text-align:justify}.page_pic,.page_title{text-align:center}.page_title{font-family:DINProRegular,Tahoma,Arial,Helvetica,Roboto,Calibri,sans-serif;letter-spacing:.19rem;font-size:.75rem;text-transform:uppercase;margin:0 auto 1.5rem;padding:1rem 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.page_title h1{padding:0 1rem;margin:0;color:#f6921e;border-bottom:solid 1px #231f20}@media all and (max-width:1024px){.page_title{font-size:.65rem}}@media all and (max-width:800px){.page_title{font-size:.5rem}}.list{text-align:center;padding:1rem 0;margin:0 auto 3rem;width:25%;min-width:500px;border-top:solid 2px #96c93d;border-bottom:solid 2px #96c93d}.list ul{list-style:none}.list ul li{display:flex}.list ul li a{flex:1;display:flex;padding:.25rem 1rem;font-family:OfficinaSansC,Tahoma,Verdana,Arial,serif;color:#00468c;font-size:1rem;text-decoration:none;text-transform:uppercase;justify-content:center}.list a:active,.list a:hover{color:#fff;background-color:#96c93d}.list a:active i,.list a:hover i{color:#fff}.blocks_icons li,.text_block{padding:0 0 0 100px;background-image:url(/pic/ico_flower.svg);background-position:left center;background-repeat:no-repeat;background-size:70px 100px}.blocks_icons{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;list-style:none;padding:3rem 2rem 8rem;margin:2rem 0;background-color:#96c93d;background-image:url(/content/tulip-bulbs/bg_block_01.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;border-radius:30rem;color:#fff}.blocks_icons::after{--padding-h:0;--h:182px;--b:-64px;content:'';position:absolute;background:url(/content/tulip-bulbs/tulip-bulbs-line-01.png) center bottom no-repeat;background-size:contain;left:var(--padding-h);right:var(--padding-h);height:var(--h);bottom:var(--b)}@media all and (max-width:1500px){.blocks_icons::after{--padding-h:48px}}@media all and (max-width:800px){.blocks_icons::after{--padding-h:12px;--h:128px;--b:-48px}}@media all and (max-width:500px){.blocks_icons::after{--b:-32px}}.blocks_icons li{padding:15px 0 15px 60px;margin:0 17%;background-image:url(/pic/ico_001.svg);background-size:35px 35px}.blocks_icons li:nth-child(1){background-image:url(/pic/ico_001w.svg)}.blocks_icons li:nth-child(2){background-image:url(/pic/ico_002.svg)}.blocks_icons li:nth-child(3){background-image:url(/pic/ico_004w.svg)}.blocks_icons li:nth-child(4){background-image:url(/pic/ico_003w.svg)}.blocks_icons li:nth-child(5){background-image:url(/pic/ico_005w.svg)}.blocks_work{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:nowrap;list-style:none;padding:0;margin:0 1%}.blocks_work li{width:25%;min-width:25%;text-align:left;margin:0 0 1.5rem;padding:0 .5rem 0 0;text-transform:uppercase;color:#96c93d;font-size:1.3rem}.blocks_work li b{display:block;width:65px;height:65px;background-color:#96c93d;font-size:47px;color:#fff;border-radius:50%;padding:.15rem .15rem .2rem;margin:0 0 1.5rem;text-align:center}.blocks_work li:nth-child(1){color:#f6921e}.blocks_work li:nth-child(1) b{background-color:#f6921e}.blocks_work li p{display:block;padding:0;margin:.5rem 1rem 0 0;text-transform:none;color:#000;font-size:.9rem}@media all and (max-width:1400px){.blocks_work{flex-direction:column}.blocks_work li b{display:inline-block;width:50px;height:50px;font-size:37px;margin:0 1rem 0 0}.blocks_work li{width:100%}.blocks_work li p{font-size:1rem}}.photos{--gap:64px;--per-row:3;--padding-h:32px;display:grid;grid-template-columns:repeat(var(--per-row),1fr);list-style:none;padding:0 var(--padding-h);margin:0;gap:calc(var(--gap)/2) var(--gap)}.photos[data-per-row]{--per-row:attr(data-per-row number,3)}.photos[data-per-row='5']{--gap:24px;--padding-h:0}.photos li{display:flex;flex-direction:column;gap:4px;padding:0 .1rem .5rem;border-bottom:solid .5rem #96c93d}.photos.photos-w-titles li{border-bottom:none}.photos li img{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1}.photos.photos-w-titles li img{aspect-ratio:auto}.photos li .photo-title{text-align:center;background-color:var(--green2);color:var(--white);padding:4px}.price_table{margin:0 auto;padding:0;color:#fff;border-collapse:separate;border-spacing:1px}.price_table td,.price_table th{margin:0;padding:.75rem .7rem;text-align:center}.price_table tr{background-color:rgba(150,201,61,.95)}.price_table tr:nth-child(odd){background-color:rgba(132,177,53,.95)}@media all and (max-width:500px){.price_table{width:100%}.price_table td,.price_table th{padding:.5rem .25rem;font-size:.7rem}}.content_button,.content_button div{background-image:url(/pic/button_ornament.svg);background-position:center top;background-repeat:no-repeat;background-size:60px 35px;padding:0}.content_button div{text-align:center;background-image:url(/pic/button_ornament_.svg);background-position:center bottom;padding:45px 0}.content_button a,.content_button span{cursor:pointer;text-transform:uppercase;text-decoration:none;display:inline-block;color:#fff;font-size:.65rem;white-space:nowrap;background-color:#f6921e;border-radius:2rem;padding:.5rem 2rem}@media all and (max-width:450px){.content_button a,.content_button span{padding:.5rem}}.content_button a:active,.content_button a:hover,.content_button span:active,.content_button span:hover{background:#fea43b}.content_button.greenbut a,.content_button.greenbut span{color:#fff;background:#82af34;background:linear-gradient(to bottom,#82af34 0%,#96c93d 100%)}.content_button.greenbut a:active,.content_button.greenbut a:hover,.content_button.greenbut span:active,.content_button.greenbut span:hover{background:#f6921e}.content_button a i,.content_button span i{display:block;border-bottom:solid 1px #fff;font-style:normal;font-weight:400;font-size:1.2rem;padding:0 2rem .2rem;margin:0 0 .2rem}.item{display:table;margin:0 0 1rem}.item li{display:table-cell;vertical-align:middle;padding:0;margin:0;text-align:justify}.item li img{margin:0 1rem 0 0;width:250px;height:250px}@media all and (max-width:1500px){.aside-1,.aside-2{flex:1%;background-image:none}main{flex:80%;max-width:80%}.photos{--gap:32px}.head_info{margin:2rem 10vw}.head_info li{font-size:.85rem}.head_menu ul li a i{font-size:1.1rem}}@media all and (max-width:1024px){.aside-1,.aside-2{flex:2%;background-image:none}main{flex:96%;max-width:96%}body,table,textarea{font-size:.95rem}.head_info{margin:2rem 2vw}.head_info li{font-size:.7rem}.head_phones{height:24px}.head_info span{width:11rem}.logo a{--scale:1.2}.head_menu ul li{padding:.7rem 1.5vw}.head_menu ul li a{font-size:.45rem}.head_menu ul li a i{font-size:.9rem;padding:0 1rem .2rem}.bottom_info li{font-size:.75rem}.bottom_info .logo{padding:1rem 0}.bottom_info .logo a{width:150px;height:65px}.list,.page_title{width:90%;min-width:250px}}@media all and (max-width:800px){.blocks_icons{border-radius:2.5rem;padding:2rem 2rem 5rem}.blocks_icons li{margin:0}footer{background-image:none}.bottom_info{flex-flow:column;justify-content:center}.bottom_info li{width:100%}.bottom_info .logo{padding:1rem 0}.bottom_info li:nth-child(2){display:none}.bottom_info li:nth-child(3){order:1;padding:.7rem 0 0}.bottom_info li:nth-child(1){order:3;padding:.7rem 0;font-size:.7rem}.photos{--gap:16px;padding:0}.photos.photos-w-titles{--per-row:2}}@media all and (max-width:700px){.item,.item li,.item li img{display:block}.item li img{margin:0 auto 1rem}.logo a{margin:1.5rem 0 0}.head_contacts:before,.head_request:before{transform:translateX(-50%)}.head_menu{position:fixed;top:0;right:0;width:100%}.content_block{flex-direction:column}.photo_l,.photo_r{margin:0 0 1.5rem}.title,h1,h2,h3,h4{text-align:center}.head_info li.logo-wrapper{flex:3.5}.head_info li:nth-child(1),.head_info li:nth-child(3){justify-content:center;align-items:center}.head_info a,.head_info span{font-size:0;line-height:0;width:3rem}.head_info a i,.head_info span i,.head_phones{display:none}.head_contacts:before{display:block}.logo a{width:80%}.page_pic img{width:45%}}@media all and (max-width:500px){.aside-1,.aside-2{flex:3%;background-image:none}main{flex:94%;max-width:94%;padding:1rem 3.5%}.list,.page_title{width:95%}.page_pic img{width:55%}.photos{gap:16px 8px}}.clear{width:100%;clear:both;overflow:hidden;height:0;font-size:0;line-height:0}.black_bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:99;display:flex;justify-content:center;align-content:space-between;align-items:center;flex-direction:column}.request_form_block{position:relative;background-color:#fff;background-image:url(/pic/bg.png);background-size:auto;background-attachment:fixed}.request_form_block form{padding:1rem}.form_massage,.upload_title{padding:3rem 1.5rem 4rem;text-align:center}.upload_title{background:#82af34;background:linear-gradient(to bottom,#82af34 0%,#96c93d 100%);color:#fff;text-transform:uppercase;margin:0 auto;padding:1rem 0;font-size:1.15rem;letter-spacing:.19rem}.upload_input{display:table;width:100%;list-style:none;padding:0;margin:0 0 5px}.upload_input li{display:table-cell;vertical-align:middle;padding:0;margin:0}.upload_input li:nth-child(1){width:30%;min-width:30%}.upload_input li small{display:inline-block;text-align:left;font-size:.9rem;line-height:1}.content_block .content .upload_input li .but{margin:0}.upload_input input[type=file],.upload_input input[type=text]{width:380px;border:solid 1px #d6d6d6;background-color:#fff;padding-left:8px;padding-right:8px;font-size:14px}.upload_input button,.upload_input input[type=file],.upload_input input[type=text],.upload_input textarea{font-family:DINProRegular,Tahoma,Arial,Helvetica,Roboto,Calibri,sans-serif}.upload_input textarea{width:380px;border:solid 1px #d6d6d6;background-color:#fff;font-size:14px;padding:4px 8px}.upload_input input[type=text]{height:1.5rem}.upload_input button{font-size:1rem;letter-spacing:.15rem}.upload_input label{font-size:90%}.upload_but{text-align:right;padding:10px 3px 0 0}.but,.close{cursor:pointer}.close{width:55px;height:46px;position:absolute;right:0;top:0;z-index:99}.close:after,.close:before{position:absolute;right:20px;display:block;content:''}.close:before{height:2px;background:#255598}.close:after,.close:before{top:23px;background:#fff;width:19px}.close:after{border:0;height:2px;transform:rotate(45deg)}.close:before{transform:rotate(-45deg)}.but{text-transform:uppercase;text-align:center;display:inline-block;text-decoration:none;color:#fff;background-color:#f6921e;padding:.6rem 1rem;transition:all .25s ease}.but:active,.but:hover{background-color:#ff7f00}@media all and (max-width:600px){.upload_block .but,.upload_block button,.upload_input,.upload_input input[type=file],.upload_input input[type=text],.upload_input textarea{width:100%}.upload_input li:nth-child(3){width:2px;padding:0}.upload_notes,.upload_notes p{display:none}}@media all and (max-width:599px){.upload_input{display:block}.upload_input li{display:block;padding:0}.upload_input li:nth-child(1){width:auto;padding-bottom:5px}.upload_but{text-align:center;padding:15px 0 0}}.top-banner{margin:24px 0;display:flex;justify-content:center}.top-banner img{max-width:990px;width:100%;height:auto}.contacts-block{margin:48px 0;display:flex;flex-direction:column}.contacts-block .map-frame{border:solid 1px #96c93d;background-color:rgba(255,255,255,.9);padding:1px}.offscreen{position:absolute;left:-9999px}.reverse-contacts .contacts-block{flex-direction:column-reverse}