/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#262626;font:calc(.7em + 1vw)/1.5 Lato,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;overflow-x:hidden}@media (min-width:750px){body{font-size:1em}}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-transform:uppercase;font-weight:100}p{margin-bottom:1em;line-height:1.5em}a,p{font-weight:300}a{text-decoration:none}a:hover{text-decoration:underline}.white-font{color:#fff}.pink-font{color:#b71f6b}ul{margin:0}.container{max-width:60rem;padding-left:1em;padding-right:1em;width:100%}@media (min-width:750px){.container{padding-left:2em;padding-right:2em}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@-webkit-keyframes upAndDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes upAndDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.goal-headline{margin:0;padding:2em 0 0;max-width:60em;background:#b71f6b}.advantage,.goal-headline{text-align:center;width:100%}.advantage{display:flex;justify-content:center;align-items:center;background:#fff;min-height:10em;padding:1em}.advanteges{max-width:90em;padding:4em 2em;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1em;background:#b71f6b}@media (max-width:750px){.advanteges{grid-template-columns:repeat(2,1fr);padding:4em 1em;grid-gap:1em}}@media (max-width:370px){.advanteges{grid-template-columns:repeat(1,1fr);padding:4em 1em;grid-gap:1em}}#welcome{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);grid-gap:1em 0;grid-area:"two-third" "one-third"}@media (min-width:750px){#welcome{grid-template-columns:repeat(12,1fr);grid-area:"two-third one-third"}}.section-padding{padding:0;width:100%;max-width:90em}#services{padding:3em 1em;width:100%;max-width:60em;flex-direction:column;text-align:center}#service-detail-wrap,#services{display:flex;justify-content:center;align-items:center}#service-detail-wrap{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:rgba(0,0,0,.7);z-index:200;transition:all .3s}.detail-description{position:relative;padding:2em;background:#fff;width:90vw;max-width:40em}.seminar-wrap{text-align:center;padding:1em 4em 4em;max-width:90em;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 1em}@media (max-width:750px){.seminar-wrap{grid-template-columns:repeat(1,1fr);grid-gap:1em 0}}.seminar-wrap-bg-pink{background:#b71f6b;margin-bottom:2em}.seminar-card{padding:2em}.seminar-card-color-white{background:#fff}.seminar-card-color-grey{background:#ededed}.registration-document-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1em}.registratio-document-card{background:#ededed}.error,.registratio-document-card{display:flex;align-items:center;justify-content:center}.error{max-width:20em;width:100vw;height:100vh}header{padding:1em;width:100%;max-width:90em;height:4.5em;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media (min-width:750px){header{justify-content:center;height:5em}}#site-nav{display:block;z-index:100;position:fixed;left:0;top:0;height:100%;background-color:#000;padding-top:5em;width:0;overflow-x:hidden;transition:.5s}.site-nav-link{display:flex;justify-content:flex-start;align-items:left;text-transform:uppercase;color:#fff;font-size:1em;line-height:1.5;letter-spacing:.1em;transition:background-color .4s ease-in-out,color .1s ease-in-out;transition:.3s;margin:0;padding:1em 2em}.site-nav-link:hover{color:#b71f6b;text-decoration:none}#blur-bg{position:fixed;width:0;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:10;overflow-x:hidden}.page-content{height:100%}.center-content,.page-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.center-content{padding:3em 1em;max-width:60em;text-align:center}img{width:100%;padding:0 0 1em}.title-img-wrap{height:70vmin;max-height:30em;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr);grid-gap:3em 0}@media (max-width:750px){.title-img-wrap{grid-gap:1em}}.title-img{max-width:90em;width:100%;max-height:30em;height:70vmin;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding:0;grid-column:1/span 12;grid-row:1/span 2}.title-icon{z-index:4;background-color:rgba(183,31,107,.6);transition:all .5s}.top-bar{grid-column:9/span 4;grid-row:1/span 1}@media (max-width:750px){.top-bar{grid-column:8/span 5}}.mid-bar{grid-column:10/span 3;grid-row:2/span 1}@media (max-width:750px){.mid-bar{grid-column:9/span 4}}.bottom-bar{grid-column:9/span 4;grid-row:3/span 1}@media (max-width:750px){.bottom-bar{grid-column:8/span 5}}.img-50vw{padding:0;width:100%;height:80vmin;max-height:40em;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}@media (min-width:750px){.img-50vw{width:50%;height:90vmin}}.btn{z-index:2;padding:1em 2em;margin:0;border-radius:3em;border:none;text-align:center;cursor:pointer;transition:.25s;outline:none;font-weight:300}.btn:hover{-webkit-animation:upAndDown .3s;animation:upAndDown .3s;text-decoration:none}.btn-pink{background-color:#b71f6b;color:#fff}.btn-white{background-color:#fff;color:#b71f6b}.detail-btn{z-index:2;padding:1em 0;margin:0;border:none;text-align:center;display:block;cursor:pointer;transition:.25s;outline:none;font-weight:300;background:#b71f6b;color:#fff}.detail-btn:hover{text-decoration:none}@media (max-width:750px){.detail-btn{padding:.5em 0;margin-top:1em}}.service-card-wrap{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2em;margin-bottom:4em}@media (max-width:750px){.service-card-wrap{grid-gap:2em 1em}}.card{height:6em;background:#ededed;text-align:center;display:flex;align-items:center;justify-content:center;box-shadow:0 30px 25px -20px #787878}@media (min-width:750px){.card{height:15em}}.service-card-detail{min-width:calc(100% - 1em);background:#ededed;text-align:center;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 30px 25px -20px #787878}@media (min-width:750px){.service-card-detail{height:15em}}.card>.service-title,.service-card-detail>.service-title{font-size:1.2em;text-transform:uppercase;font-weight:400}@media (min-width:750px){.card>.service-title,.service-card-detail>.service-title{font-size:3em}}.service-card-detail>.service-title{margin-top:1.5em}.lbl{position:relative;height:20px;width:44px;background:#898989;cursor:pointer}.lbl,.lbl:after{display:block;border-radius:100px;transition:all .3s ease}.lbl:after{position:absolute;left:-2px;top:-3px;width:26px;height:26px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.05);content:""}.lbl:active:after{-webkit-transform:scale(1.15,.85);transform:scale(1.15,.85)}.cbx:checked~label{background:#e97cb3}.cbx:checked~label:after{left:1.2em;background:#b71f6b}.hidden{display:none}input{height:2.5em;padding:10px;transition:all .3s}input,textarea{width:100%;background:none;outline:none;resize:none;border:0;border-radius:0;border-bottom:.1em solid #bfbfbf}textarea{height:6.5em;padding:.5em}input:focus,textarea:focus{border-bottom:.1em solid #b71f6b}.input-font{margin:0}.burger-container{position:fixed;z-index:200;top:2em;left:2em;display:inline-block;cursor:pointer;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .3s cubic-bezier(.4,.01,.165,.99);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.burger-container:hover>#burger>.bar{width:100%}#burger{width:24px;height:24px;margin:-4px auto 0;top:50%;cursor:pointer}#burger,.bar{position:relative;display:block}.bar{height:1px;transition:all .3s cubic-bezier(.4,.01,.165,.99);transition-delay:0s}.isClosed{background:#262626}.isClosed.topBar{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);width:100%}.isClosed.midBar{-webkit-transform:translateY(6px) rotate(0deg);transform:translateY(6px) rotate(0deg);width:75%}.isClosed.btmBar{-webkit-transform:translateY(12px) rotate(0deg);transform:translateY(12px) rotate(0deg);width:50%}.isOpen{background:#fff}.isOpen.topBar{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg);width:100%}.isOpen.midBar{-webkit-transform:translateY(6px) rotate(0deg);transform:translateY(6px) rotate(0deg);width:75%;display:none}.isOpen.btmBar{-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg);width:100%}footer{background-color:#000;width:100%;color:#fff}.col-2-grid{display:grid;grid-template-areas:"left" "right";justify-items:center;text-align:center;grid-gap:0}@media (min-width:750px){.col-2-grid{grid-template-columns:repeat(2,1fr);grid-template-areas:"left right";text-align:left;grid-gap:1em}}.footer-bg-color{background-color:#262626}@media (min-width:750px){.item-1,.item-3{justify-self:end}}@media (min-width:750px){.item-2,.item-5{justify-self:start}}.item-3,.item-4,.item-5{align-self:center}.sub-footer{background-color:#000;display:grid;grid-template-areas:"left" "mid" "right";grid-gap:.5em;padding:.5em 0;justify-items:center}@media (min-width:750px){.sub-footer{grid-template-columns:1fr auto 1fr;grid-template-areas:"left mid right";grid-gap:1em;padding:.5em 0}}.data-wrap{display:flex;justify-content:center}.footer-icon-wrap{margin:0}.footer-font{font-size:.8rem;margin:0;color:inherit}.footer-icon{padding:0 .5em}a[href^=tel]{color:inherit;text-decoration:none}.opening-hours{padding:1em;text-align:center}@media (min-width:750px){.opening-hours{padding:3em 0}}.week-wrap{flex-direction:row}.day,.week-wrap{display:flex;justify-content:center}.day{width:2em;height:2em;border-radius:50%;margin-right:.5em;align-items:center}.day:last-child{margin-right:0}.day p{margin:0}.officeIsOpen{background-color:#262626;color:#fff}.officeIsClosed{background-color:#bfbfbf;color:#262626}#contact-form-wrap{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100%;background-color:rgba(0,0,0,.7);z-index:200;transition:all .3s}.hideForm{visibility:hidden;opacity:0}.form{position:relative;width:90vw;max-width:30em;margin:1em auto;background-color:#fff;padding:2em}.close-form{position:absolute;right:2em;top:2.5em;cursor:pointer}form>p{margin:0}form>p:before{content:attr(type);display:block;margin-top:.5em;font-size:.8em;color:#787878}.form-btn{margin:1em auto auto}.form-headline{margin:0 0 1em;grid-column:1/span 2}#registration-form-wrap{display:flex;align-items:center;justify-content:center;max-width:90em;width:100vw;height:100%;background-color:#b71f6b;transition:all .3s}.col-25{grid-column:span 1;margin:0}@media (max-width:750px){.col-25{grid-column:span 2}}.col-50{grid-column:span 2;margin:0}.col-75{grid-column:span 3;margin:0}@media (max-width:750px){.col-75{grid-column:span 2}}.col-100{grid-column:span 4;margin:0}.reg-form-title{grid-column:span 4;margin:1em 0}.check-col-25{grid-column:span 1;margin:0}.check-col-50{grid-column:span 2;margin:0}.reg-btn-send{margin-top:2em;grid-column:span 2}.registration-form{position:relative;width:90vw;margin:3em auto;background-color:#fff;padding:2em}@media (min-width:750px){.registration-form{display:grid;grid-gap:0 3em;grid-template-columns:repeat(2,1fr)}}.registration-form-left{grid-column:1/span 1;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 1em}@media (max-width:750px){.registration-form-left{grid-row:2/span 1}}.registration-form-right{grid-column:2/span 1;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 1em}@media (max-width:750px){.registration-form-right{grid-row:3/span 1}}.registration-form>.registration-form-left>p:before,.registration-form>.registration-form-right>p:before,.registration-form>p:before{content:attr(type);display:block;margin-top:.5em;font-size:.8em;color:#787878}.col-2{padding:0;width:100%;max-width:90em;background-color:#b71f6b;text-align:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:750px){.col-2{flex-direction:row}}.col-2-content{padding:2em 2em 3em;color:#fff;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.col-2-content p{margin-bottom:4em}@media (min-width:750px){.col-2-content{width:50%}}.two-third{grid-row:1/span 1;text-align:center;padding:0 1em}@media (min-width:750px){.two-third{grid-column:1/span 7;text-align:center;padding:3em 1em}}.one-third{grid-column:1/span 1;background-image:url(images/tires.svg);background-size:cover}@media (min-width:750px){.one-third{grid-column:8/span 5}}