/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:NeoSansW1G-Bold;src:url(/fonts/NeoSansW1G-Bold.otf)}@font-face{font-family:NeoSansW1G;src:url(/fonts/NeoSansW1G-Regular.otf)}.has_er .select_credit,.has_er input,.has_er select,.has_er textarea{background-color:#f33!important}.has_er input::-webkit-input-placeholder{color:#000!important}.has_er input::-moz-placeholder{color:#000!important}.has_er input:-moz-placeholder{color:#000!important}.has_er input:-ms-input-placeholder{color:#000!important}.has_er textarea::-webkit-input-placeholder{color:#000!important}.has_er textarea::-moz-placeholder{color:#000!important}.has_er textarea:-moz-placeholder{color:#000!important}.has_er textarea:-ms-input-placeholder{color:#000!important}.error{border:1px solid red!important}.loader{position:fixed;top:50%;margin-top:-75px;z-index:501;left:50%;margin-left:-75px}.color_green{color:green}body[page_id="30"] .menu-item-servises,body[page_id="29"] .menu-item-servises{background:0 0!important}.main__menu{position:absolute;top:0;left:0;width:100%;height:80px;background:rgba(255,255,255,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main__menu .menu_navigation{display:flex;margin-bottom:0;width:100%;max-width:690px;padding-left:15px;justify-content:space-between}.main__menu .block_left{display:flex;align-items:center;max-width:460px;justify-content:space-between;width:100%;margin:0 0 0 20px}.main__menu .block_left .phone_wrapper{align-items:flex-start}.main__menu .block_left .phone_wrapper a{font-family:NeoSansW1G,Optima,sans-serif;font-weight:bolder;font-size:16px;text-decoration:none!important;color:#000}.main__menu .block_left .phone_wrapper a:hover{color:#fba200}.main__menu .block_left .phone_wrapper .phone img{margin:0 0 0 3px}.main__menu .block_left .header_login{font-family:NeoSansW1G,Optima,sans-serif;font-weight:bolder;font-size:16px;text-decoration:none!important;color:#000}.main__menu .block_left .header_login:hover{color:#fba200}.mash_table{margin:0 auto 25px;border-spacing:0 10px}.mash_table tr th{font-size:30px;text-align:center}.mash_table tr td{text-align:left}.mash_table tr .head{font-weight:400;font-size:33px}.mash_table tr .cell{font-weight:400;width:175px;text-align:center}.mash_table tr .orange{color:#f36a3f;font-size:55px;line-height:55px}.mash_table tr .first{font-weight:400;font-size:18px;height:57px}.mash_table .zero{width:15px}.mash_table .gray{background-color:#f1f1f1}.mash_table .light_gray{background-color:#fafafa}.mash_table tbody .zero1 td{height:15px}.mash_table .orange{background:#fff;opacity:.75}.mash_table .cell{font-weight:400;background:#fff;opacity:.9}.table_main1{width:100%;max-width:1200px;font-weight:400;border-collapse:collapse!important}.table_main1 thead tr th span{font-size:20px;font-weight:400}.table_main1 thead tr .cell{font-weight:400;font-size:26px;background:#fff}.table_main1 .first{font-weight:400;width:40%;border-left:none}.table_main1 .first span{display:inline-block;width:50px;text-align:center}.table_main1 .orange{background:#fff;opacity:.75}.table_main1 .zero{width:15px}.table_main1 .zero_1{height:15px}.table_main1 .head{font-weight:400}.table_main2 .head{width:387px!important}.table_main2 .cell{width:813px!important}.table_main3 .head{width:404px!important}.table_main4 .head{width:514px!important}@media screen and (max-width:1200px){.main__menu{display:none}}.menu__item{height:45px}.menu__item-active{background:#fbd615}.menu__item-active a{color:#000}.menu__item:hover{background:#fbd615}.menu__item:hover a{color:#000}.main__menu-link{font-family:NeoSansW1G,Optima,sans-serif;font-weight:bolder;font-size:16px;text-decoration:none!important;color:#000}.menu-item-logo{display:flex;justify-content:center;align-items:center}.menu-item-logo a{width:170px;height:100%}.menu__item_block{padding:0 51px;display:flex;justify-content:center;align-items:center}.menu-item-about{-webkit-box-flex:100;-ms-flex:100;flex:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px}.menu-item-servises{position:relative;display:flex;justify-content:center;align-items:center}.dropdown__services{display:none;position:absolute;list-style:none;padding:0;margin:0;width:100%;min-width:200px;top:45px;left:0;z-index:2;text-transform:uppercase}.dropdown__services li{margin:0;padding:0}.dropdown__services a{display:block;padding:15px 18px;background:#fbd615}.dropdown__services a:hover{background:#fff;color:#000}.menu-item-servises:hover{background:0 0}.menu-item-servises:hover .dropdown__services{display:block}.menu-item-franshize{-webkit-box-flex:160;-ms-flex:160;flex:160;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-item-contacts{-webkit-box-flex:150;-ms-flex:150;flex:150;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-item-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone_wrapper{flex-direction:column}.header_login{margin:0 20px}.button-franshize,.order__button{text-align:center;border:none;cursor:pointer;font-family:NeoSansW1G,Optima,sans-serif;font-weight:bolder;font-size:16px;line-height:16px;text-decoration:none;background:#fb4419;padding:15px 45px;border-radius:30px;text-transform:uppercase;color:#fff}.button-franshize span,.order__button span{color:#000}.button-franshize:hover,.order__button:hover{text-decoration:none}.button-franshize-franshize,.order__button-franshize{display:block;margin:0 auto;margin-bottom:40px}@media screen and (max-width:480px){.button-franshize,.order__button{font-size:12px}}.login_wrapper{max-width:1200px;padding:50px 0;margin:0 auto}.menu-item-lg{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:80px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.menu-item-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px;position:relative}.menu-item-login i{color:#eb4941;cursor:pointer;font-size:20px}.dropdown__lg2{display:none;position:absolute;font-family:NeoSansW1G,Optima,sans-serif;font-weight:bolder;font-size:16px;text-decoration:none!important;color:#000;background:#fbd615;top:90px;height:45px;padding-top:9px;width:100%;text-align:center;left:0}.dropdown__lg2:hover{background:#fff;color:#000}.dropdown__lg{display:none;position:absolute;font-family:NeoSansW1G,Optima,sans-serif;font-weight:bolder;font-size:16px;text-decoration:none!important;color:#000;background:#fbd615;top:45px;height:45px;padding-top:9px;width:100%;text-align:center;left:0}.dropdown__lg:hover{background:#fff;color:#000}.menu-item-lg:hover .dropdown__lg{display:block}.menu-item-lg:hover .dropdown__lg2{display:block}.dropdown__active{background:#fff!important}.mobile__header,.mobile__menu-header{position:absolute;top:0;height:70px;background:#fff;display:none;margin-bottom:auto;width:100%}@media screen and (max-width:1200px){.mobile__header,.mobile__menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;align-items:center;padding:0 15px}.header_login{margin:0 20px;font-family:NeoSansW1G,Optima,sans-serif;font-weight:bolder;font-size:16px;text-decoration:none!important;color:#000}.header_login:hover{color:#fba200}}.mobile__header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1200px){.mobile__header-logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:10px;margin:0 auto 0 0}.mobile__header-logo img{width:150px}}@media screen and (max-width:768px){.mobile__header-logo img{width:100px}}@media screen and (max-width:480px){.header_login{margin:0 10px;font-size:14px}.mobile__header,.mobile__menu-header{padding:0 5px}.mobile__nav-button span{font-size:30px}}.mobile__nav-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile__nav-button span{font-size:40px}.mobile__nav-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile__nav-close span{font-size:40px}.mobile__menu{display:none;background:#fff;position:absolute;top:0;left:0;height:100%;width:100%;z-index:4;text-align:center}.mobile__menu .mobile__nav-button span{font-size:70px}.mobile__menu-item,.mobile__menu-list{list-style:none;margin:0;padding:0;text-align:left}.phone_opener{width:35px;height:35px;cursor:pointer;margin:0 15px 0 5px}.phone_opener img{width:100%;height:auto}.service_gallery{padding:10px 0;margin:0 0 30px}.service_gallery img{width:100%}.login_input{width:240px!important}.form_button{width:240px!important;margin:0 auto!important}.input_wrapper.form-group{width:unset;margin:0 150px}.phone_menu_wrapper{display:none;position:absolute;top:70px;right:0;padding:15px;background:#fff}.phone_menu_wrapper .phone_wrapper a{font-family:NeoSansW1G,Optima,sans-serif;font-weight:bolder;font-size:16px;text-decoration:none!important;color:#000}.phone_menu_wrapper .phone_wrapper .phone{margin:0 0 15px}.phone_menu_wrapper .phone_wrapper .phone img{margin:0 0 0 3px}.mobile__menu-list{position:absolute;right:0;top:0;width:100%;max-width:500px;margin-top:70px;background:#fff;min-height:100vh;padding:40px 0 55px}.mobile__menu-item{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12%}.mobile__menu-item-active{background:orange}.mobile__menu-link{text-decoration:none!important;font-family:NeoSansW1G-Bold,Optima,sans-serif;font-size:16px;color:#000}.mobile__menu-link-services{position:relative;opacity:.3}.mobile__menu-link-lg{display:inline-block;font-family:NeoSansW1G,Optima,sans-serif;padding:10px;border:1px solid;margin:0 15px 0 0;width:50px;text-align:center}.order__button-mobmenu{display:block;margin:0 auto;margin-top:41px}.dropdown__list{list-style:none;margin:0;padding:0;display:block}.mobile__menu-item-dropdown{padding-left:15%}.show{display:block}.hide{display:none}@media screen and (max-width:1024px){.main__menu-link{font-size:14px}.dropdown__services a{font-size:13px}.main__menu .menu_navigation{max-width:451px!important}.menu__item_block{padding:0 29px!important}}@media screen and (max-width:1200px){.dropdown__services{width:100%}}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}*{box-sizing:border-box}@media screen and (max-width:330px){* button,* div,* h1,* h2,* h3,* h4,* input,* li,* p,* span{font-family:"Titillium Web",sans-serif!important}}body,html{height:100%;font-family:NeoSansW1G,Optima,sans-serif;width:100%;line-height:1.42;position:relative}*{outline:0!important}button,h1,h2,h3{z-index:2}nav{z-index:3}.yellow__footer{background:#fba200;padding:55px 7%}.yellow__footer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__town{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:10%}@media screen and (max-width:480px){.footer__town{padding-right:0}}.town__name{font-size:18px;text-transform:uppercase;color:#fff}@media screen and (max-width:480px){.town__name{font-size:14px}}.points{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#fff;position:absolute;left:300px}@media screen and (max-width:1600px){.points{left:200px}}@media screen and (max-width:1340px){.points{left:150px}.main__menu .menu_navigation{width:unset}.menu__item_block{padding:0 31px}}@media screen and (max-width:1200px){.points{display:none}.main__menu .menu_navigation{max-width:554px;padding-left:0}.menu-item-lg{max-width:55px}}@media screen and (max-width:980px){.button-franshize,.order__button{padding:15px 10px}.main__menu .block_left{max-width:278px}.menu-item-lg{max-width:40px}}.town__tel{font-size:18px;text-decoration:none!important;color:#fff}@media screen and (max-width:480px){.town__tel{font-size:14px}}.footer__mail{margin-top:20px;font-size:24px;text-transform:uppercase}.footer__mail a{color:#fff!important;text-decoration:none!important}@media screen and (max-width:480px){.footer__mail{font-size:14px}}.yellow__footer-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width:768px){.yellow__footer-form{margin-top:30px}.button-franshize,.order__button{padding:15px}}.form__field{text-align:center}.form__text{font-size:20px;color:#fff;text-align:center;margin-bottom:43px}.form__label{width:100%}.form__input{width:75%;padding:7px 0 7px 0;border:none;border-radius:30px;font-size:24px;line-height:32px;text-align:center}@media screen and (max-width:480px){.form__input{width:100%;font-size:18px}}.footer__tel-input{width:100%!important;margin:0!important}.form__button{margin:auto;text-align:center;cursor:pointer;width:75%;background:red;padding:7px;border:none;border-radius:30px;font-size:24px;color:#fff}@media screen and (max-width:480px){.form__button{width:100%;font-size:20px}}.envelope{margin-right:7%}.envelope img{width:30px;height:auto;margin-bottom:5px}.black__footer{background:#2b2b2b;color:#fff;font-size:18px;padding:55px 7%}.black__footer a{text-decoration:none;color:#fff}.black__footer-left li,.black__footer-left ul{list-style:none;padding:0;margin:0;margin-bottom:15px}.black__footer-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__nav-left{-webkit-box-flex:180;-ms-flex:180;flex:180}@media screen and (max-width:480px){.footer__nav-left{padding-right:25px}}.footer__nav-right{-webkit-box-flex:420;-ms-flex:420;flex:420}.black__footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.its__time{margin-right:7%}.footer__order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:40px}.main__joy-title+.bx-wrapper{max-width:1200px!important;margin:0 auto}.logo__big-list{max-width:1200px!important;margin:0 auto}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.footer__socials p{margin-right:7%}.socials__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__socials-link{width:35px;margin-right:15px}.footer__socials-link img{max-width:100%;height:auto}.footer__links a{display:block;padding:12px 0 0}.header{height:645px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:40px}.header .header_img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.header .header_img .shadow_img{width:100%;height:100%;position:absolute;z-index:2;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.3))}.header picture img{position:absolute;top:-225px;left:0;z-index:1;width:100%;height:auto}@media screen and (max-width:1300px){.header picture img{top:-125px}}@media screen and (max-width:1150px){.header picture img{top:0}}@media screen and (max-width:992px){.header picture img{width:992px;left:50%;margin-left:-496px}}@media screen and (max-width:768px){.header{height:unset;min-height:450px;padding:70px 15px 0}.header .header_img .shadow_img{background:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,.8))}.header picture img{width:auto;top:70px;left:50%;margin-left:-384px}}@media screen and (max-width:480px){.header__index{padding-bottom:50px}}.header__about{height:635px}@media screen and (max-width:480px){.header__about{padding-bottom:50px}}.header__photobooth{height:645px;position:relative}@media screen and (max-width:480px){.header__photobooth{padding-bottom:50px}}.header__franshize{height:465px;background:#fff;padding-bottom:15px}.header__other{height:auto}.header__other .header__order-button{display:none}.header__other .main__slogan{color:#292B2C}.header__other h1{margin-top:150px;padding:0 14%;max-width:100%}.black__footer-right{padding-left:100px}@media screen and (max-width:1200px){.black__footer-right{padding-left:40px}.header__other h1{margin-top:120px;padding:0;font-size:56px}}@media screen and (max-width:768px){.header__other{min-height:auto}.header__other h1{margin:60px 0 30px;font-size:48px}}@media screen and (max-width:660px){.header__other h1{font-size:36px}}@media screen and (max-width:480px){.black__footer-right{padding-left:0}.header__other h1{font-size:32px}}@media screen and (max-width:420px){.header__other h1{margin:40px 0 20px;font-size:26px}.text__section h2{margin:30px 0 20px;font-size:1.5rem}}@media screen and (max-width:360px){.header__other h1{margin:30px 0 10px;font-size:22px}.text__section h2{font-size:1.3rem}}@media screen and (max-width:480px){.header__franshize{padding:0 10px;height:115vh}}.header__chromakey{height:650px}@media screen and (max-width:480px){.header__chromakey{padding-bottom:50px}}.header__instaprinter{height:625px}@media screen and (max-width:480px){.header__instaprinter{padding-bottom:50px}}.header__sharstation{height:625px}@media screen and (max-width:480px){.header__sharstation{padding-bottom:50px;height:105vh}}.header__props{height:635px}@media screen and (max-width:480px){.header__props{height:105vh;padding-bottom:50px}}.header__more{height:635px}@media screen and (max-width:480px){.header__more{padding-bottom:50px}}.header.header__contacts{height:280px}.header__contacts h1,.header__contacts p{color:#000}@media screen and (max-width:480px){.header__contacts{padding:0 10px}}.header__logo{margin-bottom:30px;width:260px;z-index:2}@media screen and (max-width:480px){.header__logo-shar{margin-bottom:87px}}@media screen and (max-width:480px){.header__logo{width:190px;margin-top:60px}}.header__logo img{max-width:100%;height:auto}.header__text{text-align:center;font-size:30px;color:#fff;margin-bottom:50px}.header__text-franshize{color:#000;text-align:center}@media screen and (max-width:768px){.header__text-franshize{margin-bottom:0}.header.header__contacts{min-height:unset}}@media screen and (max-width:480px){.header__text-props{margin-bottom:40px}}@media screen and (max-width:480px){.header__text{font-size:20px;margin-bottom:10px}}.header__order-button{font-size:22px;line-height:22px;background:#fb5500;padding:15px 105px;border-radius:37px;border:none;text-transform:uppercase;color:#fff;cursor:pointer;letter-spacing:1px}@media screen and (max-width:480px){.header__order-button{font-size:16px;width:80%;padding:15px 1%}}.main__slogan{text-align:center;text-transform:uppercase;padding:0;margin:0;font-family:NeoSansW1G-Bold,Optima,sans-serif;font-size:70px;color:#fff;margin-bottom:10px}.main__slogan-about{margin-bottom:0}.main__slogan-smaller{font-size:50px}.main__slogan-franshize{color:#000;font-size:50px;margin-bottom:5px}@media screen and (max-width:768px){.main__slogan-franshize{margin-bottom:10px!important;font-size:42px}}@media screen and (max-width:480px){.main__slogan-franshize{font-size:26px!important}}@media screen and (max-width:768px){.main__slogan{font-size:42px;margin-bottom:60px}}@media screen and (max-width:480px){.main__slogan{margin-bottom:30px;font-size:30px;margin-top:20px}}@media screen and (max-width:480px){.main__slogan-props{margin-bottom:0}}.main__slogan-shar{margin-bottom:15px}.header__slogan-index{text-transform:uppercase;padding:0;margin:0;font-family:NeoSansW1G-Bold,Optima,sans-serif;font-size:40px;color:#fff;margin-bottom:15px;text-align:center}@media screen and (max-width:480px){.header__slogan-index{font-size:22px}}.text__section{padding:25px 14% 25px;margin:0}.text__section img{max-width:100%;height:auto}.text__section h2{margin:45px 0 30px}.text__section p{margin:12px 0;padding:0;font-size:16px}@media screen and (max-width:480px){.text__section{padding:15px 8% 15px}}.text__section-franshize{color:#000;padding:16px 14% 10px}@media screen and (max-width:480px){.text__section-franshize{padding:16px 4% 10px}}.text__section-center{text-align:center}.text__section-big{text-align:center}.text__section-big p{font-size:36px}.text__section-more{padding-top:0}.text__section-left{text-align:left}.glasses__girls{max-height:725px;overflow:hidden}.glasses__girls img{width:100%;height:auto}@media screen and (max-width:590px){.glasses__girls img{width:590px}}.glasses__girls2 img{max-width:100%;height:auto;margin:0 auto;display:block}.queen img{max-width:100%;height:auto;margin:0 auto;display:block}.phptobox__cont{margin:0 auto}.bitches img{max-width:100%;height:auto;margin:0 auto;display:block}.photozone__scheme1{text-align:center}.photozone__scheme1 img{max-width:100%;margin:-35px 0;height:auto}.ptotobooth__branding{text-align:center}.ptotobooth__branding img{max-width:100%;height:auto}.helloween__girls{max-height:670px;overflow:hidden}.helloween__girls img{margin-top:-300px;width:100%;height:auto}@media screen and (max-width:1500px){.helloween__girls img{margin-top:-100px}}@media screen and (max-width:992px){.helloween__girls img{margin-top:0}}@media screen and (max-width:590px){.helloween__girls{height:393px;position:relative}.helloween__girls img{position:absolute;width:590px;left:50%;margin-left:-295px}}.handshake__photo{max-height:615px;overflow:hidden}.handshake__photo img{width:100%;height:auto}@media screen and (max-width:768px){.header_img picture{position:relative;display:flex;justify-content:center;height:100%}.header_img picture img{top:unset;left:unset;margin-left:unset;height:100%}}@media screen and (max-width:590px){.handshake__photo{height:393px;position:relative}.handshake__photo img{position:absolute;width:590px;left:50%;margin-left:-295px}}.chromakey__include{text-align:center}.chromakey__include img{max-width:100%;height:auto}.photozone__scheme2{overflow:hidden;text-align:center}.photozone__scheme2 img{margin:-60px 0 -25px 0;max-width:100%;height:auto}@media screen and (max-width:480px){.photozone__scheme2_mobile img{margin-top:-20px}}.chromakey__combine{text-align:center}.chromakey__combine img{max-width:100%;height:auto}.chromakey__combine iframe{margin:20px 0;max-width:100%}.album,.instaprinter__combine,.instaprinter__combine2,.instaprinter__combine3,.photobooth__price,.props__boot,.sharstation__socials{text-align:center}.album img,.instaprinter__combine img,.instaprinter__combine2 img,.instaprinter__combine3 img,.photobooth__price img,.props__boot img,.sharstation__socials img{max-width:100%;height:auto}.instaprinter__combine3 img{margin-bottom:30px}.girl_flower{text-align:center}.girl_flower img{max-width:100%;height:auto}.photobackgrounds__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 5%}.photobackgrounds__item{-webkit-box-flex:24%;-ms-flex:24%;flex:24%;margin:2px;height:190px}@media screen and (max-width:768px){.photobackgrounds__item{-webkit-box-flex:49%;-ms-flex:49%;flex:49%}}.photobackgrounds__item img{width:100%;height:190px}.photobackgrounds__item-red{background:#ff000c}.photobackgrounds__item-pink{background:#ffa6c9}.photobackgrounds__item-bezeviy{background:#ffd2ad}.photobackgrounds__item-yellow{background:#f3d738}.photobackgrounds__item-green{background:#94ffbe}.branding__photobooths{text-align:center;padding:0 9%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.branding__photobooth{-webkit-box-flex:20%;-ms-flex:20%;flex:20%}@media screen and (max-width:768px){.branding__photobooth{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}@media screen and (max-width:480px){.branding__photobooth{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.branding__photobooth img{max-width:100%;height:auto}.branding__mash_mashine{flex-flow:initial}.branding__mash_mashine .branding__photobooth{flex:unset}@media screen and (max-width:500px){.branding__mash_mashine{flex-flow:row wrap}}.mash_mashine_text{padding-top:25px}@media screen and (max-width:600px){.mash_table tr .head,.mash_table tr th{font-size:18px;text-align:left}.mash_table tr .first{font-size:14px}.mash_table tr .cell{width:unset}.mash_table tr .orange{font-size:40px;line-height:40px}}.about__order{background:#ebecec;padding:50px 5% 65px;font-size:0}@media screen and (max-width:768px){.about__order{padding:50px 5% 30px}}.about__order-item{display:inline-block;vertical-align:top;border-radius:10px;background:#fff;padding:25px 2% 30px;width:29%;margin:0 2% 25px;text-align:center;height:445px}.about__order-item:hover{box-shadow:0 0 30px rgba(0,0,0,.3)}@media screen and (max-width:768px){.about__order-item{width:100%;height:350px}}@media screen and (max-width:480px){.about__order-item{margin:0 0 25px;padding:25px 6% 30px}}.about__order-title{font-family:"Neo Sans W1G",Optima,sans-serif;font-size:24px;color:#cd4a43;text-align:center;margin-bottom:30px}.about__order-text{margin-bottom:40px;font-size:16px;height:200px}@media screen and (max-width:768px){.about__order-text{height:130px}}.about__order-button{margin-top:auto;cursor:pointer;text-align:center}@media screen and (max-width:1200px){.about__order-button{padding:7px 45px}}@media screen and (max-width:480px){.about__order-button{padding:15px}}.logo__big-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 7% 0}.logo__big-block .text__section:first-child{text-align:center;padding-top:60px}.logo__big-block .text__section:last-child{text-align:center;padding-bottom:50px}.logo__big-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo__big-item{-webkit-box-flex:16%;-ms-flex:16%;flex:16%;padding:2%}.logo__big-item img{max-width:100%;height:auto}@media screen and (max-width:480px){.logo__big-item{-webkit-box-flex:25%;-ms-flex:25%;flex:25%}}.logophb__section{padding:40px 15% 55px 17%}@media screen and (max-width:768px){.logophb__section{padding:40px 10% 50px 10%}}.logo__cont{display:inline-block;width:23%;margin-bottom:5px;margin-right:1%;text-decoration:none!important}.logo__cont img{max-width:100%;height:auto;padding:11%}.logo__cont h4{margin-top:15px;text-transform:uppercase;color:#939292;font-family:"Neo Sans W1G",Optima,sans-serif;font-size:24px;text-align:center}@media screen and (max-width:1200px){.logo__cont h4{font-size:18px}}@media screen and (max-width:768px){.logo__cont h4{font-size:16px}}@media screen and (max-width:768px){.logo__cont{width:100%;margin-right:0}}.logo__slider{height:390px;list-style:none;padding:0;margin:0}@media screen and (max-width:480px){.logo__slider{padding-left:4%}}.logo__slide{height:386px;padding:0 7% 70px 7%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bx-wrapper .bx-pager{display:none}.bx-wrapper{box-shadow:none;margin-bottom:0;border:none}.main__joy{padding-top:60px}.main__joy-title{font-size:24px;text-align:center;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.joy__img-cont{-webkit-box-flex:16%;-ms-flex:16%;flex:16%}@media screen and (max-width:480px){.joy__img-cont{-webkit-box-flex:33%;-ms-flex:33%;flex:33%}}.joy__img-cont img{max-width:75%;height:auto}.ticker{padding:0}.ticker__slider{list-style:none;padding:0;margin:0;font-size:0}.ticker__slide{display:inline-block}.ticker__slide-cont{width:190px;display:block}.ticker__slide-cont img{display:block;max-width:100%;height:auto}.photoboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 15% 50px}.photoboxes img{max-width:100%;height:auto}.franshize__order,.popup__order{position:relative;display:none;z-index:5}.overlay,.overlay-fr{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup__form-order{position:fixed;width:57%;height:500px;background:#fff;border-radius:15px;z-index:5;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.popup__form-order{height:100vh}}@media screen and (max-width:480px){.popup__form-order{width:90%}}.popup__title{text-transform:uppercase;font-size:50px;-webkit-box-flex:600;-ms-flex:600;flex:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:20px}@media screen and (max-width:1200px){.popup__title{font-size:40px}.dropdown__services a{padding:15px 5px}}@media screen and (max-width:768px){.popup__title{font-size:26px;-webkit-box-flex:280;-ms-flex:280;flex:280}}@media screen and (max-width:480px){.popup__title{-webkit-box-flex:170;-ms-flex:170;flex:170}}.form_success{display:block;margin-top:90px}.popup__h2{-webkit-box-flex:293;-ms-flex:293;flex:293;font-size:30px;margin:0 5%;text-align:center;display:block}@media screen and (max-width:768px){.popup__h2{-webkit-box-flex:80;-ms-flex:80;flex:80}}.color_green{margin-top:-400px}.success{display:none}.popup__text{-webkit-box-flex:538;-ms-flex:538;flex:538;font-size:16px;margin-bottom:5%;width:90%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.popup__text{width:90%}}.popupform-order{-webkit-box-flex:587;-ms-flex:587;flex:587;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 50px 0}@media screen and (max-width:768px){.popupform-order{-webkit-box-flex:410;-ms-flex:410;flex:410}}.order__name-input{font-size:22px;line-height:30px;padding:12px;border-radius:33px;border:1px solid #b5b5b5;text-align:center;width:100%}.owl-carousel .owl-stage{display:flex;align-items:center}@media screen and (max-width:1200px){.order__name-input{font-size:20px}}.order__tel-input{font-size:24px;padding:12px;border-radius:33px;border:1px solid #b5b5b5;text-align:center;width:100%}@media screen and (max-width:1200px){.order__tel-input{font-size:20px}}.form__button-popup{width:50%;text-align:center;padding:10px 0;font-size:22px;line-height:30px;border-radius:33px;background:#fb5500}.dropbox_btn{margin:30px 0 0}.login_block{margin:0 0 55px;padding:0 15px}.login_block h2{margin:0 0 20px;text-align:center;font-family:NeoSansW1G,Optima,sans-serif;font-size:36px}.login_block ul{padding:0 0 0 10px;font-family:NeoSansW1G,Optima,sans-serif}.text__section-more img{max-width:100%;height:auto}@media screen and (max-width:768px){.form__button-popup{margin-top:10px;width:90%}}.close__fr,.close__popup{width:34px;cursor:pointer;position:absolute;font-size:30px;top:0;right:0}.show{display:block}.form-group{margin:0 2%;margin-bottom:15px;width:45%;text-align:center}@media screen and (max-width:768px){.form-group{width:90%;margin-bottom:0}.input_wrapper.form-group{width:240px;margin:0 auto 25px}.form_wrapper{flex-direction:column}}.owl-dots{display:flex;justify-content:center;margin:30px 0 0}.owl-carousel button.owl-dot{background:#d8d8d8;width:8px;height:8px;border-radius:50%;margin:0 5px}.owl-carousel button.owl-dot.active{background:#fba200}.contacts__map img{width:50%;height:auto;margin:-40px auto 40px;display:block}@media screen and (max-width:768px){.contacts__map img{width:90%;margin:20px auto}}.franshize__deal{text-align:center;padding-bottom:40px}.bx-wrapper .bx-controls-direction a{display:none}::-webkit-input-placeholder{color:#d4d3d3}::-moz-placeholder{color:#d4d3d3}:-moz-placeholder{color:#d4d3d3}:-ms-input-placeholder{color:#d4d3d3}@media screen and (max-width:1000px){.table_main1 .head{font-size:26px!important}.table_main1 thead tr .cell{font-size:20px}.table_main1 thead tr th span{font-size:16px}.table_main1 .first{width:320px!important;font-size:16px!important}.table_main1 .first span{width:auto!important}}@media screen and (max-width:768px){.table_main1 .head{font-size:22px!important;text-align:left!important}.table_main1 thead tr .cell{font-size:20px}.table_main1 thead tr th span{font-size:16px}.table_main1 .first{width:320px!important;font-size:16px!important}.table_main1 .first span{width:auto!important}}@media screen and (max-width:600px){.table_main1 .head{font-size:18px!important}.table_main1 thead tr .cell{font-size:14px}.table_main1 thead tr th span{font-size:12px}.table_main1 .first{width:199px!important;font-size:13px!important}.table_main1 .first span img{width:27px;height:37px}.photobooth__price{width:100%;overflow:auto}}@media screen and (max-width:320px){.mash_table .zero{width:12px}}