@charset "UTF-8";@font-face{font-family:sensei;font-display:fallback;src:url(../fonts/Sensei-Medium.ttf)}@font-face{font-family:KarloSans;font-display:fallback;src:url(../fonts/KarloSans-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:KarloSans;font-display:fallback;src:url(../fonts/KarloSans-Bold.otf);font-style:normal;font-weight:700}@font-face{font-family:KarloSans;font-display:fallback;src:url(../fonts/KarloSansItalic-Regular.otf);font-weight:400;font-style:italic}#content{
  /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */}#content html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#content body{margin:0}#content article,#content aside,#content details,#content figcaption,#content figure,#content footer,#content header,#content hgroup,#content main,#content menu,#content nav,#content section,#content summary{display:block}#content audio,#content canvas,#content progress,#content video{display:inline-block;vertical-align:baseline}#content audio:not([controls]){display:none;height:0}#content [hidden],#content template{display:none}#content a{background-color:transparent}#content a:active,#content a:hover{outline:0}#content abbr[title]{border-bottom:1px dotted}#content b,#content strong{font-weight:700}#content dfn{font-style:italic}#content h1{font-size:2em;margin:.67em 0}#content mark{background:#ff0;color:#000}#content small{font-size:80%}#content sub,#content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#content sup{top:-.5em}#content sub{bottom:-.25em}#content img{border:0}#content svg:not(:root){overflow:hidden}#content figure{margin:1em 40px}#content hr{box-sizing:content-box;height:0}#content pre{overflow:auto}#content code,#content kbd,#content pre,#content samp{font-family:monospace,monospace;font-size:1em}#content button,#content input,#content optgroup,#content select,#content textarea{color:inherit;font:inherit;margin:0}#content button{overflow:visible}#content button,#content select{text-transform:none}#content button,#content html input[type=button],#content input[type=reset],#content input[type=submit]{-webkit-appearance:button;cursor:pointer}#content button[disabled],#content html input[disabled]{cursor:default}#content button::-moz-focus-inner,#content input::-moz-focus-inner{border:0;padding:0}#content input{line-height:normal}#content input[type=checkbox],#content input[type=radio]{box-sizing:border-box;padding:0}#content input[type=number]::-webkit-inner-spin-button,#content input[type=number]::-webkit-outer-spin-button{height:auto}#content input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}#content input[type=search]::-webkit-search-cancel-button,#content input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#content fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}#content legend{border:0;padding:0}#content textarea{overflow:auto}#content optgroup{font-weight:700}#content table{border-collapse:collapse;border-spacing:0}#content td,#content th{padding:0}#content ul{-webkit-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0}#content a,#content b,#content blockquote,#content center,#content dd,#content dl,#content dt,#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#content i,#content li,#content ol,#content p,#content pre,#content small,#content strike,#content strong,#content sub,#content sup,#content tt,#content u,#content ul,#content var{margin:0}#content #main{background:url(../images/pattern50pct.jpg)}#content form .visibility{display:none!important}#content form select{position:relative;border-radius:5px;padding:5px;border-color:#616161;margin:0 0 15px;min-width:200px;max-height:40px}#content form button,#content form input,#content form texarea{-webkit-appearance:none}#content form input:not([type=checkbox]):not([type=radio]),#content form textarea{margin-bottom:20px;border-radius:20px;padding:20px;border:none;background:#f6f6f6;outline:none}#content form input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,#content form textarea::-webkit-input-placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content form input:not([type=checkbox]):not([type=radio])::-moz-placeholder,#content form textarea::-moz-placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content form input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder,#content form input:not([type=checkbox]):not([type=radio])::-ms-input-placeholder,#content form textarea:-ms-input-placeholder,#content form textarea::-ms-input-placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content form input:not([type=checkbox]):not([type=radio])::placeholder,#content form textarea::placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content form input:not([type=checkbox]):not([type=radio]).error,#content form textarea.error{border:1px solid #ec5b5b}#content form button,#content form input[type=submit]{background:#d95341;padding:20px 30px;border-radius:30px 30px 10px 10px;width:145px;border:none;color:#fff;font-family:KarloSans,sans-serif;font-weight:700;font-size:18px;cursor:pointer}#content form button i,#content form input[type=submit] i{margin-left:10px}#content form button:hover,#content form input[type=submit]:hover{background:rgba(217,83,65,.9)}#content form li{list-style:none;color:#ec5b5b;font-size:14px;padding:10px 20px;display:block}#content .forgot #main_body,#content .login #main_body{height:calc(100vh - 250px);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(70,115,33,.6)}#content .forgot .customer-login,#content .forgot .customer-password-update,#content .login .customer-login,#content .login .customer-password-update{background:#fff;padding:20px;border-radius:20px;margin:130px auto}#content .forgot .customer-login h1,#content .forgot .customer-password-update h1,#content .login .customer-login h1,#content .login .customer-password-update h1{color:#000;margin-bottom:20px;text-align:center}#content .forgot .customer-login form,#content .forgot .customer-password-update form,#content .login .customer-login form,#content .login .customer-password-update form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#content .forgot .customer-login input,#content .forgot .customer-login textarea,#content .forgot .customer-password-update input,#content .forgot .customer-password-update textarea,#content .login .customer-login input,#content .login .customer-login textarea,#content .login .customer-password-update input,#content .login .customer-password-update textarea{margin-bottom:20px;border-radius:20px;padding:20px;border:none;background:#f6f6f6;outline:none}#content .forgot .customer-login input::-webkit-input-placeholder,#content .forgot .customer-login textarea::-webkit-input-placeholder,#content .forgot .customer-password-update input::-webkit-input-placeholder,#content .forgot .customer-password-update textarea::-webkit-input-placeholder,#content .login .customer-login input::-webkit-input-placeholder,#content .login .customer-login textarea::-webkit-input-placeholder,#content .login .customer-password-update input::-webkit-input-placeholder,#content .login .customer-password-update textarea::-webkit-input-placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content .forgot .customer-login input::-moz-placeholder,#content .forgot .customer-login textarea::-moz-placeholder,#content .forgot .customer-password-update input::-moz-placeholder,#content .forgot .customer-password-update textarea::-moz-placeholder,#content .login .customer-login input::-moz-placeholder,#content .login .customer-login textarea::-moz-placeholder,#content .login .customer-password-update input::-moz-placeholder,#content .login .customer-password-update textarea::-moz-placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content .forgot .customer-login input:-ms-input-placeholder,#content .forgot .customer-login input::-ms-input-placeholder,#content .forgot .customer-login textarea:-ms-input-placeholder,#content .forgot .customer-login textarea::-ms-input-placeholder,#content .forgot .customer-password-update input:-ms-input-placeholder,#content .forgot .customer-password-update input::-ms-input-placeholder,#content .forgot .customer-password-update textarea:-ms-input-placeholder,#content .forgot .customer-password-update textarea::-ms-input-placeholder,#content .login .customer-login input:-ms-input-placeholder,#content .login .customer-login input::-ms-input-placeholder,#content .login .customer-login textarea:-ms-input-placeholder,#content .login .customer-login textarea::-ms-input-placeholder,#content .login .customer-password-update input:-ms-input-placeholder,#content .login .customer-password-update input::-ms-input-placeholder,#content .login .customer-password-update textarea:-ms-input-placeholder,#content .login .customer-password-update textarea::-ms-input-placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content .forgot .customer-login input::placeholder,#content .forgot .customer-login textarea::placeholder,#content .forgot .customer-password-update input::placeholder,#content .forgot .customer-password-update textarea::placeholder,#content .login .customer-login input::placeholder,#content .login .customer-login textarea::placeholder,#content .login .customer-password-update input::placeholder,#content .login .customer-password-update textarea::placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content .forgot .customer-login input[type=submit],#content .forgot .customer-password-update input[type=submit],#content .login .customer-login input[type=submit],#content .login .customer-password-update input[type=submit]{background:#d95341;color:#fff}#content .forgot .customer-login a,#content .forgot .customer-password-update a,#content .login .customer-login a,#content .login .customer-password-update a{color:#000;text-decoration:none}#content .createUser .footer,#content .forgot .footer,#content .user .footer{display:none}#content .createUser #main_body,#content .forgot #main_body,#content .user #main_body{height:auto;padding:400px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(70,115,33,.6)}#content .createUser__fieldset,#content .forgot__fieldset,#content .user__fieldset{border:none;display:grid;grid-template-columns:auto 1fr auto 1fr;grid-gap:20px;-ms-flex-align:center;align-items:center}#content .createUser__fieldset br,#content .forgot__fieldset br,#content .user__fieldset br{display:none}#content .createUser__fieldset div,#content .forgot__fieldset div,#content .user__fieldset div{text-align:center}#content .createUser #editdiv,#content .createUser .customer-login,#content .createUser .customer-password-update,#content .forgot #editdiv,#content .forgot .customer-login,#content .forgot .customer-password-update,#content .user #editdiv,#content .user .customer-login,#content .user .customer-password-update{background:#fff;padding:20px;border-radius:20px}#content .createUser #editdiv h1,#content .createUser .customer-login h1,#content .createUser .customer-password-update h1,#content .forgot #editdiv h1,#content .forgot .customer-login h1,#content .forgot .customer-password-update h1,#content .user #editdiv h1,#content .user .customer-login h1,#content .user .customer-password-update h1{color:#000;margin-bottom:20px;text-align:center}#content .createUser #editdiv form,#content .createUser .customer-login form,#content .createUser .customer-password-update form,#content .forgot #editdiv form,#content .forgot .customer-login form,#content .forgot .customer-password-update form,#content .user #editdiv form,#content .user .customer-login form,#content .user .customer-password-update form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#content .createUser #editdiv button,#content .createUser #editdiv input,#content .createUser #editdiv textarea,#content .createUser .customer-login button,#content .createUser .customer-login input,#content .createUser .customer-login textarea,#content .createUser .customer-password-update button,#content .createUser .customer-password-update input,#content .createUser .customer-password-update textarea,#content .forgot #editdiv button,#content .forgot #editdiv input,#content .forgot #editdiv textarea,#content .forgot .customer-login button,#content .forgot .customer-login input,#content .forgot .customer-login textarea,#content .forgot .customer-password-update button,#content .forgot .customer-password-update input,#content .forgot .customer-password-update textarea,#content .user #editdiv button,#content .user #editdiv input,#content .user #editdiv textarea,#content .user .customer-login button,#content .user .customer-login input,#content .user .customer-login textarea,#content .user .customer-password-update button,#content .user .customer-password-update input,#content .user .customer-password-update textarea{border-radius:20px;padding:20px;border:none;background:#f6f6f6;outline:none}#content .createUser #editdiv button::-webkit-input-placeholder,#content .createUser #editdiv input::-webkit-input-placeholder,#content .createUser #editdiv textarea::-webkit-input-placeholder,#content .createUser .customer-login button::-webkit-input-placeholder,#content .createUser .customer-login input::-webkit-input-placeholder,#content .createUser .customer-login textarea::-webkit-input-placeholder,#content .createUser .customer-password-update button::-webkit-input-placeholder,#content .createUser .customer-password-update input::-webkit-input-placeholder,#content .createUser .customer-password-update textarea::-webkit-input-placeholder,#content .forgot #editdiv button::-webkit-input-placeholder,#content .forgot #editdiv input::-webkit-input-placeholder,#content .forgot #editdiv textarea::-webkit-input-placeholder,#content .forgot .customer-login button::-webkit-input-placeholder,#content .forgot .customer-login input::-webkit-input-placeholder,#content .forgot .customer-login textarea::-webkit-input-placeholder,#content .forgot .customer-password-update button::-webkit-input-placeholder,#content .forgot .customer-password-update input::-webkit-input-placeholder,#content .forgot .customer-password-update textarea::-webkit-input-placeholder,#content .user #editdiv button::-webkit-input-placeholder,#content .user #editdiv input::-webkit-input-placeholder,#content .user #editdiv textarea::-webkit-input-placeholder,#content .user .customer-login button::-webkit-input-placeholder,#content .user .customer-login input::-webkit-input-placeholder,#content .user .customer-login textarea::-webkit-input-placeholder,#content .user .customer-password-update button::-webkit-input-placeholder,#content .user .customer-password-update input::-webkit-input-placeholder,#content .user .customer-password-update textarea::-webkit-input-placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content .createUser #editdiv button::-moz-placeholder,#content .createUser #editdiv input::-moz-placeholder,#content .createUser #editdiv textarea::-moz-placeholder,#content .createUser .customer-login button::-moz-placeholder,#content .createUser .customer-login input::-moz-placeholder,#content .createUser .customer-login textarea::-moz-placeholder,#content .createUser .customer-password-update button::-moz-placeholder,#content .createUser .customer-password-update input::-moz-placeholder,#content .createUser .customer-password-update textarea::-moz-placeholder,#content .forgot #editdiv button::-moz-placeholder,#content .forgot #editdiv input::-moz-placeholder,#content .forgot #editdiv textarea::-moz-placeholder,#content .forgot .customer-login button::-moz-placeholder,#content .forgot .customer-login input::-moz-placeholder,#content .forgot .customer-login textarea::-moz-placeholder,#content .forgot .customer-password-update button::-moz-placeholder,#content .forgot .customer-password-update input::-moz-placeholder,#content .forgot .customer-password-update textarea::-moz-placeholder,#content .user #editdiv button::-moz-placeholder,#content .user #editdiv input::-moz-placeholder,#content .user #editdiv textarea::-moz-placeholder,#content .user .customer-login button::-moz-placeholder,#content .user .customer-login input::-moz-placeholder,#content .user .customer-login textarea::-moz-placeholder,#content .user .customer-password-update button::-moz-placeholder,#content .user .customer-password-update input::-moz-placeholder,#content .user .customer-password-update textarea::-moz-placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content .createUser #editdiv button:-ms-input-placeholder,#content .createUser #editdiv button::-ms-input-placeholder,#content .createUser #editdiv input:-ms-input-placeholder,#content .createUser #editdiv input::-ms-input-placeholder,#content .createUser #editdiv textarea:-ms-input-placeholder,#content .createUser #editdiv textarea::-ms-input-placeholder,#content .createUser .customer-login button:-ms-input-placeholder,#content .createUser .customer-login button::-ms-input-placeholder,#content .createUser .customer-login input:-ms-input-placeholder,#content .createUser .customer-login input::-ms-input-placeholder,#content .createUser .customer-login textarea:-ms-input-placeholder,#content .createUser .customer-login textarea::-ms-input-placeholder,#content .createUser .customer-password-update button:-ms-input-placeholder,#content .createUser .customer-password-update button::-ms-input-placeholder,#content .createUser .customer-password-update input:-ms-input-placeholder,#content .createUser .customer-password-update input::-ms-input-placeholder,#content .createUser .customer-password-update textarea:-ms-input-placeholder,#content .createUser .customer-password-update textarea::-ms-input-placeholder,#content .forgot #editdiv button:-ms-input-placeholder,#content .forgot #editdiv button::-ms-input-placeholder,#content .forgot #editdiv input:-ms-input-placeholder,#content .forgot #editdiv input::-ms-input-placeholder,#content .forgot #editdiv textarea:-ms-input-placeholder,#content .forgot #editdiv textarea::-ms-input-placeholder,#content .forgot .customer-login button:-ms-input-placeholder,#content .forgot .customer-login button::-ms-input-placeholder,#content .forgot .customer-login input:-ms-input-placeholder,#content .forgot .customer-login input::-ms-input-placeholder,#content .forgot .customer-login textarea:-ms-input-placeholder,#content .forgot .customer-login textarea::-ms-input-placeholder,#content .forgot .customer-password-update button:-ms-input-placeholder,#content .forgot .customer-password-update button::-ms-input-placeholder,#content .forgot .customer-password-update input:-ms-input-placeholder,#content .forgot .customer-password-update input::-ms-input-placeholder,#content .forgot .customer-password-update textarea:-ms-input-placeholder,#content .forgot .customer-password-update textarea::-ms-input-placeholder,#content .user #editdiv button:-ms-input-placeholder,#content .user #editdiv button::-ms-input-placeholder,#content .user #editdiv input:-ms-input-placeholder,#content .user #editdiv input::-ms-input-placeholder,#content .user #editdiv textarea:-ms-input-placeholder,#content .user #editdiv textarea::-ms-input-placeholder,#content .user .customer-login button:-ms-input-placeholder,#content .user .customer-login button::-ms-input-placeholder,#content .user .customer-login input:-ms-input-placeholder,#content .user .customer-login input::-ms-input-placeholder,#content .user .customer-login textarea:-ms-input-placeholder,#content .user .customer-login textarea::-ms-input-placeholder,#content .user .customer-password-update button:-ms-input-placeholder,#content .user .customer-password-update button::-ms-input-placeholder,#content .user .customer-password-update input:-ms-input-placeholder,#content .user .customer-password-update input::-ms-input-placeholder,#content .user .customer-password-update textarea:-ms-input-placeholder,#content .user .customer-password-update textarea::-ms-input-placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content .createUser #editdiv button::placeholder,#content .createUser #editdiv input::placeholder,#content .createUser #editdiv textarea::placeholder,#content .createUser .customer-login button::placeholder,#content .createUser .customer-login input::placeholder,#content .createUser .customer-login textarea::placeholder,#content .createUser .customer-password-update button::placeholder,#content .createUser .customer-password-update input::placeholder,#content .createUser .customer-password-update textarea::placeholder,#content .forgot #editdiv button::placeholder,#content .forgot #editdiv input::placeholder,#content .forgot #editdiv textarea::placeholder,#content .forgot .customer-login button::placeholder,#content .forgot .customer-login input::placeholder,#content .forgot .customer-login textarea::placeholder,#content .forgot .customer-password-update button::placeholder,#content .forgot .customer-password-update input::placeholder,#content .forgot .customer-password-update textarea::placeholder,#content .user #editdiv button::placeholder,#content .user #editdiv input::placeholder,#content .user #editdiv textarea::placeholder,#content .user .customer-login button::placeholder,#content .user .customer-login input::placeholder,#content .user .customer-login textarea::placeholder,#content .user .customer-password-update button::placeholder,#content .user .customer-password-update input::placeholder,#content .user .customer-password-update textarea::placeholder{color:#000;font-family:KarloSans,sans-serif;opacity:1}#content .createUser #editdiv button[type=submit],#content .createUser #editdiv input[type=submit],#content .createUser .customer-login button[type=submit],#content .createUser .customer-login input[type=submit],#content .createUser .customer-password-update button[type=submit],#content .createUser .customer-password-update input[type=submit],#content .forgot #editdiv button[type=submit],#content .forgot #editdiv input[type=submit],#content .forgot .customer-login button[type=submit],#content .forgot .customer-login input[type=submit],#content .forgot .customer-password-update button[type=submit],#content .forgot .customer-password-update input[type=submit],#content .user #editdiv button[type=submit],#content .user #editdiv input[type=submit],#content .user .customer-login button[type=submit],#content .user .customer-login input[type=submit],#content .user .customer-password-update button[type=submit],#content .user .customer-password-update input[type=submit]{background:#d95341;color:#fff}#content .createUser #editdiv a,#content .createUser .customer-login a,#content .createUser .customer-password-update a,#content .forgot #editdiv a,#content .forgot .customer-login a,#content .forgot .customer-password-update a,#content .user #editdiv a,#content .user .customer-login a,#content .user .customer-password-update a{color:#000;text-decoration:none}#content .createUser #create_form input,#content .createUser #forgot_form input,#content .forgot #create_form input,#content .forgot #forgot_form input,#content .user #create_form input,#content .user #forgot_form input{margin-bottom:20px}#content .customer-login,#content .customer-password-update{background:#fff;padding:20px;border-radius:20px}#content .customer-login h1,#content .customer-login h2,#content .customer-password-update h1,#content .customer-password-update h2{color:#000;margin-bottom:20px;text-align:center}#content .customer-login .standard-list,#content .customer-password-update .standard-list{display:none}#content .cta-section-bottom{height:200px;width:100%;background:#008073;margin-top:80px}#content .cta-section-bottom .container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#content .avatar{height:160px;width:160px;border-radius:50%;border:2px solid #fff;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1}#content .cta-section-bottom .cta-large-text{font-size:20px;color:#fff;max-width:360px;font-weight:600}#content .avatar img{max-width:100%;height:auto}#content .cta-section-bottom .cta-phone-nr a,#content .cta-section-bottom .cta-phone-nr p{font-size:26px;color:#fff;text-decoration:none;font-weight:600;margin:0}#content .circle-contact-form .contact-form,#content .cta-section-bottom .contact-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;color:#fff}#content .circle-contact-form .contact-form{left:50%;transform:translateX(-50%);width:240px}#content .circle-contact-form .contact-form input[type=tel],#content .circle-contact-form .contact-form input[type=text],#content .cta-section-bottom .contact-form input[type=tel],#content .cta-section-bottom .contact-form input[type=text]{appearance:none;width:240px;height:40px;background:#0f9d8f;padding-left:10px;color:#fff;border:none;border-radius:5px;font-size:18px;font-weight:600}#content .circle-contact-form .contact-form input[type=text],#content .cta-section-bottom .contact-form input[type=text]{margin-bottom:10px}#content .circle-contact-form .contact-form input[type=submit],#content .cta-section-bottom .contact-form input[type=submit]{height:60px;width:60px;border-radius:50%;border:5px solid rgba(0,0,0,.3);background-clip:padding-box;background-repeat:no-repeat;background-position:50%;background-color:#484a49;background-image:url(../images/arrow-forward.svg);background-size:15px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);transition:background-position .2s}#content .circle-contact-form .contact-form input[type=submit]:hover,#content .cta-section-bottom .contact-form input[type=submit]:hover{background-position:65% 50%}#content .circle-contact-form placeholder,#content .cta-section-bottom placeholder{color:#fff}#content .circle-contact-form input::-webkit-input-placeholder,#content .cta-section-bottom input::-webkit-input-placeholder{color:#fff}#content .circle-contact-form input:-ms-input-placeholder,#content .cta-section-bottom input:-ms-input-placeholder{color:#fff}#content .circle-contact-form input:-moz-placeholder,#content .circle-contact-form input::-moz-placeholder,#content .cta-section-bottom input:-moz-placeholder,#content .cta-section-bottom input::-moz-placeholder{color:#fff;opacity:1}#content .circle-contact-form input[type=submit]:focus,#content .circle-contact-form input[type=tel]:focus,#content .circle-contact-form input[type=text]:focus,#content .cta-section-bottom input[type=submit]:focus,#content .cta-section-bottom input[type=tel]:focus,#content .cta-section-bottom input[type=text]:focus{outline:none}#content .cta-section-rectangular{height:120px;width:100%;background:rgba(0,128,115,.7);position:absolute;bottom:0;left:0;font-family:Titillium Web,Open Sans,Helvetica Neue,arial,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#content .cta-section-rectangular form{position:relative;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}#content form.get-contacted{text-align:center}#content form.get-contacted h3{margin-bottom:10px}#content form.get-contacted p{margin:0}#content .cta-section-rectangular form input[type=tel],#content .cta-section-rectangular form input[type=text]{height:40px;width:240px;padding-left:5px;font-size:20px;background:#0f9d8f;color:#fff;border:none;transition:all .175s linear;border-radius:5px;margin:5px 0;font-family:Titillium Web,Open Sans,Helvetica Neue,arial,sans-serif}#content .cta-section-rectangular placeholder{color:#fff}#content .cta-section-rectangular input::-webkit-input-placeholder{color:#fff}#content .cta-section-rectangular input:-ms-input-placeholder{color:#fff}#content .cta-section-rectangular input:-moz-placeholder,#content .cta-section-rectangular input::-moz-placeholder{color:#fff;opacity:1}#content .cta-section-rectangular form input[type=submit]:focus,#content .cta-section-rectangular form input[type=tel]:focus,#content .cta-section-rectangular form input[type=text]:focus{outline:none}#content .cta-section-rectangular form button{position:absolute;top:50%;right:-30px;height:60px;width:60px;border:5px solid rgba(0,0,0,.3);border-radius:50%;background:#484a49 url(../images/arrow-forward.svg) no-repeat 50%;background-size:30%;transform:translate3d(0,-50%,0);background-clip:padding-box;overflow:hidden}#content .cta-circle{height:220px;width:220px;border-radius:50%;color:#fff;font-size:30px;background:#067e71;margin:0 20px;border:10px solid rgba(0,0,0,.3);background-clip:content-box;position:relative;transition:background .175s linear;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:initial;flex:initial}#content .cta-section-rectangular h3{font-size:30px;color:#fff;margin-bottom:0;font-weight:400}#content .cta-circle span{font-size:20px;position:absolute;left:50%;top:25%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0)}#content .cta-circle:hover{background:#fd7816;background-clip:content-box;text-decoration:none}#content .cta-section-rectangular p{font-size:20px;margin-right:20px;color:#fff}#content .cta-section-rectangular a{text-decoration:none}#content .alias-cases .cta-section-bottom{clear:both}@keyframes a{0%{border-color:#979797}to{border-color:#d95341}}#content input[type=checkbox],#content input[type=radio]{position:absolute}#content input[type=checkbox][disabled],#content input[type=radio][disabled]{cursor:not-allowed}#content input[type=checkbox]+label,#content input[type=radio]+label{position:relative;display:block;padding-left:30px;cursor:pointer;vertical-align:middle;line-height:20px;padding-right:30px;margin:20px 0}#content input[type=checkbox]+label:hover:before,#content input[type=radio]+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:a}#content input[type=checkbox]+label:before,#content input[type=radio]+label:before{position:absolute;top:50%;left:0;box-sizing:border-box;display:inline-block;width:22px;height:22px;content:"";border:1px solid #979797;transform:translateY(-50%)}#content input[type=checkbox]+label:after,#content input[type=radio]+label:after{position:absolute;display:none;content:""}#content input[type=checkbox][disabled]+label,#content input[type=radio][disabled]+label{cursor:not-allowed;color:#bbb}#content input[type=checkbox][disabled]+label:after,#content input[type=checkbox][disabled]+label:before,#content input[type=checkbox][disabled]+label:hover,#content input[type=radio][disabled]+label:after,#content input[type=radio][disabled]+label:before,#content input[type=radio][disabled]+label:hover{cursor:not-allowed}#content input[type=checkbox][disabled]+label:hover:before,#content input[type=radio][disabled]+label:hover:before{border:1px solid #bbb;animation-name:none}#content input[type=checkbox][disabled]+label:before,#content input[type=radio][disabled]+label:before{border-color:#bbb}#content input[type=checkbox]:checked+label:before,#content input[type=radio]:checked+label:before{animation-name:none}#content input[type=checkbox]:checked+label:after,#content input[type=radio]:checked+label:after{display:block}#content input[type=radio]+label:before{border-radius:50%}#content input[type=radio]+label:after{top:4px;left:5px;width:12px;height:12px;border-radius:50%;background:#d95341}#content input[type=radio]:checked+label:before{border:1px solid #d95341}#content input[type=radio]:checked[disabled]+label:before{border:1px solid #f3c6c1}#content input[type=radio]:checked[disabled]+label:after{background:#f3c6c1}#content input[type=checkbox]+label:before{border-radius:3px}#content input[type=checkbox]+label:after{top:50%;left:1px;box-sizing:border-box;width:6px;height:12px;transform:rotate(45deg) translateY(-50%) translateY(-4px);border:2px solid #fff;border-top:0;border-left:0}#content input[type=checkbox]:checked+label:before{border:#d95341;background:#d95341}#content input[type=checkbox]:checked[disabled]+label:before{border:#f3c6c1;background:#f3c6c1}#content .menu{width:420px;position:fixed;height:100vh;padding:110px 90px;z-index:10;top:0;right:0;background:rgba(70,115,33,.95);transition:all .3s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;overflow:auto}#content .menu--hidden{right:-600px}#content .menu__button{margin-left:80px;height:50px;width:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:100px;background:#d95341;cursor:pointer;font-size:20px;position:absolute;top:60px;right:50px}#content .menu__button:hover{background:rgba(217,83,65,.9)}#content .menu__html{list-style:none;margin-bottom:40px}#content .menu__html>li{margin-top:20px;position:relative}#content .menu__html>li.active>ul{transform:scaleY(1);opacity:1;max-height:100vh}#content .menu__html>li.active.has-children:before{transform:rotate(-180deg)}#content .menu__html>li>a{font-family:KarloSans,sans-serif;font-size:24px;font-weight:700;color:#fff;text-decoration:none}#content .menu__html>li>ul{list-style:none;padding-left:10px;transform:scaleY(0);transform-origin:top;overflow:hidden;max-height:0;opacity:0;transition:all .3s}#content .menu__html>li>ul>li{margin:20px 0}#content .menu__html>li>ul>li>a{font-family:KarloSans,sans-serif;font-size:18px;font-weight:700;color:#fff;text-decoration:none}#content .menu__html>li.has-children a:before{background:#d95341;height:20px;width:20px;position:absolute;left:-35px;border-radius:100%;content:"\25BC";font-size:9px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:transform .3s;cursor:pointer}#content .menu__html>li:after{content:"";display:block;width:100%;height:1px;background:#69894c;margin-top:20px}#content .menu__intra-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}#content .menu__intra{margin-bottom:20px}#content .menu__intra:last-child{margin-bottom:60px}#content .menu__intra a{height:45px;width:170px;border-radius:30px 30px 10px 10px;background:#d95341;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:20px;box-sizing:border-box;color:#fff;text-decoration:none;font-family:KarloSans,sans-serif;font-weight:700;font-size:16px}#content .menu__social,#content .menu__social-icon{height:60px;display:-ms-flexbox;display:flex}#content .menu__social-icon{width:60px;background:#d95341;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:8px;border-radius:100px}#content .menu__social-icon:first-child{margin-left:0}#content .menu__social-icon:hover{background:rgba(217,83,65,.9)}#content .menu__social-icon a{color:#fff;text-decoration:none;font-size:30px}@media screen and (max-width:700px){#content .menu__social-icon{height:45px;width:45px}#content .menu__social-icon a{font-size:20px}}#content .footer{min-height:220px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:url(../images/footer_bg.png) top no-repeat;margin-top:-25px}@media screen and (max-width:700px){#content .footer{padding-top:80px}}#content .footer__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:700px){#content .footer__container{-ms-flex-direction:column;flex-direction:column}}#content .footer__logo-wrapper{display:-ms-flexbox;display:flex}@media screen and (max-width:700px){#content .footer__logo-wrapper{margin-bottom:30px}}#content .footer__logo{height:60px;width:auto;margin-right:14px}@media screen and (max-width:1000px){#content .footer__logo{height:30px}}#content .footer__content{max-width:300px;font-family:KarloSans,sans-serif}@media screen and (max-width:1000px){#content .footer__content{max-width:200px}}#content .footer__header{font-size:30px;font-weight:700;color:#383838}@media screen and (max-width:1000px){#content .footer__header{font-size:18px;margin-bottom:20px}}#content .footer__tagline{font-size:14px;color:#383838}#content .footer__policy{position:absolute;left:400px;top:10px;font-family:KarloSans,sans-serif}@media screen and (max-width:1000px){#content .footer__policy{left:300px}}@media screen and (max-width:700px){#content .footer__policy{position:static;margin-bottom:30px}}#content .footer__policy a{color:#383838;font-size:14px;margin-right:20px}#content .footer__social{height:60px;display:-ms-flexbox;display:flex}#content .footer__social-icon:first-child{margin-left:0}#content .footer__social-icon a{height:60px;width:60px;background:#467321;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:8px;border-radius:100px;color:#fff;text-decoration:none;font-size:30px}#content .footer__social-icon a:hover{background:rgba(70,115,33,.9)}@media screen and (max-width:700px){#content .footer__social-icon a{height:45px;width:45px;font-size:20px}}#content .why{padding-top:100px;padding-bottom:100px;text-align:center;line-height:1.2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#content .why__header{font-size:50px;margin-bottom:30px;font-family:sensei,sans-serif}@media screen and (max-width:700px){#content .why__header{font-size:30px}}#content .why__bigText{font-size:36px;font-weight:700;margin-bottom:30px;font-family:KarloSans,sans-serif}@media screen and (max-width:1000px){#content .why__bigText{font-size:18px;line-height:1.5;color:#525252}}#content .why__smallText{font-size:18px;font-weight:400;line-height:1.5;font-family:KarloSans,sans-serif}@media screen and (max-width:1000px){#content .why__smallText{max-width:80%}}@media screen and (max-width:700px){#content .why__smallText{max-width:unset}}#content .about{position:relative}#content .about__background{padding:150px 0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#e3e3e3}@media screen and (max-width:700px){#content .about__background{padding:100px 0}}#content .about__content{text-align:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1000px){#content .about__content{max-width:70%;-ms-flex-align:start;align-items:flex-start;text-align:left}}#content .about__header{font-size:50px;margin-bottom:25px;font-family:sensei,sans-serif}#content .about__text{margin-bottom:50px;font-size:18px;font-weight:700;max-width:500px;line-height:1.5;font-family:KarloSans,sans-serif}#content .about__read{max-width:110px;font-weight:700;font-size:16px;-ms-flex-pack:center;justify-content:center}#content .usp{padding:100px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (max-width:700px){#content .usp{padding:80px 0}}#content .usp__header{font-size:50px;font-family:sensei,sans-serif;max-width:500px;margin-bottom:25px}@media screen and (max-width:1000px){#content .usp__header{display:none}}#content .usp__text{font-family:KarloSans,sans-serif;font-size:18px;color:#525252;max-width:500px;margin-bottom:120px;position:relative}@media screen and (max-width:1000px){#content .usp__text{display:none}}#content .usp__text:after{content:"";height:50px;left:50%;width:1px;background:#d9ab82;position:absolute;top:calc(100% + 30px);transform:translateX(-50%)}#content .usp__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:1000px){#content .usp__content{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:700px){#content .usp__content{-ms-flex-wrap:unset;flex-wrap:unset;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}#content .usp__element{max-width:250px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-family:KarloSans,sans-serif}@media screen and (max-width:1000px){#content .usp__element{margin-bottom:60px}}#content .usp__element-image{max-width:65px;max-height:65px;width:100%;height:auto;margin-bottom:30px}#content .usp__element-header{font-weight:700;font-size:24px;margin-bottom:10px}#content .usp__element-text{color:#525252;font-size:18px;margin-bottom:30px;min-height:60px}#content .usp__element-read{color:#fff;font-weight:700}#content .picture-right__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:100px;padding-bottom:100px}@media screen and (max-width:1000px){#content .picture-right__wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:20px 0}}#content .picture-right__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:40%;-ms-flex-preferred-size:40%;flex-basis:40%}@media screen and (max-width:1000px){#content .picture-right__content{max-width:unset}}#content .picture-right__image{width:55%;background-size:cover;background-repeat:no-repeat;background-position:50%;height:auto;border-radius:50px;max-height:900px}@media screen and (max-width:1000px){#content .picture-right__image{height:500px;width:100%;margin-bottom:20px}}@media screen and (max-width:700px){#content .picture-right__image{height:250px}}#content .picture-right__header{font-family:sensei,sans-serif;font-size:80px;color:#404040;margin-bottom:20px}@media screen and (max-width:700px){#content .picture-right__header{font-size:30px}}#content .picture-right__subheader{font-size:36px;color:#383838;font-weight:700;font-family:KarloSans,sans-serif;margin-bottom:50px}@media screen and (max-width:1000px){#content .picture-right__subheader{margin-bottom:20px}}@media screen and (max-width:700px){#content .picture-right__subheader{font-size:24px}}#content .picture-right__text{font-family:KarloSans,sans-serif;font-size:18px;color:#000;line-height:1.5;margin-bottom:35px}#content .picture-right__read{max-width:175px}@media screen and (max-width:700px){#content .picture-right__read{max-width:110px}}#content .four-news{padding:100px 0}#content .four-news__header{font-family:sensei,sans-serif;font-size:80px;color:#404040;margin-bottom:30px}#content .four-news__content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;grid-column-gap:100px}@media screen and (max-width:700px){#content .four-news__content{grid-template-columns:1fr}}#content .four-news__image{height:100%;min-height:300px;max-height:500px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px}#content .four-news__news{position:relative;padding-bottom:70px}#content .four-news__card{background:#467321;border-radius:20px;padding:20px;color:#fff;position:absolute;bottom:0;left:20px;right:20px}#content .four-news__date{margin-bottom:10px;font-family:KarloSans,sans-serif;font-size:14px}#content .four-news__title{font-family:KarloSans,sans-serif;font-weight:700;font-size:24px;margin-bottom:10px}#content .four-news__description{font-family:KarloSans,sans-serif;font-size:18px;margin-bottom:20px}#content .family{height:570px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:url(../images/family_bg.png) 50% no-repeat;background-size:100% 100%}@media screen and (max-width:1200px){#content .family{background-size:auto 100%}}@media screen and (max-width:1000px){#content .family{height:900px;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:700px){#content .family{height:700px}}#content .family__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1000px){#content .family__container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:unset;justify-content:unset}}#content .family__content{-ms-flex-preferred-size:45%;flex-basis:45%;padding-left:10%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1000px){#content .family__content{padding:0;text-align:center;margin-top:-20px;-ms-flex-align:center;align-items:center}}#content .family__image{-ms-flex-preferred-size:45%;flex-basis:45%;max-height:100%;max-width:100%;border-radius:50px}@media screen and (max-width:1000px){#content .family__image{max-width:90%}}@media screen and (max-width:700px){#content .family__image{max-width:100%}}#content .family__write{max-width:175px}#content .family__header{font-family:sensei,sans-serif;font-size:80px;color:#404040;margin-bottom:50px}@media screen and (max-width:700px){#content .family__header{font-size:48px;margin-top:40px;margin-bottom:30px}}#content .contact-map{padding:100px 0}@media screen and (max-width:1000px){#content .contact-map{padding:50px 0}}#content .contact-map__header{font-family:sensei,sans-serif;font-weight:700;margin-bottom:40px;font-size:36px;color:#383838}@media screen and (max-width:1000px){#content .contact-map__header{font-size:50px}}@media screen and (max-width:700px){#content .contact-map__header{font-size:30px;text-align:center;margin-bottom:20px}}#content .contact-map__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1000px){#content .contact-map__content{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#content .contact-map__mapwrapper{-ms-flex-preferred-size:50%;flex-basis:50%;position:relative;height:400px}@media screen and (max-width:1000px){#content .contact-map__mapwrapper{-ms-flex-preferred-size:unset;flex-basis:unset;margin-bottom:50px}}@media screen and (max-width:700px){#content .contact-map__mapwrapper{-ms-flex-preferred-size:unset;flex-basis:unset;height:250px;margin-bottom:30px}}#content .contact-map__left{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width:700px){#content .contact-map__left{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#content .contact-map__open-map{position:absolute;bottom:20px;right:20px;background:#d95341;padding:8px 16px;border-radius:10px;cursor:pointer}#content .contact-map__open-map:hover{background:rgba(217,83,65,.9)}#content .contact-map__open-map a{color:#fff;text-decoration:none;font-family:KarloSans,sans-serif;font-size:16px}#content .contact-map__open-map i{margin-right:8px}#content .contact-map__map{height:100%;width:100%;cursor:pointer!important;border-radius:20px}#content .contact-map__info{margin:0 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:40%;flex-basis:40%}@media screen and (max-width:700px){#content .contact-map__info{margin:0 0 20px}}#content .contact-map__info>*{margin-bottom:30px;position:relative}#content .contact-map__info>div{padding-left:30px}#content .contact-map__info>div a,#content .contact-map__info>div p{font-family:KarloSans,sans-serif;text-decoration:none;color:#000}#content .contact-map__info>div p:first-child{font-weight:700}#content .contact-map__info i{position:absolute;top:0;left:0;color:#d0d0d0}#content .contact-map__info-head{font-family:KarloSans,sans-serif;font-weight:700;font-size:24px}#content .contact-map__all{color:#d95341;font-family:KarloSans,sans-serif;font-size:18px;text-decoration:none}#content .contact-map__form{-ms-flex-preferred-size:60%;flex-basis:60%}#content .contact-map__form input:not([type=submit]),#content .contact-map__form textarea{width:100%;box-sizing:border-box}#content .contact-map__form-message{resize:none;height:200px}#content .contact-map__form-send{max-width:145px}#content .text-block{padding:100px 0}@media screen and (max-width:700px){#content .text-block{padding:20px 0}}#content .text-block__header{font-family:sensei,sans-serif;font-size:50px;margin-bottom:40px;text-align:center;color:#383838}@media screen and (max-width:1000px){#content .text-block__header{margin-bottom:90px}}@media screen and (max-width:700px){#content .text-block__header{margin-bottom:40px;font-size:30px;text-align:left;max-width:80%}}#content .text-block__content{font-family:KarloSans,sans-serif;font-size:18px;line-height:1.5}#content .text-with-menu{padding:100px 0}#content .text-with-menu__container{display:grid;grid-template-columns:auto 70%;grid-gap:10%}@media screen and (max-width:1200px){#content .text-with-menu__container{grid-template-columns:1fr;grid-gap:50px}}#content .text-with-menu__nav{margin-right:100px;width:100%;will-change:min-height}@media screen and (max-width:1200px){#content .text-with-menu__nav--collapsed .text-with-menu__nav-list{transform:scaleY(0);opacity:0}}#content .text-with-menu__nav-button{font-family:KarloSans,sans-serif;font-weight:700;font-size:16px;cursor:pointer;padding:25px;display:none;height:20px;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1200px){#content .text-with-menu__nav-button{display:block}}#content .text-with-menu__nav-button i{color:#d95341;margin-right:20px}#content .text-with-menu__nav-inner{transform:translate(0);transform:translateZ(0);will-change:position,transform;background-color:#f2f2f2;width:100%;border-radius:10px}@media screen and (max-width:1200px){#content .text-with-menu__nav-inner{position:relative}}#content .text-with-menu__nav-list{box-sizing:border-box;list-style:none;transform:scaleY(1);transition:transform .3s,opacity .2s;transform-origin:top;padding:25px}@media screen and (max-width:1200px){#content .text-with-menu__nav-list{padding-top:25px;position:absolute;background:#f2f2f2;top:calc(100% - 25px);border-radius:10px;width:100%;opacity:1;padding-left:59px}}#content .text-with-menu__nav-item{margin-bottom:10px;opacity:.6;font-family:KarloSans,sans-serif;transition:all .3s;cursor:pointer}#content .text-with-menu__nav-item:last-child{margin-bottom:0}#content .text-with-menu__nav-item:hover{opacity:1}#content .text-with-menu__nav-item--active{opacity:1;font-weight:700}#content .text-with-menu__section{display:block;margin-bottom:60px}#content .text-with-menu__section-image{height:350px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:10px;margin-bottom:40px}#content .text-with-menu__section-header{font-family:KarloSans,sans-serif;font-size:24px;font-weight:700;margin-bottom:30px}#content .text-with-menu__section-paragraph{font-family:KarloSans,sans-serif;font-size:18px;line-height:1.5}#content .three-images{height:250px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px}@media screen and (max-width:1000px){#content .three-images{height:150px;grid-gap:30px}}@media screen and (max-width:700px){#content .three-images{grid-template-columns:1fr;height:700px}}#content .three-images__image-wrapper .noimage{background:#f8f8f8;position:relative}#content .three-images__image-wrapper .noimage:before{content:url(../svg/image_missing.svg);position:absolute;max-width:100%;top:50%;left:50%;transform:translateX(-50%) translateY(-100%)}#content .three-images__image-wrapper .noimage:after{content:"Tilføj et billede i menuen til højre";text-align:center;color:#999;position:absolute;max-width:100%;top:50%;left:50%;transform:translateX(-50%)}#content .three-images__image{height:100%;width:100%;border-radius:10px;background-size:cover;background-position:50%;background-repeat:no-repeat}#content .content-section{font-family:KarloSans,sans-serif;font-size:18px;color:#000;line-height:1.5;margin-bottom:35px}#content .content-section p{padding-bottom:1em}#content .content-section ol,#content .content-section ul{padding:.5em 2em}#content .content-section ol li,#content .content-section ul li{padding-bottom:.5em}#content .sectionFacebookPostsEmbed{padding:100px 0}#content .sectionFacebookPostsEmbed__content{text-align:center}#content .sectionFacebookPostsEmbed__header{font-family:sensei,sans-serif;font-size:80px;color:#404040;margin-bottom:20px}@media screen and (max-width:700px){#content .sectionFacebookPostsEmbed__header{font-size:30px}}#content .article-content{position:relative;max-width:1200px;width:100%;margin:100px auto 0}@media screen and (max-width:1200px){#content .article-content{padding-top:0;padding-bottom:25px;margin-top:-35px}}#content .article-content:after{content:"";clear:both;display:block}#content .article-content>div{margin-left:360px}@media screen and (max-width:1200px){#content .article-content>div{margin:30px}}#content .article-content .submenu{float:left;width:250px;will-change:min-height;position:relative;z-index:1}@media screen and (max-width:1200px){#content .article-content .submenu{width:100%;float:none}}@media screen and (max-width:1200px){#content .article-content .submenu--collapsed .submenu__navigation-list{transform:scaleY(0);opacity:0}}#content .article-content .submenu__navigation{transform:translateZ(0);will-change:position,transform;background-color:#f2f2f2;width:100%;border-radius:10px}@media screen and (max-width:1200px){#content .article-content .submenu__navigation{position:relative}}#content .article-content .submenu__navigation-button{font-family:KarloSans,sans-serif;font-weight:700;font-size:16px;cursor:pointer;padding:25px;display:none;height:20px;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1200px){#content .article-content .submenu__navigation-button{display:block}}#content .article-content .submenu__navigation-button i{color:#d95341;margin-right:20px}#content .article-content .submenu__navigation-list{box-sizing:border-box;list-style:none;transform:scaleY(1);transition:transform .3s,opacity .2s;transform-origin:top;padding:25px 25px 15px}@media screen and (max-width:1200px){#content .article-content .submenu__navigation-list{padding-top:25px;position:absolute;background:#f2f2f2;top:calc(100% - 25px);border-radius:10px;width:100%;opacity:1;padding-left:59px}}#content .article-content .submenu__navigation-list li{list-style:none}#content .article-content .submenu__navigation-list li:not(.parent) ul{display:none}#content .article-content .submenu__navigation-list li a{opacity:.6;color:#000;font-family:KarloSans,sans-serif;transition:all .3s;cursor:pointer;font-size:16px;text-decoration:none;margin-bottom:10px;display:block}#content .article-content .submenu__navigation-list li a:hover{opacity:1}#content .article-content .submenu__navigation-list li a.active{opacity:1;font-weight:700}#content .article-content .submenu__navigation-list li ul{margin-left:20px;padding:0}#content .blog-overview__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;grid-column-gap:100px;padding:0 0 100px;margin-top:-50px}@media screen and (max-width:1200px){#content .blog-overview__grid{padding-top:0;margin-top:-100px;grid-template-columns:1fr}}@media screen and (max-width:700px){#content .blog-overview__grid{margin-top:-80px}}#content .blog-overview__image{height:100%;max-height:500px;min-height:400px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px}#content .blog-overview__item{position:relative;padding-bottom:70px}#content .blog-overview__card{background:#467321;border-radius:20px;padding:20px;color:#fff;position:absolute;bottom:0;left:20px;right:20px}@media screen and (max-width:1200px){#content .blog-overview__card{right:35px;left:35px}}#content .blog-overview__date{margin-bottom:10px;font-family:KarloSans,sans-serif;font-size:14px}#content .blog-overview__title{font-family:KarloSans,sans-serif;font-weight:700;font-size:24px;margin-bottom:5px}#content .blog-overview__description{font-family:KarloSans,sans-serif;font-size:18px;margin-bottom:20px;line-height:1.5}#content .school-signup h2{margin:30px 0;font-size:21px;font-family:KarloSans,sans-serif}#content .school-signup p{display:block;font-weight:700;font-family:KarloSans,sans-serif;font-size:16px;color:#616161;width:100%;margin-bottom:20px;max-width:800px}#content .school-signup fieldset{border:none;border-bottom:1px solid #dadada;padding:50px;margin:0}@media screen and (max-width:1000px){#content .school-signup fieldset{padding:20px}}#content .school-signup fieldset h2:first-child{margin-top:0}#content .school-signup select{margin-top:24px}@media screen and (max-width:1000px){#content .school-signup select{margin:16px 0}}#content .school-signup__no-border{border:none!important}#content .school-signup__container{position:relative;top:-75px;padding:0;max-width:1045px;width:80%;background-color:#fff;box-shadow:0 8px 17px 0 rgba(0,0,0,.1);box-sizing:border-box}@media screen and (max-width:1000px){#content .school-signup__container{width:90%}}@media screen and (max-width:700px){#content .school-signup__container{top:0}}#content .school-signup__container label{display:block;font-weight:700;font-family:KarloSans,sans-serif;font-size:16px;color:#616161;position:relative;width:calc(33% - 10px);min-width:200px}@media screen and (max-width:1000px){#content .school-signup__container label{width:100%!important}}#content .school-signup__container input:not([type=checkbox]):not([type=radio]),#content .school-signup__container textarea{margin-top:10px;display:block;width:100%;box-sizing:border-box}#content .school-signup__container input{height:54px;border:none}#content .school-signup__container input[type=checkbox]{visibility:hidden}#content .school-signup__container textarea{height:140px!important}#content .school-signup__container li{background:#d95341;font-size:12px;font-weight:lighter;list-style:none outside none;margin:5px 0;padding:5px 15px;min-width:125px;z-index:11;position:absolute;left:20px;top:70px}#content .school-signup__container li:before{border-color:transparent #d95341;border-style:solid;border-width:10px 10px 10px 0;content:" ";display:block;height:0;width:0;position:absolute;top:-14px;left:20px;transform:rotate(90deg)}#content .school-signup__container li label.error{margin:0;padding:0;color:#fff;font-size:14px;display:block;font-weight:400;width:auto!important;min-width:auto!important}#content .school-signup__container .success{padding:50px;text-align:center}#content .school-signup__small-input{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important}@media screen and (max-width:1000px){#content .school-signup__small-input{display:block!important}}#content .school-signup__small-input input:not([type=checkbox]):not([type=radio]),#content .school-signup__small-input textarea{margin:0 0 0 10px!important;width:175px;height:40px;border-radius:10px}@media screen and (max-width:1000px){#content .school-signup__small-input input:not([type=checkbox]):not([type=radio]),#content .school-signup__small-input textarea{margin:0!important}}#content .school-signup__columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}#content .school-signup__columns:last-child{margin-bottom:0}@media screen and (max-width:1000px){#content .school-signup__columns{display:block;width:100%!important}}#content .school-signup__columns--two{width:66%}#content .school-signup__columns--two label{width:calc(50% - 10px);min-width:auto}#content .school-signup__student>label:first-child{margin-right:50%}@media screen and (max-width:1000px){#content .school-signup__student>label:first-child{margin-right:0}}#content .school-signup__guardians-table{display:-ms-flexbox;display:flex}@media screen and (max-width:1000px){#content .school-signup__guardians-table{display:block}}#content .school-signup__guardians-table--repeatable{-ms-flex-direction:column;flex-direction:column}#content .school-signup__guardians .school-signup-label,#content .school-signup__guardians label{margin-bottom:10px;-ms-flex-align:center;align-items:center}#content .school-signup__guardians .school-signup-label{width:auto}#content .school-signup__guardians-first-col{width:calc(66% - 20px);margin-right:20px}#content .school-signup__guardians-first-col>div{margin-left:50%}#content .school-signup__guardians-first-col label{display:-ms-flexbox;display:flex}#content .school-signup__guardians-first-col input,#content .school-signup__guardians-first-col span{-ms-flex:1 1 50%;flex:1 1 50%}#content .school-signup__guardians-second-col{width:33%}#content .school-signup__guardians-second-col label span{display:none}@media screen and (min-width:1000px){#content .school-signup__guardians-table:not(.school-signup__guardians-table--repeatable) input:not([type=checkbox]):not([type=radio]),#content .school-signup__guardians-table:not(.school-signup__guardians-table--repeatable) textarea{margin:0}}@media screen and (max-width:1000px){#content .school-signup__guardians-first-col,#content .school-signup__guardians-second-col{width:auto;margin-left:0;margin-right:0}#content .school-signup__guardians-first-col>div,#content .school-signup__guardians-second-col>div{margin:0}#content .school-signup__guardians-first-col label,#content .school-signup__guardians-first-col label span,#content .school-signup__guardians-second-col label,#content .school-signup__guardians-second-col label span{display:block}}#content .school-signup__guardians-heading{text-align:center;color:#636363;font-family:KarloSans,sans-serif;font-size:16px;line-height:50px}#content .school-signup__guardians-payment{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}@media screen and (max-width:1200px){#content .school-signup__guardians-payment{display:block}}#content .school-signup__guardians-payment input[name="guardians.regnr"]{width:100px}#content .school-signup__guardians-payment p{margin-bottom:10px;width:auto}#content .school-signup__divorce-custody,#content .school-signup__divorce-residency{margin-bottom:40px;display:-ms-inline-flexbox;display:inline-flex;width:50%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1200px){#content .school-signup__divorce-custody,#content .school-signup__divorce-residency{display:block;width:100%}}#content .school-signup__divorce-custody label,#content .school-signup__divorce-residency label{width:auto!important}#content .school-signup__divorce-custody label:last-child,#content .school-signup__divorce-residency label:last-child{padding-right:0}#content .school-signup__adults-name,#content .school-signup__divorce-address{width:100%!important}#content .school-signup__special label{width:100%!important;box-sizing:border-box}#content .school-signup__special label:last-child{margin-top:20px}@media screen and (max-width:1000px){#content .school-signup__special label:last-child{margin-top:40px}}#content .school-signup__special label[for=permissions_ppr_no],#content .school-signup__special label[for=permissions_ppr_yes],#content .school-signup__special label[for=special_contact_current-no],#content .school-signup__special label[for=special_contact_current-yes]{width:auto!important}@media screen and (max-width:1000px){#content .school-signup__special label[for=permissions_ppr_no],#content .school-signup__special label[for=permissions_ppr_yes],#content .school-signup__special label[for=special_contact_current-no],#content .school-signup__special label[for=special_contact_current-yes]{width:100%!important}#content .school-signup__special label[for=permissions_ppr_no]:last-child,#content .school-signup__special label[for=permissions_ppr_yes]:last-child,#content .school-signup__special label[for=special_contact_current-no]:last-child,#content .school-signup__special label[for=special_contact_current-yes]:last-child{margin-top:20px}}#content .school-signup__sfo{-ms-flex-pack:start;justify-content:start}#content .school-signup__sfo label{width:auto!important}#content .school-signup__permissions-accept{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:relative}#content .school-signup__permissions-accept p{width:80px;margin-right:30px;margin-bottom:0}#content .school-signup__permissions-accept label{min-width:auto;width:auto}#content .school-signup__permissions-accept li{left:-15px;top:48px}#content .school-signup__permissions-contact,#content .school-signup__permissions-contact-current{margin-bottom:40px}#content .school-signup__permissions-contact-current:last-of-type,#content .school-signup__permissions-contact-current p,#content .school-signup__permissions-contact:last-of-type,#content .school-signup__permissions-contact p{margin-bottom:0}#content .school-signup__permissions-contact-current{margin-top:40px}#content .school-signup__signatures-primary,#content .school-signup__signatures-secondary{width:calc(50% - 10px)}@media screen and (max-width:1000px){#content .school-signup__signatures-primary,#content .school-signup__signatures-secondary{width:auto}}#content .school-signup__signatures-primary label,#content .school-signup__signatures-secondary label{width:100%!important}#content .school-signup__signatures-send{width:90%;display:block;margin:30px auto 0}body.logged-in #content #main_body{min-height:auto}body.logged-in #content .header__button,body.logged-in #content .menu{position:absolute}body.logged-in #content md-content{overflow-x:hidden}
/*# sourceMappingURL=domain.css.map */
