html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;text-decoration:none}ol,ul{list-style:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:100%}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,td,th{padding:0}*{margin:0;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{height:100%}body{color:#363636;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}#__next{display:flex;flex-direction:column;height:100%}.grid_container{max-width:1180px;width:100%;margin:0 auto}h2{font-size:32px;font-weight:400;letter-spacing:.5px}h2,h3{color:#363636;text-align:center;font-family:Merriweather;line-height:normal}h3{font-size:18px;font-style:normal;font-weight:700}img{width:100%;max-width:100%}.box_input{position:relative;height:-moz-fit-content;height:fit-content;display:block;margin:0 0 20px}.box_input input,.box_input textarea{width:100%;height:44px;border-radius:8px;border:1px solid #909090;background:#fff;padding:0 15px;color:#363636;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.box_input textarea{resize:vertical;min-height:175px;outline:none}.box_input .label_title{position:absolute;top:calc(50% - 7px);left:15px;color:#9f9f9f;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.7px;pointer-events:none;background:#fff;transition:all .3s ease-out}.box_input textarea+.label_title{top:15px}.box_input input[type=email]:focus+.label_title,.box_input input[type=number]:focus+.label_title,.box_input input[type=password]:focus+.label_title,.box_input input[type=tel]:focus+.label_title,.box_input input[type=text]:focus+.label_title,.box_input select:focus+.label_title,.box_input textarea:focus+.label_title{font-size:10px;top:-5px;padding:0 5px;border-radius:5px}.box_input input[type=email]:not(:-moz-placeholder-shown)~.label_title,.box_input input[type=number]:not(:-moz-placeholder-shown)~.label_title,.box_input input[type=password]:not(:-moz-placeholder-shown)~.label_title,.box_input input[type=tel]:not(:-moz-placeholder-shown)~.label_title,.box_input input[type=text]:not(:-moz-placeholder-shown)~.label_title,.box_input select:not(:-moz-placeholder-shown)~.label_title,.box_input textarea:not(:-moz-placeholder-shown)~.label_title{top:-5px;padding:0 5px;font-size:10px;border-radius:5px}.box_input input[type=email]:not(:placeholder-shown)~.label_title,.box_input input[type=number]:not(:placeholder-shown)~.label_title,.box_input input[type=password]:not(:placeholder-shown)~.label_title,.box_input input[type=tel]:not(:placeholder-shown)~.label_title,.box_input input[type=text]:not(:placeholder-shown)~.label_title,.box_input select:not(:placeholder-shown)~.label_title,.box_input textarea:not(:placeholder-shown)~.label_title{top:-5px;padding:0 5px;font-size:10px;border-radius:5px}.box_input input{color:#363636;font-family:DM Sans,sans-serif;font-size:16px!important}* input::-moz-placeholder{color:#9f9f9f;font-size:14px}* input::placeholder{color:#9f9f9f;font-size:14px}* button{outline:none;border:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}div[data-nextjs-dialog-overlay]{z-index:99999!important}.input__wrapper{width:100%;position:relative;text-align:center;font-family:DM Sans,sans-serif}.input__file{opacity:0;visibility:hidden;position:absolute}.pdf{border:1px solid #909090;border-radius:8px}.top{top:-5px!important;padding:0 5px!important;font-size:10px!important;border-radius:5px!important}.input__file-icon{width:25px!important}.card{width:35px!important;margin-left:10px}.input__file-icon-wrapper{height:43px;width:60px;display:flex;align-items:center;justify-content:center}.inputWrapper .input__file{left:0}.input__file-button-text{line-height:1;margin-top:1px;font-size:12px}.input__file-button{height:44px;background:#fff;color:#363636;font-size:1.125rem;font-weight:700;border-color:#363636!important;font-family:DM Sans,sans-serif;font-size:14px;padding-right:15px;display:flex;align-items:center;justify-content:flex-start;border-radius:8px;cursor:pointer;margin:0 auto}.information{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}@font-face{font-family:Merriweather;src:url(/_next/static/media/MerriweatherLight.ef18f339.eot);src:url(/_next/static/media/MerriweatherLight.ef18f339.eot) format("embedded-opentype"),url(/_next/static/media/MerriweatherLight.b8342c19.woff) format("woff"),url(/_next/static/media/MerriweatherLight.a10e2695.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:Merriweather;src:url(/_next/static/media/MerriweatherItalic.f773750a.eot);src:url(/_next/static/media/MerriweatherItalic.f773750a.eot) format("embedded-opentype"),url(/_next/static/media/MerriweatherItalic.53fe5d1a.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Merriweather;src:url(/_next/static/media/MerriweatherBoldItalic.cf153e97.eot);src:url(/_next/static/media/MerriweatherBoldItalic.cf153e97.eot) format("embedded-opentype"),url(/_next/static/media/MerriweatherBoldItalic.7be96fc9.woff) format("woff"),url(/_next/static/media/MerriweatherBoldItalic.027b451e.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Merriweather;src:url(/_next/static/media/MerriweatherRegular.b57c3f77.eot);src:url(/_next/static/media/MerriweatherRegular.b57c3f77.eot) format("embedded-opentype"),url(/_next/static/media/MerriweatherRegular.e87d9685.woff) format("woff"),url(/_next/static/media/MerriweatherRegular.fff1ea16.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Merriweather;src:url(/_next/static/media/MerriweatherBold.9d44d19b.eot);src:url(/_next/static/media/MerriweatherBold.9d44d19b.eot) format("embedded-opentype"),url(/_next/static/media/MerriweatherBold.7aec0db7.woff) format("woff"),url(/_next/static/media/MerriweatherBold.cfcb6938.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSansBold.e2eb2941.eot);src:url(/_next/static/media/DMSansBold.e2eb2941.eot) format("embedded-opentype"),url(/_next/static/media/DMSansBold.08982cab.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSansRegular.5ac43b0d.eot);src:url(/_next/static/media/DMSansRegular.5ac43b0d.eot) format("embedded-opentype"),url(/_next/static/media/DMSansRegular.f98b79f1.woff) format("woff"),url(/_next/static/media/DMSansRegular.e06699e3.ttf) format("truetype");font-style:normal;font-weight:400}.toast-container{z-index:999999999!important}header{padding:20px 0;position:absolute;top:0;left:0;width:100%;background:#fff}.header_wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.header_logo{display:block;width:208px;height:49px}.header_nav ul{display:flex;flex-flow:row wrap}.header_nav li a{display:flex;align-items:center;justify-content:center;min-height:28px;color:#363636;text-align:center;font-family:DM Sans;font-size:16px;font-weight:400;line-height:normal;transition:all .3s ease-out}.header_nav li a:hover{color:#b9975a}.header_nav li{margin:0 42px 0 0}.header_nav li:last-child{margin:0}header .header_btn{min-width:170px;position:relative;padding:0 25px 0 55px}header .header_btn:before{position:absolute;content:"";width:24px;height:24px;top:11px;left:20px;background:url(/images/user_login.svg) no-repeat}.accaunt_link{width:48px;height:48px;display:block;overflow:hidden;border-radius:50%;border:2px solid transparent;transition:all .3s ease-out}.accaunt_link img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.accaunt_link:hover{box-shadow:0 0 15px rgba(40,42,54,.18);transform:translate3d(0,-1px,0);border:2px solid #b9975a}.accaunt_exit_link{display:block;width:50px;height:24px;background:url(/images/accaunt_exit.svg) no-repeat 100%;transition:all .3s ease-out}.accaunt_exit_link:hover{background:url(/images/accaunt_exit_a.svg) no-repeat 100%}main{padding-top:90px;flex:1 0 auto}.banner{height:460px;background-size:cover!important;background-attachment:fixed!important;background-repeat:no-repeat!important;z-index:-1;position:relative}.find_services{margin:-50px 0 65px;border-radius:60px 60px 0 0;background:#fff;padding-top:30px}.find_services .gold_btn{margin:0 auto 15px;min-width:300px}.find_services_title{color:#363636;text-align:center;font-family:Merriweather;font-size:48px;font-style:normal;font-weight:400;line-height:140%;margin:0 0 20px}.find_services_subtitle{font-size:18px;font-weight:400;line-height:120%;margin:0 0 20px}.find_services_subtitle,.find_services_text{display:block;color:#363636;text-align:center;font-family:DM Sans;font-style:normal;letter-spacing:.5px}.find_services_text{font-size:14px;font-weight:700;line-height:24px}.find_services .index_search{width:580px;margin:0 auto}.index_caterer_banner.caterer_banner{margin-bottom:60px}.find_services_trigger{margin:0 0 50px}.services_trigger_wrap{display:flex;flex-flow:row wrap}.services_trigger_item{width:calc(33.333% - 14px);margin:0 21px 30px 0;padding:30px;display:flex;justify-content:center;align-items:center;flex-flow:column;border-radius:8px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.services_trigger_item:nth-child(3n+3){margin:0 0 30px}.services_trigger_img{width:90px;height:90px;margin:0 0 25px}.services_trigger_img img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;height:100%}.services_trigger_img svg path{stroke:#363636;transition:all .3s ease-out}.mail_after_registration_img{width:136px;height:73px}.mail_after_registration_img img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;height:100%}.mail_after_registration_img svg path{stroke:#363636;transition:all .3s ease-out}.modal_box_after_changePassword{padding:0 30px}.modal_AfterRegistrationCaterer{display:flex;flex-direction:column;text-align:center;max-width:750px;padding:20px 35px;line-height:140%;justify-content:center}.modal_AfterRegistrationCaterer .modal_title{color:var(--363636,#363636);text-align:center;font-family:Merriweather;font-size:24px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.5px}.modal_AfterRegistrationCaterer .bold_subtitle{margin-top:30px;font-size:16px;font-style:normal;font-weight:700;margin-bottom:40px}.modal_AfterRegistrationCaterer .link{display:flex;margin:0 auto}.modal_AfterRegistrationCaterer .site_btn{padding:12px 47px}.modal_AfterRegistrationCrew{display:flex;flex-direction:column;text-align:center;max-width:750px;padding:20px 35px;line-height:140%;justify-content:center}.modal_AfterRegistrationCrew .modal_title{color:var(--363636,#363636);text-align:center;font-family:Merriweather;font-size:24px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.5px}.modal_AfterRegistrationCrew .bold_subtitle{margin-top:30px;font-size:16px;font-style:normal;font-weight:700;margin-bottom:40px}.modal_AfterRegistrationCrew .link{display:flex;margin:0 auto}.modal_AfterRegistrationCrew .site_btn{padding:12px 90px}.mail_after_changePassword_img{height:240px}.mail_after_changePassword_img img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;height:100%}.mail_after_changePassword_img svg path{stroke:#363636;transition:all .3s ease-out}.subscription_item_img svg path{fill:#363636;transition:all .3s ease-out}.subscription_item2 svg path{stroke:#363636;fill:#fff;transition:all .3s ease-out}.subscription_item3 svg path{stroke:#363636;fill:transparent;transition:all .3s ease-out}.services_trigger_title{font-size:18px;font-weight:700;display:block;flex-grow:1;margin:0 0 15px}.services_trigger_text,.services_trigger_title{color:#363636;font-family:DM Sans;font-style:normal;line-height:normal;text-align:center}.services_trigger_text{font-size:16px;font-weight:400}.catering_info{border-radius:60px 60px 0 0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 80.4%,#fff),#f7f7f7;padding:50px 0 65px}.catering_info_title_{font-family:Merriweather;font-size:32px;line-height:40px;margin:0 0 20px}.catering_info_text_,.catering_info_title_{color:#363636;text-align:center;font-weight:400;letter-spacing:.5px}.catering_info_text_{font-family:DM Sans;font-size:16px;font-style:normal;line-height:24px;max-width:550px;margin:0 auto 50px}.catering_info_wrap{display:flex;flex-flow:row wrap}.wrapper_top{margin-bottom:60px}.catering_info_item{display:flex;flex-flow:column;align-items:center;width:calc(33.333% - 14px);margin:0 21px 20px 0}.catering_info_item:nth-child(3n+3){margin:0 0 20px}.catering_info_item:hover .catering_info_img{transform:translate3d(0,-3px,0);box-shadow:0 0 20px rgba(40,42,54,.18)}.catering_info_img{height:290px;margin:0 0 20px;border-radius:20px;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.catering_info_img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.catering_info_title{font-size:18px;font-weight:700;min-height:45px;display:flex;align-items:center;margin:0 0 20px}.catering_info_text,.catering_info_title{color:#363636;text-align:center;font-family:DM Sans;font-style:normal;line-height:normal}.catering_info_text{font-size:16px;font-weight:400}.catering_in_number{color:#b9975a;font-size:60px;font-weight:700;line-height:76px;display:block;margin:0 0 15px}.catering_in_number,.catering_in_number_text{text-align:center;font-family:DM Sans;font-style:normal;letter-spacing:.5px}.catering_in_number_text{color:#363636;font-size:20px;font-weight:400;line-height:32px}.catering_about{margin:0 0 60px}.about_wrapper{border-radius:20px;display:flex;flex-flow:row wrap}.catering_about_img{width:calc(100% - 500px);overflow:hidden;border-radius:20px}.catering_about_img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.catering_about_info{width:380px;margin:0 120px 0 0;display:flex;flex-flow:column}.catering_about_title{text-align:left;font-family:Merriweather;font-size:32px;line-height:40px;letter-spacing:.5px;margin:0 0 30px}.catering_about_text,.catering_about_title{color:#363636;font-style:normal;font-weight:400}.catering_about_text{font-family:DM Sans;font-size:16px;line-height:140%;margin:0 0 50px}.catering_about_subtitle{color:#363636;font-family:Merriweather;font-size:16px;font-weight:700;line-height:24px;display:block;margin:0 0 70px}.catering_about_btn{min-width:340px}.subscription_section{margin:0 0 60px}.subscription_section_title{font-family:Merriweather;font-size:32px;line-height:40px;margin:0 0 20px}.subscription_section_subtitle,.subscription_section_title{color:#363636;text-align:center;font-weight:400;letter-spacing:.5px;display:block}.subscription_section_subtitle{font-family:DM Sans;font-size:20px;font-style:normal;line-height:24px;margin:0 0 65px}.subscription_items{display:flex;flex-flow:row wrap}.subscription_item{width:calc(33.333% - 14px);margin:0 21px 20px 0;border-radius:20px;border:1px solid #363636;padding:25px 35px 50px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.subscription_item:nth-child(3n+3){margin:0 0 20px}.subscription_item_img{width:90px;height:90px;margin:0 auto 25px}.subscription_item_img img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%}.subscription_item_title{font-family:Merriweather;font-size:18px;font-weight:700;margin:0 0 25px}.subscription_item_text,.subscription_item_title{color:#363636;text-align:center;font-style:normal;line-height:normal}.subscription_item_text{font-family:DM Sans;font-size:16px;font-weight:400}.payments_infoe_text{max-width:100%}.payments_info{display:flex;flex-flow:row wrap;margin:0 0 85px}.payments_info_img{width:calc(100% - 500px);margin:0 20px 0 0;border-radius:20px;overflow:hidden}.payments_info_img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.payments_info_triggers{width:480px}.payments_trigger{margin:0 0 50px}.payments_trigger:last-child{margin:0}.payments_trigger_title{color:#363636;font-family:Merriweather;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:block;margin:0 0 10px;position:relative;padding-left:40px;max-width:380px}.payments_trigger_title:before{position:absolute;content:"";width:25px;height:25px;top:0;left:0;background:url(/images/play_payment.png) no-repeat}.payments_trigger_text{color:#363636;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:40px}.questions_form_index{border-radius:20px;background:#fff;box-shadow:1px 1px 5px 0 rgba(0,0,0,.1);border:1px solid var(--949494,#949494);padding:25px;display:flex;flex-flow:row wrap;margin:0 0 60px}.questions_form_index:last-child{margin:0}.questions_form_title{flex-basis:100%;color:#363636;text-align:left;font-family:Merriweather;font-size:24px;font-weight:400;line-height:40px;letter-spacing:.5px;display:block;margin:0 0 25px}.questions_form_img{width:calc(100% - 420px);margin:0 40px 0 0;border-radius:20px;overflow:hidden}.questions_form_img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.questions_forma_box{width:380px}.questions_forma_box .box_input textarea{padding:15px;min-height:150px;resize:vertical}.questions_forma_box .private_policy{display:flex;flex-flow:row;margin:0 0 20px}.questions_forma_box .private_policy .checkbox_button{margin:0 20px 0 0}.questions_forma_box .private_policy .policy_text{color:#3c4956;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.questions_forma_box .private_policy .policy_text a{color:#3c4956;transition:all .3s ease-out}.questions_forma_box .private_policy .policy_text a:hover{color:#b9975a}.questions_forma_box .submit_btn{min-width:305px}.form_index_mirrored{flex-flow:row-reverse}.form_index_mirrored .questions_form_img{margin:0 0 0 40px}.checkbox_button input[type=checkbox]{display:none}.checkbox_button input[type=checkbox]+label{display:block;position:relative;width:36px;height:20px;background:#b3b3b3;border-radius:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:background .1s ease-in-out}.checkbox_button input[type=checkbox]+label:before{content:"";display:block;width:14px;height:14px;border-radius:1em;background:#f7f2f2;position:absolute;left:4px;top:3px;transition:all .2s ease-in-out}.checkbox_button input[type=checkbox]:checked+label{background:#b9975a}.checkbox_button input[type=checkbox]:checked+label:before{left:17px;transform:rotate(45deg)}footer{background:#666;padding:20px 0 10px;flex:0 0 auto}.footer_wrapper{flex-flow:row wrap}.footer_logo,.footer_wrapper{display:flex;align-items:center}.footer_logo{width:123px;height:35px;margin:7px 35px 0 0}.footer_nav{margin-right:70px}.footer_nav ul{display:flex;flex-flow:row wrap}.footer_nav ul li{margin:0 15px 0 0}.footer_nav ul li:last-child{margin:0}.footer_link{color:#b5b5b5;font-family:DM Sans;font-size:13px;font-style:normal;font-weight:400;line-height:normal;transition:all .3s ease-out}.footer_link:hover{color:#b9975a}.copiright:hover{color:#b5b5b5}.footer_social_link{display:flex;flex-flow:row wrap;margin-right:auto}.social_link{width:18px;height:18px;margin:0 15px 0 0;transition:all .3s ease-out}.social_link:hover{transform:translateY(-5px)}.social_link:last-child{margin:0}.telegram{background:url(/images/telegram.svg) no-repeat 50%;background-size:contain}.mail_link{background:url(/images/mail_link.svg) no-repeat 50%;background-size:contain}.instagram{background:url(/images/instagram-svgrepo-com.svg) no-repeat 50%;background-size:contain}.whatsapp{background:url(/images/whatsapp.svg) no-repeat 50%;background-size:contain}.footer_link.is_art{width:40px;height:20px;opacity:.6;background:url(/images/is_art.svg) no-repeat;background-size:contain;transition:all .3s ease-out}.footer_link.is_art:hover{opacity:1}.site_btn,button{display:flex;align-items:center;justify-content:center;padding:0 25px;height:48px;border-radius:50px;border:1px solid #363636;background:#fff;color:#363636;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.5px;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:all .3s ease-out}.site_btn:hover{background:#e7e7e7}.gold_btn,.modal_form button.gold_btn{color:#fff;background:#b9975a;border:1px solid #b9975a}.gold_btn:hover,.modal_form button.gold_btn:hover{background:#363636;border:1px solid #363636}.header_logo svg.logotip_svg{width:218px;height:65px}.header_logo svg .svg-elem-1{stroke-dashoffset:2077.2192382813px;stroke-dasharray:2077.2192382813px;fill:transparent;transition:stroke-dashoffset 1s ease-out 0s,fill 1.7s ease .1s}.header_logo svg.active .svg-elem-1{stroke-dashoffset:0;fill:#363636}.header_logo svg .svg-elem-2{stroke-dashoffset:2911.6728515625px;stroke-dasharray:2911.6728515625px;fill:transparent;transition:stroke-dashoffset 1s ease-out .2s,fill 1.7s ease .5s}.header_logo svg.active .svg-elem-2{stroke-dashoffset:0;fill:#363636}.header_logo svg .svg-elem-3{stroke-dashoffset:2196.7592773438px;stroke-dasharray:2196.7592773438px;fill:transparent;transition:stroke-dashoffset 1s ease-out .4s,fill 1.7s ease .9s}.header_logo svg .pad{transform:translate(41px,10px)}.header_logo svg.active .svg-elem-3{stroke-dashoffset:0;fill:#363636}.header_logo svg .svg-elem-4{stroke-dashoffset:2196.7592773438px;stroke-dasharray:2196.7592773438px;transition:stroke-dashoffset 1s ease-out .6s,fill 1.7s ease 1.3s}.header_logo svg.active .svg-elem-4{stroke-dashoffset:0}.header_logo svg .svg-elem-5{stroke-dashoffset:1611.7850341797px;stroke-dasharray:1611.7850341797px;fill:transparent;transition:stroke-dashoffset 1s ease-out .8s,fill 1.7s ease 1.7s}.header_logo svg.active .svg-elem-5{stroke-dashoffset:0;fill:#363636}.header_logo svg .svg-elem-6{stroke-dashoffset:73.0106811523px;stroke-dasharray:73.0106811523px;fill:transparent;transition:stroke-dashoffset 1s ease-out 1s,fill 1.7s ease 2.1s}.header_logo svg.active .svg-elem-6{stroke-dashoffset:0;fill:#363636}.header_logo svg .svg-elem-7{stroke-dashoffset:2389.0581054688px;stroke-dasharray:2389.0581054688px;fill:transparent;transition:stroke-dashoffset 1s ease-out 1.2s,fill 1.7s ease 2.5s}.header_logo svg.active .svg-elem-7{stroke-dashoffset:0;fill:#363636}.header_logo svg .svg-elem-8{stroke-dashoffset:2389.0581054688px;stroke-dasharray:2389.0581054688px;transition:stroke-dashoffset 1s ease-out 1.4s,fill 1.7s ease 2.9s}.header_logo svg.active .svg-elem-8{stroke-dashoffset:0}@keyframes mask-play{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}header{z-index:99}.banner_anim{z-index:10;position:relative;background:#fff;width:100%;height:100%;-webkit-mask:url(/images/urban-sprite.png);mask:url(/images/urban-sprite.png);-webkit-mask-size:3000% 100%;mask-size:3000% 100%;animation:mask-play 1.4s steps(29) forwards}.caterer_banner_slider .swiper-pagination-bullet,.instructions_slider .swiper-pagination-bullet,.menu_slider .swiper-pagination-bullet,.promo_slider .swiper-pagination-bullet{background:#fff;opacity:.9;height:14px;width:14px;transition:all .3s ease-out}.caterer_banner_slider .swiper-pagination-bullet-active,.instructions_slider .swiper-pagination-bullet-active,.menu_slider .swiper-pagination-bullet-active,.promo_slider .swiper-pagination-bullet-active{border-radius:10px;width:65px;background:#b9975a}.caterer_banner{margin-top:65px;margin-bottom:25px}.caterer_banner_slide,.caterer_banner_slider{border-radius:20px;overflow:hidden}.caterer_banner_slide{height:500px!important}.caterer_banner_slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;min-height:100%}.caterer_banner_slide .site_btn{background-color:hsla(0,0%,100%,.842)}.slider_btn{position:absolute;left:80px;bottom:60px}.breadcrumb{margin:0 0 15px}.breadcrumb ul{display:flex;flex-flow:row wrap}.breadcrumb li{margin:0 22px 0 0}.breadcrumb li a{color:gray;text-align:center;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:normal;transition:all .3s ease-out;position:relative}.breadcrumb li a:after{position:absolute;content:"";width:1px;height:100%;background:#000;top:0;right:-10px}.breadcrumb li a:hover{color:#000}.breadcrumb li{color:#000;text-align:center;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:normal}.page_head{margin:0 0 15px}.page_head_wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.page_head_left{width:calc(100% - 500px);margin:0 20px 0 0;display:flex;flex-flow:row wrap;align-items:flex-end}.page_title{color:#000;text-align:center;font-family:Merriweather;font-size:32px;font-style:italic;font-weight:400;line-height:normal}.count_ankets{color:#e7e7e7;font-size:16px;line-height:29px;padding-left:15px}.count_ankets,.count_review{text-align:center;font-family:DM Sans;font-style:normal;font-weight:400;letter-spacing:.5px}.count_review{color:#949494;font-size:14px}.page_head_right{width:480px}.search_form{border-radius:80px;border:1px solid #000;background:#fff;position:relative;overflow:hidden}.search_input{width:100%;height:47px;border:none;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.5px;padding:0 55px 0 15px}.search_input::-moz-placeholder{font-size:14px;color:#cdcdcd}.search_input::placeholder{font-size:14px;color:#cdcdcd}.search_form_btn{width:41px;height:41px;border:none;padding:0;border-radius:50%;background:url(/images/search.svg) no-repeat 50% #b9975a;position:absolute;top:calc(50% - 21px);right:3px;transition:all .3s ease-out}.search_form_btn:hover{background:url(/images/search.svg) no-repeat 50% #000}.sorting_select{margin:0 0 20px}.select_wrapper{display:flex;flex-flow:row;align-items:center}.select_name{color:#000;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;padding-right:10px}.caterer_cards{margin:0 0 20px}.caterer_cards_wrap{display:flex;flex-flow:row wrap}.caterer_card{width:calc(25% - 15px);margin:0 20px 25px 0;transition:all .3s ease-in-out}.caterer_card:nth-child(4n+4){margin:0 0 25px}.caterer_card_img{border-radius:20px;overflow:hidden;border:1px solid #e7e7e7;height:245px;position:relative;margin:0 0 10px}.caterer_card_img img{-o-object-position:center;object-position:center;height:100%;min-height:100%}.caterer_card_title{color:#000;text-align:center;font-family:DM Sans;font-size:24px;line-height:normal}.caterer_card_favorites{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;background:url(/images/heart.svg) no-repeat 50% hsla(0,0%,100%,.6);transition:all .3s ease-out}.caterer_card_favorites:hover{background:url(/images/heart_white.svg) no-repeat 50% rgba(54,54,54,.6)}.caterer_card_rating{position:absolute;bottom:10px;right:10px;border-radius:20px;background:hsla(0,0%,100%,.6);padding:1px 5px;display:flex}.caterer_rating{color:#000;text-align:center;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding-left:11px}.caterer_card_rating .star{width:24px;height:24px;background:url(/images/star.svg) no-repeat 50%}.pagination{margin:0 0 60px}.pagination_list{display:flex;flex-flow:row wrap;width:-moz-fit-content;width:fit-content;margin:0 auto}.page-numbers{min-width:30px;min-height:30px;border:1px solid rgba(54,54,54,.8);border-radius:50%;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:center;margin:0 10px 0 0;transition:all .3s ease-out}.page-numbers:last-child{margin:0}.page-numbers:hover{background:#b9975a;border:1px solid #b9975a}.page-numbers:hover a{color:#fff}.page-numbers a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#363636}.page-numbers.current{background:#b9975a;border:1px solid #b9975a;color:#fff}.page-numbers.page_more a{position:relative;top:-4px}.breadcrumb.margin_top{margin-top:20px;margin-bottom:20px}.caterer_card_page{margin:0 0 60px}.caterer_card_wrapper{display:flex;flex-flow:row wrap}.caterer_card_left{width:380px;margin:0 20px 0 0}.caterer_card_left .sticky{position:sticky;top:25px}.caterer_card_photo{height:280px;margin:0 0 20px;position:relative}.caterer_card_head{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 0 15px}.caterer_card_head .caterer_card_favorites{position:static;cursor:pointer}.caterer_card_favorites.heart_active{background:url(/images/heart_active.svg) no-repeat 50%}.caterer_card_favorites.heart_active:hover{background:url(/images/heart_active.svg) no-repeat 50% rgba(54,54,54,.6)}.caterer_card_favorites.view_item{background:url(/images/views.svg) no-repeat 50%}.catalog_item_favorite{padding:0 8px;margin-right:16px;height:-moz-fit-content;height:fit-content;min-height:32px}.view{display:flex}.view_item{display:block;width:24px;height:24px;background:url(/images/views.svg) no-repeat 50%;margin-right:10px}.card_gallery_title{color:#000;text-align:left;font-family:DM Sans;font-size:32px;font-style:normal;font-weight:400;line-height:normal;display:block;margin:0 0 10px}.gallery_box div{display:flex;flex-flow:row wrap}.card_gallery_item{height:175px;width:calc(50% - 5px);margin:0 10px 10px 0;border-radius:20px;overflow:hidden}.card_gallery_item:nth-child(2n+2){margin:0 0 10px}.card_gallery_item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;min-height:100%;transition:all .3s ease-out}.card_gallery_item:hover img{transform:scale(1.05)}.caterer_card_right{width:calc(100% - 400px)}.card_page_title{color:#000;font-family:DM Sans;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 10px}.card_page_raiting{position:relative;margin:0 0 15px}.card_page_box_info{margin:0 0 20px}.card_page_subtitle{font-size:16px;line-height:100%;letter-spacing:-.8px;display:block;margin:0 0 5px}.card_page_iformations,.card_page_subtitle{color:#363636;font-family:DM Sans;font-style:normal;font-weight:400}.card_page_iformations{font-size:20px;line-height:normal}.card_page_iformations a{color:#363636;transition:all .3s ease-out}.card_page_iformations a:hover{color:#b9975a}.card_page_menu_title{display:block;margin-top:30px}.menu_slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active),.promo_slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#e7e7e7}.menu_slider,.promo_slider{padding-bottom:50px!important;margin-bottom:30px}.menu_slider .swiper-pagination,.promo_slider .swiper-pagination{top:auto;bottom:0}.menu_slide,.promo_slide{height:400px;cursor:pointer;border-radius:20px;overflow:hidden}.menu_slide img,.promo_slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;min-height:100%}.menu_slide:after,.promo_slide:after{position:absolute;content:"";top:18px;right:18px;width:24px;height:24px;background:url(/images/search_plus.svg) no-repeat 50%}.promo_slide{height:470px}.card_page_title_reviews{margin-bottom:20px}.reviews_forms{display:flex;flex-flow:column;max-width:585px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e1e1e1}.card_page_reviews{display:flex;flex-flow:row;justify-content:flex-start;margin:0 0 15px}.card_page_reviews .accaunt_exit_link,.card_page_reviews .accaunt_link,.card_reviews_user{margin-left:inherit}.card_reviews_user{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:20px}.card_reviews_info{display:block;margin:0 0 5px}.card_reviews_info,.card_reviews_user_name{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.reviews_forms_comments,textarea{border-radius:20px;border:1px solid #363636;min-height:150px;resize:vertical;padding:15px;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.7px;margin:0 0 15px;outline:none}.reviews_forms_comments::-moz-placeholder,textarea::-moz-placeholder{color:#9f9f9f;font-family:DM Sans;font-size:14px}.reviews_forms_comments::placeholder,textarea::placeholder{color:#9f9f9f;font-family:DM Sans;font-size:14px}.reviews_forms_add_foto{color:#9f9f9f;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.7px;display:flex;align-items:center;min-height:24px;padding:0 0 0 35px;cursor:pointer;background:url(/images/camera.svg) no-repeat 0;margin:0 0 15px}.reviews_forms_add_foto input[type=file]{display:none}.reviews_forms_box_img{max-width:595px;display:flex;flex-flow:row wrap}.reviews_forms_box_img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.box_img_item{height:160px;width:calc(33.33% - 14px);margin:0 21px 20px 0;border-radius:10px;overflow:hidden;position:relative}.box_img_item:nth-child(3n+3){margin:0 0 20px}.delete_foto{padding:0;width:25px;height:25px;position:absolute;top:10px;right:10px;background:url(/images/delet.svg) no-repeat 50%;border:none;border-radius:50%}.delete_foto:hover{background:url(/images/delet.svg) no-repeat 50% hsla(0,0%,91%,.7)}.reviews_form_btn{min-width:340px}.card_page_reviews_item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e1e1e1}.card_page_reviews_item .card_reviews_user{width:70px;height:70px}.card_page_reviews_item .card_reviews_raiting{display:flex;flex-flow:column;align-items:flex-start}.card_page_reviews_item .reviews_item{color:#000;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:400;line-height:120%;display:block;margin-top:4px}.card_page_reviews_item .box_img_item{cursor:pointer}.reviews_item_text{color:#363636;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.reply_to_review{margin-top:15px;padding-left:90px}.reply_to_review .card_reviews_user{width:40px;height:40px}.reviews_show_more{display:block;color:#363636;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline;width:-moz-fit-content;width:fit-content;margin:0 auto;cursor:pointer;transition:all .3s ease-out}.reviews_show_more:hover{text-shadow:0 0 .5px #363636}.caterer_card_head{margin:0 0 25px}.caterer_card_title{font-family:Merriweather;font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.5px;margin:0 15px 0 0}.caterer_card_raiting{border-radius:10px;background:#f5ecdb;padding:0 8px;height:-moz-fit-content;height:fit-content;min-height:32px;display:flex;align-items:center;margin-right:16px}.caterer_card_raiting .catalog_item_raiting{margin:0}.caterer_card_favorite{color:#949494;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding:0 8px;height:-moz-fit-content;height:fit-content;min-height:32px;display:flex;align-items:center;border-radius:10px;background:#e7e7e7;cursor:pointer;margin-left:auto;transition:all .3s ease-out}.caterer_card_favorite:hover{color:#363636}.caterer_card_favorite .catalog_item_favorite{position:static;margin:0 10px 0 0}.caterer_card_favorite.active_fav{color:#363636}.caterer_card_box{display:flex;flex-flow:row wrap;margin:0 0 40px}.caterer_card_info{width:calc(100% - 390px);margin:0 110px 0 0;display:flex;flex-flow:row wrap}.caterer_card_photo{width:380px;height:360px;margin:0 20px 0 0;border-radius:20px;border:1px solid #e7e7e7;overflow:hidden}.caterer_card_photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;min-height:100%}.caterer_card_desc{width:calc(100% - 400px);color:#363636;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.caterer_card_desc a{color:#363636;transition:all .3s ease-out}.caterer_card_desc a:hover{color:#b9975a;text-shadow:0 0 .3px #b9975a}.caterer_card_desc_title{color:#363636;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:block;margin:0 0 10px}.caterer_LinkMenu{display:inline-block;word-wrap:break-word;max-width:300px}.caterer_card_desc_list{color:#363636;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:0 0 20px}.caterer_card_desc_list ul li{margin:0 0 10px;position:relative;padding:0 0 0 18px}.caterer_card_desc_list ul li:before{position:absolute;content:"";width:10px;height:10px;background:#b9975a;border-radius:50%;top:5px;left:0}.caterer_card_btn_box{width:280px}.caterer_card_btn{display:flex;align-items:center;justify-content:center;border-radius:8px;background:#b9975a;height:58px;color:#fff;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 12px;transition:all .3s ease-out}.caterer_card_btn:hover{background:#363636}.card_btn_mail svg{margin:0 5px 0 0;transition:all .3s ease-out}.card_btn_phone{background:#e7e7e7;color:#363636}.card_btn_phone svg{margin:0 5px 0 0;transition:all .3s ease-out}.card_btn_phone:hover{color:#fff}.card_btn_phone:hover svg path{fill:#fff}.caterer_card_description{margin:0 0 10px}.card_description_item{margin:0 0 30px;max-width:580px;color:#363636;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.card_description_item .card_description_title{color:#363636;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:block;margin:0 0 5px}.card_tabs{margin:0 0 60px}.tab_list{display:flex;flex-flow:row wrap;margin:0 0 20px}.tab_list_item{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 25px 0 0;cursor:pointer;min-height:32px}.tab_list_item:last-child{margin:0}.react-tabs__tab--selected{border-bottom:1px solid #000}.tab_panel_gallery>div{display:flex;flex-flow:row wrap}.tab_panel_gallery .tab_gallery_item{height:295px;width:calc(33.333% - 20px);margin:0 20px 20px 0;border-radius:20px;border:1px solid #e7e7e7;overflow:hidden;position:relative}.tab_panel_gallery .tab_gallery_item:after{position:absolute;content:"";width:35px;height:35px;background:url(/images/search-plus.svg) no-repeat 50% hsla(0,0%,100%,.6);border-radius:50%;top:10px;right:10px;border:2px solid transparent;transition:all .3s ease-out}.tab_panel_gallery .tab_gallery_item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;min-height:100%}.tab_panel_gallery .tab_gallery_item:hover:after{background:url(/images/search-plus.svg) no-repeat 50% hsla(0,0%,100%,.85);box-shadow:0 0 15px rgba(40,42,54,.18);border:2px solid #b9975a}.reviews_forms .card_reviews_raiting{pointer-events:all}.reviews_forms .card_reviews_raiting .rate:not(:checked)>label:hover,.reviews_forms .card_reviews_raiting .rate>input:checked+label:first-child,.reviews_forms .card_reviews_raiting .rate>input:checked+label:hover,.reviews_forms .card_reviews_raiting .rate>input:checked+label:hover~label,.reviews_forms .card_reviews_raiting .rate>input:checked+label:nth-child(2),.reviews_forms .card_reviews_raiting .rate>input:checked+label:nth-child(3),.reviews_forms .card_reviews_raiting .rate>input:checked+label:nth-child(4),.reviews_forms .card_reviews_raiting .rate>input:checked+label:nth-child(5),.reviews_forms .card_reviews_raiting .rate>input:checked~label,.reviews_forms .card_reviews_raiting .rate>input:checked~label:hover,.reviews_forms .card_reviews_raiting .rate>input:checked~label:hover~label,.reviews_forms .card_reviews_raiting .rate>label:hover~input:checked~label{background:url(/images/star_raiting.svg) no-repeat 50%;background-size:25px!important}.reviews_forms .card_reviews_raiting .rate>label{width:25px!important;height:25px!important;background-size:25px!important;margin-right:3px}.card_reviews_raiting .rate{width:-moz-fit-content;width:fit-content}.card_reviews_raiting .rate>input{position:absolute;display:none;font-size:0}.card_reviews_raiting .rate>label{float:right;width:16px;height:16px;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;background:url(/images/star_transparent.svg) no-repeat 50%}.card_reviews_raiting .rate>input:checked~label{background:url(/images/star_raiting.svg) no-repeat 50%}.card_reviews_raiting>.rate>label{background:url(/images/star_transparent.svg) no-repeat 50%;background-size:16px;width:16px;height:16px}.card_reviews_raiting>.rate:not(:checked)>label:hover,.card_reviews_raiting>.rate:not(:checked)>label:hover~label,.card_reviews_raiting>.rate>input:checked+label:first-child,.card_reviews_raiting>.rate>input:checked+label:hover,.card_reviews_raiting>.rate>input:checked+label:hover~label,.card_reviews_raiting>.rate>input:checked+label:nth-child(2),.card_reviews_raiting>.rate>input:checked+label:nth-child(3),.card_reviews_raiting>.rate>input:checked+label:nth-child(4),.card_reviews_raiting>.rate>input:checked+label:nth-child(5),.card_reviews_raiting>.rate>input:checked~label,.card_reviews_raiting>.rate>input:checked~label:hover,.card_reviews_raiting>.rate>input:checked~label:hover~label,.card_reviews_raiting>.rate>label:hover~input:checked~label{background:url(/images/star_raiting.svg) no-repeat 50%;background-size:16px}.rateReadonly{width:-moz-fit-content;width:fit-content}.rateReadonly label{float:right;width:16px;height:16px;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;background:url(/images/star_transparent.svg) no-repeat 50%;background-size:16px}.rateReadonly label.checked{background:url(/images/star_raiting.svg) no-repeat 50%;background-size:16px}.star_wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center;overflow:hidden}.svg_star{position:absolute;width:0;height:0}.clipped_star{width:19px;height:17px;-webkit-clip-path:url(#my-clip-path);clip-path:url(#my-clip-path);overflow:hidden}.clipped_star:before{position:absolute;content:"";top:1px;left:5px;width:24px;height:24px;background:url(/images/star_raiting2.svg) no-repeat;z-index:5}.back_star{width:20px;height:15px;background:#b9975a;background-size:50%;position:relative;right:0;z-index:-1}.caterer_card_edit .photo_edit{display:flex;align-items:flex-end;justify-content:flex-end;width:-moz-fit-content;width:fit-content;height:50px;position:absolute;top:calc(50% - 25px);left:0;right:0;margin:0 auto;color:#363636;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.8px;background:url(/images/camera.svg) no-repeat top;background-size:30px;pointer-events:none}.caterer_card_edit .photo_edit:hover{text-shadow:0 0 .5px #363636}.caterer_card_edit .photo_edit_label{position:absolute;top:0;left:0;width:100%;height:100%;display:block;cursor:pointer}.caterer_card_edit .photo_edit_label input{display:none}.caterer_photo_edit{border-radius:20px;border:1px solid #e7e7e7;background:#d9d9d9}.gallery_edit_title{color:#000;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-align:center;display:block;margin:0 0 15px}.gallery_box_edit{border-radius:20px;border:1px solid #363636;padding:15px}.gallery_box_edit .card_gallery_item{position:relative}.gallery_box_edit .delete_foto{background:url(/images/delet.svg) no-repeat 50% hsla(0,0%,91%,.5)}.gallery_box_edit .delete_foto:hover{background:url(/images/delet.svg) no-repeat 50% hsla(0,0%,91%,.7)}.gallery_add_foto{display:flex;align-items:center;flex-basis:100%;background:url(/images/pluse_city.svg) no-repeat 0;margin:15px 0;line-height:inherit;transition:all .3s ease-out}.gallery_add_foto:hover{text-shadow:0 0 .5px #9f9f9f}.gallery_add_foto_btn{flex-basis:100%;background:#e7e7e7;border-color:transparent}.gallery_add_foto_btn:hover{background:#fff;border-color:#363636}.card_btn_edit{display:block;width:24px;height:24px;background:url(/images/pencil.svg) no-repeat 50%;margin-left:auto;cursor:pointer;border-radius:50%;transition:all .3s ease-out}.card_btn_edit:hover{background:url(/images/pencil.svg) no-repeat 50% #d9d9d9}.subscription_text{margin:0 0 5px}.subscription_btn{min-width:340px}.subscription_text .gray{color:#b0b0b0;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.subscription_active_btn{background:#e7e7e7;border-color:transparent}.caterer_card_menu_edit{border-radius:20px;border:1px solid #363636;padding:15px 15px 25px;margin:0 0 30px}.card_menu_edit_title{color:#000;font-family:DM Sans;font-size:32px;font-style:normal;font-weight:400;line-height:normal;display:block;margin:0 0 15px}.card_menu_edit_box{display:flex;flex-flow:row wrap}.card_menu_edit_item{width:calc(25% - 16px);margin:0 21px 20px 0;height:155px;position:relative;border-radius:10px;overflow:hidden}.card_menu_edit_item img{-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;height:100%}.card_menu_edit_item:nth-child(4n+4){margin:0 0 20px}.menu_add_foto{width:315px}.card_page_reviews_item{position:relative;max-width:585px}.menu_dotted{position:absolute;top:0;right:0}.menu_dotted_btn{display:block;width:25px;height:25px;background:url(/images/menu_dotted.svg) no-repeat 50%;cursor:pointer}.menu_dotted_hidden{position:absolute;top:0;right:25px;border-radius:15px;border:1px solid #dadada;background:#fff;box-shadow:0 0 0 0 hsla(0,0%,76%,.1),0 1px 3px 0 hsla(0,0%,76%,.1),0 6px 6px 0 hsla(0,0%,76%,.09),0 13px 8px 0 hsla(0,0%,76%,.05),0 22px 9px 0 hsla(0,0%,76%,.01),0 35px 10px 0 hsla(0,0%,76%,0);padding:25px 15px;display:flex;flex-flow:column;min-width:200px;transition:all .2s ease-out}.menu_dotted_hidden,.menu_dotted_hidden .menu_dotted_complain,.menu_dotted_hidden .menu_dotted_edit{height:0;overflow:hidden;opacity:0;visibility:hidden}.menu_dotted_open{height:100px;opacity:1;overflow:visible;visibility:visible}.menu_dotted_open .menu_dotted_complain,.menu_dotted_open .menu_dotted_edit{height:auto;opacity:1;overflow:visible;visibility:visible}.menu_dotted_complain,.menu_dotted_edit{color:#363636;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-left:32px;cursor:pointer;margin:0 0 15px;transition:all .3s ease-out}.menu_dotted_complain:hover,.menu_dotted_edit:hover{color:#b9975a;text-shadow:0 0 .3px #b9975a}.menu_dotted_edit{background:url(/images/edit_menu.svg) no-repeat 0}.menu_dotted_edit:hover{background:url(/images/edit_menu_a.svg) no-repeat 0}.menu_dotted_complain{margin:0;background:url(/images/edit_cross.svg) no-repeat 0}.menu_dotted_complain:hover{background:url(/images/edit_cross_a.svg) no-repeat 0}.remove_basket.menu_dotted_complain{margin:0;background:url(/images/remove_basket.svg) no-repeat 0}.remove_basket.menu_dotted_complain:hover{background:url(/images/remove_basket_a.svg) no-repeat 0}.close_menu_dotted{position:absolute;top:10px;right:10px;display:block;width:24px;height:24px;background:url(/images/edit_cross.svg) no-repeat 50%;cursor:pointer}.reviews_edit{margin:0;line-height:normal}.reply_to_review{position:relative}.catalog_banner{margin-top:0}.catalog_page_head{margin:0 0 30px}.catalog_page_head .page_head_wrapper{margin-bottom:15px}.catalog_page_head .page_head_wrapper .page_head_right{width:580px}.wrapp_select{display:flex;flex-flow:row;align-items:center;margin-right:20px}.catalog_box{margin:0 0 10px}.catalog_box_wrapper,.catalog_item{display:flex;flex-flow:row wrap}.catalog_item{width:calc(50% - 10px);margin:0 20px 20px 0;padding:10px;border-radius:20px;border:1px solid #e7e7e7;position:relative;transition:all .3s ease-out}.catalog_item:hover{transform:translate3d(0,-3px,0);box-shadow:0 0 35px rgba(40,42,54,.18)}.catalog_item:nth-child(2n+2){margin:0 0 20px}.catalog_item_img{width:180px;height:180px;border-radius:20px;margin:0 15px 0 0;overflow:hidden}.catalog_item_img img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%}.catalog_item_info{width:calc(100% - 195px)}.catalog_item_title{color:#363636;text-align:left;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 15px;max-width:90%}.catalog_item_favorite{background:url(/images/heart_gold.svg) no-repeat 50%;cursor:pointer;position:absolute;top:10px;right:10px}.catalog_item_favorite,.heart_item{display:block;width:24px;height:24px}.heart_item{background:url(/images/heart_active.svg) no-repeat 50%;margin-right:10px}.catererView{justify-content:flex-start}.catalog_item_favorite_count{border-radius:10px;background:#f5ecdb;padding:0 8px;height:-moz-fit-content;height:fit-content;min-height:32px;display:flex;align-items:center;gap:16px}.notification{margin:15px}.bgView{border-radius:0;background:none}.heart_active{background:url(/images/heart_active.svg) no-repeat 50%}.catalog_item_raiting{display:flex;flex-flow:row;align-items:center;margin:0 0 8px;flex-wrap:wrap}.indentation{padding-right:15px}.item_raiting_num{color:#000;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:block;margin:0 10px 0 0}.card_reviews_raiting{pointer-events:none}.catalog_item_text{font-weight:400;margin:0 0 10px}.catalog_item_more,.catalog_item_subtitle,.catalog_item_text{color:#363636;font-family:DM Sans;font-size:16px;font-style:normal;line-height:140%}.catalog_item_more,.catalog_item_subtitle{font-weight:700;display:block;margin:0 0 5px}.catalog_item_more{margin:0}.crew_cards .caterer_card_img{position:relative}.crew_cards_message{position:absolute;bottom:10px;right:10px;height:26px;padding:1px 8px;border-radius:20px;background:hsla(0,0%,100%,.6);display:flex}.message_icon{display:block;width:24px;height:24px;background:url(/images/message_icon.png) no-repeat;margin:0 10px 0 0}.message_number{color:#000;text-align:center;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.single_crew{margin:0 0 180px}.single_crew_wrap{display:flex;flex-flow:row wrap}.single_crew_img{height:520px;width:calc(100% - 365px);margin:0 20px 0 0;border-radius:20px;border:1px solid #e7e7e7;overflow:hidden}.single_crew_img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;min-height:100%}.single_crew_info{width:345px}.single_crew_title{color:#000;font-family:DM Sans;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 10px}.single_crew_massege{position:static;padding:0;margin:0 0 15px}.single_crew_info_item{margin:0 0 20px}.single_crew_item_title{font-size:16px;line-height:100%;letter-spacing:-.8px;display:block;margin:0 0 8px}.single_crew_item_info,.single_crew_item_title{color:#363636;font-family:DM Sans;font-style:normal;font-weight:400}.single_crew_item_info{font-size:20px;line-height:normal}.single_crew_item_info a{color:#363636;transition:all .3s ease-out}.single_crew_item_info a:hover{text-shadow:0 0 .3px #b9975a;color:#b9975a}.crew_card_edit .card_page_title{margin:0}.crew_card_edit .crew_favorites_title{margin:30px 0 20px}.crew_card_favorites{margin:0 0 20px}.crew_card_favorites .caterer_card{width:calc(33.333% - 20px);margin:0 20px 20px 0}.crew_card_favorites .caterer_card:nth-child(3n+3){margin:0 0 20px}.crew_card_edit{margin-bottom:150px}.suppliers_page{margin:0 0 40px}.suppliers_wrapper{display:flex;flex-flow:row wrap}.suppliers_item{height:300px;width:calc(50% - 10px);margin:0 20px 20px 0;border-radius:20px;overflow:hidden;position:relative}.suppliers_item:nth-child(2n+2){margin:0 0 20px}.suppliers_item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;min-height:100%;height:100%;border-radius:20px}.suppliers_item .slider_btn{position:absolute;left:40px;bottom:45px;min-width:auto;background-color:hsla(0,0%,100%,.842)}.suppliers_form_box{margin:0 0 60px}.suppliers_form_wrap{display:flex;flex-flow:row wrap;justify-content:space-between;padding:40px 80px;border-radius:20px;background:#fff;box-shadow:0 0 20px 0 rgba(111,96,70,.1)}.suppliers_form_info{width:calc(50% - 50px)}.suppliers_form_info .suppliers_form_title{color:#363636;text-align:left;font-family:Merriweather;font-size:24px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.5px;margin:0 0 20px}.suppliers_form_info .suppliers_form_text{color:#363636;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:0 0 20px}.suppliers_form_info .suppliers_form_bold{color:#363636;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.suppliers_form_box .suppliers_form{width:calc(50% - 50px)}.suppliers_form_box .suppliers_form .box_input{margin:0 0 12px}.suppliers_form_box .private_policy{margin:0 0 15px;max-width:380px}.suppliers_form_box .questions_forma_box .box_input textarea{padding:15px;min-height:90px}.personal_profile{margin:0 0 50px;min-height:80vh}.personal_profile .card_reviews_raiting{pointer-events:all}.personal_profile_wrap{display:flex;flex-flow:row wrap}.personal_profile_menu{height:-moz-fit-content;height:fit-content;width:280px;margin:0 20px 0 0;border-radius:20px;border:1px solid #e7e7e7;background:hsla(0,0%,100%,.8);padding:12px}.personal_profile_menu .caterer_card_photo{width:100%;height:250px;margin:0 0 15px}.personal_profile_menu .caterer_card_raiting{width:-moz-fit-content;width:fit-content;margin:0 0 25px}.profile_menu{margin-top:25px}.profile_menu .scroll_box{display:flex;flex-flow:column}.profile_menu .scroll_box .profile_menu_item{display:flex;width:-moz-fit-content;width:fit-content;min-width:-moz-max-content;min-width:max-content;color:#363636;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 25px;padding:0 0 10px;border-bottom:1px solid transparent;transition:all .3s ease-out;overflow:hidden}.profile_menu .scroll_box .profile_menu_item:last-child{margin:0}.profile_menu .scroll_box .profile_menu_item:hover{border-bottom:1px solid #363636}.profile_menu .scroll_box .gold_tex{color:#b9975a;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:3px;display:inline-block;animation:opacityNumber .4s linear}.profile_menu .scroll_box .profile_menu_item.menu_item_active{border-bottom:1px solid #363636}.personal_profile_info{width:calc(100% - 300px)}.personal_profile_title{margin:0 0 15px;color:#363636;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.personal_profile_forma{max-width:580px}.personal_profile_forma button{min-width:300px}.personal_profile_forma button[disabled]{color:#363636;background:#e7e7e7;border:1px solid #e7e7e7}.forma_profile{margin:0 0 25px}.box_input_delete input{padding-right:40px}.box_input_delete .delete_input{position:absolute;right:10px;top:calc(50% - 12px);background:url(/images/delet.svg) no-repeat 50%;width:25px;height:25px;cursor:pointer}.box_input_wrapper{display:flex;flex-flow:row wrap}.box_input_wrapper .box_input{width:calc(50% - 10px);margin:0 20px 20px 0}.box_input_wrapper .box_input:nth-child(2n+2){margin:0 0 20px}.forma_profile{text-align:center}.forma_profile,.profile_forma_title{color:#363636;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.profile_forma_title{text-align:left;display:block;margin:0 0 15px}.personal_menu_img{display:flex;flex-flow:row wrap}.personal_menu_img__item{height:205px;width:calc(33.333% - 18px);margin:0 20px 25px 0;position:relative;border-radius:20px;overflow:hidden;border:1px solid #e7e7e7}.personal_menu_img__item:nth-child(3n+3){margin:0 0 25px}.personal_menu_img__item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;min-height:100%}.menu_img_dilite{position:absolute;width:35px;height:35px;top:10px;right:10px;background:url(/images/delit.svg) no-repeat 50% hsla(0,0%,100%,.6);border-radius:50%;cursor:pointer;border:2px solid transparent;transition:all .3s ease-out}.menu_img_dilite:hover{box-shadow:0 0 15px rgba(40,42,54,.18);border:2px solid #b9975a}.personal_menu_photo_edit{border:1px solid #e7e7e7;background:#ececec}.personal_menu_photo_edit input{display:none}.personal_menu_photo_edit .photo_edit_label{position:absolute;top:0;left:0;display:block;width:100%;height:100%;cursor:pointer}.personal_menu_photo_edit .photo_edit{position:absolute;top:calc(50% - 12px);left:0;right:0;display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-left:30px;background:url(/images/pluse_city.svg) no-repeat 0;pointer-events:none;color:#363636;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;transition:all .3s ease-out}.personal_menu_photo_edit:hover .photo_edit{text-shadow:0 0 .8px #363636}.personal_reviews_box .card_page_reviews_item{max-width:100%}.personal_reviews_box .card_reviews_user_name{color:#363636;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%;display:block;margin:0 0 2px}.personal_reviews_box .rate{margin:0 0 2px}.personal_reviews_box .reviews_item{color:#363636;font-family:DM Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.personal_reviews_box .reply_to_review{padding-left:20px;position:relative}.personal_reviews_box .reply_to_review .delete_chat{position:absolute;top:0;right:0;width:25px;height:25px;display:block;cursor:pointer}.personal_reviews_box .reply_to_review .delete_chat svg path{transition:all .3s ease-out}.personal_reviews_box .reply_to_review .delete_chat:hover svg path{stroke:red}.reply_to_review{padding-left:20px}.profile_forma_email{color:#363636;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 8px}.profile_forma__email_title{padding-right:5px}.profile_my_email{padding:0 8px 0 0}.profile_my_email_status.confirmed{color:#b9975a}.btn_confirmed{padding-left:5px;cursor:pointer;transition:all .3s ease-out}.btn_confirmed:hover{text-shadow:0 0 .5px #b9975a}.profile_my_email_status.not_confirmed{color:#949494}.not_confirmed_text{color:#363636;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.not_confirmed_text .gold{color:#b9975a;text-decoration-line:underline}.email_margin{margin-bottom:15px}.button_margin{margin:15px 0}.profile_forma__email_box{margin:0 0 25px}.confirmation_input input{text-transform:uppercase}.personal_favourites_not{min-height:50vh;display:flex;flex-flow:column;align-items:center;justify-content:center}.personal_favourites_not .site_btn{width:300px;min-width:300px;margin:25px auto 0}.menu_dotted_open2{height:72px}.favourites_not_title{color:#363636;text-align:center;font-family:DM Sans,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:30px;display:block}.title_click{background:url(/images/heart_active.svg) no-repeat 100%;padding:0 40px 0 0}.personal_favourites{display:flex;flex-flow:row wrap;margin:0 0 10px;z-index:999}.personal_favourites_item{width:calc(33.33% - 14px);margin:0 21px 25px 0;padding:10px;border-radius:20px;overflow:hidden;border:1px solid #e7e7e7}.personal_favourites_item:nth-child(3n+3){margin:0 0 25px}.favourites_item_head{display:flex;flex-flow:row}.favourites_item_img{width:50px;height:50px;margin:0 15px 0 0;border-radius:10px;overflow:hidden}.favourites_item_img img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%;min-height:100%}.favourites_item_info{width:calc(100% - 65px);position:relative}.favourites_item_info .catalog_item_favorite{top:-5px;right:-5px;width:30px;height:30px}.favourites_item_title{text-align:left;font-size:18px;line-height:normal;padding-right:25px}.favourites_item_desc_title,.favourites_item_title{color:#363636;font-family:DM Sans,sans-serif;font-style:normal;font-weight:700;margin:0 0 5px}.favourites_item_desc_title{font-size:14px;line-height:24px;letter-spacing:.5px;display:block}.avourites_item_airports{color:#363636;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;display:block;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.instructions_page{margin:0 0 20px}.instructions_page_titile{color:#000;text-align:left;font-family:Merriweather;font-size:24px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.5px}.instructions_phone{margin:0 0 40px}.instructions_phone:last-child{margin:0 0 80px}.instructions_phone_title{color:#363636;text-align:left;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:0 0 20px}.instructions_slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#e7e7e7}.instructions_slide{cursor:pointer;position:relative}.instructions_slide:after{position:absolute;content:"";width:35px;height:35px;background:url(/images/search-plus.svg) no-repeat 50% hsla(0,0%,100%,.6);border-radius:50%;top:10px;right:10px;box-shadow:0 0 15px rgba(40,42,54,.18);border:2px solid #b9975a;opacity:0;transition:all .5s ease-out}.instructions_slide:hover:after{opacity:1}.popup-content{margin:auto;width:-moz-fit-content;width:fit-content;padding:5px}.popup-arrow{color:#fff}[role=tooltip].popup-content{width:200px;box-shadow:0 0 3px rgba(0,0,0,.16)}.popup-overlay{background:rgba(0,0,0,.5);z-index:9999!important}[data-popup=tooltip].popup-overlay{background:transparent}.close{display:flex;align-items:center;justify-content:center;border-radius:50%;width:35px!important;height:35px;border:none;outline:none;color:hsla(0,0%,62%,.4);font-size:35px;position:absolute;right:15px;top:15px;transition:all .3s ease-out;z-index:5;cursor:pointer}.close:hover{color:#4f4f4f}@keyframes anvil{0%{transform:scale(0) translateY(0);opacity:0;box-shadow:0 0 0 hsla(0,0%,95%,0)}1%{transform:scale(.96) translateY(50px);opacity:0;box-shadow:0 0 0 hsla(0,0%,95%,0)}to{transform:scale(1) translateY(0);opacity:1;box-shadow:0 0 500px hsla(0,0%,95%,0)}}.popup-content{-webkit-animation:anvil .5s cubic-bezier(.38,.1,.36,.9) forwards}.modal_form_after_registration{padding:30px 60px 45px;border-radius:20px;background:#fff;overflow-y:auto;max-width:55vh}.modal_form_after_registration a{color:#3c4956;transition:all .3s ease-out}.modal_form_after_registration a:hover{color:#b9975a}.modal_form_cookie{padding:30px 60px 45px;border-radius:20px;background:#fff;overflow-y:auto;max-width:55vh}.modal_form_cookie .accept{display:flex;margin:0 auto}.modal_form_cookie button{margin:0 auto}.modal_form_cookie .modal_title_after_registration{font-size:24px}.modal_form_cookie .cookieDes{font-family:DM Sans;font-size:18px}.modal_form_cookie a{color:#3c4956;transition:all .3s ease-out}.modal_form_cookie a:hover{color:#b9975a}.not_confirmed_text{margin-bottom:41px}.modal_box{padding:30px 100px 45px;border-radius:20px;background:#fff;overflow-y:auto;max-height:95vh}.modal_box .box_input{height:44px}.modal_box .changePassword{font-size:12px;font-weight:700;display:flex;justify-content:center;margin-bottom:20px;text-decoration-line:underline}.modal_box .not_confirmed_text{display:flex;justify-content:center;font-size:16px;text-align:center}.modal_box .private_policy{display:flex;flex-flow:row;margin:0 0 20px}.modal_box .private_policy .checkbox_button{margin:0 20px 0 0}.modal_box form,.modal_box form.modal_form{background:#fff;z-index:999;position:relative}.modal_box .modal_order .box_input{min-height:44px;height:auto}.modal_box .policy_text{color:#3c4956;font-family:DM Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.modal_box .policy_text a{color:#3c4956;padding-left:5px;transition:all .3s ease-out}.modal_box .policy_text a:hover{color:#b9975a}.modal_box::-webkit-scrollbar{width:0}.modal_title{font-size:20px;font-weight:700;line-height:24px;margin:0 0 30px}.modal_title,.modal_title_after_registration{color:#363636;font-family:DM Sans,sans-serif;font-style:normal;letter-spacing:.5px;text-align:center;display:block}.modal_title_after_registration{color:var(--363636,#363636);font-family:Merriweather;font-size:24px;font-weight:400;line-height:40px;margin:0 0 20px}.modal_sub_titile_after_registration{color:#363636;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-align:center;display:block}.modal_box_after_registration{width:auto;margin-top:40px;display:flex;flex-direction:column;align-items:center}.modal_form{min-width:400px}.modal_form .site_btn{min-width:100%;margin:0 0 20px}.modal_register_as .site_btn{min-width:400px;margin:0 0 20px;background:#f5f5f5}.modal_register_as .site_btn:hover{background:#fff}.modal_register_as .line{border-bottom:1px solid #e1e1e1;display:block;margin:0 0 20px}.modal_register_as .reg_login{background:#fff}.box_input{visibility:visible;opacity:1;transition:all .3s ease-out}.modal_box .box_input_none{height:0;visibility:hidden;opacity:0;margin:0}.modal_box .box_input_none .label_title{opacity:0}.modal_crew_form{max-width:300px}.modal_crew_form .box_input_id{width:100%;height:44px;border-radius:8px;border:1px solid #909090;background:#fff;padding:0 15px}.modal_crew_form .photo_id{position:absolute;width:50px;height:45px;left:15px;top:calc(50% - 7px);z-index:-9;opacity:0}.modal_crew_form .input_id_name{position:absolute;top:calc(50% - 7px);left:15px;color:#292929;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.7px}.modal_crew_form .input_id_name_none{display:none}.modal_crew_form .file_load_title.input_id_name{font-family:Merriweather,sans-serif;font-style:italic;font-size:15px;font-weight:600}.modal_crew_form .input_id_btn,.modal_crew_form .password_btn{position:absolute;top:calc(50% - 12px);right:15px;background:url(/images/camera.svg) no-repeat;width:24px;height:24px;cursor:pointer}.modal_crew_form .password_btn,.password_btn{background:url(/images/password.svg) no-repeat;background-size:contain}.password_btn{position:absolute;top:calc(50% - 12px);right:15px;width:24px;height:24px;cursor:pointer}.checkbox_button_crew{margin:0 0 20px}.checkbox_button_crew label span{margin:0 0 0 50px;color:#3c4956;font-size:16px;line-height:normal}.checkbox_button_crew label span,.city_airport{display:block;font-family:DM Sans,sans-serif;font-style:normal;font-weight:400}.city_airport{color:#9f9f9f;font-size:14px;line-height:100%;letter-spacing:-.7px;margin:-10px 0 20px;padding-left:30px;display:flex;align-items:center;min-height:25px;background:url(/images/pluse_city.svg) no-repeat 0;cursor:pointer}.modal_box .box_input_textarea{height:auto}.box_input textarea{min-height:90px;margin:0;padding:15px}.subscription_modal{border-radius:8px;border:1px solid var(--main-colors-gray-05,#909090);background:#fff;padding:15px;max-width:340px}.subscription_modal_text{color:#363636;text-align:center;font-family:Merriweather;font-size:24px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-1.2px;margin:0 0 15px}.subscription_modal_price{color:#b9975a;font-size:32px;font-weight:700;margin:0 0 10px}.subscription_modal_date,.subscription_modal_price{text-align:center;font-family:DM Sans,sans-serif;font-style:normal;letter-spacing:.5px;display:block}.subscription_modal_date{color:#363636;font-size:20px;font-weight:400;line-height:32px;margin:0 0 15px}.subscription_modal_btn{min-width:265px}.modal_answer .box_input textarea{padding:15px;font-size:16px;min-height:150px}.modal_answer .site_btn{width:100%}.modal_answer_form{min-width:300px;max-width:300px;margin:0 auto}.swiper_modal_container{max-width:305px;margin:0 auto}.swiper_modal{border-radius:0}.swiper_modal .swiper-wrapper{padding-bottom:50px}.swiper_modal .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#e7e7e7}.swiper_modal .swiper-pagination-bullet.swiper-pagination-bullet-active{width:50px}.modal_edit_review{max-width:450px;width:375px}.modal_edit_review .modal_rate_box{margin:0 0 20px}.modal_edit_review .card_reviews_raiting{pointer-events:all}.modal_edit_review .modal_rate_subtitle{color:#949494;font-family:\ DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;display:block;margin:0 0 5px}.modal_edit_review .modal_rate_box .rate{height:25px}.modal_edit_review .modal_rate_box .rate:not(:checked)>label:hover,.modal_edit_review .modal_rate_box .rate>input:checked+label:first-child,.modal_edit_review .modal_rate_box .rate>input:checked+label:hover,.modal_edit_review .modal_rate_box .rate>input:checked+label:hover~label,.modal_edit_review .modal_rate_box .rate>input:checked+label:nth-child(2),.modal_edit_review .modal_rate_box .rate>input:checked+label:nth-child(3),.modal_edit_review .modal_rate_box .rate>input:checked+label:nth-child(4),.modal_edit_review .modal_rate_box .rate>input:checked+label:nth-child(5),.modal_edit_review .modal_rate_box .rate>input:checked~label,.modal_edit_review .modal_rate_box .rate>input:checked~label:hover,.modal_edit_review .modal_rate_box .rate>input:checked~label:hover~label,.modal_edit_review .modal_rate_box .rate>label:hover~input:checked~label{background:url(/images/star_raiting.svg) no-repeat 50%;background-size:25px!important}.modal_edit_review .modal_rate_box .rate>label{width:25px!important;height:25px!important;background-size:25px!important;margin-right:3px}.modal_edit_review .box_input_textarea{height:-moz-fit-content;height:fit-content}.modal_edit_review textarea{min-height:150px;max-width:375pxpx}.modal_edit_review .modal_gallery{display:flex;flex-flow:row wrap}.modal_edit_review .card_gallery_item:nth-child(n){height:115px;width:calc(33.333% - 7px);margin:0 10px 10px 0;position:relative}.modal_edit_review .card_gallery_item:nth-child(n):nth-child(3n+3){margin:0 0 10px}.modal_Instructions{padding:75px;max-width:600px}.modal_Instructions .modal_title{color:#363636;text-align:center;font-family:Merriweather,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.5px;max-width:445px;margin:0 auto 30px}.modal_Instructions .modal_sub_titile{color:#363636;text-align:center;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;display:block;margin:0 0 40px}.modal_Instructions .site_btn{width:300px;margin:0 auto}.modal_Instructions .bold_subtitle{color:#363636;text-align:center;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:140%;display:block;margin:0 auto 40px}@media screen and (min-width:320px)and (max-width:767px){.humb{position:relative;top:0;right:0;transform:translate(0);width:30px;height:30px;overflow:hidden;cursor:pointer;z-index:999}.humb li{list-style:none;position:absolute;transform:translateY(-50%);width:70%;height:1px;background:#363636;transition:.6s;border-radius:5px}.humb li:first-of-type{top:30%;left:15%;transition-delay:.6s;opacity:1}.humb li:nth-of-type(2){top:50%;left:15%;transition-delay:0s}.humb li:nth-of-type(3){top:70%;right:15%;transition-delay:.6s;opacity:1}.humb.active li:first-of-type{left:100%;transition-delay:0s;opacity:0}.humb.active li:nth-of-type(2){transform:translateY(-50%) rotate(405deg);transition-delay:.3s}.humb.active li:nth-of-type(3){right:100%;transition-delay:0s;opacity:0}.humb li:nth-of-type(2):before{content:"";position:absolute;top:-150px;left:0;width:100%;height:100%;background:#363636;transform:rotate(90deg);transition:.6s;transition-delay:.3s}.humb.active li:nth-of-type(2):before{top:0;transition-delay:.6s}header .header_nav{position:fixed;width:100%;opacity:0;visibility:hidden;top:0;left:0;padding-top:.5rem;padding-bottom:.5rem;z-index:3;box-shadow:0 2px 6px rgba(0,0,0,.2)}header .header_nav ul{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100vw;position:absolute;top:100%}header .header_nav ul li{margin:0 0 5px}header .header_nav ul li a{min-width:115px;color:#000;padding:15px 0!important}header .header_nav ul li:nth-child(2) a{padding:0 42px;border:none}header .header_nav_open{padding-top:30px;height:100vh;overflow-y:auto;opacity:1;visibility:visible;transition:all .6s ease-out}header .header_nav_open ul{top:0;bottom:25px;margin:auto;transition:all .6s ease-out;transition-delay:.8s}header .header_nav_open .logo_mobail{animation:opacitiLogo 1s linear forwards;animation-delay:1.3s}.no_scroll{overflow:hidden}.site-nav__curtain{visibility:hidden;position:fixed;bottom:0;width:100vw;height:100vh;z-index:-1;background:#fff;border-radius:50%;transform:translateY(100%) scale(0);animation-duration:.6s;animation-timing-function:ease-out;animation-fill-mode:forwards}.curtain-up{animation-name:curtainUp}.curtain-down{animation-name:curtainDown}}@media screen and (min-width:320px)and (max-width:767px){@keyframes curtainUp{0%{border-radius:50%;transform:translateY(100%) scale(1);visibility:visible;opacity:1}50%{border-radius:50%}to{transform:translateY(0) scaleX(3);visibility:visible;opacity:1;border-radius:0}}@keyframes curtainDown{0%{border-radius:0;transform:translateY(0) scaleX(3);opacity:1;visibility:visible}50%{opacity:1;visibility:visible;border-radius:50%}99%{transform:translateY(100%) scale(0);visibility:visible;opacity:1}to{transform:translateY(100%) scale(0);opacity:0;visibility:hidden}}}@media screen and (min-width:320px)and (max-width:1023px){@keyframes topWindows{0%{top:-150%}to{top:0}}.window_mobail{position:fixed;top:0;left:0;width:100%;padding:15px 0;background:#fff;border-bottom:2px solid var(--E7E7E7,#e7e7e7);z-index:999999;animation:topWindows 4s linear}.window_mobail_none{top:-150%}.window_wrapper{display:flex;flex-flow:row}.window_logo{width:50px;height:50px;border-radius:10px;padding:10px 0 0 5px;border:1px solid #000;margin:0 10px 0 0;display:flex;align-items:center;justify-content:center}.window_text{width:calc(100% - 100px)}.window_title{color:#000;font-size:16px;line-height:140%;display:block;margin:0 0 5px}.window_subtitle,.window_title{font-family:DM Sans;font-style:normal;font-weight:400}.window_subtitle{color:#949494;font-size:12px;line-height:120%}.window_close{width:25px;height:25px;margin-left:auto}.profile_menu .scroll_box .profile_menu_item:hover{border-bottom:1px solid transparent}}@media screen and (min-width:767px){.window_mobail{display:none}}@media screen and (min-width:320px)and (max-width:1023px){html{overflow-x:hidden}.index_search{width:auto!important;max-width:580px}header{position:fixed;top:0;left:0;right:0;width:100%;padding:5px 0;background:hsla(0,0%,100%,.9)}.grid_container{padding:0 5vw}.header_wrapper{justify-content:flex-start;align-items:center}.humb{margin:0 15px 0 0}.header_logo{width:auto;height:33px}.header_logo img{width:130px;height:auto}.logo_mobail{margin:0 auto;height:-moz-fit-content;height:fit-content;width:140px;opacity:0}@keyframes opacitiLogo{0%{opacity:0}to{opacity:1}}main{padding-top:15px}.banner{height:375px;background-size:cover}.find_services{padding-top:25px}.find_services_title{font-size:24px;line-height:40px;margin:0 0 15px}.find_services_subtitle{font-size:16px}.find_services .gold_btn{min-width:100%}.services_trigger_item{width:100%;margin:0 0 45px}.swiper-wrapper{width:100%}.find_services_slider .services_trigger_item,.subscription_slider .services_trigger_item{width:90%;margin:0 auto 45px}.find_services_slider .swiper-pagination-bullet,.subscription_slider .swiper-pagination-bullet{background:#d9d9d9;height:12px;width:12px;transition:all .3s ease-out}.find_services_slider .swiper-pagination-bullet-active,.subscription_slider .swiper-pagination-bullet-active{border-radius:10px;width:65px;background:#b9975a}.wrapper_top{margin-bottom:40px}.catering_info_title_{font-size:20px;line-height:40px}.catering_info_item{width:100%;margin:0 0 40px}.catering_info_img,.catering_info_title{margin-bottom:15px;min-height:inherit}.catering_info_text br{display:none}.catering_in_number{margin-bottom:5px}.catering_about{width:90vw;margin:0 auto 35px}.catering_about .about_wrapper{padding:0;flex-flow:column-reverse}.catering_about_img{width:100%;margin:0 0 15px}.catering_about_info{width:100%;margin:0}.catering_about_title{font-size:20px;margin:0 0 15px}.catering_about_text{margin:0 0 20px}.catering_about_subtitle{margin:0 0 25px}.catering_about_btn{min-width:100%}.subscription_section_title{font-size:20px}.subscription_section_subtitle{font-size:16px;max-width:330px;margin:0 auto 40px}.subscription_section{margin:0 0 30px}.subscription_slider.swiper{padding-bottom:45px;padding-right:5px}.subscription_slider .swiper-slide{border-radius:20px;border:1px solid #363636}.subscription_slider .subscription_item{border:none;width:100%;height:auto;margin:0;padding:25px 15px}.subscription_slider .subscription_item_title{margin:0 0 15px}.payments_info{margin:0 0 40px}.payments_title{max-width:80%;margin:0 auto 20px}.catering_info_text_{margin:0 auto 30px}.payments_info_img{width:100%;height:290px;margin:0 0 25px}.payments_trigger{margin:0 0 20px}.catering_info{padding-top:25px;margin-bottom:35px}.questions_form_index{padding:15px 15px 25px;margin:0 0 40px}.questions_form_title{max-width:100%;font-size:20px;line-height:1.2;margin:0 auto 20px}.questions_form_img{width:100%;margin:0 0 20px}.questions_forma_box{width:100%}.questions_forma_box .submit_btn{min-width:100%}.form_index_mirrored{flex-flow:row wrap}.form_index_mirrored .questions_form_img{margin:0 0 25px}.caterer_banner{margin-top:80px}.caterer_banner_slider .swiper-wrapper{padding-bottom:0}.caterer_banner_slider .caterer_banner_slide{height:240px!important;padding-bottom:65px}.caterer_banner_slider .caterer_banner_slide img{border-radius:20px;-o-object-fit:unset;object-fit:unset;min-height:100%;margin:0 0 15px}.caterer_banner_slider .swiper-pagination{top:auto!important}.caterer_banner_slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){height:12px;width:12px}.caterer_banner_slide .site_btn{min-width:110px;height:45px;width:99%;padding:0 15px;position:static;left:20px;bottom:-35px;z-index:5}.page_head_left{width:100%;margin:0 0 15px}.page_title{font-size:24px}.caterer_card{width:100%;margin:0 0 25px}.breadcrumb.margin_top{margin-top:70px}.caterer_card_left{width:100%;margin:0}.caterer_card_photo{height:250px}.caterer_card_right{width:100%}.card_gallery_desctop,.card_page_raiting,.caterer_card_favorites{display:none}.mobail_star{display:block}.card_page_title{text-align:center;margin:0 auto}.card_page_menu_title{margin:0 0 20px}.menu_slider,.promo_slider{padding-bottom:0!important}.card_gallery_title{text-align:center;margin:0 0 15px}.card_gallery_mobail{position:relative;width:100vw}.card_gallery_mobail:after{position:absolute;content:"";top:0;right:0;width:30%;height:100%;background:linear-gradient(270deg,#fff 6.07%,hsla(0,0%,100%,0) 87.63%);pointer-events:none}.gallery_box{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.gallery_box>div{min-width:530px;padding-right:10vw}.gallery_box .card_gallery_item{height:230px}.reviews_form_btn{min-width:320px;width:100%}.box_img_item{height:85px}.card_page_reviews_item .box_img_item{height:160px;width:calc(50% - 10px);margin:0 20px 15px 0}.card_page_reviews_item .box_img_item:nth-child(2n+2){margin:0 0 15px}.catalog_banner{margin-top:0}.pagination{margin:0 0 45px}.crew_card .caterer_card_img img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.single_crew{margin:0 0 40px}.single_crew_img{width:100%;height:205px;margin:0 0 25px}.single_crew_title{text-align:center}.subscription_text{margin:0 0 10px}.crew_card_favorites .caterer_card{width:100%;margin:0 0 15px}.crew_card_favorites .caterer_card .caterer_card_favorites{display:flex}.caterer_card_edit .card_page_title{max-width:calc(50% - 19px);font-size:24px}.caterer_card_head{justify-content:flex-start}.caterer_card_head .caterer_card_title{font-size:20px;flex-basis:100%;text-align:left;margin:0 0 5px}.caterer_card_favorite{margin-left:1}.caterer_card_favorite .catalog_item_favorite{margin:0 5px 0 0}.caterer_card_head{align-items:center}.caterer_card_head .caterer_card_raiting{margin-left:0;margin-right:12px;padding:0 6px}.caterer_card_head .caterer_card_raiting .item_raiting_num{margin:0 4px 0 0}.caterer_card_box{margin:0 0 25px}.caterer_card_info{width:100%;margin:0 0 35px}.caterer_card_info .caterer_card_photo{margin:0 0 20px;height:auto}.caterer_card_info .caterer_card_desc{width:100%}.caterer_card_info .caterer_card_desc_list{line-height:1.4}.caterer_card_page{margin:0 0 40px}.caterer_card_btn_box{width:100%}.suppliers_page{margin:0 0 20px}.suppliers_page_head{margin:0}.suppliers_item{height:auto;width:100%;margin:0 0 20px}.suppliers_form_wrap{width:90vw;margin:0 auto;padding:20px 15px}.suppliers_form_box{margin:0 0 40px}.personal_menu_img__item:nth-child(n){height:155px;width:calc(50% - 7px);margin:0 14px 20px 0}.personal_menu_img__item:nth-child(n):nth-child(2n+2){margin:0 0 20px}.personal_favourites_item{width:100%;margin:0 0 25px}.personal_favourites_not{min-height:30vh}.favourites_not_title{font-size:16px}}@media screen and (max-width:767px){header .header_btn{min-width:35px;width:35px;height:35px;position:relative;padding:0;font-size:0;border-radius:50%;margin-left:auto}header .header_btn:before{position:absolute;content:"";width:21px;height:21px;top:6px;left:6px;background:url(/images/user_login.svg) no-repeat;background-size:contain}.accaunt_exit_link,.accaunt_link{margin-left:auto}.catering_info,.find_services{border-radius:30px 30px 0 0;padding-bottom:30px}.index_caterer_banner.caterer_banner{margin-bottom:40px;margin-top:-55px}.caterer_card_edit .card_page_title{margin:0 0 10px}.card_menu_edit_title{font-size:24px;text-align:center}.card_menu_edit_item{width:calc(50% - 10px);margin:0 20px 20px 0;height:155px}.card_menu_edit_item:nth-child(2n+2){margin:0 0 20px}.menu_add_foto{width:100%}.edit_gallery_mobail{width:100%;margin:0 0 30px}.edit_gallery_mobail:after{display:none}.edit_gallery_mobail .gallery_box>div{min-width:auto;padding-right:0}.edit_gallery_mobail .card_gallery_item{height:155px}.reviews_edit{font-size:24px}.subscription_btn{min-width:100%}.catalog_page_head .page_head_right{width:100%}.select_wrapper{flex-flow:row wrap}.select_wrapper .wrapp_select{margin:0 15px 20px 0}.catalog_item{width:100%;margin:0 0 20px}.catalog_item .catalog_item_img{width:70px;height:70px}.catalog_item_info{width:calc(100% - 85px)}.catalog_item_info .item_info{width:calc(90vw - 20px);position:relative;display:block;left:-85px;margin:20px auto 0}.tab_panel_gallery .tab_gallery_item{height:155px;width:calc(50% - 10px);margin:0 20px 20px 0}.tab_panel_gallery .tab_gallery_item:nth-child(2n+2){margin:0 0 20px}.suppliers_item .slider_btn{left:10px;bottom:10px;min-width:160px;padding:0 12px;font-size:12px;height:38px}.suppliers_form_info{width:100%;margin:0 0 25px}.suppliers_form_box .suppliers_form{width:100%}.caterer_card_info .caterer_card_photo{min-height:250px}.suppliers_item{min-height:180px}.personal_profile{margin:0 0 40px}.personal_profile_menu{width:100%;margin:0 0 25px;border-radius:20px}.profile_menu{flex-flow:row;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.profile_menu .scroll_box{flex-flow:row;min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content;padding-right:15px}.profile_menu .scroll_box .profile_menu_item{margin:0 20px 0 0}.profile_menu .scroll_box .profile_menu_item.menu_item_active{order:-1}.personal_profile_info{width:100%}.personal_profile_menu .caterer_card_raiting{width:100%;display:flex;justify-content:center}.box_input_wrapper .box_input{width:100%;margin:0 0 20px}.personal_profile_forma button{min-width:100%}.modal_delivery_address{padding-bottom:0!important}.instructions_page_titile{font-size:18px;line-height:1.4}.instructions_slider .swiper-wrapper{padding:0 0 50px}.instructions_slide img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%}.instructions_slide:after{display:none}.instructions_phone:last-child{margin:0 0 40px}.modal_Instructions .modal_title{font-size:20px;line-height:25px;padding-top:25px}.modal_Instructions .site_btn{width:100%}footer{padding-bottom:0}footer .footer_logo{margin:0 0 15px;order:1}footer .footer_social_link{order:2;margin:0 0 15px auto}footer .footer_nav{margin:0 0 15px;order:3;max-width:85%}footer .footer_nav ul li{margin:0 15px 5px 0}footer .is_art{order:4;margin-left:auto}}@media screen and (min-width:695px)and (max-width:1023px){.popup-overlay #popup-19,.popup-overlay #popup-4,.popup-overlay #popup-5,.popup-overlay #popup-8{width:auto!important}.modal_Instructions,.modal_form_after_registration,.modal_form_cookie{max-width:none}.modal_register_as{min-width:500px}.modal_AfterRegistrationCaterer,.modal_AfterRegistrationCrew{max-width:none}}@media screen and (min-width:768px)and (max-width:1023px){.grid_container{padding:0 4vw}header{padding:15px 0}.header_wrapper{justify-content:space-between;align-items:center}.humb,.logo_mobail,.site-nav__curtain{display:none}.header_btn{margin:0;height:40px}.header_btn:before{top:7px}.banner{height:575px}.services_trigger_item{padding:10px}.find_services_title{font-size:32px;margin:0 0 25px}.find_services_subtitle{font-size:18px;max-width:70%;margin:0 auto 25px}.find_services .gold_btn{min-width:300px}.catering_info{padding-bottom:20px}.catering_info_title_{font-size:32px}.catering_info_item{width:calc(33.333% - 14px);margin:0 21px 20px 0}.catering_info_img{height:190px}.catering_info_text br{display:none}.about_wrapper{padding:15px}.catering_about{margin:0 auto 60px}.catering_about .about_wrapper{padding:0;flex-flow:row wrap}.catering_about_img{width:45%;margin:0 0 0 25px}.catering_about_info{width:calc(55% - 25px)}.catering_about_title{font-size:32px;margin:0 0 15px}.subscription_section_title{font-size:32px}.subscription_section_subtitle{font-size:20px;max-width:475px}.subscription_slider{padding-bottom:35px}.swiper-wrapper{padding-bottom:75px}.swiper-wrapper .services_trigger_item,.swiper-wrapper .subscription_item{margin:0}.catering_info_text_{margin:0 auto 40px;max-width:75%;font-size:18px}.payments_info_img,.questions_form_img{width:calc(50% - 30px);margin:0 30px 0 0;height:auto}.payments_info_triggers,.questions_forma_box{width:50%}.payments_trigger{margin:0 0 30px}.questions_form_index{padding:30px}.form_index_mirrored{flex-flow:row-reverse}.form_index_mirrored .questions_form_img{margin:0 0 0 40px}.catalog_item_img{width:80px;height:80px}.catalog_item_info{width:calc(100% - 95px)}.caterer_banner_slider .caterer_banner_slide{height:325px!important;padding-bottom:0}.caterer_banner_slider .caterer_banner_slide img{-o-object-fit:cover;object-fit:cover}.caterer_banner_slide .site_btn{position:absolute;width:auto;bottom:20px;left:20px}.caterer_banner_slider .swiper-pagination{bottom:5px!important}.page_title{font-size:30px}.page_head_left{width:calc(100% - 370px);margin:0 20px 0 0}.page_head_right{width:350px}.caterer_card:nth-child(n){width:calc(33.33% - 12px);margin:0 18px 25px 0}.caterer_card:nth-child(n):nth-child(3n+3){margin:0 0 25px}.caterer_card_img{height:195px}.caterer_card_img img{-o-object-fit:contain;object-fit:contain}.caterer_card_title{font-size:20px}.caterer_card_photo{height:280px;width:315px}.card_page_title{text-align:left;margin:0 0 10px}.card_page_box_info{max-width:90%}.menu_slider .swiper-wrapper,.promo_slider .swiper-wrapper{padding-bottom:50px}.card_gallery_title{text-align:left;margin:0 0 15px}.card_gallery_mobail:after{display:none}.card_gallery_mobail{width:100%}.gallery_box>div{min-width:530px;padding-right:0}.reviews_form_btn{width:320px}.card_page_reviews_item{max-width:585px}.box_img_item:nth-child(n){height:160px;width:calc(33.33% - 14px);margin:0 21px 20px 0}.box_img_item:nth-child(n):nth-child(2n+2){margin:0 21px 20px 0}.box_img_item:nth-child(n):nth-child(3n+3){margin:0 0 20px}.edit_gallery_mobail .gallery_add_foto_btn{max-width:315px}.single_crew{margin:0 0 150px}.single_crew_img{width:calc(100% - 375px);margin:0 30px 0 0}.single_crew_info{width:345px}.single_crew_title{text-align:left}.caterer_card_page .caterer_card_info{width:calc(100% - 275px);margin:0 15px 5px 0}.caterer_card_page .caterer_card_btn_box{width:260px}.caterer_card_page .tab_panel_gallery .tab_gallery_item{height:175px}.suppliers_form_box .suppliers_form,.suppliers_form_info{width:calc(50% - 25px)}.suppliers_form_wrap{width:90vw;margin:0 auto;padding:30px 25px}.footer_nav{margin-right:35px}.footer_social_link{margin:0 0 0 auto}.footer_link.is_art{margin-left:auto}}@media screen and (max-width:600px){.modal_box{overflow-y:auto;padding:25px 20px}}@media screen and (max-width:1023px){.popup-content{width:90%;padding:0}.modal_box{overflow-y:auto}.modal_answer_form,.modal_form,.modal_register_as .site_btn{min-width:100%}.swiper_modal .swiper-wrapper{padding-bottom:40px}.swiper_modal .swiper-pagination{bottom:0!important}.modal_edit_review{width:100%;padding:0}}@media screen and (min-width:1024px)and (max-width:1180px){.grid_container{padding:0 4vw}.humb,.logo_mobail{display:none}.banner{height:580px}.find_services_subtitle{max-width:80%;margin:0 auto 30px}.catering_about{max-width:90vw;margin:0 auto 60px}.about_wrapper{padding:0}.catering_about_img{width:50%;margin:0 0 0 50px}.catering_about_info{width:calc(50% - 50px);margin:0}.catering_about_title{margin:0 0 25px}.catering_about_text{margin:0 0 40px}.catering_about_btn{min-width:300px}.catalog_item_img{width:130px;height:130px}.catalog_item_info{width:calc(100% - 145px)}.caterer_banner_slide{height:400px!important}.caterer_banner_slide .site_btn{left:60px;bottom:30px}.caterer_card_img{height:200px}.caterer_card_title{font-size:20px}.caterer_card_info{width:calc(100% - 330px);margin:0 50px 0 0}.caterer_card_photo{width:325px;height:325px}.caterer_card_desc{width:calc(100% - 345px)}.suppliers_item{height:250px}.suppliers_item .slider_btn{position:absolute;left:25px;bottom:25px;min-width:185px;height:40px}.suppliers_form_wrap{width:92vw;margin:0 auto;padding:40px}.card_gallery_mobail,.mobail_raiting,.mobail_star{display:none}}@media screen and (min-width:1024px)and (max-width:1090px){.crew_card_edit .caterer_card_img{height:160px}}@media screen and (min-width:1179px){.card_gallery_mobail,.humb,.logo_mobail,.mobail_raiting,.mobail_star{display:none}.services_trigger_item{border-radius:30px;background:#fff}.caterer_card_img,.services_trigger_item,.subscription_item{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.caterer_card_img:hover,.services_trigger_item:hover,.subscription_item:hover{transform:translate3d(0,-3px,0);box-shadow:0 0 20px 0 rgba(111,96,70,.1)}.services_trigger_item:hover svg path{stroke:#b9975a}.subscription_item:hover svg path{fill:#b9975a!important}.subscription_item:hover .subscription_item2 svg path{stroke:#b9975a!important;fill:#fff!important;transition:all .3s ease-out}.subscription_item:hover .subscription_item3 svg path{stroke:#b9975a!important;fill:transparent!important;transition:all .3s ease-out}.caterer_card_img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:translate3d(0,-3px,0)}.caterer_card_img:hover{box-shadow:0 0 20px 0 rgba(111,96,70,.1)}.caterer_card:hover,.caterer_card_img:hover{transform:translate3d(0,-3px,0)}.caterer_card:hover .caterer_card_img{box-shadow:0 0 25px rgba(40,42,54,.18)}}@media screen and (max-width:767px){main{padding-top:0}.banner{background-attachment:scroll!important}.caterer_banner_slider .caterer_banner_slide{padding-bottom:0}}@media screen and (min-width:2400px)and (max-height:800px){header{padding:10px 0}.banner{height:400px}.find_services{margin:-60px 0 65px;padding-top:30px}.find_services_title{font-size:40px;margin:0 0 20px}}@media screen and (min-width:320px)and (max-width:405px){.caterer_card_favorite{margin-left:0;margin-top:15px}}