@font-face{font-family:'Bamboo';src:url("../_fonts/black-bamboo.eot");src:url("../_fonts/black-bamboo.eot?#iefix") format("embedded-opentype"),url("../_fonts/black-bamboo.woff2") format("woff2"),url("../_fonts/black-bamboo.woff") format("woff"),url("../_fonts/black-bamboo.ttf") format("truetype"),url("../_fonts/black-bamboo.svg#black_bambooregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Univers-Regular';src:url("../_fonts/univers-regular.eot");src:url("../_fonts/univers-regular.eot?#iefix") format("embedded-opentype"),url("../_fonts/univers-regular.woff2") format("woff2"),url("../_fonts/univers-regular.woff") format("woff"),url("../_fonts/univers-regular.ttf") format("truetype"),url("../_fonts/univers-regular.svg#UniversNextPro-Cond") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Univers-Italic';src:url("../_fonts/univers-italic.eot");src:url("../_fonts/univers-italic.eot?#iefix") format("embedded-opentype"),url("../_fonts/univers-italic.woff2") format("woff2"),url("../_fonts/univers-italic.woff") format("woff"),url("../_fonts/univers-italic.ttf") format("truetype"),url("../_fonts/univers-italic.svg#UniversNextPro-CondItalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Univers-Bold';src:url("../_fonts/univers-bold.eot");src:url("../_fonts/univers-bold.eot?#iefix") format("embedded-opentype"),url("../_fonts/univers-bold.woff2") format("woff2"),url("../_fonts/univers-bold.woff") format("woff"),url("../_fonts/univers-bold.ttf") format("truetype"),url("../_fonts/univers-bold.svg#UniversNextPro-BoldCond") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Univers-Light';src:url("../_fonts/univers-light.eot");src:url("../_fonts/univers-light.eot?#iefix") format("embedded-opentype"),url("../_fonts/univers-light.woff2") format("woff2"),url("../_fonts/univers-light.woff") format("woff"),url("../_fonts/univers-light.ttf") format("truetype"),url("../_fonts/univers-light.svg#UniversNextPro-LightCond") format("svg");font-weight:300;font-style:normal}.checkbox input[type=checkbox]:checked+div{box-shadow:none !important}html,body{margin:0;padding:0;min-width:300px;width:100vw;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html em,body em{-webkit-font-smoothing:antialiased}html strong,body strong{-webkit-font-smoothing:antialiased}body{background:white;font:18px/1.33em 'Univers-Regular', Arial, sans-serif;font-weight:300;color:#514e4b;min-height:100%;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box}a,button,input,textarea,select,option{background:none;border:0;margin:0;padding:0;outline:0}a:focus,button:focus,input:focus,textarea:focus,select:focus,option:focus{outline:0}.no-gutter{padding:0 !important}html.is-locked,html.is-locked body{overflow:hidden}.scroll-lock,.scroll-lock body{overflow:hidden;width:100%;height:100%}.orientation-lock{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100vh;background:url("../images/rotate.png") no-repeat center center;background-color:#fff;background-size:auto 60%}.offcanvas{overflow:hidden;position:relative;width:100%}.offcanvas__right{position:relative;margin:0;width:100%;overflow:visible}.offcanvas__left{transform:translate3d(-205px, 0, 0);position:fixed;top:0;left:0;width:205px;height:100vh;z-index:100}.offcanvas__right,.offcanvas__left{transition:transform 0.4s}.offcanvas.is-active .offcanvas__right{transform:translate3d(205px, 0, 0)}.offcanvas.is-active .offcanvas__left{transform:translate3d(0, 0, 0);left:0}.offcanvas-curtain{visibility:hidden;opacity:0;position:absolute;top:0;left:0;z-index:9997;width:100%;height:100%;background-color:rgba(0,0,0,0.5);transition:opacity 0.3s, visibility 0s;transition-delay:0s, 0.3s}.offcanvas.is-active .offcanvas-curtain{visibility:visible;opacity:1;transition:opacity 0.3s}.offcanvas.is-active{overflow-y:hidden;height:100vh}.no-csstransforms .offcanvas__left{left:205px}@media (min-width: 992px){.offcanvas .offcanvas__left{transform:none;left:0;width:220px}.offcanvas .offcanvas__right{width:80%;left:220px}.offcanvas .offcanvas-curtain{visibility:hidden}}@media (min-width: 1100px){.offcanvas .offcanvas__left{transform:none;left:0;width:20%}.offcanvas .offcanvas__right{transform:none;margin-left:0;left:20%;width:80%}.offcanvas .offcanvas-curtain{visibility:hidden}}h1{font-weight:normal}h2{font-weight:normal}h3{font-weight:normal}h4{font-weight:normal}h5{font-weight:normal}h6{font-weight:normal}p{position:relative;font-size:22px;line-height:1.33em;z-index:3}h1{position:relative;font-family:'Bamboo';font-size:50px;line-height:1em;color:#010101;word-spacing:-7px;margin:0.3em 0;z-index:3}h1 span{color:#f0ab2a}@media (min-width: 992px){h1{font-size:65px;word-spacing:-10px}p{font-size:16px}}@media (min-width: 1100px){h1{font-size:70px;word-spacing:-14px}p{font-size:16px}}@media (min-width: 1250px){h1{font-size:80px;word-spacing:-18px}p{font-size:16px}}@media (min-width: 1450px){h1{font-size:90px;word-spacing:-20px}p{font-size:20px}}@media (min-width: 1715px){h1{font-size:110px;word-spacing:-23px}p{font-size:24px}}.select2-results,.datepicker-popup{list-style:none;padding:0;margin:0}a{transition:color 0.2s;color:#f0ab2a;text-decoration:none;transition:200ms}a:hover{color:#3aab01}span.link{cursor:pointer;transition:color 0.2s;color:#f0ab2a;text-decoration:none;transition:200ms;text-decoration:underline}span.link:hover{color:#3aab01}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=phone],input[type=text],input[type=url],.input,.input--long,textarea,.textarea,.textarea--resize,select[multiple],.datepicker-wrap>input{padding:8px 15px;background-color:#fff;border-radius:4px;border:1px solid #c8c8c8;font-size:13px;width:100%;color:#514e4b;box-shadow:inset 2px 2px 0 0 #dcdcdc;transition:border-color 0.2s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=phone]:focus,input[type=text]:focus,input[type=url]:focus,.input:focus,.input--long:focus,textarea:focus,.textarea:focus,.textarea--resize:focus,select[multiple]:focus,.datepicker-wrap>input:focus{border-color:#ff245c}input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=phone][disabled],input[type=text][disabled],input[type=url][disabled],.input[disabled],[disabled].input--long,textarea[disabled],[disabled].textarea,[disabled].textarea--resize,select[disabled][multiple],.datepicker-wrap>input[disabled]{background-color:#e9e9e9}.input--long{width:100%}.input-icon--user{position:relative}.input-icon--user input{box-sizing:border-box;padding-left:52px}.input-icon--user i{box-shadow:inset 1px 1px 0 0 #dcdcdc;display:block;position:absolute;top:2px;left:2px;width:36px;height:31px;line-height:31px;border-right:1px solid #dcdcdc;background:url(../images/svg/user-gray.svg) no-repeat center center;text-align:center}.input-icon--user i.app-svg-replaced svg{width:15px;height:16px;vertical-align:middle;float:none}.input-icon--user input:focus+i.app-svg-replaced svg path{fill:#ff245c}.input-icon--user input.is-valid{border-color:#00c280}.input-icon--user input.is-valid+i.app-svg-replaced svg path{fill:#00c280}.input-icon--user input.is-invalid{border-color:#f52740}.input-icon--user input.is-invalid+i.app-svg-replaced svg path{fill:#f52740}.input-icon--password{position:relative}.input-icon--password input{box-sizing:border-box;padding-left:52px}.input-icon--password i{box-shadow:inset 1px 1px 0 0 #dcdcdc;display:block;position:absolute;top:2px;left:2px;width:36px;height:31px;line-height:31px;border-right:1px solid #dcdcdc;background:url(../images/svg/password-gray.svg) no-repeat center center;text-align:center}.input-icon--password i.app-svg-replaced svg{width:15px;height:16px;vertical-align:middle;float:none}.input-icon--password input:focus+i.app-svg-replaced svg path{fill:#ff245c}.input-icon--password input.is-valid{border-color:#00c280}.input-icon--password input.is-valid+i.app-svg-replaced svg path{fill:#00c280}.input-icon--password input.is-invalid{border-color:#f52740}.input-icon--password input.is-invalid+i.app-svg-replaced svg path{fill:#f52740}.input-icon--phone{position:relative}.input-icon--phone input{box-sizing:border-box;padding-left:52px}.input-icon--phone i{box-shadow:inset 1px 1px 0 0 #dcdcdc;display:block;position:absolute;top:2px;left:2px;width:36px;height:31px;line-height:31px;border-right:1px solid #dcdcdc;background:url(../images/svg/phone-gray.svg) no-repeat center center;text-align:center}.input-icon--phone i.app-svg-replaced svg{width:15px;height:16px;vertical-align:middle;float:none}.input-icon--phone input:focus+i.app-svg-replaced svg path{fill:#ff245c}.input-icon--phone input.is-valid{border-color:#00c280}.input-icon--phone input.is-valid+i.app-svg-replaced svg path{fill:#00c280}.input-icon--phone input.is-invalid{border-color:#f52740}.input-icon--phone input.is-invalid+i.app-svg-replaced svg path{fill:#f52740}.input-icon--tel{position:relative}.input-icon--tel input{box-sizing:border-box;padding-left:52px}.input-icon--tel i{box-shadow:inset 1px 1px 0 0 #dcdcdc;display:block;position:absolute;top:2px;left:2px;width:36px;height:31px;line-height:31px;border-right:1px solid #dcdcdc;background:url(../images/svg/tel-gray.svg) no-repeat center center;text-align:center}.input-icon--tel i.app-svg-replaced svg{width:15px;height:16px;vertical-align:middle;float:none}.input-icon--tel input:focus+i.app-svg-replaced svg path{fill:#ff245c}.input-icon--tel input.is-valid{border-color:#00c280}.input-icon--tel input.is-valid+i.app-svg-replaced svg path{fill:#00c280}.input-icon--tel input.is-invalid{border-color:#f52740}.input-icon--tel input.is-invalid+i.app-svg-replaced svg path{fill:#f52740}.input-icon--email{position:relative}.input-icon--email input{box-sizing:border-box;padding-left:52px}.input-icon--email i{box-shadow:inset 1px 1px 0 0 #dcdcdc;display:block;position:absolute;top:2px;left:2px;width:36px;height:31px;line-height:31px;border-right:1px solid #dcdcdc;background:url(../images/svg/email-gray.svg) no-repeat center center;text-align:center}.input-icon--email i.app-svg-replaced svg{width:15px;height:16px;vertical-align:middle;float:none}.input-icon--email input:focus+i.app-svg-replaced svg path{fill:#ff245c}.input-icon--email input.is-valid{border-color:#00c280}.input-icon--email input.is-valid+i.app-svg-replaced svg path{fill:#00c280}.input-icon--email input.is-invalid{border-color:#f52740}.input-icon--email input.is-invalid+i.app-svg-replaced svg path{fill:#f52740}.input-icon--search{position:relative}.input-icon--search input{box-sizing:border-box;padding-left:52px}.input-icon--search i{box-shadow:inset 1px 1px 0 0 #dcdcdc;display:block;position:absolute;top:2px;left:2px;width:36px;height:31px;line-height:31px;border-right:1px solid #dcdcdc;background:url(../images/svg/search-gray.svg) no-repeat center center;text-align:center}.input-icon--search i.app-svg-replaced svg{width:15px;height:16px;vertical-align:middle;float:none}.input-icon--search input:focus+i.app-svg-replaced svg path{fill:#ff245c}.input-icon--search input.is-valid{border-color:#00c280}.input-icon--search input.is-valid+i.app-svg-replaced svg path{fill:#00c280}.input-icon--search input.is-invalid{border-color:#f52740}.input-icon--search input.is-invalid+i.app-svg-replaced svg path{fill:#f52740}.input-icon--money{position:relative}.input-icon--money input{box-sizing:border-box;padding-left:52px}.input-icon--money i{box-shadow:inset 1px 1px 0 0 #dcdcdc;display:block;position:absolute;top:2px;left:2px;width:36px;height:31px;line-height:31px;border-right:1px solid #dcdcdc;background:url(../images/svg/money-gray.svg) no-repeat center center;text-align:center}.input-icon--money i.app-svg-replaced svg{width:15px;height:16px;vertical-align:middle;float:none}.input-icon--money input:focus+i.app-svg-replaced svg path{fill:#ff245c}.input-icon--money input.is-valid{border-color:#00c280}.input-icon--money input.is-valid+i.app-svg-replaced svg path{fill:#00c280}.input-icon--money input.is-invalid{border-color:#f52740}.input-icon--money input.is-invalid+i.app-svg-replaced svg path{fill:#f52740}.input-icon--url{position:relative}.input-icon--url input{box-sizing:border-box;padding-left:52px}.input-icon--url i{box-shadow:inset 1px 1px 0 0 #dcdcdc;display:block;position:absolute;top:2px;left:2px;width:36px;height:31px;line-height:31px;border-right:1px solid #dcdcdc;background:url(../images/svg/url-gray.svg) no-repeat center center;text-align:center}.input-icon--url i.app-svg-replaced svg{width:15px;height:16px;vertical-align:middle;float:none}.input-icon--url input:focus+i.app-svg-replaced svg path{fill:#ff245c}.input-icon--url input.is-valid{border-color:#00c280}.input-icon--url input.is-valid+i.app-svg-replaced svg path{fill:#00c280}.input-icon--url input.is-invalid{border-color:#f52740}.input-icon--url input.is-invalid+i.app-svg-replaced svg path{fill:#f52740}.input-icon--date{position:relative}.input-icon--date input{box-sizing:border-box;padding-left:52px}.input-icon--date i{box-shadow:inset 1px 1px 0 0 #dcdcdc;display:block;position:absolute;top:2px;left:2px;width:36px;height:31px;line-height:31px;border-right:1px solid #dcdcdc;background:url(../images/svg/date-gray.svg) no-repeat center center;text-align:center}.input-icon--date i.app-svg-replaced svg{width:15px;height:16px;vertical-align:middle;float:none}.input-icon--date input:focus+i.app-svg-replaced svg path{fill:#ff245c}.input-icon--date input.is-valid{border-color:#00c280}.input-icon--date input.is-valid+i.app-svg-replaced svg path{fill:#00c280}.input-icon--date input.is-invalid{border-color:#f52740}.input-icon--date input.is-invalid+i.app-svg-replaced svg path{fill:#f52740}.input-icon--date{max-width:175px}.lettercount-wrap{position:relative}.lettercount{position:absolute;bottom:0;right:0;background-color:#a4b5c7;padding:0 20px;height:20px;line-height:20px;border-top-left-radius:4px;border-bottom-right-radius:4px;font-size:12px;color:#fff}.lettercount.is-failed{background-color:#f52740}textarea,.textarea,.textarea--resize{min-height:80px;resize:none}.textarea--resize{resize:vertical}.checkbox{display:inline-block;cursor:pointer}.checkbox input[type=checkbox]{display:none}.checkbox div{display:inline-block;width:20px;height:20px;vertical-align:middle;background-color:#fff;border:1px solid #c8c8c8;-webkit-border-radius:4px;border-radius:4px;box-shadow:inset 2px 2px 0 0 #dcdcdc}.checkbox span{margin-left:3px;margin-right:15px}.checkbox div:hover{border-color:#51c480}.checkbox input[type=checkbox]:checked+div{background:url(../images/svg/checked.svg) no-repeat center center;background-color:#51c480;border-color:#51c480}.checkbox-label,.selected-checkbox-label{display:inline-block;margin-bottom:10px}.checkbox-label .checkbox-label__item,.selected-checkbox-label .checkbox-label__item{box-shadow:0 2px 0 0 #dcdcdc;height:34px;line-height:34px;padding:0 20px;background-color:#fff;border:1px solid #c8c8c8;-webkit-border-radius:4px;border-radius:4px;color:#514e4b;cursor:pointer}.checkbox-label input[type=checkbox],.selected-checkbox-label input[type=checkbox]{display:none}.checkbox-label input[type=checkbox]:checked+.checkbox-label__item,.selected-checkbox-label input[type=checkbox]:checked+.checkbox-label__item{box-shadow:inset 2px 2px 0 0 rgba(0,0,0,0.15);background-color:#ff245c;border-color:#ff0b49;color:#fff}.checkbox-label input[type=checkbox]:checked+.checkbox-label__item .svg--center path,.selected-checkbox-label input[type=checkbox]:checked+.checkbox-label__item .svg--center path{fill:#fff}.checkbox-label .svg--center,.selected-checkbox-label .svg--center{position:relative;top:-1px;margin-right:5px}.checkbox-label .svg--center path,.selected-checkbox-label .svg--center path{fill:#c8c8c8;transition:fill 0.2s}.checkbox-label-group>label{display:inline-block;margin-bottom:10px}.checkbox-label-group>label>div{box-shadow:0 2px 0 0 #dcdcdc;height:34px;line-height:34px;padding:0 20px;background-color:#fff;border:1px solid #c8c8c8;-webkit-border-radius:4px;border-radius:4px;color:#514e4b;cursor:pointer}.checkbox-label-group>label>input[type=checkbox]{display:none}.checkbox-label-group>label>input[type=checkbox]:checked+div{box-shadow:inset 2px 2px 0 0 rgba(0,0,0,0.15);background-color:#ff245c;border-color:#ff0b49;color:#fff}.checkbox-label-group>label>input[type=checkbox]:checked+div i path{fill:#fff}.checkbox-label-group>label i{position:relative;top:-1px;margin-right:5px}.checkbox-label-group>label i path{fill:#c8c8c8;transition:fill 0.2s}.selected-checkbox-label .checkbox-label__item{box-shadow:inset 2px 2px 0 0 rgba(0,0,0,0.15);background-color:#ff245c;border-color:#ff0b49;color:#fff;cursor:default}.selected-checkbox-label .checkbox-label__item .svg--center path{fill:#fff}.radio{display:inline-block;cursor:pointer}.radio input[type=radio]{display:none}.radio div{display:inline-block;position:relative;width:20px;height:20px;vertical-align:middle;background-color:#fff;border:1px solid #c8c8c8;-webkit-border-radius:50%;border-radius:50%;box-shadow:inset 2px 2px 0 0 #dcdcdc}.radio span{margin-left:3px;margin-right:15px}.radio div:hover{border-color:#ff245c}.radio input[type=radio]:checked+div:before{content:'';position:absolute;top:4px;left:4px;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background-color:#ff245c;box-shadow:inset -1px -1px 0 0 #ff104d}#reborn_cms_media_type label{float:left;margin-right:15px;text-transform:capitalize}#reborn_cms_media_type input[type="radio"]{margin-right:5px}.flipswitch,.flipswitch--small{display:inline-block;position:relative;cursor:pointer}.flipswitch__check{position:absolute;top:0;opacity:0}.flipswitch__switch{display:inline-block;position:relative;width:50px;height:16px;-webkit-border-radius:16px;border-radius:16px;background:#51c480;transition:all 0.2s}.flipswitch__switch-button{position:absolute;top:2px;left:26px;width:22px;height:12px;-webkit-border-radius:12px;border-radius:12px;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,0.15);transition:left 0.2s}.flipswitch__msg{position:absolute;top:0;left:55px}.flipswitch__msg--upper{text-transform:uppercase}.flipswitch__msg__on{color:#39a967}.flipswitch__msg__off{display:none}.flipswitch__check:checked+.flipswitch__switch{background:#c8c8c8}.flipswitch__check:checked+.flipswitch__switch .flipswitch__switch-button{left:2px}.flipswitch__check:checked+.flipswitch__switch+.flipswitch__msg .flipswitch__msg__on{display:none}.flipswitch__check:checked+.flipswitch__switch+.flipswitch__msg .flipswitch__msg__off{display:block;color:#afafaf}.flipswitch--small .flipswitch__switch{width:40px}.flipswitch--small .flipswitch__switch-button{width:17px;left:21px}.flipswitch--small .flipswitch__msg{left:45px}.flipswitch--small .flipswitch__check:checked+.flipswitch__switch .flipswitch__switch-button{left:2px}div.fancy-select{position:relative}div.fancy-select div.trigger{box-shadow:inset 2px 2px 0 0 #dcdcdc;white-space:nowrap;overflow:hidden;position:relative;width:100%;height:35px;padding:8px 15px;padding-right:50px;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;border:1px solid #a4b5c7;text-overflow:ellipsis;font-size:13px;color:#514e4b;line-height:normal;cursor:pointer}div.fancy-select div.trigger.open{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#ff245c;border-bottom-color:#a4b5c7}div.fancy-select.disabled div.trigger{background-color:#f3f2ed;color:#656565}div.fancy-select div.trigger:before{content:'';display:block;position:absolute;top:0;right:0;width:35px;height:100%;border-left:1px solid #a4b5c7;background-color:#fff}div.fancy-select div.trigger:after{content:'';display:block;position:absolute;top:15px;right:13px;width:10px;height:5px;background:url(../images/svg/arrow-bottom.svg) no-repeat center center;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}div.fancy-select div.trigger.open:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}div.fancy-select ul.options{list-style:none;padding:0;margin:0;position:absolute;top:100%;left:0;visibility:hidden;opacity:0;z-index:999;max-height:250px;overflow:auto;min-width:200px;width:100%;background:#fff;line-height:normal;border-bottom:1px solid #ff245c;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}div.fancy-select ul.options.open{visibility:visible;top:100%;opacity:1}div.fancy-select ul.options li{box-shadow:inset 2px 0 0 0 #dcdcdc;transition:color 0.2s;overflow:hidden;cursor:pointer;white-space:nowrap;width:100%;padding:8px 15px;border-left:1px solid #ff245c;border-right:1px solid #ff245c;border-top:1px solid #a4b5c7;text-overflow:ellipsis;font-size:13px;color:#514e4b}div.fancy-select ul.options li:hover{background-color:#dcdcdc}div.fancy-select ul.options li:first-child{border-top:0}.no-svg div.fancy-select div.trigger:after{background:url(../images/sprites/b-darrow-icon.png) no-repeat center center}.no-svg div.fancy-select.disabled div.trigger:after{background:url(../images/sprites/br-darrow-icon.png) no-repeat center center}select[multiple]{min-height:80px}select[multiple] option{padding:5px 10px}.ui-select-highlight{font-weight:bold}.ui-select-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.ng-dirty.ng-invalid>a.select2-choice{border-color:#D44950}.select2-result-single{padding-left:0}.selectize-control>.selectize-input>input{width:100%}.selectize-control>.selectize-dropdown{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#D44950}.btn-default-focus{color:#333;background-color:#EBEBEB;border-color:#ADADAD;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.ui-select-bootstrap>.ui-select-match{text-align:left}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices{width:100%;height:auto;max-height:200px;overflow-x:hidden}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:.3em}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent !important;border:none;outline:none;height:1.666666em}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:0.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0}.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>a:hover,.ui-select-bootstrap .ui-select-choices-row>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.disabled>a,.ui-select-bootstrap .ui-select-choices-row.active.disabled>a{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none !important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#D44950}.select2-container,.ui-select-multiple{width:100%}.ui-select-highlight{background-color:#ffc947}.ui-select-choices-row:first-child,.ui-select-choices-group:first-child{border-top:0}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$whitefff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom, #eee 0%, #fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url("select2.png") right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0}.select2-drop-active{border-color:#ff245c;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(to top, #ccc 0%, #eee 60%)}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url("select2.png") no-repeat 0 1px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding:4px 4px 0 4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url("select2.png") no-repeat 100% -22px;background:url("select2.png") no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url("select2.png") no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2.png") no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2.png") no-repeat 100% -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url("select2.png") no-repeat -37px -22px;background:url("select2.png") no-repeat -37px -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url("select2.png") no-repeat -37px -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2.png") no-repeat -37px -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2.png") no-repeat -37px -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-search input.select2-active{background:#fff url("select2-spinner.gif") no-repeat 100%;background:url("select2-spinner.gif") no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url("select2-spinner.gif") no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2-spinner.gif") no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2-spinner.gif") no-repeat 100%,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='$whitefff', GradientType=0);background-image:linear-gradient(to top, #fff 0%, #eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='$whitefff', GradientType=0);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:150px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;border-top:1px solid #c8c8c8}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none;border-top:1px solid #c8c8c8;-webkit-box-shadow:inset 2px 0 0 0 #dcdcdc;box-shadow:inset 2px 0 0 0 #dcdcdc}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:10px 15px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background-color:#dcdcdc}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url("select2-spinner.gif") no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,0.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding-left:40px;position:relative;cursor:text;overflow:hidden;background-color:#fff;border:1px solid #a4b5c7;font-size:13px;color:#514e4b;-webkit-border-radius:4px;border-radius:4px;box-shadow:inset 2px 2px 0 0 #dcdcdc;transition:border-color 0.2s}.select2-container-multi .select2-choices:before{content:'';position:absolute;top:0;left:0;width:35px;height:100%;border-right:1px solid #c8c8c8;background:url(../images/svg/search-gray.svg) no-repeat center center}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border-color:#ff245c;outline:none;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;padding-left:15px;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding-left:0;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url("select2-spinner.gif") no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{overflow:hidden;padding:7px 14px;padding-right:44px;margin:3px;position:relative;line-height:13px;color:#fff;cursor:default;-webkit-border-radius:20px;border-radius:20px;background-color:#ff245c;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background-color:#ff0b49}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-color:#ff245c}.select2-search-choice-close{display:block;width:30px;height:100%;position:absolute;top:0;right:0;font-size:1px;outline:none;border-left:1px solid #ff0b49;background:url("../images/svg/close-small-white.svg") no-repeat center center}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-search-choice-close:hover{background-color:#ff0b49}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}.selectize-input{display:block;width:100%;overflow:hidden;position:relative;z-index:1;padding:8px 15px;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;border:1px solid #a4b5c7;font-size:13px;color:#514e4b;box-shadow:inset 2px 2px 0 0 #dcdcdc;transition:border-color 0.2s}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#ffffff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{border-color:#ff245c;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #c8c8c8;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-input.focus+.selectize-dropdown{border-color:#ff245c}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:10px 15px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:#dcdcdc}.selectize-dropdown .ui-select-choices-row{border-top:1px solid #c8c8c8;-webkit-box-shadow:inset 2px 0 0 0 #dcdcdc;box-shadow:inset 2px 0 0 0 #dcdcdc}.selectize-dropdown .ui-select-choices-row:first-child{border-top:0}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;border-top:1px solid #c8c8c8}.selectize-dropdown-content .ui-select-choices-group div:first-child+.ui-select-choices-row{border-top:0}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:'';display:block;position:absolute;top:15px;right:13px;width:10px;height:5px;background:url(../images/svg/arrow-bottom.svg) no-repeat center center;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}.selectize-control.single .selectize-input.focus:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.single .selectize-input:before{content:'';display:block;position:absolute;top:0;right:0;width:35px;height:100%;border-left:1px solid #a4b5c7;background-color:#fff}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.colorpicker{height:auto !important;width:120px !important;padding-left:40px !important;padding-top:9px !important;display:inline-block}.minicolors-theme-default .minicolors-swatch{height:27px;width:27px;border:none;border-radius:4px;overflow:hidden}.datepicker-wrap{position:relative;display:inline-block;line-height:normal}.datepicker-wrap>input{width:150px;padding-left:52px}.datepicker-wrap>input.is-active{border-color:#ff245c}.datepicker-wrap>i,.datepicker-wrap>button{display:block;position:absolute;top:1px;left:0;width:36px;height:32px;line-height:32px;text-align:center;background-position:center center;border-right:1px solid #dcdcdc;cursor:pointer}.datepicker-wrap>i.app-svg-replaced svg,.datepicker-wrap>button.app-svg-replaced svg{width:15px;height:16px;float:none;vertical-align:middle}.datepicker-wrap>i.is-active svg path,.datepicker-wrap>button.is-active svg path{fill:#ff245c}.timepicker-wrap+.datepicker-wrap{margin-left:15px}.datepicker-popup{box-shadow:0 2px 0 0 rgba(0,0,0,0.1);overflow:hidden;position:absolute;top:45px;left:0;z-index:9;outline:0;border:1px solid #a4b5c7;-webkit-border-radius:4px;border-radius:4px}.datepicker-popup table{width:100%;outline:0}.datepicker-header th{padding:10px 15px;background-color:#122338;text-align:center}.datepicker-header th,.datepicker-header th button{color:#fff}.datepicker-header .datepicker-header__btn{padding:0}.datepicker-header .datepicker-header__btn button{width:40px;height:40px}.datepicker-header .datepicker-header__btn button:hover path{fill:#ff245c}.datepicker-prev{border-right:1px solid #253953}.datepicker-next{border-left:1px solid #253953}.datepicker-subheader th{background-color:#f9fcff;text-align:center;text-transform:uppercase;color:#514e4b}.datepicker-subheader th small{display:inline-block;width:40px;height:40px;line-height:40px;font-size:14px}.datepicker-body td{padding:5px;background-color:#fff}.datepicker-body td button{width:30px;height:30px}.datepicker-body td span{display:inline-block;width:100%;height:100%;line-height:30px}.datepicker-body td button{transition:color 0.2s}.datepicker-body td:hover button{color:#ff245c}.datepicker-body .is-inactive{color:#becad7}.datepicker-body .is-selected span,.datepicker-body .is-current{-webkit-border-radius:50%;border-radius:50%}.datepicker-body .is-selected span{background-color:#ff245c;color:#fff}.datepicker-body .is-current{background-color:#eff2f5}.timepicker-wrap{display:inline-block;vertical-align:middle;height:35px;line-height:35px}.timepicker-wrap:before,.timepicker-wrap:after{content:" ";display:table}.timepicker-wrap:after{clear:both}.timepicker__col{position:relative;float:left}.timepicker__col input[type=text].timepicker__input{width:82px;padding-right:50px}.timepicker__divider{height:36px;line-height:36px;margin:0 10px}.datepicker-wrap+.timepicker-wrap{margin-left:15px}.timepicker__btn--up,.timepicker__btn--down{position:absolute;right:1px;padding:0 14px;background-color:#fff;border-left:1px solid #c8c8c8;height:16px;line-height:16px}.timepicker__btn--up:hover path,.timepicker__btn--down:hover path{fill:#ff245c}.timepicker__btn--up{top:1px;height:17px;border-bottom:1px solid #c8c8c8;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.timepicker__btn--down{bottom:1px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}label.required:after,label.is-required:after{content:'*';margin-left:3px;color:#ff245c}input.is-valid,textarea.is-valid,input:focus.is-valid,textarea:focus.is-valid{border-color:#00c280}input.is-invalid,textarea.is-invalid,input:focus.is-invalid,textarea:focus.is-invalid{border-color:#f52740}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.draggable{cursor:pointer;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.slick-list.draggable:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.big-slider{position:relative;margin-bottom:8px}.big-slider__list{margin:0 auto;padding:0}.big-slider__item{overflow:hidden;height:75vh}.big-slider .slider-progress{overflow:hidden;position:absolute;left:0;right:0;bottom:-8px;z-index:9;height:3px;background-color:#e5dec2}.big-slider .slick-prev,.big-slider .slick-next{display:none}.big-slider .slider-progress div{background-color:#f0ab2a;width:0;height:100%;opacity:0}.big-slider .slider-progress.is-visible div{opacity:1}.is-active{pointer-events:all}.big-slider__item{max-height:800px}@media (min-width: 992px){.big-slider__item{max-height:50vh}.big-slider{margin-bottom:45px}.big-slider .slider-progress{bottom:-6px}}@media (min-width: 1100px){.big-slider{margin-bottom:50px}.big-slider .slider-progress{bottom:-6px}}@media (min-width: 1500px){.big-slider__item{max-height:55vh}}.image-box{position:relative}.image-box .image-box__backsymbols{position:absolute !important;top:auto !important;left:-65px !important;bottom:-25px !important;width:175px;height:365px}.image-box .image-box__backsymbols svg{width:175px;height:365px;z-index:-1}.image-box img.home-slider{position:absolute;width:120%;top:50%;left:50%;transform:translate(-50%, -50%)}.image-box img.home-slider.-mobile{display:block;width:100%}.image-box img.home-slider.-desktop{display:none}.image-box__mask{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.image-box__mask .image-box__frontsymbols{position:absolute !important;top:auto !important;left:-65px !important;bottom:-25px !important;width:175px;height:365px;z-index:2}.image-box__mask .image-box__frontsymbols svg{width:175px;height:365px;z-index:2}.image-box__mask:after{content:'';position:absolute;left:0;bottom:15%;transform:translate(-50%, 50%);width:1200px;height:1200px;z-index:1;opacity:1;background:-moz-radial-gradient(center, ellipse cover, #eeb13f 10%, rgba(238,177,63,0.88) 15%, rgba(229,222,194,0.38) 30%, rgba(229,222,194,0.05) 45%, rgba(229,222,194,0) 50%);background:-webkit-radial-gradient(center, ellipse cover, #eeb13f 10%, rgba(238,177,63,0.88) 15%, rgba(229,222,194,0.38) 30%, rgba(229,222,194,0.05) 45%, rgba(229,222,194,0) 50%);background:radial-gradient(ellipse at center, #eeb13f 10%, rgba(238,177,63,0.88) 15%, rgba(229,222,194,0.38) 30%, rgba(229,222,194,0.05) 45%, rgba(229,222,194,0) 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeb13f', endColorstr='#00e5dec2',GradientType=1 );mix-blend-mode:screen}.image-box.-main-picture{width:440px;margin:0 auto}.image-box.-main-picture .image-box__mask:after{width:900px;height:900px}.image-box__main-picture{width:440px;height:276px;margin-top:130px;padding:0;overflow:hidden}.image-box__main-picture img:nth-of-type(1){width:550px;height:529px;position:absolute;top:-100px !important;left:-80px !important;transform:translateY(0)}.image-box__main-picture img:nth-of-type(2){width:550px;height:529px;position:absolute;top:-100px !important;left:-80px !important}@media (min-width: 992px){.image-box img.home-slider.-mobile{display:none}.image-box img.home-slider.-desktop{display:block}.image-box.-main-picture{width:767px;margin:0}.image-box__main-picture{width:767px;height:426px;margin:0;padding:0;overflow:hidden}.image-box__main-picture img:nth-of-type(1){width:700px;height:674px;position:relative !important;top:-160px !important;left:-120px !important;transform:translateY(0) scale(0.8)}.image-box__main-picture img:nth-of-type(2){width:700px;height:674px;position:absolute;top:-160px !important;left:-120px !important;transform:scale(0.8)}.image-box__mask:after{width:1500px;height:1500px}.image-box.-main-picture{position:absolute;top:130px;right:-680px;z-index:-1}.image-box.-main-picture .image-box__mask:after{width:1400px;height:1400px}}@media (min-width: 1100px){.image-box img.home-slider{max-height:none}.image-box__mask:after{width:1500px;height:1500px}}@media (min-width: 1360px){.image-box img.home-slider{width:100%}.image-box__mask:after{width:1700px;height:1700px}}@media (min-width: 1500px){.image-box{position:relative;z-index:2}.image-box .image-box__backsymbols{content:'';position:absolute;left:-130px !important;bottom:-45px !important;width:324px;height:674px}.image-box .image-box__backsymbols svg{width:324px;height:674px}.image-box__mask .image-box__frontsymbols{left:-130px !important;bottom:-45px !important;width:324px;height:674px}.image-box__mask .image-box__frontsymbols svg{width:324px;height:674px}.image-box__main-picture{width:767px;height:576px;margin:0;padding:0;overflow:hidden}.image-box__main-picture img:nth-of-type(1){width:1008px;height:970px;position:relative !important;top:-200px !important;left:-110px !important;transform:translateY(0) scale(1)}.image-box__main-picture img:nth-of-type(2){width:1008px;height:970px;position:absolute;top:-200px !important;left:-110px !important;transform:scale(1)}.image-box__mask:after{width:2300px;height:2300px}.image-box.-main-picture{position:absolute;top:130px;right:-550px;z-index:-1}.image-box.-main-picture .image-box__mask:after{width:1700px;height:1700px}}.image-box.-main-picture.-about-first{margin-bottom:60px}.image-box.-main-picture.-about-first .image-box__mask:after{bottom:0}.infobox{position:relative;padding:30px 10px 30px 30px;margin:0 auto;margin-top:20px;width:100%;overflow:hidden;background:#f16f5c;background:-moz-linear-gradient(45deg, #ffda84 0%, #f0e9cd 59%, #f0e9cd 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #ffda84), color-stop(59%, #f0e9cd), color-stop(100%, #f0e9cd));background:-webkit-linear-gradient(45deg, #ffda84 0%, #f0e9cd 59%, #f0e9cd 100%);background:-o-linear-gradient(45deg, #ffda84 0%, #f0e9cd 59%, #f0e9cd 100%);background:-ms-linear-gradient(45deg, #ffda84 0%, #f0e9cd 59%, #f0e9cd 100%);background:linear-gradient(45deg, #ffda84 0%, #f0e9cd 59%, #f0e9cd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f16f5c', endColorstr='#f0e9cd', GradientType=1 );filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f16f5c', endColorstr='#f0e9cd', GradientType=1 );z-index:1}.infobox:before{content:'';background:#ffffff;position:absolute;top:5px;left:5px;right:5px;bottom:5px;z-index:-2}.infobox__bg{position:absolute;top:5px;right:5px;bottom:5px;width:10%;background:url("../images/svg/pattern-right-infobox.svg");background-position:center top;background-repeat:repeat-y}.infobox__bg:before{content:'';position:absolute;top:-10px;left:-69px;bottom:0;width:69px;background:url("../images/svg/pattern-left-infobox.svg");background-position:center top;background-repeat:repeat-y;z-index:-1}.infobox h1{position:relative;font-family:'Bamboo';font-size:42px;line-height:1em;margin:0;padding:0;color:#010101}.infobox h1 span{color:#f0ab2a}.infobox p{position:relative;padding-right:45%;text-align:left;font-family:'Univers-Light';font-size:22px;line-height:1.3em;margin:20px 0 20px 0}.infobox.-menu{float:left}.infobox.-menu img{position:absolute;top:65%;right:-120px;transform:translateY(-50%)}.infobox.-location{float:right}.infobox.-location img{position:absolute;right:-20px;bottom:0}.infobox.-order{float:left}.infobox.-order img{position:absolute;right:-100px;bottom:20px}.infobox.-reservation{float:right}.infobox.-reservation img{position:absolute;right:-110px;bottom:-20px}@media (min-width: 600px){.infobox.-order img{right:0;bottom:20px}.infobox.-reservation img{right:-50px;bottom:-20px}}@media (min-width: 992px){.infobox{box-sizing:border-box;width:48%;margin:3px;display:inline-block;padding:50px 10px 50px 50px}.infobox__bg{width:15%}.infobox h1{padding-right:45%;word-spacing:-10px}.infobox p{display:none}.infobox .phone{display:none}.infobox.-menu img{top:65%;right:-200px;transform:translateY(-50%)}.infobox.-location img{right:-45px;bottom:-45px}.infobox.-order img{right:-150px;bottom:-40px}.infobox.-reservation img{right:-90px;bottom:-50px}}@media (min-width: 1100px){.infobox.-reservation img{right:-50px;bottom:-20px}}@media (min-width: 1200px){.infobox.-order img{right:-80px;bottom:-15px}.infobox.-menu img{top:65%;right:-140px;transform:translateY(-50%)}.infobox.-location img{right:-40px;bottom:0}}@media (min-width: 1400px){.infobox.-order img{right:0;bottom:20px}.infobox h1{font-size:90px;line-height:1em;padding-right:0}.infobox p{display:block;padding-right:45%;font-size:16px;line-height:1.3em;margin:20px 0 20px 0}.infobox .phone{display:block}.infobox:before{top:10px;left:10px;right:10px;bottom:10px}.infobox__bg{top:10px;right:10px;bottom:10px}.infobox.-menu img{position:absolute;top:65%;right:-100px;transform:translateY(-50%)}.infobox.-location img{position:absolute;right:0;bottom:0}}@media (min-width: 1450px){.infobox p{font-size:20px}}@media (min-width: 1700px){.infobox p{font-size:24px}}.loader{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999}.loader:after{content:'';position:absolute;width:100%;height:100%;opacity:1;background-color:#fff;transition:opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);bottom:0;right:0}.loader.is-loaded{visibility:hidden;transition:visibility 0s linear 0.7s}.loader.is-loaded:after{transition:opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;opacity:0}.loader-icon{opacity:1;position:absolute;top:50%;left:50%;margin-top:-41px;margin-left:-44px;z-index:3;transform:scale(1);transition:transform 0.4s, opacity 0.4s;transition-delay:0.3s, 0.3s}.loader-spinner{position:fixed;width:120px;height:120px;border-radius:50%;top:50%;left:50%;margin-top:-60px;margin-left:-60px;border:5px solid #f0ab2a;opacity:1;transition:opacity 0.4s;transition-delay:0.3s;z-index:1}.loader-spinner:before{content:'';position:absolute;width:18px;height:15px;left:50%;bottom:-10px;transform-origin:center center;background:#fff;z-index:1}.loader-spinner:after{content:'';position:absolute;top:0;left:50%;right:-20px;bottom:-20px;transform-origin:center center;transform:rotate(-25deg);background:-moz-linear-gradient(45deg, #fff 40%, rgba(255,255,255,0.64) 60%, rgba(255,255,255,0.27) 80%, rgba(255,255,255,0) 95%);background:-webkit-linear-gradient(45deg, #fff 40%, rgba(255,255,255,0.64) 60%, rgba(255,255,255,0.27) 80%, rgba(255,255,255,0) 95%);background:linear-gradient(45deg, #fff 40%, rgba(255,255,255,0.64) 60%, rgba(255,255,255,0.27) 80%, rgba(255,255,255,0) 95%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 )}.loader-spinner.-spinning{animation-name:loader-circle;animation-duration:0.8s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.loader.is-loaded .loader-spinner{opacity:0;transition:opacity 0.4s}.loader.is-loaded .loader-icon{opacity:0;transform:scale(0.5);transition:transform 0.4s, opacity 0.4s}@keyframes loader-circle{0%{transform:rotate(0)}85%{transform:rotate(-360deg)}100%{transform:rotate(-360deg)}}.main-picture{margin:50px 0}.map{position:relative;margin:0 auto;width:100%;height:500px;display:block;margin-bottom:120px;z-index:999}.map__content{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.map__container,.map__curtain{width:100%;height:100%}.map__container{position:absolute;top:0;left:0;z-index:3}.map__curtain{visibility:visible;opacity:1;position:absolute;top:0;left:0;z-index:3;transition:opacity 0.3s}.map.curtain-is-hidden .map__curtain{visibility:hidden;opacity:0;transition:opacity 0.3s, visibility 0s linear 0.3s}.map__curtain:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.map__lines{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:-27px}@media (min-width: 992px){.map__lines{margin-top:0}}.map__button{cursor:pointer;position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%, -65%);text-align:center}.map__button div{position:relative;display:block;width:160px;height:161px}.map__button div svg:nth-of-type(1){position:absolute;top:0;left:0;width:160px;height:161px}.map__button div svg:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:49px;height:77px}.map__button div svg:nth-of-type(2) path{transition:.2s}.map__button p{position:absolute;left:0;bottom:-80px;margin:5px 0;font-size:26px;line-height:26px;font-family:'Bamboo'}.map__button:hover div svg:nth-of-type(2) path{fill:#f0ab2a}@media (min-width: 992px){.map{z-index:1}.map__button{transform:translate(-50%, -50%)}}@media (min-width: 1500px){.map__button{transform:translate(-50%, -50%)}.map__button div{width:252px;height:254px}.map__button div svg:nth-of-type(1){width:252px;height:254px}.map__button div svg:nth-of-type(2){width:89px;height:140px}.map__button p{font-size:30px;line-height:30px}}.map .map__close-button-container{height:1px}.map__close-button{cursor:pointer;visibility:hidden;opacity:0;position:absolute;top:0;right:0;width:150px;height:70px;transition:opacity 0.3s, visibility 0s linear 0.3s;z-index:102}.map__close-button p{display:inline-block;font-family:'Bamboo';font-size:20px;line-height:20px;margin-right:10px}.map__close-button svg{position:relative;top:2px;width:22px;height:22px}@media (min-width: 1100px){.map__close-button{width:200px}.map__close-button p{font-size:32px;line-height:32px}.map__close-button svg{position:relative;top:4px;width:35px;height:35px}}.map.curtain-is-hidden .map__close-button{visibility:visible;opacity:1;transition:opacity 0.3s}@media (min-width: 992px){.map.curtain-is-hidden .map__close-button{visibility:hidden;opacity:0}}.map .gm-style a,.map .gmnoprint{visibility:hidden !important}.map.curtain-is-hidden .gm-style a,.map.curtain-is-hidden .gmnoprint{visibility:visible !important}@media (min-width: 992px){.map{position:fixed;display:block;top:0;right:0;bottom:0;width:32%;height:100%}}.map-popup{position:relative;margin:0 auto;width:100%;height:420px;display:block;z-index:999}.map-popup .map__curtain{display:none}@media (min-width: 700px){.map-popup{width:100%;height:400px}}@media (min-width: 992px){.map-popup{width:550px;height:550px}}@media (min-width: 1100px){.map-popup{width:650px;height:650px}}@media (min-width: 1500px){.map-popup{width:750px;height:750px}}.map__legend{position:absolute;width:380px;left:10px;bottom:25px}.map__legend p{font-family:'Univers-Regular';color:#101010;font-size:16px;line-height:1.1em;margin:4px 0;padding:0;text-align:left}.map__legend p span{font-family:'Bamboo'}.map__legend p span.green{color:green}.map__legend p span.red{color:red}.map__legend p:last-of-type{color:#101010;font-size:15px;line-height:1.1em;margin:4px 0;padding:0;text-align:left}.offer-box{position:relative;z-index:3;display:block;width:100%;text-align:center;padding:30px 0;padding-bottom:100px;vertical-align:top}@media (min-width: 992px){.offer-box{padding:30px;padding-bottom:100px}}@media (min-width: 1200px){.offer-box{display:inline-block;width:49%}}.offer-box ul{text-align:left}.offer-box:nth-of-type(n+4):before{content:'';background:url("../images/svg/careers-separator-hor.svg");background-repeat:no-repeat;background-size:cover;width:85%;height:9px;position:absolute;top:-4px;left:50%;transform:translate(-50%, 0)}@media (min-width: 1200px){.offer-box{min-height:600px}.offer-box:nth-of-type(odd):after{content:'';background:url("../images/svg/careers-separator-ver.svg");background-repeat:no-repeat;width:10px;height:548px;position:absolute;right:-8px;top:50%;transform:translate(0, -50%)}.offer-box:nth-of-type(n+3):before{content:'';background:url("../images/svg/careers-separator-hor.svg");background-repeat:no-repeat;background-size:cover;width:85%;height:9px;position:absolute;top:-4px;left:50%;transform:translate(-50%, 0)}.offer-box:nth-of-type(3):before,.offer-box:nth-of-type(4):before{background:none}}.offer-box__icon{display:block;margin:0 auto;width:137px;height:139px;background:url("../images/careers-bg.png");background-size:cover;background-repeat:no-repeat;position:relative;z-index:3}.offer-box__icon svg{position:absolute;top:5%;left:52%;transform:translate(-50%, 0)}.offer-box h3{font-family:'Bamboo';font-size:45px;line-height:1em;margin:25px 0;color:#010101;position:relative;z-index:3}@media (min-width: 992px){.offer-box h3{font-size:30px}}@media (min-width: 1100px){.offer-box h3{font-size:40px}}@media (min-width: 1450px){.offer-box h3{font-size:45px}}@media (min-width: 1700px){.offer-box h3{font-size:55px}}.offer-box p{font-size:22px}@media (min-width: 992px){.offer-box p{font-size:16px}}@media (min-width: 1100px){.offer-box p{font-size:16px}}@media (min-width: 1450px){.offer-box p{font-size:20px}}@media (min-width: 1700px){.offer-box p{font-size:24px}}.phone{position:absolute;top:29px;left:20px;right:auto;background:url("../images/svg/phone-bg.svg");background-size:cover;width:260px;height:41px;z-index:100;pointer-events:none}.phone p{position:absolute;width:100%;top:52%;left:0;transform:translate(8%, -50%);margin:0;color:#010101;font-family:'Bamboo';font-size:20px;line-height:20px;word-spacing:-2px}.phone p span{color:#f0ab2a}.phone a{color:#3e3e3e;text-decoration:none}.phone a span{color:#f0ab2a;text-decoration:none}.phone p a{text-decoration:none}.phone.-nobg{background:none}.phone.-nopos{position:relative;top:auto;left:auto;right:auto;width:auto}.phone.-nopos p{position:static;transform:none}@media (min-width: 992px){.phone{left:auto;right:-10px;width:320px;height:48px}.phone p{top:52%;left:0;transform:translate(9%, -50%);font-size:24px;line-height:24px;word-spacing:-5px}}@media (min-width: 1100px){.phone{left:auto;right:5px;width:396px;height:62px}.phone p{top:52%;left:0;transform:translate(8%, -50%);font-size:32px;line-height:32px;word-spacing:-6px}}.picture-aside{position:absolute;width:100%;bottom:-400px;right:-22px;z-index:2}@media (min-width: 992px){.picture-aside{position:absolute;width:auto;top:1100px;left:auto;right:-660px;z-index:2}}@media (min-width: 1500px){.picture-aside{position:absolute;width:auto;top:1500px;left:auto;right:-820px;z-index:2}}@media (min-width: 1715px){.picture-aside{position:absolute;width:auto;top:1600px;left:auto;right:-820px;z-index:2}}.popup{display:none;position:fixed !important;background:transparent;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;width:95%;height:auto;text-align:center;margin:0;padding:0}.popup img{width:100%;margin:0;padding:0}@media (min-width: 992px){.popup{width:auto;height:80vh}}.popup__close-button{display:block;position:absolute;right:0;top:0;width:180px;height:55px;z-index:9999}.popup__close-button p{position:absolute;right:35px;top:-31px;margin:0;padding-right:10px;display:inline-block;font-family:'Bamboo';font-size:20px;line-height:20px;color:#fff}.popup__close-button p:hover{cursor:pointer}.popup__close-button svg{position:absolute;width:25px;height:25px;right:10px;top:-35px}.popup__close-button svg:hover{cursor:pointer}.popup__close-button svg path{fill:#fff}@media (min-width: 1100px){.popup__close-button p{right:45px;top:-46px;font-size:30px;line-height:30px}.popup__close-button svg{position:absolute;width:35px;height:35px;right:10px;top:-50px}}.popup__img{display:block;width:100%}.popup.-careers-popup{overflow:hidden;background:#fff;padding:40px 50px;text-align:left;font-family:'Univers-Regular';padding-bottom:100px}.popup.-careers-popup .popup__close-button p{top:15px;color:#000}.popup.-careers-popup .popup__close-button svg{top:12px}.popup.-careers-popup .popup__close-button svg path{fill:#000}.popup.-careers-popup p{margin-bottom:8px}.popup.-careers-popup ul{margin-top:0}@media (min-width: 992px){.popup.-careers-popup{padding-bottom:80px;min-width:700px}.popup.-careers-popup ul{margin-top:0}.popup.-careers-popup ul li{padding:2px 0}}.popup.-careers-popup ul li{font-size:22px}@media (min-width: 992px){.popup.-careers-popup ul li{font-size:16px}}@media (min-width: 1100px){.popup.-careers-popup ul li{font-size:16px}}@media (min-width: 1250px){.popup.-careers-popup ul li{font-size:16px}}@media (min-width: 1450px){.popup.-careers-popup ul li{font-size:20px}}@media (min-width: 1715px){.popup.-careers-popup ul li{font-size:22px}}.reputation-box h1{margin:0;margin-top:80px}.reputation-box ul{list-style:none;margin:0;padding:0}.reputation-box ul li{display:inline-block;padding:35px 0;padding-left:140px}.reputation-box__item{overflow:hidden;outline:none;position:relative;display:inline-block;margin:0;min-height:332px;margin-top:50px;margin-bottom:200px}.reputation-box__item h1{margin:0.08em;font-size:50px;line-height:1em;word-spacing:-5px}.reputation-box__item p{font-size:22px;line-height:1.33em}.reputation-box__aside{position:absolute;top:0;left:0;width:70px;height:332px;background-image:url("../images/reputation/roll-bg.png");background-size:cover;background-repeat:no-repeat}.reputation-box__aside img{transform:scale(0.55);position:absolute;right:-75px;bottom:10px}.reputation-box__grade{margin:0}.reputation-box__grade span{position:relative;top:-5px;left:15px}.reputation-box__grade.-g4 svg:nth-last-of-type(1) path.star{fill:#e5dec2 !important}.reputation-box__grade.-g3 svg:nth-last-of-type(1) path.star{fill:#e5dec2 !important}.reputation-box__grade.-g3 svg:nth-last-of-type(2) path.star{fill:#e5dec2 !important}.slider__dots{padding:0}.slick-dots{padding:0;z-index:1000;position:absolute;left:0;right:0;bottom:120px;height:25px;text-align:center}.slick-dots li{display:inline-block;cursor:pointer;display:inline-block;position:relative;font-size:0;padding:10px 10px !important;width:9px;height:33px;border-radius:50%;margin:0 10px;transition:0.2s;background-image:url("../images/svg/dot-empty.svg");background-repeat:no-repeat}.slick-dots li button{display:none}.slick-dots li.slick-active{background-image:url("../images/svg/dot.svg")}@media (min-width: 992px){.reputation-box{min-height:355px}.reputation-box ul li{padding:20px 0;padding-left:140px}.reputation-box__item{margin-top:10px;min-height:355px;margin-bottom:50px}.reputation-box__item h1{margin:0.08em;font-size:50px;line-height:1em;word-spacing:-10px}.reputation-box__item p{font-size:16px;line-height:1.22em}.reputation-box__aside{width:75px;height:355px}.reputation-box__aside img{position:absolute;transform:scale(0.7);right:-60px;bottom:50px}.slick-dots{margin:10px !important;bottom:0px}}@media (min-width: 1100px){.reputation-box{min-height:355px}.reputation-box ul li{padding:20px 0;padding-left:140px}.reputation-box__item{margin-top:50px;min-height:355px}.reputation-box__item h1{margin:0.08em;font-size:50px;line-height:1em;word-spacing:-10px}.reputation-box__item p{font-size:16px;line-height:1.22em}.reputation-box__aside{width:75px;height:355px}.reputation-box__aside img{position:absolute;transform:scale(0.7);right:-60px;bottom:50px}.slick-dots{margin:10px !important;bottom:0px}}@media (min-width: 1450px){.reputation-box__item p{font-size:20px}}@media (min-width: 1500px){.reputation-box{min-height:502px}.reputation-box h1{margin-bottom:30px}.reputation-box ul li{padding:55px 0;padding-left:180px}.reputation-box__item{overflow:visible;position:relative;display:inline-block;margin:0;margin-bottom:20px;padding:180px;min-height:502px}.reputation-box__item h1{margin:0.08em;font-size:90px;word-spacing:-18px}.reputation-box__aside{width:106px;height:502px}.reputation-box__aside img{position:absolute;transform:scale(1);right:-60px;bottom:50px}.slick-dots{bottom:0}}@media (min-width: 1700px){.reputation-box__item p{font-size:24px}}.seemore-btn{display:inline-block;position:relative;width:156px;height:36px;border-radius:20px;text-transform:uppercase;overflow:hidden;z-index:3;background:transparent;box-shadow:0px 3px 0px 0px rgba(226,223,209,0.75)}.seemore-btn.-menu-button{width:330px}.seemore-btn.-menu-button:before{width:660px;left:-330px}.seemore-btn.-promo-button{width:280px}.seemore-btn.-promo-button:before{width:560px;left:-280px}.seemore-btn a{cursor:pointer;display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;transition-duration:0.3s}.seemore-btn a div{cursor:pointer;display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;transition-duration:0.3s;z-index:10}.seemore-btn span{display:inline-block;position:relative;left:50%;transform:translate3d(-50%, 0, 0);padding:12px 0;font-size:18px;line-height:18px;text-transform:uppercase;text-decoration:none;color:#010101;overflow:hidden;font-weight:500;white-space:nowrap;font-smooth:antialiased;-webkit-font-smoothing:antialiased;z-index:5}.seemore-btn span:before{content:'';position:absolute;top:5px;left:0;bottom:10px;width:0;background:#fff;transition:width 0.3s}.seemore-btn span:after{content:attr(data-letters);position:absolute;top:0;left:0;z-index:99;overflow:hidden;color:#f0ab2a;white-space:nowrap;width:0;padding:12px 0;transition:width 0.3s;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:500;font-smooth:antialiased;-webkit-font-smoothing:antialiased;opacity:1}.seemore-btn svg{display:block;position:absolute;top:50%;right:15px;transform:translateY(-50%) translateX(-150%);z-index:7;opacity:0;transition-duration:0.3s}.seemore-btn svg path{fill:#857d5f}.seemore-btn:after{content:'';display:block;position:absolute;top:2px;left:2px;right:2px;bottom:2px;border-radius:20px;text-transform:uppercase;background:#fff;z-index:4}.seemore-btn:before{content:'';position:absolute;display:block;top:0;left:-160px;width:320px;height:40px;z-index:-2;background:#f0ab2a;background:-moz-linear-gradient(60deg, #f0ab2a 10%, #8b8363 40%, #8b8363 40%, #8b8363 60%, #8b8363 60%, #f0ab2a 90%);background:-webkit-linear-gradient(60deg, #f0ab2a 10%, #8b8363 40%, #8b8363 40%, #8b8363 60%, #8b8363 60%, #f0ab2a 90%);background:linear-gradient(60deg, #f0ab2a 10%, #8b8363 40%, #8b8363 40%, #8b8363 60%, #8b8363 60%, #f0ab2a 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0ab2a', endColorstr='#f0ab2a',GradientType=1 );transition-duration:0.6s}.seemore-btn:hover{cursor:pointer}.seemore-btn:hover a{color:transparent}.seemore-btn:hover:before{transform:translateX(50%)}.seemore-btn:hover svg{transform:translateY(-50%) translateX(0);opacity:1}.seemore-btn:hover span{color:#010101}.seemore-btn:hover span:before,.seemore-btn:hover span:after{width:100%}@media (min-width: 992px){.seemore-btn{margin:20px 0}}@media (min-width: 1400px){.seemore-btn{width:296px;height:46px;border-radius:25px;margin:0}.seemore-btn a{border-radius:25px}.seemore-btn span{padding:15px 0;font-size:20px;line-height:20px}.seemore-btn span:after{padding:15px 0;font-size:20px;line-height:20px}.seemore-btn:before{left:-320px;width:640px;height:50px}.seemore-btn.-menu-button{width:380px}.seemore-btn.-menu-button:before{width:760px;left:-380px}}.seemore-btn.-walk-button{margin-top:20px;width:380px;height:56px;border-radius:30px}.seemore-btn.-walk-button a div{border-radius:30px}.seemore-btn.-walk-button:after{border-radius:25px}.seemore-btn.-walk-button span{margin-left:25px;padding:22px 0}.seemore-btn.-walk-button span:after{padding:22px 0}.seemore-btn.-walk-button svg:first-of-type{position:absolute;top:50%;left:15px;transform:translate(0, -50%);opacity:1}.seemore-btn.-walk-button svg:first-of-type path{fill:#F0AB2A}.seemore-btn.-walk-button:before{width:960px;height:56px;left:-480px}@media (min-width: 992px){.seemore-btn.-walk-button{margin-bottom:50px;width:400px;height:56px !important}.seemore-btn.-walk-button span{margin-left:15px;padding:21px 0}.seemore-btn.-walk-button span:after{padding:21px 0}.seemore-btn.-walk-button svg:first-of-type{position:absolute;top:50%;left:15px;transform:translate(0, -50%);opacity:1}.seemore-btn.-walk-button svg:first-of-type path{fill:#F0AB2A}.seemore-btn.-walk-button:before{width:800px;left:-400px}}@media (min-width: 1300px){.seemore-btn.-walk-button{width:480px;height:56px !important}.seemore-btn.-walk-button span{margin-left:20px;padding:20px 0}.seemore-btn.-walk-button span:after{padding:20px 0}.seemore-btn.-walk-button svg:first-of-type{position:absolute;top:50%;left:15px;transform:translate(0, -50%);opacity:1}.seemore-btn.-walk-button svg:first-of-type path{fill:#F0AB2A}.seemore-btn.-walk-button:before{width:960px;left:-480px}}.aside{position:fixed;display:block;top:0;right:0;bottom:0;width:40%;height:100%;background:url("../images/svg/pattern-right.svg");background-position:center top;background-repeat:repeat;z-index:-3}.aside:before{content:'';position:absolute;top:-9px;left:-69px;bottom:0;width:69px;height:1500px;background:url("../images/svg/pattern-left.svg");background-position:center top;background-repeat:repeat-y}@media (min-width: 992px){.aside{position:fixed;display:inline-block;top:auto;right:0;bottom:0;width:32%}}.breadcrumbs{position:relative;width:100%;text-align:left;margin:37px 0}.breadcrumbs svg{position:relative;top:-3px;width:35px;height:33px}.breadcrumbs:after{content:'/';position:absolute;left:45px;top:50%;transform:translateY(-50%);color:#c2bdaa;font-size:16px;line-height:1em}.breadcrumbs p{position:absolute;left:60px;top:50%;transform:translateY(-50%);color:#010101;font-size:16px;line-height:1em;margin:0}@media (min-width: 992px){.breadcrumbs{margin:20px 0}}@media (min-width: 1100px){.breadcrumbs svg{width:35px;height:41px}.breadcrumbs:after{font-size:24px}.breadcrumbs p{font-size:24px}}.main-section{position:relative;display:inline-block;top:0;left:0;width:100%;padding-bottom:50px;z-index:999}.main-section__content{margin:0 30px;z-index:999}.main-section.-homepage,.main-section.-aboutpage,.main-section.-promopage,.main-section.-careerspage,.main-section.-contactpage,.main-section.-errorpage{min-height:100vh}.main-section.-homepage{position:relative;display:inline-block;top:0;left:0;width:100%}.main-section.-homepage:before,.main-section.-homepage:after{content:'';position:fixed;top:-9px;bottom:0;width:54px;height:1500px;background:url("../images/svg/pattern-left.svg");background-position:center top;background-repeat:repeat-y;z-index:-10}.main-section.-homepage:before{transform:rotate(180deg);left:0}.main-section.-homepage:after{right:0}@media (min-width: 992px){.main-section{width:67%}.main-section__content{margin:0 20% 0 10%}.main-section.-homepage{padding-bottom:0}.main-section.-homepage:before,.main-section.-homepage:after{width:69px}.main-section.-homepage:before{left:220px}.main-section.-homepage .main-section__content{margin:0 10% 0 10%}}@media (min-width: 1100px){.main-section{width:67%;background:transparent}.main-section.-homepage:before{left:20%}.main-section__content{margin:0 20% 0 10%}}.menu{overflow:hidden;width:100%;transition:0.4s}.menu__background{position:relative;width:180%;height:100vh;background-size:cover;animation-name:move-bg;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate(0, 0)}.menu__background:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0.5}.menu header{position:absolute;top:20px;left:50%;transform:translate(-50%, 0)}.menu header svg{width:105px;height:101px}.menu header span{position:absolute;left:0;top:0;width:0;height:100%;overflow:hidden;transition:.4s}.menu header span svg{position:absolute;left:0;top:0}.menu header span svg path#emblemat{fill:transparent}.menu header span svg path#skoro,.menu header span svg path#sushi{fill:#f0ab2a}.menu footer{position:absolute;bottom:0;width:100%;margin:12px 0;text-align:center;font-size:12px;line-height:1em;color:#fff}.menu footer a{color:#fff;opacity:0.5}.menu footer p{font-size:12px;line-height:1em;margin:12px 0;opacity:0.5}.menu footer p a{color:#fff;font-size:12px;line-height:1em;opacity:1}.menu header a:hover span{width:100%}.menu header a.stick-left span{animation-name:stick-left;animation-duration:.6s;animation-iteration-count:1}.menu header a.stick-left span svg{animation-name:stick-left;animation-duration:.6s;animation-iteration-count:1}.menu header a.stick-right span{animation-name:stick-right;animation-duration:.6s;animation-iteration-count:1}.menu header a.stick-right span svg{animation-name:stick-right;animation-duration:.6s;animation-iteration-count:1}footer a.pyszne{position:relative;top:2px;display:inline-block;opacity:1}footer a.facebook{position:relative;opacity:1;width:95px;margin:0 auto;display:inline-block}footer a.facebook span{position:absolute;top:0;left:0;display:block;width:0;height:52px;border-radius:20px;overflow:hidden;z-index:1;transition:.4s}footer a.facebook span svg{position:absolute;top:0;left:0;width:95px;height:52px}footer a.facebook:hover span{width:95px}footer a.facebook.stick-left span{animation-name:stick-left;animation-duration:.6s;animation-iteration-count:1}footer a.facebook.stick-left svg{animation-name:stick-left;animation-duration:.6s;animation-iteration-count:1;margin:0 !important}footer a.facebook.stick-right span{animation-name:stick-right;animation-duration:.6s;animation-iteration-count:1}footer a.facebook.stick-right svg{animation-name:stick-right;animation-duration:.6s;animation-iteration-count:1;margin:0 !important}.menu nav{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center}.menu nav ul{position:relative;width:149px;padding:0;margin:0 auto;list-style:none}.menu nav ul li{position:relative}.menu nav a{font-family:'Bamboo';position:relative;display:block;margin:0 auto;width:149px;font-size:22px;line-height:1.4em;color:#fff;transition:color 0.3s}.menu nav a span{display:block;position:absolute;top:0;left:0;width:0;height:45px;border-radius:20px;overflow:hidden;z-index:-3;transition:.4s;transition-delay:.01s}.menu nav a span svg{position:absolute;top:0;left:0;width:149px;height:30px}.menu nav ul li:last-of-type a{line-height:1.1em;padding:0.2em 0}.menu nav ul li:last-of-type a span{border-radius:0;height:60px}.menu nav ul li:last-of-type a span svg{height:60px}.menu nav a:hover{color:#000}.menu nav a:hover span{width:149px}.menu__item.stick-left span{animation-name:stick-left;animation-duration:.6s}.menu__item.stick-left svg{animation-name:stick-left;animation-duration:.6s;margin:0 !important}.menu__item.stick-right span{animation-name:stick-right;animation-duration:.6s;animation-iteration-count:1}.menu__item.stick-right svg{animation-name:stick-right;animation-duration:.6s;animation-iteration-count:1;margin:0 !important}@keyframes move-bg{0%{transform:translate3d(0%, 0%, 0)}5%{transform:translate3d(0%, 0%, 0)}50%{transform:translate3d(-30%, 0%, 0)}55%{transform:translate3d(-30%, 0%, 0)}100%{transform:translate3d(0%, 0%, 0)}}@keyframes stick-right{0%{left:0;right:auto}99%{left:0;right:auto}100%{left:auto;right:0}}@keyframes stick-left{0%{left:auto;right:0}99%{left:auto;right:0}100%{left:0;right:auto}}@media (min-width: 992px){.menu header{top:30px}.menu header svg{width:143px;height:136px}.menu footer{margin:30px 0;font-size:14px;line-height:1em}.menu footer p{margin:20px 0}.menu nav a{font-size:24px;line-height:1.5em}.menu nav a span{top:1px;height:47px}.menu nav a span svg{height:32px}.menu nav ul li:last-of-type a{padding:0.3em 0}.menu nav ul li:last-of-type a span svg{height:64px}footer a.pyszne{margin-left:20px}}@media (min-width: 1100px){.menu nav ul{width:217px}.menu nav a{width:217px;font-size:28px;line-height:1.5em}.menu nav a span{top:-3px;height:56px}.menu nav a span svg{width:217px;height:48px}.menu nav a:hover span{width:217px}.menu nav ul li:last-of-type a{padding:0.3em 0}.menu nav ul li:last-of-type a span{height:94px}.menu nav ul li:last-of-type a span svg{height:88px}}@media (min-width: 1500px){.menu nav a{font-size:32px;line-height:1.5em}.menu nav a span{top:0}.menu nav ul li:last-of-type a{padding:0.2em 0}}.menu-trigger{cursor:pointer;position:absolute;top:0;right:0;width:100px;height:100px;transition:transform .4s;z-index:9998}.menu-trigger:before,.menu-trigger:after{content:" ";display:table}.menu-trigger:after{clear:both}.menu-trigger__open{position:absolute;top:50px;right:30px}.menu-trigger__close{position:fixed;top:50px;right:235px;opacity:0;z-index:9999}.logo-mobile{position:absolute;top:-35px;right:30px}.burger:before{content:'';position:absolute;top:-15px;left:-20px;background-color:#fff;border-radius:10px;width:50px;height:35px;z-index:-1}.burger span,.burger span:after,.burger span:before{display:block;width:22px;height:3px;background-color:#000}.burger span:after,.burger span:before{content:'';position:absolute;transition-duration:.4s,.4s;transition-delay:.4s,0}.burger span{transition:background 0.2s}.burger span:before{transition-property:top, transform;top:-6px}.burger span:after{transition-property:bottom, transform;bottom:-6px}.menu-trigger__close span,.menu-trigger__close span:after,.menu-trigger__close span:before{display:block;width:22px;height:3px;background-color:#fff}.menu-trigger__close span:after,.menu-trigger__close span:before{content:'';position:absolute;transition-duration:.4s,.4s;transition-delay:.4s,0}.menu-trigger__close span{transition:background 0.2s}.menu-trigger__close span{background-color:transparent}.menu-trigger.is-active .menu-trigger__close{opacity:1}.menu-trigger.is-active .menu-trigger__close span:before,.menu-trigger.is-active .menu-trigger__close span:after{transition-delay:0,.4s,0;background-color:#fff}.menu-trigger.is-active .menu-trigger__close span:before{transform:rotate(45deg);top:0}.menu-trigger.is-active .menu-trigger__close span:after{transform:rotate(-45deg);bottom:0}@media (min-width: 992px){.menu-trigger{display:none}}.error-img{display:block;width:100%}.error-img h2{font-family:'Bamboo';font-size:200px;line-height:1em;margin:0;color:#010101;text-align:center;position:relative;top:10px}.error-img img{position:relative;top:-30px;width:100%}.main-section.-errorpage .main-section__content{text-align:center;position:absolute;top:50%;left:50%;margin:0 !important;transform:translate(-50%, -50%)}.main-section.-errorpage{min-height:100vh}@media (min-width: 992px){.main-section.-errorpage .error-img{position:absolute !important;right:0 !important;top:0 !important;width:60%}.main-section.-errorpage .main-section__content{width:700px;text-align:left;position:fixed;top:50%;left:50%;margin:0 !important;transform:translate(-50%, -50%)}.main-section.-errorpage .main-section__content p{width:40%}}.seemore-btn.-error-button{text-align:left;width:220px}.seemore-btn.-error-button:before{width:440px;left:-220px}@media (min-width: 1200px){.main-section.-errorpage .main-section__content{width:900px}.main-section.-errorpage .main-section__content h1{font-size:90px}.main-section.-errorpage .main-section__content p{font-size:20px}.error-img{display:block;width:100%}.error-img h2{font-family:'Bamboo';font-size:260px;line-height:1em;margin:0;color:#010101;text-align:center}.error-img img{width:100%;top:-50px}}@media (min-width: 1500px){.main-section.-errorpage .main-section__content{width:1100px}.main-section.-errorpage .main-section__content h1{font-size:110px}.main-section.-errorpage .main-section__content p{font-size:20px}.error-img{display:block;width:100%}.error-img h2{font-family:'Bamboo';font-size:330px;line-height:1em;margin:0;color:#010101;text-align:center}.error-img img{width:100%;top:-70px !important}}.aboutpage__second-cook{position:relative;width:100%}@media (min-width: 992px){.aboutpage__cooks{position:relative;width:129%;min-height:450px;margin-bottom:50px}.aboutpage__cooks h1{padding:0 15% 0 0}.aboutpage__cooks p{padding:0 25% 0 0}.aboutpage__cooks .image-box.-main-picture{top:0}.aboutpage__cooks:nth-of-type(2){margin-bottom:20px}}@media (min-width: 1500px){.aboutpage__cooks{position:relative;width:129%;height:650px;margin-bottom:150px}.aboutpage__cooks h1{padding:0 15% 0 0}.aboutpage__cooks p{padding:0 25% 0 0}.aboutpage__cooks .imagebox.-main-picture{top:0}.aboutpage__cooks:nth-of-type(2){margin-bottom:20px}}@media (min-width: 1715px){.aboutpage__cooks{position:relative;top:100px;width:129%;height:670px}.aboutpage__cooks h1{padding:0 15% 0 0}.aboutpage__cooks p{padding:0 25% 0 0}.aboutpage__cooks:nth-of-type(2){margin-bottom:20px}}.main-section.-careerspage .image-box.-main-picture{position:absolute;top:auto;right:0;bottom:-18%;width:65%}.main-section.-careerspage .image-box.-main-picture img{right:0 !important;bottom:0 !important;height:600px}.main-section.-careerspage .image-box.-main-picture .image-box__backsymbols{position:absolute;bottom:50% !important;right:40% !important;z-index:-1}@media (min-width: 600px){.main-section.-careerspage .image-box.-main-picture{right:-20%;bottom:-5%}.main-section.-careerspage .image-box.-main-picture img{right:0 !important;bottom:0 !important}}@media (min-width: 992px){.main-section.-careerspage .image-box.-main-picture{position:fixed;height:105%;bottom:-5%;right:-25%}.main-section.-careerspage .image-box.-main-picture img{width:auto;height:100%}}@media (min-width: 1100px){.main-section.-careerspage .image-box.-main-picture{right:-30%}}@media (min-width: 1500px){.main-section.-careerspage .image-box.-main-picture{right:-35%}}.seemore-btn.-careers-button{text-align:left;width:205px;position:absolute;left:50%;bottom:40px;transform:translate(-50%, 0)}.seemore-btn.-careers-button:before{width:410px;left:-205px}@media (min-width: 1500px){.seemore-btn.-careers-button{width:220px}.seemore-btn.-careers-button:before{width:440px;left:-220px}}@media (max-width: 992px){.main-section.-careerspage .main-section__content:last-child{margin-bottom:330px}}.main-section.-contactpage{padding-bottom:150px !important}.main-section.-contactpage a{text-decoration:underline}.main-section.-contactpage .phone p{margin:40px 0;font-size:40px;text-align:center}.contactpage__twocolumns{vertical-align:top;margin:30px 0}.contactpage__twocolumns svg{position:absolute;top:-10px;left:-50px}.contactpage__twocolumns div{position:relative;display:block;vertical-align:top;width:100%;margin:0;padding:0}.contactpage__twocolumns div p{margin:0}.contactpage__twocolumns div:first-of-type{width:100%;padding-right:50px;padding-bottom:30px}.contactpage__twocolumns .contactpage__hours{color:#3aab01}.pyszne-contact span{margin-top:20px;width:150px;height:74px;display:block;background:center center no-repeat;background-size:contain}@media (min-width: 600px){.main-section.-contactpage .phone p{font-size:44px;text-align:center;margin:40px 0}.contactpage__twocolumns{margin:30px 0}.contactpage__twocolumns div{display:inline-block;width:38%}.contactpage__twocolumns div:first-of-type{width:60%;padding-right:50px;padding-bottom:0}}@media (min-width: 992px){.main-section.-contactpage .phone p{font-size:28px;text-align:left;margin:30px 0}.contactpage__twocolumns{margin:5px 0}.contactpage__twocolumns svg{display:none}.contactpage__twocolumns div{display:block;width:100%}.contactpage__twocolumns div:first-of-type{width:100%;padding-right:50px;padding-bottom:30px}.pyszne-contact span{width:130px;height:50px}}@media (min-width: 1100px){.main-section.-contactpage .phone p{font-size:40px;margin:40px 0}.contactpage__twocolumns{margin:30px 0}.contactpage__twocolumns svg{display:none}.pyszne-contact{position:absolute;right:0;bottom:-75px}.pyszne-contact span{width:140px;height:40px}}@media (min-width: 1200px){.main-section.-contactpage .phone p{font-size:45px}.contactpage__twocolumns{margin:40px 0}.contactpage__twocolumns svg{displaY:block;height:120px;top:-5px;left:-40px}.contactpage__twocolumns div{display:inline-block;width:38%}.contactpage__twocolumns div:first-of-type{width:60%;padding-right:50px;padding-bottom:30px}.pyszne-contact{bottom:-78px}.pyszne-contact span{width:140px;height:45px}}@media (min-width: 1500px){.main-section.-contactpage .phone p{font-size:58px;margin:50px 0}.contactpage__twocolumns{margin:50px 0}.contactpage__twocolumns svg{top:-5px;left:-60px;height:168px}.pyszne-contact{bottom:-95px}.pyszne-contact span{width:150px;height:60px}}.contactpage__decorations-top{display:none;position:absolute;top:70px;right:-30px;z-index:2}@media (min-width: 992px){.contactpage__decorations-top{displaY:block}.contactpage__decorations-top .-decoration1{height:400px}}@media (min-width: 1100px){.contactpage__decorations-top{right:-50px;displaY:block}.contactpage__decorations-top .-decoration1{height:450px}}@media (min-width: 1300px){.contactpage__decorations-top .-decoration1{height:512px}}@media (min-width: 1500px){.contactpage__decorations-top .-decoration1{height:612px}}@media (min-width: 1700px){.contactpage__decorations-top .-decoration1{height:712px}}@media (min-width: 2000px){.contactpage__decorations-top{right:-50px;displaY:block}.contactpage__decorations-top .-decoration1{height:812px}}.contactpage__decorations-top.-hidden{visibility:hidden;opacity:0;transition:opacity 0.3s, visibility 0s linear 0.3s}.contactpage__decorations{position:absolute;z-index:3}.contactpage__decorations.-decoration1{display:none;top:90px;left:-80px;width:200px}@media (min-width: 992px){.contactpage__decorations.-decoration1{display:none}}.contactpage__decorations.-decoration3{display:none;bottom:-90px;right:30px;width:190px}@media (min-width: 992px){.contactpage__decorations.-decoration3{display:block;bottom:-80px;right:50px}}@media (min-width: 1100px){.contactpage__decorations.-decoration3{bottom:-80px;right:20%;width:200px}}@media (min-width: 1930px){.contactpage__decorations.-decoration3{right:30%;width:230px}}.contactpage__decorations.-decoration4{display:none;bottom:40px;right:-130px}@media (min-width: 992px){.contactpage__decorations.-decoration4{display:block;right:-130px}}@media (min-width: 1100px){.contactpage__decorations.-decoration4{right:-100px}}@media (min-width: 1500px){.contactpage__decorations.-decoration4{right:-70px}}@media (min-width: 1930px){.contactpage__decorations.-decoration4{right:-30px}}.contactpage__decorations-bottom{position:absolute;left:-1px;bottom:0;width:100%;height:300px;overflow:hidden}.contactpage__decorations.-decoration5{bottom:-100px;left:-90px;z-index:-1;width:190px}@media (min-width: 992px){.contactpage__decorations.-decoration5{top:auto;bottom:-130px;left:-120px;width:230px}}@media (min-width: 1100px){.contactpage__decorations.-decoration5{top:auto;bottom:-130px;left:-130px;width:270px}}@media (min-width: 1500px){.contactpage__decorations.-decoration5{width:280px}}.contactpage__decorations.-decoration6{bottom:-170px;right:10%;z-index:-1}@media (min-width: 992px){.contactpage__decorations.-decoration6{display:none}}@media (min-width: 1100px){.contactpage__decorations.-decoration6{display:block;bottom:-150px;right:auto;left:15%}}@media (min-width: 1500px){.contactpage__decorations.-decoration6{right:auto;left:20%}}@media (min-width: 1930px){.contactpage__decorations.-decoration6{right:auto;left:20%}}.contactpage__decorations.-decoration7{bottom:-20px;right:-70px;z-index:-1;width:150px}@media (min-width: 992px){.contactpage__decorations.-decoration7{display:none}}@media (min-width: 1100px){.contactpage__decorations.-decoration7{display:none}}@media (min-width: 1500px){.contactpage__decorations.-decoration7{right:30%;bottom:-100px;display:block}}@media (min-width: 1930px){.contactpage__decorations.-decoration7{right:35%;bottom:-120px;display:block;width:170px}}.contactpage__decorations.-decoration2{bottom:-150px;left:120px;display:none;width:240px}@media (min-width: 600px){.contactpage__decorations.-decoration2{display:block;left:20%}}@media (min-width: 992px){.contactpage__decorations.-decoration2{bottom:-140px;left:auto;right:0;z-index:999}}@media (min-width: 1100px){.contactpage__decorations.-decoration2{width:260px;bottom:-110px}}@media (min-width: 1500px){.contactpage__decorations.-decoration2{bottom:-130px}}.map.curtain-is-hidden .contactpage__decorations{visibility:hidden;opacity:0;transition:opacity 0.3s, visibility 0s linear 0.3s}.map.curtain-is-hidden .contactpage__decorations.-decoration3,.map.curtain-is-hidden .contactpage__decorations.-decoration4{visibility:visible;opacity:1}.homepage__infoboxes .infobox:last-of-type{margin-bottom:0}@media (min-width: 992px){.homepage__infoboxes{position:relative}.homepage__infoboxes .infobox{height:250px;margin-bottom:0}.homepage__infoboxes .infobox h1{font-size:60px}.homepage__infoboxes .infobox p{font-size:18px}}@media (min-width: 1400px){.homepage__infoboxes .infobox{min-height:340px}.homepage__infoboxes .infobox h1{font-size:65px}.homepage__infoboxes .infobox p{font-size:18px}}.main-section.-menupage{padding-bottom:50px}.menupage__infoboxes{padding:0 50px}.menupage__infoboxes .infobox{height:380px}.menupage__infoboxes .infobox:last-of-type{margin-bottom:50px}.menupage__infoboxes .seemore-btn{width:220px}.menupage__infoboxes .seemore-btn:before{width:440px;left:-220px}.menupage__chopsticks{margin:50px 0 10px}@media (min-width: 992px){.main-section.-menupage{padding-bottom:0}.menupage__chopsticks{margin:50px 0 50px}.menupage__infoboxes{position:relative;padding:70px 5% 0}.menupage__infoboxes .infobox{height:250px}}@media (min-width: 1400px){.menupage__infoboxes .infobox{min-height:410px}.menupage__infoboxes .infobox h1{font-size:65px}.menupage__infoboxes .infobox .phone p{font-size:30px}.menupage__infoboxes .seemore-btn{width:300px}.menupage__infoboxes .seemore-btn:before{width:600px;left:-300px}}@media (min-width: 1450px){.menupage__infoboxes{padding:70px 5% 0}}@media (min-width: 1500px){.menupage__infoboxes{padding:150px 5% 0}}@media (min-width: 1715px){.menupage__infoboxes{padding:70px 5% 0}}.main-section.-promopage{margin-bottom:70px}.main-section.-promopage .image-box{margin-bottom:60px}.promopage__decorations-bottom{position:absolute;left:-1px;bottom:0;width:100%;height:300px}.promopage__decorations{position:absolute}.promopage__decorations.-decoration1{bottom:-20%;left:10%;width:45%}@media (min-width: 650px){.promopage__decorations.-decoration1{bottom:-50%}}@media (min-width: 900px){.promopage__decorations.-decoration1{bottom:-55%}}@media (min-width: 992px){.promopage__decorations.-decoration1{bottom:-40px;left:5%;width:55%}}@media (min-width: 1200px){.promopage__decorations.-decoration1{bottom:-40%}}@media (min-width: 1300px){.promopage__decorations.-decoration1{bottom:-55%}}@media (min-width: 1500px){.promopage__decorations.-decoration1{width:45%}}@media (min-width: 1930px){.promopage__decorations.-decoration1{width:725px}}.promopage__decorations.-decoration2{bottom:-10%;right:-15%;width:50%}@media (min-width: 992px){.promopage__decorations.-decoration2{display:block;bottom:-50%;right:-10%;width:50%}}@media (min-width: 1350px){.promopage__decorations.-decoration2{display:block;bottom:-75%;right:-10%;width:50%}}@media (min-width: 1500px){.promopage__decorations.-decoration2{display:block;bottom:-320px;right:-15%;width:60%}}@media (min-width: 1930px){.promopage__decorations.-decoration2{width:940px}}@media (min-width: 992px){.main-section.-promopage{margin-bottom:0}}@media (min-width: 992px) and (max-height: 720px){.promopage__decorations.-decoration2{display:none}}@media (min-width: 1500px) and (max-height: 880px){.promopage__decorations.-decoration2{display:none}}
