@font-face{font-family:mardoto-bold;font-display:swap;src:url(/build/assets/Mardoto-Bold-DXkDzfsN.eot?#iefix) format("embedded-opentype"),url(/build/assets/Mardoto-Bold-Bx4xIQ0J.woff) format("woff"),url(/build/assets/Mardoto-Bold-uwzqH_FI.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:roboto-bold;font-display:swap;src:url(/build/assets/Roboto-Bold-bAb-kQss.eot?#iefix) format("embedded-opentype"),url(/build/assets/Roboto-Bold-D1lTURi8.woff) format("woff"),url(/build/assets/Roboto-Bold-CwZ-F06s.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserratarm-regular;font-display:swap;src:url(/build/assets/Montserratarm-Regular-CY1d-HAr.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserratarm-Regular-CVgxwHIq.woff) format("woff"),url(/build/assets/Montserratarm-Regular-Clr7SADy.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserrat-regular;font-display:swap;src:url(/build/assets/Montserrat-Regular-CGNgP78-.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-Regular-BvtQbwI6.woff) format("woff"),url(/build/assets/Montserrat-Regular-Ch_wYKoQ.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:icon;font-display:"auto";src:url(/build/assets/icomoon-BJuhJv04.eot?6hzsjg);src:url(/build/assets/icomoon-BJuhJv04.eot?6hzsjg#iefix) format("embedded-opentype"),url(/build/assets/icomoon-BxFq14_U.ttf?6hzsjg) format("truetype"),url(/build/assets/icomoon-CrxHIQrm.woff?6hzsjg) format("woff");font-weight:400;font-style:normal}.icon_facebook:before{content:""}.icon_instagram:before{content:""}.icon_linkedin:before{content:""}.icon_twitter:before{content:""}.icon_whatsapp:before{content:""}.icon_pinterest:before{content:""}.icon_youtube:before{content:""}.icon_telegram:before{content:""}.icon_ok:before{content:""}.icon_vk:before{content:""}.icon_google:before{content:""}.icon_tiktok:before{content:""}.icon_flickr:before{content:""}.icon_s1_logo:before{content:""}.icon_down:before{content:""}.icon_left:before{content:""}.icon_right:before{content:""}.icon_close:before{content:""}.icon_check:before{content:""}.icon_search:before{content:""}.icon_globe:before{content:""}.icon_info:before{content:""}.icon_success:before{content:""}.icon_warning:before{content:""}.icon_error:before{content:""}.icon_clock:before{content:""}.icon_location:before{content:""}.icon_phone:before{content:""}.icon_msg:before{content:""}.header .main_menu,.header .lg_block ul{padding:0;margin:0;list-style-type:none}.main_screen .info_block,.main_screen:before{position:absolute;width:100%;height:100%;top:0;left:0}.header .lg_block.opened .drop_btn:after{transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1)}[class*=icon_]:before,[class*=icon_]:after{font-family:icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header .menu_btn:before,.header .menu_btn:after{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.banner_section,.message_block{display:flex;align-items:center;justify-content:center;text-align:center}.secondary_btn,.primary_btn{display:inline-flex;vertical-align:top;align-items:center;justify-content:center;text-align:center}.header .menu_btn,.header .lg_block .drop_btn{border:none;padding:0;background:transparent}.standard_textpage,.page_description{line-height:1.7em}@media screen and (min-width: 1025px){.standard_textpage,.page_description{font-size:180%}}@media screen and (max-width: 1024px){.standard_textpage,.page_description{font-size:160%}}.blog_section .date_block,.sub_description{font-size:160%;line-height:19px}.contact_section .list_contact,.banner_section ul,.footer,.header .lg_block a,.header .contact_btn,.standard_text,.secondary_btn,.primary_btn{font-size:140%;line-height:20px}.secondary_btn,.primary_btn{border:none;height:40px}@media screen and (min-width: 1025px){.secondary_btn,.primary_btn{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.secondary_btn,.primary_btn{padding-left:10px;padding-right:10px}}.primary_btn{background:#ec0000;color:#333}.loading.primary_btn{pointer-events:none;-webkit-text-fill-color:transparent;position:relative}.loading.primary_btn:after{position:absolute;top:50%;left:50%;margin:-4px -12px;border-radius:50%;color:inherit;display:block;width:8px;height:8px;content:"";animation:loadAnimation 1.6s infinite linear}.secondary_btn{outline:1px solid #EC0000!important;color:#ec0000;background:transparent}.loading.secondary_btn{pointer-events:none;-webkit-text-fill-color:transparent;position:relative}.loading.secondary_btn:after{position:absolute;top:50%;left:50%;margin:-4px -12px;border-radius:50%;color:inherit;display:block;width:8px;height:8px;content:"";animation:loadAnimation 1.6s infinite linear}@media screen and (min-width: 1025px){.blog_section,.about_section{margin-bottom:100px}}@media screen and (min-width: 769px) and (max-width: 1024px){.blog_section,.about_section{margin-bottom:60px}}@media screen and (max-width: 768px){.blog_section,.about_section{margin-bottom:30px}}.main_screen .main_title{font-family:mardoto-bold,roboto-bold;font-size:600%;line-height:1.17em;margin:0;color:inherit}@media screen and (min-width: 1025px) and (max-width: 1280px){.main_screen .main_title{font-size:500%;line-height:1.2em}}@media screen and (min-width: 769px) and (max-width: 1024px){.main_screen .main_title{font-size:400%;line-height:1.22em}}@media screen and (min-width: 576px) and (max-width: 768px){.main_screen .main_title{font-size:280%;line-height:1.25em}}@media screen and (max-width: 575px){.main_screen .main_title{font-size:220%;line-height:1.3em}}.page_title{font-family:mardoto-bold,roboto-bold;font-size:340%;line-height:1.22em;margin:0;color:inherit}@media screen and (min-width: 1025px) and (max-width: 1280px){.page_title{font-size:300%;line-height:1.25em}}@media screen and (min-width: 769px) and (max-width: 1024px){.page_title{font-size:250%;line-height:1.3em}}@media screen and (min-width: 576px) and (max-width: 768px){.page_title{font-size:200%;line-height:1.25em}}@media screen and (max-width: 575px){.page_title{font-size:180%;line-height:1.25em}}.main_screen .main_description{font-family:mardoto-bold,roboto-bold;font-size:300%;line-height:1.25em;margin:0;color:inherit}@media screen and (min-width: 1025px) and (max-width: 1280px){.main_screen .main_description{font-size:250%;line-height:1.3em}}@media screen and (min-width: 769px) and (max-width: 1024px){.main_screen .main_description{font-size:200%;line-height:1.25em}}@media screen and (min-width: 576px) and (max-width: 768px){.main_screen .main_description{font-size:180%;line-height:1.25em}}@media screen and (max-width: 575px){.main_screen .main_description{font-size:160%;line-height:1.25em}}html{height:100%;font-size:10px;line-height:1.4286em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}body{margin:0;padding:0;border:none;font-size:100%;color:#333;width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-height:100%;font-family:montserratarm-regular,montserrat-regular}body.popup_opened{overflow:hidden}*,*:before,*:after{box-sizing:border-box}input,select,textarea,button,a,.slick-slide{outline:none!important}a,a:focus,a:hover,button:hover{text-decoration:none}a{color:#ec0000}a:not([href]){pointer-events:none}button{cursor:pointer;display:block}img{max-height:none;border:none}input{appearance:none;-webkit-appearance:none;-moz-appearance:none}input,textarea,button{font-family:inherit;font-size:100%}.page_row{display:flex;flex-wrap:wrap}@media screen and (min-width: 1025px){.page_row{margin-left:-10px;margin-right:-10px}}@media screen and (max-width: 1024px){.page_row{margin-left:-10px;margin-right:-10px}}.page_row .cb{flex:0 0 100%;max-width:100%}.page_container{width:100%;max-width:1430px;margin:0 auto}@media screen and (min-width: 1025px){.page_container{padding-left:15px;padding-right:15px}}@media screen and (max-width: 1024px){.page_container{padding-left:15px;padding-right:15px}}.page_description{color:#343434}.sub_description{color:#000}.individual_hint,.drop_list,.drop_inner{display:none}.error_hint{display:block;max-height:0;overflow:hidden;color:#ff0c09}.help-block.form-error{display:none!important}.has-error .error_hint,.has-error~.error_hint{max-height:60px}.field_block{position:relative}.field_block input,.field_block textarea{width:100%}.field_block textarea{resize:none;display:block}.popup_block{position:fixed;left:0;width:100%;height:0;overflow:hidden;z-index:1000;background:#000000b3;top:-100%;-o-transition:height 0s .3s,top .3s;-ms-transition:height 0s .3s,top .3s;-moz-transition:height 0s .3s,top .3s;-webkit-transition:height 0s .3s,top .3s;transition:height 0s .3s,top .3s}.popup_block.showed{height:100%;overflow-y:auto}.popup_block.showed{top:0;-o-transition:height 0s 0s,top .3s;-ms-transition:height 0s 0s,top .3s;-moz-transition:height 0s 0s,top .3s;-webkit-transition:height 0s 0s,top .3s;transition:height 0s 0s,top .3s}.popup_block .popup_inner{display:flex;width:100%;min-height:100%;align-items:center;padding:10px;justify-content:center}.popup_block .standard_textpage{max-width:1035px;margin:0 auto;padding:0}.popup_block .standard_textpage img{width:100%;max-width:725px;margin:0 auto 30px;display:block}.popup_block .popup_container{background:#fff;width:100%;max-width:1288px;padding:60px 30px 90px;position:relative;overflow:hidden}@media screen and (max-width: 1024px){.popup_block .popup_container{padding:30px}}.popup_block .popup_close.icon_close{margin-left:auto;margin-right:-30px;width:54px;height:54px;color:#000;background:#f5f5f5;border:none;position:absolute;right:60px;top:30px}.popup_block .popup_close.icon_close:before{font-size:2.4rem}.popup_block .popup_content{display:none}.popup_block .popup_content.active{display:block}.cb{display:block;clear:both}.section_title{font-family:mardoto-bold,roboto-bold;margin:0}.hidden_label{display:none}@keyframes loadAnimation{9%{box-shadow:none}10%{box-shadow:-8px 0}35%{box-shadow:-8px 0}35.1%{box-shadow:-8px 0,8px 0}60%{box-shadow:-8px 0,8px 0}60.1%{box-shadow:-8px 0,8px 0,24px 0}85%{box-shadow:-8px 0,8px 0,24px 0}85.1%{box-shadow:none}to{box-shadow:none}}.standard_textpage{max-width:1228px;margin:0 auto;padding:20px 0}.standard_textpage p{margin:0;color:#343434}.standard_textpage h1,.standard_textpage h2,.standard_textpage h3{margin:0;color:#343434;padding-bottom:20px;font-family:mardoto-bold,roboto-bold;font-size:3.4rem;line-height:1.22em}@media screen and (min-width: 1025px) and (max-width: 1280px){.standard_textpage h1,.standard_textpage h2,.standard_textpage h3{font-size:3rem;line-height:1.25em}}@media screen and (min-width: 769px) and (max-width: 1024px){.standard_textpage h1,.standard_textpage h2,.standard_textpage h3{font-size:2.5rem;line-height:1.3em}}@media screen and (min-width: 576px) and (max-width: 768px){.standard_textpage h1,.standard_textpage h2,.standard_textpage h3{font-size:2rem;line-height:1.25em}}@media screen and (max-width: 575px){.standard_textpage h1,.standard_textpage h2,.standard_textpage h3{font-size:1.8rem;line-height:1.25em}}.standard_textpage ul{margin:0;padding:0 0 0 17px;color:#343434}.standard_textpage ul li{padding-bottom:10px}.standard_textpage ul li:last-child{padding-bottom:0}.standard_textpage img{height:auto;max-width:100%}.standard_textpage a{color:#343434;text-decoration:underline;line-height:inherit}.message_block{width:100%;height:100%;position:fixed;left:0;top:0;z-index:100;padding:15px}.message_block .message_inner{background:#fff;max-width:600px;max-height:100%;position:relative;overflow-y:auto;overflow-x:hidden}.message_block.success_message .message_head:before{background:#05910299}.message_block.error_message .message_head:before{background:#ff0c0999}.message_block .message_head{padding:28px 50px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:left}.message_block .message_head:before{position:absolute;width:100%;height:100%;top:0;left:0;content:""}.message_block .message_remove{position:absolute;font-size:2.6rem;right:16px;top:16px;color:#fff;z-index:1;cursor:pointer}.message_block .message_remove:hover{color:#ffffffb3}.message_block .message_text{position:relative;z-index:2;font-size:340%;line-height:1.2em;color:#fff}.message_block .message_desc{padding:30px 50px;font-size:160%;line-height:22px;color:#343434;text-align:left}@media screen and (max-width: 575px){.message_block .message_head{padding:24px 50px 24px 20px}.message_block .message_text{font-size:280%}.message_block .message_desc{padding:30px 20px;font-size:140%;line-height:20px}}@media screen and (max-width: 480px){.message_block .message_text{font-size:240%}.message_block .message_desc{padding:20px}}.header{z-index:100;position:fixed;top:0;width:100%;left:0;background:#0006;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);color:#fff;box-shadow:0 4px 4px #00000040}.header_inner{display:flex;align-items:center;position:relative}.header .menu_block{width:100%}@media screen and (max-width: 1024px){.header .menu_block{position:fixed;overflow:hidden;top:0;background:#000;left:0;width:100%;height:0;-o-transition:height .5s;-ms-transition:height .5s;-moz-transition:height .5s;-webkit-transition:height .5s;transition:height .5s;display:flex;flex-direction:column;text-align:center;z-index:99}}.header .inner_menu{display:flex;align-items:center;justify-content:space-between;position:relative}@media screen and (max-width: 1024px){.header .inner_menu{flex:1;height:50%;min-height:75vh;padding:55px 15px 40px;position:relative;overflow-x:hidden;overflow-y:auto;flex-direction:column;justify-content:start}}.header_block{display:flex;align-items:center}@media screen and (max-width: 1024px){.header_block{flex-wrap:wrap}}.header .contact_btn{display:inline-block;vertical-align:top;padding:8px 30px;color:#fff;background:#ec0000;font-family:mardoto-bold,roboto-bold;margin-right:50px;border:none}@media screen and (max-width: 1200px){.header .contact_btn{margin-right:25px}}@media screen and (max-width: 1024px){.header .contact_btn{margin-right:0}}.header .main_logo{display:block;width:33.333333%;height:70px;opacity:0}.header .main_logo.showed{opacity:1}.header .main_logo .logo_text path{fill:#ec0000}.header .main_logo .logo_letters{fill:#fff}.header .main_logo svg{position:absolute;top:150px;left:0;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;height:auto}.header .main_logo svg path{-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.header .lg_block{position:relative;z-index:10;padding:4px 0}@media screen and (max-width: 1024px){.header .lg_block{width:100%}}.header .lg_block .drop_btn{color:#fff;border-radius:50%;display:flex;align-content:center}@media screen and (max-width: 1024px){.header .lg_block .drop_btn{display:none}}.header .lg_block .drop_btn:before{display:block;font-size:2rem}.header .lg_block .drop_btn:after{display:block;font-size:1.7rem;padding-left:8px;margin-top:1px;content:"";-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.header .lg_block .drop_inner{position:absolute;top:50px;right:0;background:#fff;width:80px}@media screen and (max-width: 1024px){.header .lg_block .drop_inner{display:block;background:none;width:100%}}.header .lg_block ul{border:1px solid #e5e5e5}@media screen and (max-width: 1024px){.header .lg_block ul{display:flex;align-items:center;justify-content:center;border:none}}.header .lg_block a{display:block;text-align:center;color:#666;padding:12px}@media screen and (max-width: 1024px){.header .lg_block a{color:#fff}}.header .lg_block a.current{color:#333;background:#f2f2f2;pointer-events:none}@media screen and (max-width: 1024px){.header .lg_block a.current{color:#ec0000;background:none}}.header .main_menu{display:flex;font-size:180%;line-height:21px;font-family:mardoto-bold,roboto-bold;text-align:center;justify-content:center;align-items:center}@media screen and (max-width: 1024px){.header .main_menu{flex-direction:column}}.header .main_menu li{padding:0 50px}@media screen and (max-width: 1200px){.header .main_menu li{padding:0 20px}}@media screen and (max-width: 1024px){.header .main_menu li{margin-bottom:20px}}.header .main_menu a{display:block;color:inherit}.header .main_menu a.current{color:#ec0000}.header .menu_btn{margin-left:auto;padding-left:20px;width:48px;height:48px;color:#fff;position:relative;z-index:101;display:none}@media screen and (max-width: 1024px){.header .menu_btn{display:block}}.header .menu_btn:before,.header .menu_btn:after{display:block;content:"";position:absolute;border-top:2px solid;width:23px;left:23px;border-radius:2px;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.header .menu_btn:before{top:15px;transform-origin:top left;-webkit-transfrom-origin:top left}.header .menu_btn:after{bottom:15px;transform-origin:bottom left;-webkit-transfrom-origin:bottom left}.header .menu_btn span{display:block;width:23px;border-top:2px solid;border-radius:2px;margin:0 auto;-o-transition:opacity .2s .3s;-ms-transition:opacity .2s .3s;-moz-transition:opacity .2s .3s;-webkit-transition:opacity .2s .3s;transition:opacity .2s .3s}.logo_top .header{background:#000000e6;box-shadow:none}.logo_top .main_logo .logo_letters{fill:#ec0000}.logo_top .main_logo .logo_text path{fill:#fff}.logo_top .main_logo svg{top:0;width:115px}@media screen and (max-width: 1024px){.menu_opened{overflow:hidden}.menu_opened .menu_btn span{-o-transition:opacity .2s 0s;-ms-transition:opacity .2s 0s;-moz-transition:opacity .2s 0s;-webkit-transition:opacity .2s 0s;transition:opacity .2s 0s;opacity:0}.menu_opened .menu_btn:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);width:23px;left:19px}.menu_opened .menu_btn:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);width:23px;left:19px}.menu_opened .menu_block{height:100vh}}.footer{opacity:0;background:#000;padding:23px 0 60px;color:#868686}.footer_logo{margin-bottom:13px}@media screen and (max-width: 1024px){.footer_logo{display:flex;justify-content:center;align-items:center}}.footer_logo img{display:inline-block;vertical-align:top;max-width:100%;height:144px;object-fit:contain}.footer .bottom_block{display:flex}@media screen and (max-width: 1024px){.footer .bottom_block{flex-direction:column;align-items:center;justify-content:center}}.footer .developer{margin-left:auto;padding-left:16px}@media screen and (max-width: 1024px){.footer .developer{margin-left:0;padding-left:0;margin-top:10px}}.footer .developer a{color:inherit;display:inline-block}.main_screen{position:relative;overflow:hidden}.main_screen:before{content:"";background:#0006}.main_screen>picture img,.main_screen>img{display:block;width:100%;height:auto;max-height:100vh;min-height:770px;object-fit:cover}.main_screen .info_block{display:flex;flex-direction:column;justify-content:flex-end}.main_screen .main_title{color:#fff;margin-bottom:70px;max-width:1050px}.main_screen .main_description{color:#fff;position:relative;padding:47px 0}@media screen and (max-width: 1024px){.main_screen .main_description{padding:20px 0}}.main_screen .main_description span{position:relative;z-index:1}.main_screen .main_description:before{display:block;content:"";position:absolute;bottom:0;top:0;right:-50vw;left:-50vw;background:#ec000066;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.partner_section{position:relative;z-index:1}.partner_section .page_row{align-items:center}.partner_section .left_block{flex:0 0 33.33%;max-width:33.33%}@media screen and (min-width: 1025px){.partner_section .left_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.partner_section .left_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.partner_section .left_block{display:none}}.partner_section .left_block img{width:100%;height:auto;object-fit:cover;aspect-ratio:420/810}.partner_section .img_block{margin-bottom:-144px}.partner_section .right_block{flex:0 0 58.33%;max-width:58.33%;margin-left:auto}@media screen and (min-width: 1025px){.partner_section .right_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.partner_section .right_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.partner_section .right_block{flex:0 0 100%;max-width:100%;padding:35px 10px}}@media screen and (max-width: 1024px) and (min-width: 1025px){.partner_section .right_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px) and (max-width: 1024px){.partner_section .right_block{padding-left:10px;padding-right:10px}}.partner_section .right_block .page_description,.partner_section .right_block .page_title{margin-bottom:30px}.partner_section .info_block{padding:40px 0}@media screen and (max-width: 1024px){.partner_section .info_block{padding:0}}.banner_section{text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:370px;position:relative}.banner_section:before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:#0009}.banner_section .page_container{position:relative;overflow:hidden}.banner_section ul{margin-top:0;margin-bottom:0;list-style-type:none;display:flex;flex-wrap:wrap;width:100%;color:#fff;padding:50px 0}@media screen and (min-width: 1025px){.banner_section ul{margin-left:-10px;margin-right:-10px}}@media screen and (max-width: 1024px){.banner_section ul{margin-left:-10px;margin-right:-10px}}.banner_section ul li{flex:0 0 25%;max-width:25%;display:flex;flex-direction:column;text-align:center}@media screen and (min-width: 1025px){.banner_section ul li{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.banner_section ul li{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.banner_section ul li{flex:0 0 50%;max-width:50%;margin-bottom:30px}}@media screen and (max-width: 1024px) and (min-width: 1025px){.banner_section ul li{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px) and (max-width: 1024px){.banner_section ul li{padding-left:10px;padding-right:10px}}.banner_section ul img{display:block;width:auto;height:80px;margin:0 auto 30px}@media screen and (max-width: 1024px){.banner_section ul img{height:60px}}.about_section{position:relative;z-index:1;margin-top:-40px}.about_section .about_block{background:#f5f5f5;padding:70px 10px}@media screen and (max-width: 1024px){.about_section .about_block{padding:30px 10px}}.about_section .about_block .standard_textpage img{margin-top:60px}@media screen and (min-width: 1025px){.blog_section .swiper-slide{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.blog_section .swiper-slide{padding-left:10px;padding-right:10px}}.blog_section .swiper-container{position:relative;margin:24px -10px 0}.blog_section .swiper-container:not(.slick-slider){overflow:hidden;display:flex}.blog_section .swiper-container:not(.slick-slider)>div{flex:0 0 33.33%;max-width:33.33%}.blog_section .swiper-button-next,.blog_section .swiper-button-prev{width:54px;height:54px;color:#000;font-size:24px;position:relative;top:unset;right:unset;left:unset;bottom:unset;background:#f5f5f5}@media screen and (max-width: 768px){.blog_section .swiper-button-next,.blog_section .swiper-button-prev{width:40px;height:40px;font-size:20px}}.blog_section .swiper-button-next{margin-left:24px}.blog_section .swiper-button-disabled{color:#9b080699}.blog_section .swiper-button-prev:after,.blog_section .swiper-button-next:after{display:none}.blog_section .date_block{color:#343434;margin-bottom:10px}.blog_section .blog_slider{position:relative;margin-top:110px}@media screen and (max-width: 1024px){.blog_section .blog_slider{margin-top:80px}}@media screen and (max-width: 768px){.blog_section .blog_slider{margin-top:70px}}.blog_section .product_block{background:#f5f5f5}.blog_section .product_block .product_info{background:#f5f5f5;padding:20px 26px;display:flex;flex-direction:column}@media screen and (max-width: 1024px){.blog_section .product_block .product_info{padding:15px}}.blog_section .img_block{position:relative;overflow:hidden;display:flex}.blog_section .img_block img{width:100%;height:auto;object-fit:cover;aspect-ratio:473/315}.blog_section .sub_description{position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog_section .head_block{display:flex;align-items:baseline}.blog_section .head_block .page_title{margin-right:auto}.contact_section{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;min-height:469px;padding:90px 0;margin-top:200px}@media screen and (max-width: 1024px){.contact_section{margin-top:100px;padding:30px 0}}.contact_section:before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:#0009}.contact_section .page_container{position:relative;color:#fff}.contact_section .page_title{margin-bottom:30px}.contact_section .list_contact{padding:0;margin:0;list-style-type:none;color:#fff}.contact_section .list_contact li{margin-bottom:22px}.contact_section .list_contact a{color:inherit}.contact_section .list_contact a,.contact_section .list_contact div{display:flex;align-items:center}.contact_section .list_contact a:before,.contact_section .list_contact div:before{font-size:2.4rem;padding-right:10px}.contact_section .social_list{padding:0;margin-bottom:0;list-style-type:none;display:flex;flex-wrap:wrap;color:#fff;margin-top:30px}@media screen and (min-width: 1025px){.contact_section .social_list{margin-left:-10px;margin-right:-10px}}@media screen and (max-width: 1024px){.contact_section .social_list{margin-left:-10px;margin-right:-10px}}.contact_section .social_list li{padding:0 10px}.contact_section .social_list a{font-size:0;line-height:0}.contact_section .social_list a:before{font-size:3.5rem;color:#fff}.contact_section .left_block{flex:0 0 50%;max-width:50%}@media screen and (min-width: 1025px){.contact_section .left_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.contact_section .left_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.contact_section .left_block{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 1024px) and (min-width: 1025px){.contact_section .left_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px) and (max-width: 1024px){.contact_section .left_block{padding-left:10px;padding-right:10px}}.contact_section .right_block{flex:0 0 41.66%;max-width:41.66%;margin-left:auto}@media screen and (min-width: 1025px){.contact_section .right_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.contact_section .right_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.contact_section .right_block{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 1024px) and (min-width: 1025px){.contact_section .right_block{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px) and (max-width: 1024px){.contact_section .right_block{padding-left:10px;padding-right:10px}}.contact_section .inner_form{margin:-170px 0 -240px;position:relative;z-index:1}@media screen and (max-width: 1024px){.contact_section .inner_form{margin:50px 0 0}}.contact_section .head_block{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding:20px 82px}@media screen and (max-width: 1200px){.contact_section .head_block{padding:20px}}.contact_section .head_block:before{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background:#ec000099}.contact_section .head_block .page_title{margin-bottom:0;position:relative}.contact_section .contact_form{max-width:600px;background:#fff;padding:40px 82px 60px}@media screen and (max-width: 1200px){.contact_section .contact_form{padding:20px 40px}}@media screen and (max-width: 1024px){.contact_section .contact_form{max-width:100%;padding:40px 20px 30px}}.contact_section .contact_form .field_block{margin-bottom:35px;font-size:1.6rem;line-height:1.5em}.contact_section .contact_form .field_block:has(:focus) .field_name,.contact_section .contact_form .field_block:has(.filled) .field_name{top:-23px;font-size:1.4rem}.contact_section .contact_form input,.contact_section .contact_form textarea{background:transparent;color:#868686;border:none;border-bottom:1px solid #BBBBBB;padding:19px 0;font-size:inherit;line-height:inherit;outline:none!important;-webkit-border-radius:0}.contact_section .contact_form label{display:block;border-radius:40px}.contact_section .contact_form .field_name{position:absolute;top:19px;left:0;font-size:100%;color:#8f8f8f;-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.contact_section .contact_form .validate_btn{padding:17px 52px;margin-left:auto;font-size:2rem;line-height:1.33rem;color:#fff;background:#ec0000;font-family:mardoto-bold,roboto-bold;border:none;text-transform:uppercase;display:flex}.contact_section .contact_form .error_hint{font-size:1.2rem;line-height:1.5em;position:absolute;left:0}.contact_section .contact_form .error .error_hint,.contact_section .contact_form .error~.error_hint{max-height:60px}.footer{-o-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.popup_block .popup_close.icon_close,.standard_textpage a,.header .lg_block .drop_btn:before,.header .main_menu a,.footer .developer a,.blog_section .swiper-button-next,.blog_section .swiper-button-prev,.contact_section .list_contact a,.contact_section .social_list a:before,.message_block .message_remove{-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.header .contact_btn,.contact_section .contact_form .validate_btn{-o-transition:background-color .3s;-ms-transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.error_hint{-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.popup_block .popup_close.icon_close:active,.standard_textpage a:active,.header .lg_block .drop_btn:active:before,.header .main_menu a:active,.footer .developer a:active,.blog_section .swiper-button-next:active,.blog_section .swiper-button-prev:active,.contact_section .list_contact a:active,.contact_section .social_list a:active:before{color:#ec0000}.header .contact_btn:active,.contact_section .contact_form .validate_btn:active{background:#9b0806}.blog_section .product_block img{-o-transition:transform .3s;-ms-transition:transform .3s;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}.blog_section .product_block:active img{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}@media (hover: hover){.popup_block .popup_close.icon_close:hover,.standard_textpage a:hover,.header .lg_block .drop_btn:hover:before,.header .main_menu a:hover,.footer .developer a:hover,.blog_section .swiper-button-next:hover,.blog_section .swiper-button-prev:hover,.contact_section .list_contact a:hover,.contact_section .social_list a:hover:before{color:#ec0000}.header .contact_btn:hover,.contact_section .contact_form .validate_btn:hover{background:#9b0806}.blog_section .product_block:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}}
