/*! normalize.css v3.0.1 | MIT License | git.io/normalize */.content sup,sup{top:-.5em}.content sub,sub{bottom:-.25em}.content pre,embed,iframe,object,video{max-width:100%}body,html{-webkit-text-size-adjust:100%}.content caption,.content table,.content tbody,.content td,.content tfoot,.content th,.content thead,.content tr,table{border-spacing:0;border-collapse:collapse}.popup-outer,.slick-slide.dragging img{pointer-events:none}.form-wrap,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.jcf-list ul,ol,ul{list-style:none}html{font-family:sans-serif;height:100%;-ms-text-size-adjust:100%;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:focus,a:hover{text-decoration:none;outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}svg:not(:root){overflow:hidden}hr{height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}.content ul li,.h1,h1{text-transform:uppercase}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{margin:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:invalid{box-shadow:none}:-moz-submit-invalid{box-shadow:none}:-moz-ui-invalid{box-shadow:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:none}*{-moz-appearance:none;-webkit-appearance:none}optgroup{font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;vertical-align:baseline;border:0}input,label,select,textarea{vertical-align:middle}.clearfix:after{display:block;clear:both;content:''}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:0 0 0 100px #fff inset}*,:after,:before{box-sizing:inherit}*,.slick-slider{box-sizing:border-box}address,applet,blockquote,dl,embed,form,frameset,h1,h2,h3,h4,h5,h6,iframe,mejs-container,object,ol,p,table,ul{margin:0 0 14px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,frameset,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;background:0 0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}input,select,textarea{font:100% quicksand-regular,sans-serif,Arial,Helvetica,sans-serif}textarea{overflow:auto;resize:vertical;vertical-align:top}input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],input[type=number],input[type=search],textarea{padding:5px 0;border:1px solid #152e40;border-width:0 0 2px;background:#fff;-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{display:none}address,cite,dfn,em,i,var{font-style:italic}ins,u{text-decoration:underline}del,s,strike{text-decoration:line-through}blockquote,blockquote:after,blockquote:before,q,q:after,q:before{quotes:none}blockquote:after,blockquote:before,q:after,q:before{font-size:20px;content:'"'}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#102330}.content sub,.content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.content td,.content th{padding:3px 7px;text-align:left;vertical-align:top;border:1px solid #ccc}.content th{text-align:center;vertical-align:middle;border-color:#999}.content dl dt{font-weight:700;float:left;clear:left;padding-right:4px}.content pre{overflow:auto}.content .widget{overflow:hidden;margin-bottom:14px}.content .widget ul{padding-left:2em}.content .widget select{min-width:150px}.content .comment-form input[type=text],.content .comment-form textarea,.content .search-form input[type=search]{max-width:580px;margin:0 4px 15px 0}.content .post-password-form label{vertical-align:top}.content .post-password-form input[type=password],.content .search-form input[type=search]{display:block;margin-bottom:15px}.content .post-password-form input[type=password]:after,.content .search-form input[type=search]:after{display:block;clear:both;content:''}.content .commentlist{margin:0 0 14px}.content .commentlist .edit-link{margin:0}.content .commentlist-item .commentlist-item{padding:0 0 0 3em}.content .comment,.content .commentlist-holder{overflow:hidden}.content .commentlist-item .commentlist-item,.content .commentlist-item+.commentlist-item{padding-top:14px}.content .commentlist .avatar-holder{float:left;margin:0 14px 4px 0}.content .comment-form label{display:block;padding-bottom:4px}.content .comment-form textarea{overflow:auto;height:132px;min-height:120px;margin:0;padding:10px;resize:none;border:2px solid #152e40}.content .widget_calendar #next{text-align:right}.content .navigation{overflow:hidden;margin:0 0 14px}.content .navigation .next{float:left;margin-right:15px}.content .navigation .prev{float:right;margin-left:15px}.content .wp-caption{clear:both;max-width:98%;padding:5px;border:1px solid #ccc}.content .wp-caption img{vertical-align:top}.content .wp-caption p{margin:10px 0 0}.content figure.aligncenter{margin:0 auto 10px}.content img.aligncenter{display:block;margin:0 auto 10px}.content .alignleft{float:left;margin:0 10px 10px 0}.content .alignright{float:right;margin:0 0 10px 10px}.content #wrapper{width:1024px;margin:0 auto}.content ul{list-style-type:disc}.content ul li{font-family:quicksand-bold,sans-serif;margin:0 10px;letter-spacing:1px;color:#f68a3e}.h1,.h2,h1,h2{letter-spacing:11px}.content ol{max-width:370px;counter-reset:step-counter;text-align:left}.h1,.h2,h1,h2{text-align:center}.content ol>li{position:relative;margin-bottom:3px;padding-left:44px;counter-reset:sub-step-counter;counter-increment:step-counter}.content ol>li:before{font-family:domine-regular,serif;font-size:18px;position:absolute;top:0;left:0;width:30px;height:100%;content:counter(sub-step-counter) counter(step-counter);color:#f68a3e}#content:only-child,#sidebar #wp-calendar,body,html,table{width:100%}.content ol ul li{padding-left:0}.content ol ul li:before{content:none}#content{float:left;width:70%}#content:only-child{float:none}#sidebar{float:right;width:25%}#sidebar .jcf-list .jcf-optgroup-caption,#sidebar .jcf-list .jcf-option{padding:14px}#sidebar button,#sidebar input[type=text],#sidebar input[type=tel],#sidebar input[type=email],#sidebar input[type=password],#sidebar input[type=submit],#sidebar input[type=number],#sidebar input[type=search],#sidebar select,#sidebar textarea{margin-bottom:14px}*{max-height:1000000px;margin:0;padding:0;outline:0!important}body{-ms-text-size-adjust:none;font:12px/18px quicksand-regular,sans-serif,sans-serif;overflow-x:hidden;min-width:320px;color:#102330;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,h1{font:60px/70px sixcaps,sans-serif;margin-bottom:16px;margin-left:12px}.h2,h2{font:48px/60px sixcaps,sans-serif;margin-left:11px;text-transform:uppercase}.h4,.h5,h4,h5{letter-spacing:2px;text-transform:uppercase}.h3,h3{font:18px/21px domine-regular,serif;text-transform:uppercase}.h4,h4{font:14px/18px quicksand-bold,sans-serif}.h5,h5{font:12px/20px quicksand-bold,sans-serif}.h6,h6{font:10px/13px quicksand-bold,sans-serif;letter-spacing:5px;text-transform:uppercase}.btn,input[type=submit],strong{font-family:quicksand-bold,sans-serif}a{transition:color .2s,background .2s,border-color .2s;text-decoration:none;color:#152e40}a:hover{color:#f68a3e}strong{font-weight:400}img{max-width:100%;height:auto}address{font-style:normal}::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-outer-spin-button{-webkit-appearance:none}::-ms-clear{display:none}button,input[type=text],input[type=tel],input[type=email],input[type=password],input[type=submit],input[type=number],input[type=search],select,textarea{width:100%;cursor:pointer;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-input-placeholder{transition:opacity .3s ease;opacity:1;color:#102330}:-moz-placeholder{transition:opacity .3s ease;opacity:1;color:#102330}::-moz-placeholder{transition:opacity .3s ease;opacity:1;color:#102330}:-ms-input-placeholder{transition:opacity .3s ease;opacity:1;color:#102330}select::-ms-expand{display:none}input[type=checkbox],input[type=radio]{position:absolute;top:0;left:0;display:block;width:0;height:0;opacity:0}.btn,input[type=submit]{font-size:12px;line-height:1;display:inline-block;overflow:hidden;width:auto;min-width:190px;height:50px;margin-bottom:12px;padding:18px 20px;cursor:pointer;-moz-user-select:none;transition:.5s background-color,.5s color,.5s border-color;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none;letter-spacing:5px;text-transform:uppercase;text-overflow:ellipsis;-ms-text-overflow:ellipsis;color:#fff;border:2px solid #f68a3e;border-radius:0;background-color:#f68a3e;background-image:none;-webkit-appearance:none}.btn:hover,input[type=submit]:hover{text-decoration:none;color:#fff;border-color:#fc7211;background:#fc7211}.btn.blue,input[type=submit].blue{border:2px solid #152e40;background-color:#152e40}.btn.blue:hover,input[type=submit].blue:hover{background:#0a1923}.btn.white,input[type=submit].white{color:#152e40;border:2px solid #152e40;background:#fff}.btn.white svg,input[type=submit].white svg{position:relative;top:4px;display:inline-block;margin-top:2px;margin-right:8px;transform:translateY(-50%);vertical-align:top}.btn.white.active,input[type=submit].white.active{color:#fff;background:#152e40}.form-control,label{font:12px/1 quicksand-bold,sans-serif;color:#102330;letter-spacing:1px}.btn.white.active svg path,input[type=submit].white.active svg path{fill:#fff}.pdf-holder svg{position:relative;top:-3px;vertical-align:top}.jcf-checkbox,.jcf-radio{overflow:hidden;vertical-align:middle}.form-group{display:block}.form-control{width:100%;height:40px;margin:0 auto 10px;padding:5px 0;transition:border-color .2s;border:1px solid #152e40;border-width:0 0 2px;border-radius:0;background-color:#fff;background-image:none;box-shadow:none;-webkit-appearance:none}.form-control:focus{border-color:#99999a}.form-control.error,.form-control.error:focus,.form-control.wpcf7-not-valid,.form-control.wpcf7-not-valid:focus,select.wpcf7-not-valid~.jcf-select{border-color:#d52008!important}textarea.form-control{height:132px;padding:10px;resize:none;border-width:2px}div.wpcf7-validation-errors,span.wpcf7-not-valid-tip{display:none!important}label{font-weight:400;display:block;padding:12px 0;text-align:left}.no-dev h1{color:#fff}.no-dev h2{color:#102330}.roots-kids-eat-free{position:absolute;z-index:778;bottom:0;left:0;display:-ms-flexbox;display:flex;overflow:hidden;height:95px}.roots-kids-eat-free:hover .left-sticky-message{display:-ms-flexbox;display:flex}.roots-kids-eat-free .image{position:absolute;z-index:1;width:76px;height:82px}.roots-kids-eat-free .image img{display:block}.roots-kids-eat-free .left-sticky-message{position:relative;display:-ms-flexbox;display:flex;overflow:hidden;width:0;margin-left:-244px;transition:0s opacity;opacity:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.roots-kids-eat-free .left-sticky-message .text{font-family:quicksand-regular,sans-serif,sans-serif;font-size:13px;line-height:1.5;display:-ms-flexbox;display:flex;flex-direction:column;min-width:230px;height:100%;margin:0 3px 0 80px;padding:0;border-radius:7px;background:#fff;-ms-flex-direction:column;-ms-flex-align:center;align-items:center}.roots-kids-eat-free .left-sticky-message .text .mess{display:-ms-flexbox;display:flex;height:100%;margin-bottom:5px;-ms-flex-align:center;align-items:center}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.roots-kids-eat-free .left-sticky-message .text p{margin:0}.roots-kids-eat-free.open-message{width:320px}.roots-kids-eat-free.open-message .left-sticky-message{width:320px;margin:0 0 13px;transition:all .5s ease-in-out;opacity:1}.roots-kids-eat-free svg{width:10px;height:10px}.slick-slider{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}.social-networks li,[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.jcf-radio{position:relative;display:inline-block;width:16px;height:16px;margin:0 3px 0 0;cursor:default;border:1px solid #777;border-radius:9px;background:#fff}.jcf-radio span{position:absolute;top:3px;right:3px;bottom:3px;left:3px;display:none;border-radius:100%;background:#777}.jcf-radio input[type=radio]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:0}.jcf-radio.jcf-checked span{display:block}.jcf-checkbox{position:relative;display:inline-block;width:16px;height:16px;margin:0 3px 0 0;cursor:default;border:1px solid #777;background:#fff}.jcf-checkbox span{position:absolute;top:50%;left:50%;display:none;width:8px;height:4px;margin:-7px 0 0 -6px;transform:rotate(-45deg);border:3px solid #777;border-width:0 0 3px 3px;-ms-filter:'progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod=\'auto expand\')'}:root .jcf-checkbox span{margin:-4px 0 0 -5px}.jcf-checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-button,.jcf-file{display:inline-block;overflow:hidden;background:#fff}.jcf-button{position:relative;margin:0 10px 10px 0;padding:5px 10px;vertical-align:top;border:1px solid #777}.jcf-button .jcf-real-element{position:absolute;top:0;right:0;bottom:0;left:0;min-width:100%;min-height:100%;margin:0;padding:0;opacity:0;border:0;outline:0}.jcf-file{position:relative;white-space:nowrap}.jcf-file .jcf-real-element{font-size:200px;position:absolute;top:0;right:0;height:200px;margin:0}.jcf-file .jcf-fake-input,.jcf-file .jcf-upload-button{line-height:28px;height:28px;border:1px solid #777;display:inline-block;vertical-align:top;overflow:hidden;white-space:nowrap}.jcf-file .jcf-fake-input{font-size:13px;width:125px;padding:0 8px;text-overflow:ellipsis}.jcf-file .jcf-upload-button{margin:0 0 0 -1px;padding:0 10px}.jcf-scrollable-wrapper{position:relative;box-sizing:content-box}.jcf-scrollbar-vertical{position:absolute;top:0;right:0;bottom:0;cursor:default;background:#e3e3e3}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:0;left:0;background:#bbb}.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:auto;bottom:0}.jcf-scrollbar-horizontal{position:absolute;top:auto;right:auto;bottom:0;left:0;width:1px;height:14px;background:#e3e3e3}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;overflow:hidden;width:14px;height:14px;vertical-align:top;background:#bbb}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{right:0;left:auto}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{position:relative;display:inline-block;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;height:14px;background:#888}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-select{position:relative;min-width:150px;vertical-align:top;background:#fff}.jcf-select select{z-index:1;top:0;left:0}.jcf-select .jcf-select-text{display:block;overflow:hidden;cursor:default;white-space:nowrap;text-overflow:ellipsis}.jcf-select .jcf-select-opener{position:absolute;top:0;right:0;bottom:0;width:26px;text-align:center}body>.jcf-select-drop{position:absolute;z-index:9999;margin:-1px 0 0}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;z-index:9999;top:100%}.jcf-select .jcf-drop-flipped{top:auto;bottom:100%}.jcf-select.jcf-compact-multiple{max-width:220px}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:'...'}.jcf-select-drop .jcf-select-drop-content{border:1px solid red}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:0 0}.jcf-select-drop.jcf-compact-multiple .jcf-selected{color:#000;background:#e6e6e6}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;width:8px;height:4px;margin:-7px 5px 0 -3px;content:'';transform:rotate(-45deg);border:3px solid #777;border-width:0 0 3px 3px;-ms-filter:'progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod=\'auto expand\')'}.jcf-list,.jcf-list .jcf-list-content{display:inline-block;width:100%;vertical-align:top}.jcf-list-box{display:inline-block;overflow:hidden;min-width:200px;margin:0 15px;border:1px solid #b8c3c9}.jcf-list{font-size:12px;line-height:14px;position:relative;background:#fff}.jcf-list .jcf-list-content{overflow:auto}.jcf-list ul{margin:0;padding:0}.jcf-list ul li{display:block;overflow:hidden}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{display:block;overflow:hidden;height:1%;min-height:14px;cursor:default;white-space:nowrap}.jcf-list .jcf-disabled{color:#aaa!important;background:#fff!important}.jcf-list-box .jcf-selected,.jcf-select-drop .jcf-hover{color:#000;background:#e6e6e6}.jcf-list .jcf-optgroup-caption{display:block;cursor:default;white-space:nowrap}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-textarea{position:relative;display:inline-block;box-sizing:content-box;border:1px solid #b8c3c9}.jcf-textarea .jcf-scrollbar-horizontal{display:none;height:0}.jcf-textarea textarea{margin:0;padding:8px 10px;border:none}.jcf-textarea .jcf-resize{font-size:12px;font-weight:700;line-height:15px;position:absolute;right:0;bottom:0;width:14px;height:15px;cursor:se-resize;text-align:center;text-indent:1px;background:#e3e3e3}.jcf-textarea .jcf-resize:before{display:block;width:6px;height:6px;margin:4px 0 0 3px;content:'';border:1px solid #000;border-width:0 1px 1px 0}.jcf-number{position:relative;display:inline-block;height:32px}.jcf-number input{-moz-appearance:textfield;box-sizing:border-box;height:100%;margin:0;padding:3px 27px 3px 7px;border:1px solid #777}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;top:1px;right:1px;width:20px;height:15px;background:#aaa}.jcf-number .jcf-btn-dec{top:auto;bottom:1px}.jcf-number .jcf-btn-dec:hover,.jcf-number .jcf-btn-inc:hover{background:#e6e6e6}.jcf-number.jcf-disabled .jcf-btn-dec:hover,.jcf-number.jcf-disabled .jcf-btn-inc:hover{background:#aaa}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;top:50%;left:50%;width:0;height:0;margin:-6px 0 0 -4px;content:'';border:4px solid #aaa;border-color:transparent transparent #000}.jcf-number .jcf-btn-dec:before{margin:-1px 0 0 -4px;border-color:#000 transparent transparent}.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:before,.jcf-number.jcf-disabled .jcf-btn-dec:before,.jcf-number.jcf-disabled .jcf-btn-inc:before{opacity:.3}.jcf-number.jcf-disabled input{background:#ddd}.jcf-range{display:inline-block;width:130px;min-width:200px;margin:0 10px}.jcf-range .jcf-range-track{position:relative;display:block;height:10px;margin:0 20px 0 0}.jcf-range .jcf-range-wrapper{position:relative;display:block;margin:5px 0;border-radius:5px;background:#e5e5e5}.jcf-range.jcf-vertical{width:auto;min-width:0}.jcf-range.jcf-vertical .jcf-range-wrapper{width:10px;height:auto;margin:0;padding:20px 0 0}.jcf-range.jcf-vertical .jcf-range-track{width:10px;height:180px}.jcf-range.jcf-vertical .jcf-range-handle{top:auto;left:-5px}.jcf-range .jcf-range-display-wrapper{position:absolute;right:10px;left:10px;min-width:10px;min-height:10px}.jcf-range .jcf-range-display{position:absolute;width:10px;height:10px;border-radius:5px;background:#888}.jcf-range .jcf-range-display.jcf-range-min{margin:0 0 0 -10px;padding:0 0 0 10px}.jcf-range .jcf-range-display.jcf-range-max{margin:0 -10px 0 0;padding:0 10px 0 0}.jcf-range.jcf-vertical .jcf-range-display-wrapper{top:10px;right:auto;bottom:10px;left:auto}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-min{margin:0 0 -10px;padding:0 0 10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-max{margin:-10px 0 0;padding:10px 0 0}.jcf-range .jcf-range-handle{position:absolute;z-index:1;top:0;left:0;width:19px;height:19px;margin:-4px 0 0;border-radius:19px;background:#aaa}.jcf-range .jcf-range-mark{position:absolute;top:-7px;overflow:hidden;width:1px;height:3px;margin:0 0 0 9px;background:#000}.jcf-range.jcf-vertical .jcf-range-mark{top:auto;left:14px;width:3px;height:1px;margin:0 0 9px}.jcf-range .jcf-active-handle{z-index:2}.jcf-range.jcf-focus .jcf-active-handle{margin:-5px 0 0 -1px;border:1px solid red}.jcf-range.jcf-disabled{opacity:.3;background:0 0!important}.jcf-disabled{background:#ddd!important}.header_{position:absolute;z-index:100;right:0;left:0;width:100%;max-width:1818px;margin:0 auto;padding:19px 15px}.popup-button{font-size:16px;font-weight:700;float:right;max-width:120px;padding:5px 0;letter-spacing:1px;color:#fff;border:none;border-radius:7px;background-color:#f68a3e}.popup-button:hover{background:#fc7211}.popup-hidden{display:none}.header-popup-box{position:fixed;z-index:999;top:50%;left:50%;width:80%;max-width:300px;padding:20px 14px;transform:translate(-50%,-50%);text-align:center;border-radius:5px;background:#fff}.header-popup-box .column{display:inline-block;width:49%}.header-popup-box .popup-text{font-size:15px;font-weight:700;display:block;margin-bottom:13px}.header-popup-box .popup-text b{font-size:22px;display:block;letter-spacing:1px}.header-popup-box img{display:inline-block;max-width:50px;max-height:50px;margin:0 8px;border-radius:10px}.header-popup-box img:hover{cursor:pointer}.header-popup-box .location-text{font-size:25px;font-weight:700;line-height:1;display:block;margin-bottom:15px;letter-spacing:1px}.header-popup-box a{-webkit-tap-highlight-color:rgba(255,255,255,0)}.header-popup-box .close-button{line-height:20px;position:absolute;top:4px;right:4px;display:inline-block;box-sizing:border-box;width:20px;height:20px}.header-popup-box .close-button:after,.header-popup-box .close-button:before{position:absolute;top:50%;display:block;width:16px;height:2px;margin-top:1px;content:'';transition:all .2s ease-out;transform:rotate(-45deg);background-color:#000}.header-popup-box.location-box,.header-popup-box.location-box .partners-images,.partner-link{display:none}.header-popup-box .close-button:after{transform:rotate(45deg)}.header-popup-box .close-button:hover{cursor:pointer}.header-popup-box .close-button:hover:after,.header-popup-box .close-button:hover:before{transform:rotate(0)}.popup-outer{position:absolute;z-index:202;top:0;right:0;bottom:0;left:0}.nav{position:fixed;z-index:3;top:0;bottom:0;left:-100%;overflow-y:scroll;width:170px;padding:60px 20px 35% 30px;transition:all .5s ease-out;background:rgba(255,255,255,.77)}.nav.open{left:0}.nav .nav-inner{display:-ms-flexbox;display:flex;flex-direction:column;min-height:100%;-ms-flex-pack:left;justify-content:left;-ms-flex-direction:column}.nav ul{margin:0;padding:0}.nav li{padding:25px 0}.nav a{font-family:quicksand-bold,sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.nav a.active,.nav a:hover{color:#f68a3e}.nav .close-btn{position:absolute;top:19px;left:17px}.nav-toggle{width:22px;margin-top:3px;border:none;background:0 0}.nav-toggle span{display:block;width:22px;height:2px;margin-bottom:5px;background:#f68a3e}.logo{display:block;width:147px;height:62px;margin:0 auto;background:url(../../svg/logo-w.svg) 50% 0 no-repeat;background-size:contain}.logo.desktop{display:none}.footer_{padding:10px 0;text-align:center}.footer_ .back-to-top{display:inline-block;width:120px}.site-footer{padding:15px 0;text-align:center;color:#fff;background-color:#152e40}.site-footer img{margin-bottom:20px}.site-footer .footer-text{font-family:sixcaps,sans-serif;font-size:32px;margin-bottom:80px;letter-spacing:8px}.form-wrap .file-upload,.tags-links a{font-family:quicksand-bold,sans-serif;text-transform:uppercase}.site-footer .footer-link{font-size:16px;font-weight:400;padding:0 20 px;color:#fff;border-right:2px solid #fff}.site-footer .footer-link:hover{text-decoration:underline}.site-footer .footer-link:last-child{border-right:none}.form-wrap{position:fixed;z-index:500;top:0;left:0;width:100%;height:100vh;transition:opacity .3s,visibility .3s;text-align:center;opacity:0;background:#fff}.form-wrap.show,.form-wrap.show.success .thanks-message{visibility:visible;opacity:1}.form-wrap.show .form-frame{visibility:visible}.form-wrap .apply-form.hide,.form-wrap .popup-btn,.form-wrap .thanks-message{visibility:hidden;opacity:0}.form-wrap h2{color:#152e40}.form-wrap .form-frame{visibility:hidden;overflow-y:auto;width:100%;height:100%;max-height:100%;margin:auto;padding:0 15px;background:#fff}.form-wrap .apply-form{width:100%;max-width:580px;margin:30px auto;padding:25px 0 45px}.form-wrap .btn-wrapper{text-align:center}.form-wrap .popup-btn{position:absolute}.form-wrap .file-upload{font-size:12px;font-weight:400;position:relative;overflow:hidden;margin-bottom:20px;padding:18px;text-align:center;letter-spacing:5px;border:1px dashed #d7d7d7}.form-wrap .file-upload .wpcf7-form-control-wrap{position:static}.form-wrap .file-upload input[type=file]{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;cursor:pointer;transform:scale(20);letter-spacing:10em;opacity:0}.form-wrap .file-upload input[type=file].wpcf7-not-valid~span{font-size:10px;position:absolute;top:0;left:0;display:block!important;width:100%;height:100%;padding:11px;background:#fff}.form-wrap .file-upload .colored{color:#f68a3e}.form-wrap .file-upload .colored .add-icon{display:inline-block;width:18px;height:16px;margin-right:10px;margin-bottom:-3px;background:url(../../svg/attach.svg) no-repeat}.form-wrap .thanks-message{position:absolute;top:50%;left:50%;width:100%;max-width:580px;transform:translate(-50%,-50%);color:#102330;will-change:transform;transform-style:preserve-3d}.form-wrap .thanks-message.visible,.gallery .item:hover .overlay-wrap{visibility:visible;opacity:1}.form-wrap .thanks-message .flower{width:40px;height:63px;margin:0 auto 10px;background:url(../images/flower.png) 50% 0 no-repeat}.form-wrap .thanks-message h2{color:#102330}.form-wrap .thanks-message h4{max-width:280px;margin:0 auto;color:#f68a3e}.form-wrap .close-btn{position:absolute;z-index:10;top:10px;right:0}.wpcf7-mail-sent-ok{display:none!important}.popup{position:fixed;z-index:777;top:0;right:0;bottom:0;left:0;display:none;background:rgba(230,230,230,.670588);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.popup p:first-of-type{text-align:center}.popup .h2,.popup h2{font-size:24px;line-height:1;position:relative;right:-5px;margin:0 0 7px;letter-spacing:7px}.popup .h2.animated,.popup h2.animated{display:inline-block;overflow:hidden;width:100%;animation:0s colorFadeBlue both;animation-delay:.5s}.popup .h2.animated:before,.popup h2.animated:before{position:absolute;z-index:10;top:0;right:100%;width:100%;height:100%;content:'';animation:1s titleShow both;background-color:#152e40}.popup .content{position:absolute;width:80%;max-width:500px;height:auto;margin-top:4vh;padding:5px;border:2px solid #152e40;background-color:#fff}.popup .content .border{padding:10px;background:url(/wp-content/themes/rnk/slice/dist/images/pattern.jpg)}.popup .content .inner{padding:15px;background:#fff}.main-image,.main-image .image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.popup.open{display:-ms-flexbox;display:flex}.popup .close{position:absolute;z-index:777;top:-10px;right:-25px;width:15px;cursor:pointer}.popup div.wpcf7 .popup-description{display:block;width:100%;margin:0;text-align:center}.popup div.wpcf7 form.sent{display:none}.popup div.wpcf7 .ajax-loader{position:absolute;margin:0 0 0 50px}.popup div.wpcf7 p{margin:0}.popup #mc_embed_signup .mc-field-group.mail{margin:0 auto 20px}.popup #mc_embed_signup .mc-field-group{position:relative;margin:0 auto 20px}.popup #mc_embed_signup .mc-field-group .form-control{margin:0}.popup #mc_embed_signup .mc-field-group input[type=text].mce_inline_error,.popup #mc_embed_signup .mc-field-group input[type=email].mce_inline_error{z-index:1;margin:0;padding:0;border-color:#d52008!important}.popup #mc_embed_signup .mc-field-group div.mce_inline_error{font-size:1em;font-weight:400;position:absolute;display:block;width:100%;margin:0;padding:0;text-align:right;color:red!important;background-color:transparent!important}.popup #mc_embed_signup .clear{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.popup #mc_embed_signup .mce-responses .response{padding:0 0 15px;text-align:center}.popup div[role=alert] ul{display:none}.popup form{margin:0}.popup .jcf-select{height:30px}.popup .jcf-list{padding:0 20px}.popup input[type=submit]{display:block;min-width:110px;height:auto;margin:15px auto 0;padding:12px;cursor:pointer}.popup input[type=submit]:before{display:block;width:100%;height:0;margin-top:1.5px;border-width:0}.popup label{padding:12px 0 5px}#mc_embed_signup_scroll h2{display:none}.indicates-required{margin-bottom:15px}.sticky-buttons{position:fixed;z-index:777;top:0;right:0;bottom:0;display:-ms-flexbox;display:flex;width:40px;height:100vh;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bordered-box.decorated:before,.gallery h5{bottom:100%}.sticky-buttons .center{position:absolute;right:-2px;width:45px;height:-webkit-max-content;height:max-content;padding:0;border:1px solid #fff;border-radius:10px 0 0 10px;background-color:#000;box-shadow:0 1px 6px #000}.sticky-buttons hr{margin:4px 0;border-width:1px 0 0}.sticky-buttons svg{width:100%}.sticky-buttons .sticky-button{display:-ms-flexbox;display:flex;overflow:hidden;width:35px;height:35px;margin:5px auto;cursor:pointer;transition:.5s;border:1px solid transparent;border-radius:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sticky-buttons .sticky-button:hover{border-color:#fff}.sticky-buttons .sticky-button .icon-mail{position:relative;right:0;margin:10px}.sticky-buttons .sticky-button .icon-mail svg.svg-mail path.body,.sticky-buttons .sticky-button .icon-mail svg.svg-mail:hover,.sticky-buttons .sticky-button .icon-mail:hover svg.svg-mail{fill:#fff!important}.sticky-buttons .sticky-button .icon-mail svg.svg-mail path.body:hover{fill:#000!important}.sticky-buttons .sticky-button .icon-mail:hover{background-color:#fff;fill:#fff!important}.sticky-buttons .sticky-button.icon-instagram svg.instagram{fill:#000}.sticky-buttons .sticky-button.icon-instagram svg.instagram:hover{fill:#fff!important}.sticky-buttons .sticky-button.icon-instagram svg.instagram circle,.sticky-buttons .sticky-button.icon-instagram svg.instagram circle:hover{fill:#000!important}.sticky-buttons .sticky-button.icon-instagram svg.instagram path{fill:#fff}.sticky-buttons .sticky-button.icon-instagram svg.instagram path:hover{fill:#fff!important}.sticky-buttons .sticky-button:focus{color:#000}.sticky-buttons .sticky-button .svg{fill:#fff}h1{color:#fff}h2{color:#102330}.wrapper{position:relative;overflow:hidden;width:100%;padding:0 15px}.main-image{position:relative;overflow:hidden;height:100vh;margin:0 -15px;text-align:center;color:#fff}.main-image .image,.main-image .image:after{top:0;width:100%;height:100%;position:absolute;left:0}.colored-link,.tags-links a.active{color:#f68a3e}.main-image .image:after{content:'';background-color:rgba(8,27,41,.3)}.main-image .wrap{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.tags-links{margin-bottom:20px}.tags-links a{font-size:10px;font-weight:400;margin-right:10px;letter-spacing:5px}.back-link,.colored-link{font-family:quicksand-bold,sans-serif;font-size:12px;font-weight:400}.colored-link{margin-right:7px;letter-spacing:6px;text-transform:uppercase}.close-btn{display:block;width:30px;height:30px}.close-btn svg{width:15px;height:15px}.close-btn.small{padding-top:9px;text-align:center}.close-btn.small svg{width:11px;height:11px}.back-link{line-height:1;display:block;width:140px;margin:0 auto 20px;text-align:center;letter-spacing:5px;text-transform:uppercase}.loader,.tab-nav a{letter-spacing:6px;text-transform:uppercase;text-align:center;font-family:quicksand-bold,sans-serif;font-weight:400}.back-link svg{display:inline-block;margin-right:10px;margin-bottom:-3px}.dscr{margin-bottom:15px;padding:15px 10px 0;text-align:center;color:#152e40}.description{max-width:585px;margin:0 auto 20px}.form{max-width:624px;margin:0 auto 30px}.form .btn{display:block;margin-right:auto;margin-left:auto}.bordered-box{position:relative;max-width:882px;margin:0 auto 56px;padding:7px;text-align:center;border:2px solid #152e40;background:#fff}.bordered-box .inner{padding:7px;background:url(../images/pattern.jpg)}.bordered-box .sub-inner{overflow:hidden;padding:40px 25px;background:#fff}.bordered-box.decorated:after,.bordered-box.decorated:before{position:absolute;left:50%;width:2px;height:30px;background:#102330;content:''}.bordered-box.decorated{margin-top:20px}.bordered-box.decorated:after{top:100%}.img-container{position:relative;overflow:hidden}.gallery h5,.img-container .image{position:absolute;width:100%;left:0}.img-container .image{top:0;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.gallery{margin:50px -5px 30px}.gallery h5{padding:0 30px}.gallery .slick-list{overflow:visible}.gallery .item{position:relative;margin:0 auto;text-align:center}.gallery .item.open:hover .overlay-wrap{visibility:hidden;opacity:0}.gallery .item.open .item-info{visibility:visible;opacity:1}.gallery .item.open .close-btn{opacity:1}.gallery .img-container{width:100%;height:200px}.gallery .item-info,.gallery .overlay-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;visibility:hidden;flex-direction:column;width:100%;height:100%;transition:opacity .5s,visibility .5s;opacity:0;-ms-flex-direction:column;-ms-flex-pack:center;justify-content:center}.gallery .overlay-wrap{background:linear-gradient(to left,transparent 0,#fff 120%);-ms-flex-align:center;align-items:center}.gallery .item-info{padding:20px;color:#152e40;background:rgba(255,255,255,.92);-ms-flex-align:stretch;align-items:stretch}.gallery .close-btn{position:absolute;top:-43px;right:0;left:0;margin:0 auto;opacity:0}.slider-wrapper{overflow:hidden;max-width:1818px;margin:0 auto}.slick-next,.slick-prev{position:absolute;z-index:1;bottom:108%;width:30px;height:10px;color:transparent;border:none}.slick-prev{left:5px;background:url(../images/arrow-l.png) 0 no-repeat;background-size:100% auto}.slick-next{right:5px;background:url(../images/arrow-r.png) 0 no-repeat;background-size:100% auto}.loader{font-size:20px;margin:0 auto 40px;color:#1d3445}.loader span{position:relative;display:inline-block;vertical-align:top}.icon,.tab-nav li{display:-ms-flexbox;-ms-flex-pack:center}.loader span:after{position:absolute;top:0;right:100%;width:100px;height:100%;content:'';animation:3.5s loading infinite;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 40%,rgba(255,255,255,.8) 60%,rgba(255,255,255,0) 100%)}.social-networks ul{margin:0;padding:0;list-style:none}.icon{display:flex;width:30px;height:30px;justify-content:center;-ms-flex-align:center;align-items:center}.tabs{margin-bottom:20px}.tab-nav{max-width:1195px;margin:0 auto 15px}.tab-nav li{display:flex;margin-top:-2px;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-nav li:first-child{border-top-width:2px}.tab-nav li:hover{border-color:#627e92}.tab-nav a{font-size:12px;line-height:12px;display:-ms-flexbox;display:flex;width:100%;padding:17px 6px;color:#102330;border:2px solid #152e40;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.tab-nav a:hover{z-index:1;color:#627e92;border-color:#627e92;background:#fff}.tab-nav a.active,.tab-nav a.active:hover{cursor:default;color:#fff;border-color:#152e40;background:#152e40}.tab-content{display:none;text-align:center;color:#152e40}.tab-content.active{display:block}.tab-content .description{max-width:650px;margin:0 auto}.accordeon{position:relative;max-width:680px;margin:30px auto;padding:7px;color:#102330;background:url(../images/pattern.jpg)}.accordeon:before{position:absolute;right:0;bottom:100%;left:0;width:2px;height:30px;margin:0 auto;content:'';background:#102330}.accordeon .opener{position:relative;display:inline-block;width:20px;height:20px}.accordeon .opener:after,.accordeon .opener:before{position:absolute;top:50%;left:50%;content:'';transform:translate(-50%,-50%);background-color:#152e40}.accordeon .opener:before{width:15px;height:3px}.accordeon .opener:after{width:3px;height:15px}.accordeon .inner{margin-top:10px;border:2px solid #0e2330;background:#fff}.accordeon .inner:first-child{margin-top:0}.accordeon .inner.open .opener:after{opacity:0}.accordeon .heading{display:-ms-flexbox;display:flex;height:70px;padding:5px 12px;cursor:pointer;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.accordeon .heading h6{margin:0;padding-right:30px}.accordeon .dscr-wrap{display:none;max-width:450px;padding:5px 12px 15px}.accordeon .job-dscr{margin-bottom:15px}.accordeon .salary-details{font-size:14px;line-height:24px;max-width:210px;margin-bottom:35px}.jcf-select{font-family:quicksand-bold,sans-serif;font-weight:400;display:block;width:100%;height:48px;margin:0 auto 10px;text-align:left;text-transform:capitalize;border:2px solid #102330;border-width:0 0 2px}.jcf-select .jcf-select-text{font-size:12px;line-height:48px;margin:0 35px 0 0;letter-spacing:1px;color:#102330}.jcf-select .jcf-select-opener{cursor:pointer;background:url(../../svg/drop-down.svg) 100% 50% no-repeat}.jcf-select.jcf-drop-active .jcf-select-opener{background:url(../../svg/drop-up.svg) 100% 50% no-repeat}.jcf-select .jcf-option-placeholder{text-transform:none}.jcf-select .jcf-scrollbar-vertical .jcf-scrollbar-handle{height:37px!important}.jcf-list{padding:20px 15px}.jcf-focus,.jcf-focus *{border-color:#102330!important}.jcf-list .jcf-optgroup-caption,.jcf-list .jcf-option{font-family:quicksand-bold,sans-serif;font-size:12px;font-weight:400;line-height:14px;padding:10px 0;text-transform:uppercase;color:#152e40}.jcf-list .jcf-optgroup .jcf-option{font-size:10px;padding:5px 0 5px 20px}.jcf-select .jcf-select-drop{right:0;left:0;margin-top:1px}.jcf-select .jcf-hover,.jcf-select .jcf-list-box .jcf-selected{color:#f68a3e;background:0 0}.jcf-select .jcf-select-drop-content{border:2px solid #102330;border-width:1px 2px 2px}.jcf-scrollbar-vertical{width:1px}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{width:1px;height:1px}.jcf-scrollbar-vertical .jcf-scrollbar-handle{left:-1px;width:3px;height:56px!important;background:#e4e3e3}.jcf-scrollbar-horizontal{display:none}@font-face{font-family:quicksand-regular;font-weight:400;font-style:normal;src:url(../fonts/quicksand-regular.eot);src:url(../fonts/quicksand-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/quicksand-regular.woff2) format('woff2'),url(../fonts/quicksand-regular.woff) format('woff'),url(../fonts/quicksand-regular.ttf) format('truetype'),url(../fonts/quicksand-regular.svg#quicksand-regular) format('svg')}@font-face{font-family:quicksand-medium;font-weight:400;font-style:normal;src:url(../fonts/quicksand-medium.eot);src:url(../fonts/quicksand-medium.eot?#iefix) format('embedded-opentype'),url(../fonts/quicksand-medium.woff2) format('woff2'),url(../fonts/quicksand-medium.woff) format('woff'),url(../fonts/quicksand-medium.ttf) format('truetype'),url(../fonts/quicksand-medium.svg#quicksand-medium) format('svg')}@font-face{font-family:quicksand-bold;font-weight:400;font-style:normal;src:url(../fonts/quicksand-bold.eot);src:url(../fonts/quicksand-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/quicksand-bold.woff2) format('woff2'),url(../fonts/quicksand-bold.woff) format('woff'),url(../fonts/quicksand-bold.ttf) format('truetype'),url(../fonts/quicksand-bold.svg#quicksand-bold) format('svg')}@font-face{font-family:sixcaps;font-weight:400;font-style:normal;src:url(../fonts/sixcaps.eot);src:url(../fonts/sixcaps.eot?#iefix) format('embedded-opentype'),url(../fonts/sixcaps.woff2) format('woff2'),url(../fonts/sixcaps.woff) format('woff'),url(../fonts/sixcaps.ttf) format('truetype'),url(../fonts/sixcaps.svg#sixcaps) format('svg')}@font-face{font-family:domine-regular;font-weight:400;font-style:normal;src:url(../fonts/domine-regular.eot);src:url(../fonts/domine-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/domine-regular.woff2) format('woff2'),url(../fonts/domine-regular.woff) format('woff'),url(../fonts/domine-regular.ttf) format('truetype'),url(../fonts/domine-regular.svg#domine-regular) format('svg')}@media screen and (min-width:360px){.roots-kids-eat-free .left-sticky-message{width:360px;margin-left:-280px}.roots-kids-eat-free .left-sticky-message .text{font-size:15px;padding:0 10px}.roots-kids-eat-free.open-message,.roots-kids-eat-free.open-message .left-sticky-message{width:360px}}@media (min-width:360px) and (orientation:portrait){.popup .content{width:70%}}@media screen and (min-width:640px){.gallery .item{margin:0 5px}}@media screen and (min-width:768px){.content ul li{margin:0 23px}.roots-kids-eat-free .image{width:100%;height:auto}.roots-kids-eat-free .left-sticky-message{width:500px;margin-left:-400px}.roots-kids-eat-free .left-sticky-message .text{font-size:19px;line-height:1.5;width:100%;min-width:200px;max-width:400px;margin:0 0 0 110px;-ms-flex-align:left;align-items:left}.header-popup-box.location-box{color:#fff;background:#f68a3e}.nav{width:251px;padding:60px 40px}.form-wrap .form-frame{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-wrap .apply-form{padding:0}.main-image{height:500px}.description{margin:0 auto 50px;text-align:center}.form{margin:0 auto 60px}.bordered-box,.bordered-box .inner{padding:15px}.bordered-box .sub-inner{padding:50px 70px}.bordered-box.decorated{margin-top:70px}.bordered-box.decorated:after,.bordered-box.decorated:before{height:60px;margin-left:-2px}.tab-nav{display:-ms-flexbox;display:flex;margin:0 auto 30px;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-nav li{width:33.33%;margin-left:-2px}.tab-nav li:first-child{border-left-width:2px}.tab-nav a{line-height:20px;padding:15px;letter-spacing:6px}.accordeon{padding:22px}.accordeon .heading{padding:10px 20px}.accordeon .dscr-wrap{padding:10px 20px 20px}.jcf-select .jcf-select-text{font-size:13px}.jcf-list{padding:46px 32px 54px 43px}.jcf-list .jcf-optgroup-caption,.jcf-list .jcf-option{padding:14px 0}.jcf-list .jcf-optgroup .jcf-option{padding:10px 0 10px 20px}}@media (min-width:768px){.roots-kids-eat-free.open-message,.roots-kids-eat-free.open-message .left-sticky-message{width:450px}.popup .h2,.popup h2{font-size:35px;letter-spacing:11px}.popup .content{padding:15px;box-shadow:0 7px 20px rgba(0,0,0,.07)}.popup .content .border,.popup .content .inner{padding:15px}}@media (min-width:1024px){.roots-kids-eat-free .left-sticky-message .text .mess{width:100%}.popup .close{top:-25px;right:-25px}}@media screen and (min-width:1025px){.btn,input[type=submit]{height:56px;margin-bottom:20px;padding:21px 45px}.btn.white,input[type=submit].white{padding:21px 20px}.header_{right:30px;left:30px;width:auto;padding:19px 0}.top-header{display:none}.nav{position:static;overflow:hidden;width:100%;height:62px;padding:0;transition:none;background:0 0}.nav .nav-inner{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.nav ul{display:-ms-flexbox;display:flex;flex-direction:row;width:50%;-ms-flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.nav ul.left{padding-right:80px}.nav ul.right{padding-left:80px}.nav li{padding:0 7px;text-align:center}.nav a{font-size:12px;letter-spacing:6px;color:#fff}.logo,.nav .close-btn,.nav-toggle{display:none}.logo.desktop{position:absolute;top:19px;right:0;left:0;display:block}.form-wrap .close-btn{top:30px;right:30px}.bordered-box .sub-inner{padding:89px 106px 72px}.gallery{margin:70px -15px 50px}.gallery .item{margin:0 15px}.gallery.decorated:after{position:absolute;top:50%;left:50%;width:80px;height:80px;content:'';transform:translate(-50%,-50%);background:url(../images/flower-w.png) 50% 50% no-repeat #f68a3e}.slick-prev{left:20px}.slick-next{right:20px}}@media screen and (min-width:1200px){.no-dev .btn .white:hover svg path,.no-dev input[type=submit] .white:hover svg path,.pdf-holder .btn:hover svg path{fill:#fff}.form-wrap:after,.wrapper:after{bottom:30px;min-height:calc(100vh - 60px)}.content .comment-form textarea{padding:15px 10px}.content ul{margin-bottom:20px}body{font-size:14px;line-height:24px}.h1,h1{font-size:80px;line-height:1.2;margin-left:20px;letter-spacing:24px}.h3,h3{font-size:20px;line-height:23px}.h4,h4{font-size:16px;line-height:19px}.h5,h5{font-size:14px;line-height:30px}.h6,h6{font-size:12px;line-height:15px}.form-control,label{font:13px/1 quicksand-bold,sans-serif}.pdf-holder .btn:hover svg{animation:.5s pdfHover infinite linear}.form-control{height:44px;margin:0 auto 33px;padding:17px 20px 15px}.logo,.nav{height:65px}textarea.form-control{padding:15px 10px}label{padding:15px 0}.no-dev .btn .white:hover,.no-dev input[type=submit] .white:hover{color:#fff;background:#152e40}.roots-kids-eat-free{bottom:30px;left:30px;width:100px}.roots-kids-eat-free:hover{width:500px}.roots-kids-eat-free .image{width:100px}.roots-kids-eat-free .left-sticky-message{display:none;margin-left:0;opacity:1}.roots-kids-eat-free .left-sticky-message .text{font-size:17px;font-weight:700;margin:0;color:#fff;background-color:transparent;text-shadow:1px 1px 1px #000;-ms-flex-align:left;align-items:left}.no-dev .h2,.no-dev h1,.no-dev h2{overflow:hidden;color:transparent}.header_{padding:33px 0}.nav ul.left{padding-right:100px}.nav ul.right{padding-left:100px}.logo{width:154px}.form-wrap:before,.wrapper:before{height:100%;position:absolute;content:''}.logo.desktop{top:33px}.form-wrap:before{z-index:-2;top:0;left:0;width:100%;background:url(../images/pattern.jpg)}.form-wrap:after{position:absolute;z-index:-1;top:30px;right:30px;left:30px;content:'';background-color:#fff}.form-wrap h2.animated{animation-name:colorFadeBlue}.form-wrap h2:before{background-color:#152e40}.form-wrap .form-frame{width:calc(100% - 60px);max-height:calc(100vh - 60px);margin:30px auto 0}.form-wrap .file-upload input[type=file].wpcf7-not-valid~span{padding:18px}.form-wrap .thanks-message .flower{margin-bottom:30px}.form-wrap .thanks-message h2{margin-bottom:40px}.form-wrap .thanks-message h4{line-height:30px}.form-wrap .close-btn{top:85px;right:85px}.wrapper{z-index:100;padding:30px;background-color:#fff}.wrapper:before{z-index:-2;top:0;left:0;width:100%;background:url(../images/pattern.jpg)}.wrapper:after{position:absolute;z-index:-1;top:30px;right:30px;left:30px;content:'';background-color:#fff}.main-image{width:100%;margin:0}.tags-links{margin-bottom:46px}.tags-links a{margin-right:20px}.close-btn.small{padding-top:4px}.back-link{margin-bottom:34px}.back-link svg{margin-right:25px}.dscr{padding:0 40px}.description{margin:0 auto 90px}.form{margin:0 auto 108px}.bordered-box.decorated{margin-top:120px}.bordered-box.decorated:after,.bordered-box.decorated:before{height:119px}.img-container:before{position:absolute;z-index:10;top:-100%;right:calc(100% - 15px);width:100%;height:100%;content:'';background:#152e40}.gallery h5{margin-bottom:20px;padding:0 90px}.gallery .img-container{height:270px}.gallery .item-info{padding:10px 20px}.gallery .close-btn{top:-50px}.slick-next,.slick-prev{bottom:107%;width:48px;height:16px}.loader{margin:0 auto 56px}.tabs{margin-bottom:50px}.tab-nav{margin:0 auto 55px}.tab-nav li{min-height:76px}.tab-nav a{line-height:24px;padding:18px 15px}.accordeon{margin:112px auto 85px}.accordeon:before{height:65px}.accordeon .inner{margin-top:23px}.accordeon .heading{height:95px;padding:10px 57px}.no-dev .h2:before,.no-dev h1:before,.no-dev h2:before{z-index:10;top:0;right:100%;width:100%;height:100%;content:''}.accordeon .heading:hover .opener:after,.accordeon .heading:hover .opener:before{background-color:#f68a3e}.accordeon .dscr-wrap{padding:10px 57px 35px}.accordeon .salary-details{font-size:16px;line-height:26px}.jcf-select{margin:0 auto 33px}.no-dev a:hover svg *{transition:fill .2s;fill:#f68a3e}.no-dev h1{position:relative}.no-dev h1.animated{display:inline-block;animation:0s colorFadeWhite both;animation-delay:.5s}.no-dev h1.animated:before{animation:1s titleShow both}.no-dev h1:before{position:absolute;background-color:#fff}.no-dev .h2,.no-dev h2{position:relative}.no-dev .h2.animated,.no-dev h2.animated{display:inline-block;animation:0s colorFadeBlue both;animation-delay:.5s}.no-dev .h2.animated:before,.no-dev h2.animated:before{animation:1s titleShow both}.no-dev .h2:before,.no-dev h2:before{position:absolute;background-color:#152e40}.no-dev .main-image .image{animation:40s scaleImage both;animation-delay:.5s;will-change:transform}.no-dev .img-container.animated:before{animation:1s imageShow both}.no-dev .img-container.animated .image{animation:1s fadeInImage both;animation-delay:.5s}.no-dev .img-container .image{width:105%;transition:transform 1s;opacity:0;transform-style:preserve-3d;will-change:transform}.no-dev .gallery .slick-active:nth-child(even) .animated:before{animation-delay:.15s}.no-dev .gallery .slick-active:nth-child(even) .animated .image{animation-delay:.65s}.no-dev .gallery .slick-active .animated:before{animation:1s imageShow both}.no-dev .gallery .slick-active .animated .image{animation:1s fadeInImage both;animation-delay:.5s}.no-dev .slider .item:hover .image{transform:scale(1.12) rotate(.02deg);will-change:transform}.no-dev .edge .img-container.animated .image{animation-name:fadeInImageForIE}.no-dev .edge .image{width:100%}.no-dev .edge .slick-slide .animated .image{animation-name:fadeInImageForIE;will-change:transform}}@media (min-width:1200px){.roots-kids-eat-free.open-message .left-sticky-message{transition:0s}}@media screen and (min-width:1200px) and (max-height:850px){.apply-popup .apply-form{margin:10px auto}.apply-popup .form-control,.apply-popup .jcf-select{margin-bottom:13px}.apply-popup form>p{display:-ms-flexbox;display:flex;margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.apply-popup form>p>span{width:calc(50% - 15px)}.apply-popup form>p>span:last-child{width:100%}.apply-popup form>p+p{display:inline}.apply-popup .btn{margin-bottom:0}}@media screen and (min-width:1200px) and (-ms-high-contrast:none),screen and (min-width:1200px) and (-ms-high-contrast:active){.img-container:before{right:100%}.no-dev .img-container.animated .image{animation-name:fadeInImageForIE}.no-dev .img-container .image{width:100%}}@media screen and (-ms-high-contrast:none) and (min-width:1200px),screen and (-ms-high-contrast:active) and (min-width:1200px){.no-dev .gallery .slick-slide .animated .image{animation-name:fadeInImageForIE}}@media screen and (min-width:1600px){.logo,.nav{height:73px}.form-wrap:after,.wrapper:after{top:50px;bottom:50px;min-height:calc(100vh - 100px)}.h1,h1{font-size:114px;margin-bottom:16px;margin-left:30px;letter-spacing:34px}.h2,h2{font-size:60px;line-height:70px;margin-bottom:18px;margin-left:18px;letter-spacing:18px}.roots-kids-eat-free{bottom:50px;left:49px}.header_{right:100px;left:100px}.nav ul.left{padding-right:106px}.nav ul.right{padding-left:106px}.nav a{letter-spacing:6px}.logo{width:174px}.form-wrap:after{right:50px;left:50px}.form-wrap .form-frame{width:calc(100% - 100px);max-height:calc(100vh - 100px);margin-top:50px}.wrapper{padding:50px}.wrapper:after{right:50px;left:50px}.main-image{height:750px}.bordered-box{margin:0 auto 106px}.gallery{margin:80px -26px 123px}.gallery .item{margin:0 26px}.gallery .img-container{height:350px}.gallery .item-info{padding:20px 80px}.gallery.decorated:after{width:114px;height:114px}.slick-next,.slick-prev{bottom:105%}.slick-prev{left:50px}.slick-next{right:50px}.tabs{margin-bottom:100px}}@media (min-width:1660px){.sticky-buttons{width:50px}.sticky-buttons .center{width:57px}.sticky-buttons .sticky-button{width:48px;height:48px;margin-right:4px}}@media screen and (min-width:1800px){.gallery .img-container{width:414px;height:400px}.accordeon{max-width:980px}}@media (max-width:1200px){.popup div.wpcf7 div.zip-code{margin-bottom:20px}}@media screen and (max-width:1024px){.header_{padding:0}.top-header{width:100%;margin-bottom:15px;padding:10px 15px;background:rgba(255,255,255,.4)}}@media (max-width:768px) and (orientation:landscape){.popup .close{top:35px;right:35px}}@media (max-width:768px){.popup .jcf-list{padding:0 3px}.popup .jcf-list .jcf-option{font-size:10px;white-space:break-spaces}}@media only screen and (max-width:767px){.content .commentlist-item .commentlist-item{padding:0}}@media (max-width:767px) and (orientation:landscape){.popup .content{overflow-y:auto;height:100vh}}@keyframes pdfHover{0%,100%{top:-3px}50%{top:0}}@keyframes titleShow{0%{right:100%}50%{right:0}100%{right:-100%}}@keyframes imageShow{0%{top:-100%;right:95%}25%{top:0;right:95%}50%{top:0;right:0}100%{top:0;right:-100%}}@keyframes scaleImage{0%{transform:scale(1.3) rotate(.02deg)}100%{transform:scale(1) rotate(.02deg)}}@keyframes fadeInImage{0%{transform:translateX(-5%);opacity:0}50%{opacity:1}100%{margin-left:0;transform:translateX(0);opacity:1}}@keyframes fadeInImageForIE{0%{margin-left:0;opacity:0}50%{opacity:1}100%{margin-left:0;opacity:1}}@keyframes colorFadeWhite{0%,50%{color:transparent}100%{color:#fff}}@keyframes colorFadeBlue{0%,50%{color:transparent}100%{color:#152e40}}@keyframes blackWhiteMask{0%{filter:grayscale(0)}50%{filter:grayscale(50%)}100%{filter:grayscale(100%)}}@keyframes loading{0%,100%{right:calc(100% - 50px)}50%{right:-50px}}