html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{min-width:320px;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{color:#000;background:#ff0}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}fieldset{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}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{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}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{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin:0}*{box-sizing:border-box}* html{height:100%}.ajax{color:#4071b6;border-bottom:1px dashed #4071b6;text-decoration:none}.page{background-color:#fff}.page__wrapper{z-index:1;min-width:320px;max-width:1400px;margin:0 auto;position:relative}.ta-c{text-align:center}.fl-r{float:right;text-align:right}.page__header{text-align:center;padding:15px 0}.page__header *{vertical-align:middle;display:inline-block}.page__header .logo{background:url(/static/img/content/new_franchise/logo.png) 0 0/100% no-repeat;width:250px;height:60px;margin-bottom:50px}.page__header .logo_en{background:url(/static/img/content/new_franchise/logoEn.png) no-repeat;width:250px;height:60px;margin-bottom:50px;background-size:contain!important}@media (min-width:768px){.page__header .logo_en,.page__header .logo{margin-bottom:0;margin-right:32%}}@media (min-width:1024px){.page__header .logo_en,.page__header .logo{margin-right:49%}}@media (max-width:600px){.page__header .mail_link{font-size:18px}}.mail .icon{background-image:url(/static/img/content/new_franchise/svg-sprite/sprite.svg);background-position:-4px -279px;background-repeat:no-repeat;width:37px;height:29px;margin-right:10px}.mail_link{color:#4272b9;font:22px Open Sans;text-decoration:underline}.text-marked{color:#dbc28f}.banner{background:url(/static/img/content/new_franchise/banner.png) 0 0/auto 100% no-repeat;height:420px}.banner-text{color:#fff;max-width:720px;padding:15px 15px 0 7%;font-family:Helvetica,Arial}.banner-text .banner-title{color:#dbc28f;font-size:35px;font-weight:700}.banner-text .banner-sub-title{margin:25px 0;font-size:25px;font-weight:700}.banner-text ul{padding:0}.banner-text li{max-width:560px;margin:0 0 15px;padding:0 0 0 30px;font-size:16px;line-height:1.5;list-style:none;position:relative}.banner-text li:before{content:"";background-image:url(/static/img/content/new_franchise/svg-sprite/sprite.svg);background-position:-4px -312px;background-repeat:no-repeat;width:21px;height:16px;display:inline-block;position:absolute;top:3px;left:0}@media (max-width:700px){.banner-text{padding-left:10px}.banner-text .banner-title{font-size:25px}.banner-text .banner-sub-title{font-size:20px}.banner-text li{margin-bottom:8px;line-height:1.3}}.form-wrapper{background-color:#5a1c25;padding:55px 10px 60px}.form-franchise{text-align:center;border:2px solid #78353e;border-radius:10px;max-width:960px;margin:0 auto;padding:15px 30px 50px}.form-franchise .title{color:#fff;background-color:#5a1c25;padding:0 10px;font:35px Helvetica,Arial;position:relative;top:-40px}.form-franchise .title>.toptitle{line-height:48px}.form-franchise .title>.subtitle{font:25px Helvetica,Arial}.form-franchise .input-block{vertical-align:top;width:29%;margin-bottom:10px;display:inline-block}.form-franchise .input-block.error .input{box-shadow:inset 0 0 10px red}.form-franchise .input-block.error .error-msg{display:block}.form-franchise .input-block:nth-of-type(3){margin:0 3%}.form-franchise .input-block .error-msg{color:red;margin-top:3px;font-size:12px;font-style:italic;display:none}.form-franchise .input{color:#000;border-radius:7px;outline:none;width:100%;padding:10px;font-size:14px;border:0!important}.form-franchise .input::-webkit-input-placeholder{color:inherit;font-size:14px}.form-franchise .input::placeholder{color:inherit;font-size:14px}.form-franchise .input:placeholder-shown{color:inherit;font-size:14px}.form-franchise .input:-ms-placeholder-shown{color:inherit;font-size:14px}.form-franchise .submit-wrap{text-align:center;background-color:#5a1c25;width:310px;margin:-46px auto 0;padding:0 10px;position:relative;top:75px}.form-franchise .submit-wrap .submit{display:block}@media (max-width:700px){.form-franchise .title{font-size:25px}}@media (max-width:550px){.form-franchise .input-block{width:100%;margin:0 0 10px!important}.form-franchise .submit-wrap{width:239px}.form-franchise .submit-wrap .submit{font-size:19px}}.green-button{cursor:pointer;color:#fff;text-shadow:0 1px 2px #000;background:linear-gradient(#69c90c 0%,#248c08 100%);border:0;border-radius:30px;outline:none;margin:0 auto;padding:10px 20px;font:italic 700 23px Georgia;text-decoration:none;display:inline-block;box-shadow:0 -1px #fff,0 5px #165d00}.green-button:hover{background-position:0 0}.flag .green-button{margin-top:20px;display:inline-block}@media (max-width:700px){.flag .green-button{margin-top:10px}}h1{color:inherit;font:700 16px Helvetica,Arial;margin:37px 0!important}h2{color:inherit;font:700 18px Helvetica,Arial;margin:28px 0!important}h3{color:inherit;font:700 16px Helvetica,Arial;margin:28px 0!important}@media (max-width:700px){h1{font-size:33px}h2{font-size:28px}h3{font-size:23px}}.text-block{color:#000;max-width:960px;margin:0 auto;padding:0 5px}.text-block p{font-size:16px;line-height:1.5}.text-block p:first-of-type{margin-top:0}.text-block ul.red-list{margin:16px 0;padding:0;font-size:16px}.text-block ul.red-list li{padding-left:20px;list-style:none;position:relative}.text-block ul.red-list li:before{content:"";background-color:#b82035;border-radius:50%;width:7px;height:7px;display:inline-block;position:absolute;top:6px;left:0}.text-block .icon{display:inline-block}.text-block .block-65{width:64%}.text-block .block-35{width:34%}.text-block .block-35 .icon{margin-bottom:10px}.text-block .block-35 .text{line-height:1.4}.text-block .block-50{vertical-align:top;width:49%;margin-top:0;display:inline-block}@media (max-width:650px){.text-block .block-50{width:100%;display:block}.double-text{display:none}}.text-block .block-65,.text-block .block-35{vertical-align:top;display:inline-block}@media (max-width:650px){.text-block .block-65,.text-block .block-35{width:100%;display:block}.text-block .block-65 .icon,.text-block .block-35 .icon{margin:0 auto}}.text-block .icon-quote{background-image:url(/static/img/content/new_franchise/png-sprite/96dpi/sprite.png);background-position:0 -182px;background-repeat:no-repeat;background-size:240px 239px;width:73px;height:57px}.text-block .quote-text{color:#7c693b;font:20px Helvetica,Arial}.text-block .quote-text:before,.text-block .quote-text:after{content:"";display:table}.text-block .quote-text:after{clear:both}.lt-ie8 .text-block .quote-text{zoom:1}.text-block .icon-browser{background:url(/static/img/content/new_franchise/browser.png) no-repeat;width:250px;height:138px}.text-block .icon-clients{background-image:url(/static/img/content/new_franchise/png-sprite/96dpi/sprite.png);background-position:0 0;background-repeat:no-repeat;background-size:240px 239px;width:170px;height:178px}.text-block .icon-steps{background-image:url(/static/img/content/new_franchise/svg-sprite/sprite.svg);background-position:-4px -4px;background-repeat:no-repeat;width:224px;height:187px}.text-block .korsun{background:url(/static/img/content//new_franchise/aleksey-korsun.png) no-repeat;width:187px;height:187px}.text-block .korsun+p{text-align:center;width:180px;margin:0 auto}@media (max-width:700px){.text-block .korsun+p{width:100%;margin-top:10px}}.text-block .icon-fb{background-image:url(/static/img/content/new_franchise/png-sprite/96dpi/sprite.png);background-position:-174px 0;background-repeat:no-repeat;background-size:240px 239px;width:66px;height:66px;margin-right:10px}.text-block .icon-ig{background-image:url(/static/img/content/new_franchise/png-sprite/96dpi/sprite.png);background-position:-174px -70px;background-repeat:no-repeat;background-size:240px 239px;width:66px;height:66px;margin-right:10px}.text-block .icon-vk{background:url(/static/img/content/new_franchise/icon-vk.png);width:66px;height:66px;background-size:cover!important}.text-block .icon-fb,.text-block .icon-ig,.text-block .icon-vk{vertical-align:top;margin-bottom:15px;display:inline-block}.text-block .social-block{text-align:center;margin-top:-55px}.instg{margin-top:15px}@media (max-width:700px){.text-block .social-block{margin-top:0}}.text-block .ta-c img{width:24%}@media (max-width:600px){.text-block .ta-c img{width:49%}}.text-block .icon-tablet{background:url(/static/img/content/new_franchise/tablet.png);width:241px;height:181px;display:inline-block}.text-block .big-num{color:#ddd5c2;margin-bottom:5px;font-family:Helvetica,Arial;font-size:60px;font-weight:700}.text-block .big-num+p{margin-top:0}.text-block p.big{font-size:25px}.text-block .icon-bonus{background-image:url(/static/img/content/new_franchise/svg-sprite/sprite.svg);background-position:-4px -195px;background-repeat:no-repeat;width:74px;height:80px}.text-block .what-is-quest .icon-quote{margin:0 auto}.text-block .what-is-quest .text{text-align:center}.text-block .block-bonus{margin-top:-176px}@media (max-width:700px){.text-block .block-bonus{margin-top:0}}.text-block .collage{background:url(/static/img/content/new_franchise/collage.png) 0 0/100% no-repeat;max-width:1174px;height:55vw;max-height:479px}.video{padding:10px}.video iframe{max-height:525px;box-shadow:0 0 20px #000;min-width:290px!important;height:54vw!important}.video p{margin:0;font-size:14px}.flag{background:url(/static/img/content/new_franchise/flags.png) 10px 0 no-repeat;min-height:396px}.flag .wave{padding-bottom:50px;padding-left:300px}.flag p{font-size:18px;line-height:1.5}@media (max-width:768px){.flag{background:0 0}}@media (max-width:1000px){.flag{background-position:-50vw 0}.flag .wave{padding-left:190px}}@media (max-width:500px){.flag{background-position:-90vw 0}.flag .wave{padding-left:20px}}.wave{background:url(/static/img/content/new_franchise/wave.png) 0 10px repeat-x,url(/static/img/content/new_franchise/wave.png) 0 100% repeat-x;width:100%;max-width:960px;margin:20px auto 30px;padding:40px 10px 50px 0}.review .wave>div{vertical-align:top;display:inline-block}.review .text{width:80%;max-width:840px;line-height:1.5}.review .icon{width:100px}@media (max-width:800px){.review .icon{margin:0 auto 10px!important;display:block!important}.review .text{margin:0 auto;display:block!important}}.footer-info>*{margin:10px 0}.error-message{color:red}.success-msg-popup{z-index:2;background-color:#000c;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}.success-msg-popup div{text-align:center;background:#fff url(/static/img/content/new_franchise/success.png) 50% 15px no-repeat;border-radius:10px;width:310px;height:160px;margin:auto;padding-top:100px;font-size:14px;position:absolute;inset:0}.price-calculator-form .row{min-height:50px}.up{position:relative;top:-50px}[type=submit]:disabled{opacity:.5}@media (max-width:800px){.price-calculator-form .country_selector,.price-calculator-form .franchisee_size_selector{float:none;clear:both;height:40px;margin:10px 0}.up{margin-top:15px;top:0}}.page__header.thanks-page{box-shadow:0 9px 9px #00000026}.text-block p{margin-top:15px}.text-block .thanks-text{text-align:center}.text-block .thanks-text h1{letter-spacing:2px;margin:37px 0 23px;font-size:52px}.text-block .thanks-text p{max-width:550px;margin:0 auto;font-size:22px;line-height:30px}.contacts .call-or-write{text-align:center;margin-bottom:22px;font-size:22px}.contacts .wave{margin:10px auto 25px;padding:44px 10px 32px}.contacts__info .mail,.contacts__info .phone{vertical-align:top;width:49%;display:inline-block}.contacts__info .mail{text-align:right}.contacts__info .mail_link{text-align:center;margin-right:77px}.contacts__info .phone_link{padding-left:5px}.contacts__info .phone_link,.contacts__info .mail_link{color:#4272b9;font:700 24px Helvetica,Arial;text-decoration:underline}.contacts__info .phone_link i,.contacts__info .mail_link i{color:#c5ad77;margin-right:10px;font-size:25px}.contacts__info .phone p{margin:5px 0 0 35px;font-size:15px}.subscribers{text-align:center}.subscribers p{margin-bottom:15px;font-size:18px}.subscribers ul{padding-left:0}.subscribers ul li{margin:0 8px;display:inline-block}.subscribers ul li:first-child{margin-left:0}.subscribers ul li:last-child{margin-right:0}@media (max-width:690px){.contacts__info .mail,.contacts__info .phone{text-align:center;width:100%;display:block}.contacts__info .mail{margin-bottom:15px}.contacts__info .mail_link{margin-right:0}}a.border-bottom{color:#000;border-bottom:2px solid #b00c31;text-decoration:none}a.border-bottom:hover{color:#b00c31}.agreeBlock label{color:#fff}.agreeBlock{text-align:center;margin:23px auto 30px}.agreeBlock .agree{cursor:pointer;vertical-align:top;opacity:0;z-index:2;width:17px;height:17px;margin-right:7px;display:inline-block;position:absolute}.agreeBlock .agree+label{z-index:1;padding:0 0 0 25px;position:relative}.agreeBlock .agree+label:hover{cursor:pointer}.agreeBlock .agree+label:before{content:"";background:#e1e1e1;border-radius:3px;width:17px;height:17px;position:absolute;top:0;left:0}.agreeBlock .agree:checked+label:after{opacity:0;content:"";-o-transition:opacity .2s ease;opacity:1;-o-transition:opacity .2s ease;border-bottom:2px solid #000;border-left:2px solid #000;width:13px;height:5px;transition:opacity .2s;position:absolute;top:1px;left:4px;transform:rotate(-45deg)skew(-6deg)}.agreeBlock .agree+label{text-align:left;font-family:VremenaGroteskBook;font-size:12px;line-height:20px;display:inline-block;position:relative}.agreeBlock .agree+label .popups__button_agree{cursor:pointer;border-bottom:2px solid #333;position:relative}.agreeBlock .agree+label .red-dot{width:6px;height:14px;display:inline-block;position:relative}.agreeBlock .agree+label .red-dot:after{content:"";background:#fe2843;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:0}.agreeBlock.error .agree+label{color:#fe2843}@media (min-width:768px){.agreeBlock .agree+label{width:370px}}.submit.disabled,.submit:disabled{opacity:.6;pointer-events:none}
.table{border-collapse:collapse;border:2px solid #ddd5c2;margin:25px 0;font-size:16px;line-height:1.5}.table td,.table th{border:2px solid #ddd5c2;padding:10px}.table ul{margin:0}.table ul.margin-top{margin-top:15px}.table ul.margin-bottom{margin-bottom:15px}.table thead th:first-child{width:15%}.table thead th:nth-child(2),.table thead th:nth-child(3){width:42.5%}
.buy_franchise .controlElements{flex-direction:row;margin-bottom:10px;display:flex}.buy_franchise .country_selector{width:225px}.buy_franchise .franchisee_size_selector{width:350px;margin-left:30px}.buy_franchise .form.price-calculator-form .row label,.buy_franchise .form.price-list-form .row label{width:auto;margin-right:5px}.buy_franchise .row{clear:both;padding:7px 0}.buy_franchise .row LABEL{float:left;width:13%;font-size:14px;font-weight:700;line-height:38px;position:relative}.buy_franchise .row LABEL SPAN{color:red;font-weight:700}.buy_franchise .ta_c{text-align:center}.buy_franchise .ta_c .block-2{margin-bottom:5px;padding:20px}.buy_franchise .ta_c .round{-khtml-border-radius:9px;border-radius:9px}.buy_franchise .ta_c .dark{background-color:#f6f4ed}.buy_franchise .ta_c .text-block p:first-of-type{margin-top:0}.buy_franchise .ta_c .text-block p{font-size:16px;line-height:1.5}.buy_franchise .ta_c .red{color:#a80000}.buy_franchise .wvSelect_Dropdown,.buy_franchise .franchisee_size_selector .wvSelect_Dropdown{border-radius:0 0 9px 9px;padding:5px 0!important;left:1px!important}.buy_franchise .wvSelect_Dropdown{-khtml-border-radius:9px;background:#f5f5f5;border:1px solid #dbd8d4;border-radius:9px;margin:-1px 1px 0 0;padding:30px 5px 75px 35px;display:none;position:absolute;top:100%;left:-250px;box-shadow:0 0 3px #ccc}.buy_franchise .country_selector .wvSelect_Dropdown .wvSelect_Column a,.buy_franchise .franchisee_size_selector .wvSelect_Dropdown .wvSelect_Column a{padding-left:15px}.buy_franchise .wvSelect_Dropdown,.buy_franchise .wvSelect_Dropdown *{box-sizing:border-box}.buy_franchise .wvSelect_Dropdown A{height:24px;font-size:.9em;line-height:1.3em;display:block}.buy_franchise .wvSelect_Selected{color:#ac3a3a;font-weight:700}.buy_franchise .active{display:block}
.ui-dropdown{width:100%;font-family:Inter,sans-serif;position:relative}.ui-dropdown__label{color:#444;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.ui-dropdown__control{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .15s;display:flex}.ui-dropdown__control:hover{border-color:#999}.ui-dropdown__control.open{border-color:#007bff;box-shadow:0 0 0 3px #007bff26}.ui-dropdown__icon{fill:#666;transition:transform .2s}.open .ui-dropdown__icon{transform:rotate(180deg)}.ui-dropdown__menu{z-index:10;background:#fff;border:1px solid #ccc;border-radius:8px;padding:6px 0;animation:.15s dropdownFade;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 12px 20px #00000014}.ui-dropdown__item{cursor:pointer;padding:10px 14px;transition:background .15s}.ui-dropdown__item:hover{background:#f2f2f2}.ui-dropdown__item.active{color:#005cd5;background:#e7f1ff;font-weight:500}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
