.gform_wrapper{width:100%;}.gform_wrapper .gform_levels{padding:1rem 1rem;text-align:center;border-radius:6px;color:#007a33;background:#fff;background:#fff;}.gform_wrapper .gform_levels p{margin-bottom:0}.gform_wrapper .gform_closed{width:100%;padding:2rem 2rem;border-radius:6px;text-align:center;background:#008d3b;}.gform_wrapper .gform_closed img{height:auto;width:100%;max-width:20rem;display:inline-block}.gform_wrapper .almbay_progress{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;overflow:hidden;position:relative;max-width:37.5rem;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.gform_wrapper .almbay_progress:before{content:'';width:100%;display:block;height:.375rem;background:#fc7753;position:absolute;top:1.3125rem;left:0}.gform_wrapper .almbay_progress_step{z-index:1;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;position:relative;}.gform_wrapper .almbay_progress_step span{width:2.8125rem;height:2.8125rem;color:#fff;border-radius:100%;display:inline-block;margin-bottom:.75rem;background:#292929;text-align:center;line-height:2.8125rem}.gform_wrapper .almbay_progress_step label{display:block;font-weight:500;font-size:.875rem;word-break:break-all;letter-spacing:.24em;text-transform:uppercase;font-family:'Montserrat',sans-serif;}.gform_wrapper .almbay_progress_step label br{display:none}.gform_wrapper .gform_page:first-child .almbay_progress_step:first-child span{background:#fc7753}.gform_wrapper .gform_page:first-child .almbay_progress_step:last-child{display:none}.gform_wrapper .gform_page:last-child .almbay_progress_step:first-child{display:none}.gform_wrapper .gform_page:last-child .almbay_progress_step:last-child span{background:#fc7753}.gform_wrapper .gf_progressbar{border-radius:.25rem;background:#292929;}.gform_wrapper .gf_progressbar_percentage{padding:.25rem;font-weight:600;text-align:center;}.gform_wrapper .gf_progressbar_percentage span{display:block;padding:.5rem;border-radius:.125rem;background:#fc7753}.gform_wrapper .gf_progressbar_wrapper{display:none;margin-bottom:1.5rem}.gform_wrapper .gf_progressbar_title{text-align:center;margin-bottom:1.5rem}.gform_wrapper .gform_validation_errors{padding:1rem;border-radius:.25rem;background:#f34040;margin-bottom:2rem;}.gform_wrapper .gform_validation_errors .gform_submission_error{font-weight:400;font-size:.875rem;line-height:1.25rem;text-transform:none;margin-bottom:0}.gform_wrapper .gform_validation_errors .gform-icon.gform-icon--close{display:none}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_fields{margin:0 0;padding:0 0;list-style-type:none;display:-ms-grid;display:grid;grid-row-gap:1.5rem;grid-column-gap:1.5rem;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.gform_wrapper .gfield{margin:0 0;padding:0 0;position:relative;}.gform_wrapper .gfield_label{display:none;font-weight:600;margin-bottom:.5rem;text-transform:uppercase;font-family:'Montserrat',sans-serif}.gform_wrapper .gfield_checkbox{margin:0 0 0 0;padding:0 0 0 0;list-style-type:none;}.gform_wrapper .gfield_checkbox li:not(:last-child){margin-bottom:1rem}.gform_wrapper .gfield_checkbox input{display:none}.gform_wrapper .gfield_checkbox label{cursor:pointer;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.gform_wrapper .gfield_checkbox label:before{content:'';display:block;cursor:pointer;width:1.84375rem;height:1.6875rem;-webkit-box-flex:0;-webkit-flex:0 0 1.84375rem;-ms-flex:0 0 1.84375rem;flex:0 0 1.84375rem;margin-right:.5rem;background:url("../img/checkbox.png") no-repeat bottom;background-size:1.84375rem 3.375rem}.gform_wrapper .gfield_checkbox input:checked ~ label:before{background-position:top}.gform_wrapper .gfield .ginput_container{position:relative;}.gform_wrapper .gfield .ginput_container:after{content:'';display:block;background-color:#292929;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;z-index:3;position:absolute}.gform_wrapper .gfield .ginput_container_select:after{width:.625rem;height:.3125rem;-webkit-mask:url("../img/sprites/caret.svg") no-repeat center;mask:url("../img/sprites/caret.svg") no-repeat center;top:50%;right:.75rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gform_wrapper .gfield .ginput_container_fileupload{margin-bottom:1rem;position:relative;overflow:hidden;}.gform_wrapper .gfield .ginput_container_fileupload div:first-child{float:left;padding:2px 2px;border-radius:.5625rem;background:#fff}.gform_wrapper .gfield .ginput_container_fileupload .gform_drop_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gform_wrapper .gfield .ginput_container_fileupload .gform_drop_instructions{color:#fc7753;}@media all and (min-width:30rem){.gform_wrapper .gfield .ginput_container_fileupload .gform_drop_instructions{padding:0 1rem}}@media all and (min-width:48rem){.gform_wrapper .gfield .ginput_container_fileupload .gform_drop_instructions{padding:0 2rem}}.gform_wrapper .gfield .ginput_container_fileupload .gform_button_select_files{color:#fff;background:#007a33;border-color:#007a33}.gform_wrapper .gfield .ginput_container_fileupload .screen-reader-text{display:none}.gform_wrapper .gfield .ginput_container_fileupload + div{overflow:hidden;color:#fc7753;border-radius:.375rem;background:#fff;}.gform_wrapper .gfield .ginput_container_fileupload + div .ginput_preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 1rem;}.gform_wrapper .gfield .ginput_container_fileupload + div .ginput_preview img{margin-right:1rem}.gform_wrapper .gfield .ginput_container_fileupload + div .ginput_preview:not(:last-child){border-bottom:1px solid #ebebeb}.gform_wrapper .gfield .ginput_container_password{display:-ms-grid;display:grid;grid-row-gap:1.5rem;grid-column-gap:1.5rem;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);}.gform_wrapper .gfield .ginput_container_password label{display:none}.gform_wrapper .gfield .ginput_container_password .gf_clear{display:none}.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield input[type="email"],.gform_wrapper .gfield input[type="number"],.gform_wrapper .gfield input[type="password"]{margin:0 0;width:100%;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;padding:.75rem .75rem;background:#fff;font-weight:600;font-size:.875rem;color:#292929;font-family:'Source Code Pro',monospace;}.gform_wrapper .gfield select::-webkit-input-placeholder,.gform_wrapper .gfield textarea::-webkit-input-placeholder,.gform_wrapper .gfield input[type="text"]::-webkit-input-placeholder,.gform_wrapper .gfield input[type="email"]::-webkit-input-placeholder,.gform_wrapper .gfield input[type="number"]::-webkit-input-placeholder,.gform_wrapper .gfield input[type="password"]::-webkit-input-placeholder{color:#fc7753;text-transform:uppercase}.gform_wrapper .gfield select:-ms-input-placeholder,.gform_wrapper .gfield textarea:-ms-input-placeholder,.gform_wrapper .gfield input[type="text"]:-ms-input-placeholder,.gform_wrapper .gfield input[type="email"]:-ms-input-placeholder,.gform_wrapper .gfield input[type="number"]:-ms-input-placeholder,.gform_wrapper .gfield input[type="password"]:-ms-input-placeholder{color:#fc7753;text-transform:uppercase}.gform_wrapper .gfield select::placeholder,.gform_wrapper .gfield textarea::placeholder,.gform_wrapper .gfield input[type="text"]::placeholder,.gform_wrapper .gfield input[type="email"]::placeholder,.gform_wrapper .gfield input[type="number"]::placeholder,.gform_wrapper .gfield input[type="password"]::placeholder{color:#fc7753;text-transform:uppercase}.gform_wrapper .gfield textarea{resize:vertical}.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error input[type="text"],.gform_wrapper .gfield_error input[type="email"],.gform_wrapper .gfield_error input[type="number"],.gform_wrapper .gfield_error input[type="password"]{color:#f34040;box-shadow:inset 0 0 0 2px #f34040;}.gform_wrapper .gfield_error select::-webkit-input-placeholder,.gform_wrapper .gfield_error textarea::-webkit-input-placeholder,.gform_wrapper .gfield_error input[type="text"]::-webkit-input-placeholder,.gform_wrapper .gfield_error input[type="email"]::-webkit-input-placeholder,.gform_wrapper .gfield_error input[type="number"]::-webkit-input-placeholder,.gform_wrapper .gfield_error input[type="password"]::-webkit-input-placeholder{color:#f34040}.gform_wrapper .gfield_error select:-ms-input-placeholder,.gform_wrapper .gfield_error textarea:-ms-input-placeholder,.gform_wrapper .gfield_error input[type="text"]:-ms-input-placeholder,.gform_wrapper .gfield_error input[type="email"]:-ms-input-placeholder,.gform_wrapper .gfield_error input[type="number"]:-ms-input-placeholder,.gform_wrapper .gfield_error input[type="password"]:-ms-input-placeholder{color:#f34040}.gform_wrapper .gfield_error select::placeholder,.gform_wrapper .gfield_error textarea::placeholder,.gform_wrapper .gfield_error input[type="text"]::placeholder,.gform_wrapper .gfield_error input[type="email"]::placeholder,.gform_wrapper .gfield_error input[type="number"]::placeholder,.gform_wrapper .gfield_error input[type="password"]::placeholder{color:#f34040}.gform_wrapper .gfield_error .ginput_container_fileupload .gform_drop_instructions{color:#f00}.gform_wrapper .gfield .instruction,.gform_wrapper .gfield_description{display:none}.gform_wrapper .gfield--upload .gfield_description:not(.validation_message){display:block;margin-bottom:1rem}.gform_wrapper .gfield--eula ul,.gform_wrapper .gfield--eula ol{margin:0 0;padding:0 0;list-style-type:none}.gform_wrapper .gfield--eula label{cursor:pointer}.gform_wrapper .gfield--eula .validation_message{padding:1rem;display:block;margin-top:1rem;font-size:.875rem;line-height:1.25rem;border-radius:.25rem;background:#f34040;margin-bottom:1.5rem}.gform_wrapper .gfield--confirm{padding-top:1rem}.gform_wrapper .gfield--tips textarea{height:19rem}.gform_wrapper .gfield--label .gfield_label{display:block;line-height:2.625rem;padding-left:.75rem;position:absolute;top:0;left:0;z-index:10;font-weight:600;font-size:.875rem;color:#fc7753;font-family:'Source Code Pro',monospace;}.gform_wrapper .gfield--label .gfield_label .gfield_required{display:none}.gform_wrapper .gfield--label input[type="text"],.gform_wrapper .gfield--label input[type="email"],.gform_wrapper .gfield--label input[type="number"]{padding-left:3.75rem}.gform_wrapper .gfield.gform_hidden{display:none}.gform_wrapper .gfield:not(:last-child){margin-bottom:0}.gform_wrapper .gform_footer{margin-top:1.5rem;}.gform_wrapper .gform_footer img{display:none}.gform_wrapper .gform_page_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2.5rem;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.gform_wrapper .gform_page_footer .button{width:100%;display:block;}.gform_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:1rem}.gform_confirmation_wrapper{padding:1rem;font-size:.875rem;line-height:1.25rem;border-radius:.25rem;background:#fff;color:#007a33;margin-bottom:1.5rem}@media all and (min-width:48rem){.gform_wrapper .gform_closed{padding:3rem 3rem}.gform_wrapper .almbay_progress{margin-bottom:1.5rem;}.gform_wrapper .almbay_progress:before{width:60%;left:20%}.gform_wrapper .almbay_progress_step{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.gform_wrapper .gform_page:first-child .almbay_progress_step:last-child{display:block}.gform_wrapper .gform_page:last-child .almbay_progress_step:first-child{display:block}.gform_wrapper .gform_fields{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.gform_wrapper .gfield--half{-ms-grid-column:span 1;grid-column:span 1}.gform_wrapper .gfield--full{-ms-grid-column:span 2;grid-column:span 2}.gform_wrapper .gfield .ginput_container_password{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.gform_wrapper .gform_page_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2.5rem;}.gform_wrapper .gform_page_footer .button{width:auto;display:block;}.gform_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:0}.gform_wrapper .gform_page_footer .gform_ajax_spinner{display:none}}.limit-message{padding:1rem;font-size:.875rem;line-height:1.25rem;border-radius:.25rem;background:#fff;color:#007a33}@media all and (min-width:75rem){.gform_wrapper .gform_closed{padding:4rem 3rem}}body.login{background:#fff;font-family:'Source Code Pro',monospace;}body.login #login{width:100%;max-width:25rem;padding:10% 1rem 10% 1rem;}body.login #login h1{margin-bottom:1.5rem;}body.login #login h1 a{width:100%;margin:0 0;padding:0 0;outline:none;height:4rem;background:url("../img/logo.png") no-repeat center;background-size:100% auto}body.login label{font-size:.75rem;letter-spacing:.1em;line-height:.75rem;color:#fff;text-transform:uppercase;font-family:'Montserrat',sans-serif;}body.login label:not([for="rememberme"]){display:block;margin-bottom:1.5rem}body.login label[for="pass1"]{margin-bottom:.5rem}body.login input[type="text"],body.login input[type="password"]{width:100%;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:.5rem 0 0 0;border-radius:.25rem;padding:.75rem .75rem !important;background:#fff;font-weight:600;font-size:.875rem;color:#292929;font-family:'Source Code Pro',monospace;}body.login input[type="text"]::-webkit-input-placeholder,body.login input[type="password"]::-webkit-input-placeholder{color:#fc7753;text-transform:uppercase}body.login input[type="text"]:-ms-input-placeholder,body.login input[type="password"]:-ms-input-placeholder{color:#fc7753;text-transform:uppercase}body.login input[type="text"]::placeholder,body.login input[type="password"]::placeholder{color:#fc7753;text-transform:uppercase}body.login #pass-strength-result{margin-top:.5rem;border:none;border-radius:.25rem}body.login #loginform,body.login #resetpassform,body.login #lostpasswordform{border-radius:4px;padding:1.7rem 1.5rem;background:#007a33;}body.login #loginform p.forgetmenot,body.login #resetpassform p.forgetmenot,body.login #lostpasswordform p.forgetmenot{width:100%;display:block;margin-bottom:1rem}body.login #loginform p.submit,body.login #resetpassform p.submit,body.login #lostpasswordform p.submit{width:100%;display:block;}body.login #loginform p.submit .button,body.login #resetpassform p.submit .button,body.login #lostpasswordform p.submit .button{width:100%;float:none}body.login #loginform .button,body.login #resetpassform .button,body.login #lostpasswordform .button{border:none;box-shadow:none;font-weight:600;text-shadow:none;text-decoration:none;letter-spacing:.125rem;background:#fff;color:#007a33;}body.login #loginform .button[disabled],body.login #resetpassform .button[disabled],body.login #lostpasswordform .button[disabled]{text-shadow:none !important;background:#fff !important;color:#007a33 !important}body.login #loginform .password-input-wrapper,body.login #resetpassform .password-input-wrapper,body.login #lostpasswordform .password-input-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}body.login #loginform .password-input-wrapper input,body.login #resetpassform .password-input-wrapper input,body.login #lostpasswordform .password-input-wrapper input{width:85%}body.login #loginform .password-input-wrapper .button.button-secondary.wp-hide-pw,body.login #resetpassform .password-input-wrapper .button.button-secondary.wp-hide-pw,body.login #lostpasswordform .password-input-wrapper .button.button-secondary.wp-hide-pw{width:10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:.25rem;margin-bottom:0}body.login #nav,body.login #backtoblog{text-align:center;}body.login #nav a,body.login #backtoblog a{color:#007a33}body.login #login_error{border:none;padding:1rem;font-size:.875rem;color:#fff;line-height:1.25rem;border-radius:.25rem;background:#f34040;margin-bottom:1.5rem;}body.login #login_error a{color:#fff}body.login .message,body.login .description.indicator-hint{border:none;padding:1rem;font-size:.875rem;color:#fff;line-height:1.25rem;border-radius:.25rem;margin-bottom:1.5rem;background:#4090f3;}body.login .message a,body.login .description.indicator-hint a{color:#fff}@media all and (min-width:48rem){body.login #loginform p.forgetmenot{width:auto;display:block;margin-bottom:0}body.login #loginform p.submit{width:auto;display:block;}body.login #loginform p.submit .button{width:auto;float:right}}html{font-size:100%;overflow-x:hidden}body{color:#000;font-family:'Montserrat',sans-serif}a{color:#fc7753;-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}b,strong{font-weight:600}i,em{font-style:italic}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}p{font-size:1rem;font-weight:400;line-height:1.75rem;margin-bottom:2rem}sup{font-size:80%;position:relative;top:-.375rem}table{margin:0 0;padding:0 0;display:table;font-size:1rem;line-height:1.5rem;color:$color-darkbrown;border-collapse:collapse}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#000;text-transform:uppercase;font-family:'Montserrat',sans-serif}h1,.h1{font-weight:600;font-size:2.75rem;margin-bottom:1rem;line-height:3.4375rem}h2,.h2{font-weight:700;font-size:1.85rem;margin-bottom:.5rem;line-height:2.5rem}h3,.h3{font-weight:700;font-size:1.25rem;margin-bottom:.5rem;line-height:1.5625rem}h4,.h4{font-weight:600;font-size:1.125rem;margin-bottom:.5rem;line-height:1.5rem}h5,.h5{font-weight:400;font-size:1rem;line-height:1.25rem;margin-bottom:.25rem}.page__inner ol,.content__inner ol,.page__inner ul,.content__inner ul{font-size:1rem;line-height:1.5rem;margin-bottom:2rem;padding-left:1.75rem}.page__inner ol,.content__inner ol{list-style-type:decimal}.page__inner ul,.content__inner ul{list-style-type:disc}.page__inner li:not(:last-child),.content__inner li:not(:last-child){margin-bottom:1rem}@media all and (min-width:48rem){.alignleft{float:left;margin-right:1.875rem;margin-bottom:1.875rem}.alignright{float:right;margin-left:1.875rem;margin-bottom:1.875rem}}@media all and (min-width:75rem){table{font-size:1.125rem;line-height:1.75rem}h1,.h1{font-size:4rem;line-height:5rem;margin-bottom:1rem}h2,.h2{font-size:3rem;line-height:3.5rem;margin-bottom:2rem}h3,.h3{font-size:1.5rem;line-height:1.875rem}h4,.h4{font-size:1.125rem;line-height:1.5rem}h5,.h5{font-size:1.25rem;line-height:1.625rem}p{line-height:2rem;font-size:1.125rem}.page__inner ol,.content__inner ol,.page__inner ul,.content__inner ul{font-size:1.125rem;line-height:1.75rem;margin-bottom:2rem;padding-left:2rem}}.swal2-icon.swal2-info{color:#007a33 !important;border-color:#007a33 !important}.button,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button{margin:0 0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1rem 2rem;display:inline-block;border-radius:.375rem;font-family:'Montserrat',sans-serif;border:1px solid #fff;cursor:pointer;font-weight:600;font-size:.875rem;line-height:.875rem;text-decoration:none;letter-spacing:.125rem;text-transform:uppercase;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;background:#fff;color:#007a33;}.button .sprite,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button .sprite{fill:#007a33}.button--green,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button--green{background:#007a33;border-color:#007a33;color:#fff;}.button--green .sprite,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button--green .sprite{fill:#fff}.button--black,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button--black{background:#000;border-color:#000;color:#fff;}.button--black .sprite,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button--black .sprite{fill:#fff}.button--small,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button--small{font-size:.75rem;padding:.375rem .5rem}.button--icon,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button--icon{width:1.75rem;height:1.75rem;padding:.3125rem;border-radius:100%;}.button--icon .sprite,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button--icon .sprite{width:1rem;height:1rem}.button:hover,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button:hover{opacity:.8}.button--disabled,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button--disabled,.button[disabled],.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button[disabled]{opacity:.5;}.button--disabled:hover,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button--disabled:hover,.button[disabled]:hover,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button[disabled]:hover{opacity:.5}@media all and (min-width:75rem){.button,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button{font-size:1rem;line-height:1rem;letter-spacing:.175rem}}.sprite{width:1.5rem;height:1.5rem;fill:#000;display:inline-block;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.sprite--responsive{width:100%;height:auto}.sprite--toggle{cursor:pointer}.section{width:100%;margin:0 auto;}.section__inner{padding-top:3rem;padding-bottom:3rem;}.section__inner.listing__inner{padding-top:1rem;padding-bottom:1rem}.section__header{margin-bottom:0;text-align:center}@media all and (min-width:640px){.section__inner{padding-top:4rem;padding-bottom:4rem}}@media all and (min-width:75rem){.section__header{margin-bottom:2.5rem}}@media all and (min-width:90rem){.section__inner{padding-top:8rem;padding-bottom:8rem}}.tippy-tooltip.tanganyika-theme{font-weight:600;font-size:.875rem;font-family:$font-raleway;background:$color-darkbrown}.accordion{font-size:1rem;font-weight:400;line-height:1.75rem;margin-bottom:2rem;}.accordion-title{outline:none;cursor:pointer;font-weight:700;line-height:1.25rem;position:relative;color:#fff;padding:.75rem 1rem;text-transform:none;border-radius:.25rem;padding-right:3.5625rem;background:#007a33;font-family:'Montserrat',sans-serif;}.accordion-title:after{content:'';display:block;width:1.5625rem;height:1.5625rem;background:url("../img/accordion-toggle.png") no-repeat top;background-size:1.5625rem 3.125rem;position:absolute;top:50%;right:1rem;margin-top:-.78125rem}.accordion-title.open{border-bottom-left-radius:0;border-bottom-right-radius:0;}.accordion-title.open:after{background-position:bottom}.accordion-title:not(:first-child){margin-top:1.25rem}.accordion-content{color:#fff;padding:0 1rem 1rem;background:#007a33;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;}.accordion-content :first-child,.accordion-content :last-child{display:none}.accordion-content :nth-last-child(2){margin-bottom:0}.accordion-content ~ p{display:none}@media all and (min-width:75rem){.accordion-title{font-size:1.125rem;line-height:1.5rem}}.container__inner{margin:0 auto;max-width:85.375rem;}.container__inner:not(.container__inner--wide){padding-left:1rem;padding-right:1rem}@media all and (min-width:640px){.container__inner:not(.container__inner--wide){padding-left:2rem;padding-right:2rem}.container__inner--slim{max-width:45rem}}@media all and (min-width:64rem){.container__inner--page{max-width:60rem}.container__inner--centered{text-align:center}}@media all and (min-width:75rem){.container__inner:not(.container__inner--wide){padding-left:4rem;padding-right:4rem}.container__inner--slim{max-width:60rem}.container__inner--page{max-width:70rem}}.content__header{margin-bottom:2rem;}.content__header h2{margin-bottom:0}.content__video{margin-bottom:2rem;}.content__video iframe{overflow:hidden;border-radius:6px}.content__columns{display:-ms-grid;display:grid;grid-row-gap:2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-column-gap:4rem;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.content__column--right{display:none}.content__column--wide{text-align:center}.content__column .button:not(:last-child){margin-bottom:1rem}.content__circle{width:100%;padding:2.5rem;overflow:hidden;border-radius:100%;background:#fff;border:5px solid #007a33}.content--gray{color:#007a33;background:#fff;}.content--gray h1,.content--gray h2,.content--gray h3,.content--gray h4,.content--gray h5{color:#007a33}.content--green{color:#fff;background:#007a33;}.content--green h1,.content--green h2,.content--green h3,.content--green h4,.content--green h5{color:#fff}.content :last-child{margin-bottom:0}@media all and (min-width:48rem){.content__column .button:not(:last-child){margin-bottom:0;margin-right:1rem}}@media all and (min-width:64rem){.content__header{margin-bottom:3rem}.content__video{margin-bottom:4rem}.content__columns{grid-row-gap:4rem;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.content__column--right{display:block}.content__column--wide{-ms-grid-column:span 2;grid-column:span 2}}.footer{text-align:center;margin-bottom:3.5rem;color:#007a33;}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5{color:#000;letter-spacing:.24em}.footer__columns{display:-ms-grid;display:grid;grid-row-gap:3rem;grid-column-gap:2rem;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.footer__column:first-child .sprite{width:70%}.footer__column:first-child .sprite{margin-bottom:1.5rem}.footer__column:first-child > .sprite:last-child{margin-bottom:0}.footer__links{margin-top:1.5rem;}.footer__links :not(:last-child){margin-right:.5rem}.footer :last-child{margin-bottom:0}.footer__bar{text-align:center;padding:1rem 2rem;color:#fff;background:#007a33;}@media all and (min-width:500px){.footer__column:first-child .sprite{width:50%}}body.home .footer{background:#fbfafa;border-top:.5rem solid #007a33}@media all and (min-width:48rem){.footer__columns{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.footer__column:first-child{display:-ms-grid;display:grid;-ms-grid-column:span 2;grid-column:span 2;grid-column-gap:2rem;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-grid-column-align:center;justify-items:center;}.footer__column:first-child .sprite{margin-bottom:0}.footer__column:first-child .sprite{width:70%}}@media all and (min-width:64rem){.footer{text-align:left;margin-bottom:0;}.footer__columns{grid-column-gap:4rem;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.footer__column:first-child{display:block;-ms-grid-column:span 1;grid-column:span 1;}.footer__column:first-child .sprite{margin-bottom:1.5rem}.footer__column:first-child > .sprite:last-child{margin-bottom:0}.footer__column:first-child .sprite{width:85%;max-width:16rem}}@media all and (min-width:75rem){.footer__title{margin-bottom:2rem}.footer__bar{margin-top:-2rem}}.hero{width:100%;height:34rem;position:relative;background-size:cover;background-repeat:none;background-position:center;}.hero--video{height:auto}.hero--video .hero__video{width:100%}.hero--video .hero__video iframe{width:100%}.hero__background{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-size:cover;background-repeat:none;background-position:center;background-color:#007a33;}.hero__background img{width:100%;height:100%;object-fit:cover}.hero__inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hero:not(.hero--video):before{content:'';width:100%;height:100%;display:block;background:rgba(0,122,51,0.8);position:absolute;top:0;left:0;z-index:0}.hero__content{text-align:center;color:#fff;position:relative;z-index:1;}.hero__content h1,.hero__content h2,.hero__content h3,.hero__content h4,.hero__content h5,.hero__content .h1,.hero__content .h2,.hero__content .h3,.hero__content .h4,.hero__content .h5{color:#fff}.hero__content :last-child{margin-bottom:0}.hero--home .hero__content{font-weight:bold;letter-spacing:.24em;text-transform:uppercase;font-family:'Montserrat',sans-serif}@media all and (min-width:75rem){.hero{height:calc(100vh - 7.75rem);}.hero--video{height:auto}}@media all and (min-width:90rem){.hero--home .hero__title{font-size:5rem;margin-bottom:3rem}.hero--home .hero__content p{margin-bottom:3rem}}.multicol{position:relative;}.multicol--gray{color:#007a33;background:#fff;}.multicol--gray h1,.multicol--gray h2,.multicol--gray h3,.multicol--gray h4,.multicol--gray h5{color:#007a33}.multicol--green{color:#fff;background:#007a33;}.multicol--green h1,.multicol--green h2,.multicol--green h3,.multicol--green h4,.multicol--green h5{color:#fff}.multicol__columns{display:-ms-grid;display:grid;text-align:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.multicol__column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.multicol__column h2{margin-bottom:1.5rem}.multicol__column img{width:40%;height:auto;max-width:14.6875rem;display:inline-block}.multicol :last-child{margin-bottom:0}@media all and (min-width:64rem){.multicol__columns{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.multicol__inner{margin:0 0;max-width:38.6875rem}}@media all and (min-width:90rem){.multicol__column:first-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.multicol__column:first-child .multicol__inner{padding-left:0}.multicol__column:last-child{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.multicol__column:last-child .multicol__inner{padding-right:0}}.navigation{background:#fff;}.navigation__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.navigation__logotype{padding:1rem 0 1rem .75rem;-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 3rem);-ms-flex:0 0 calc(100% - 3rem);flex:0 0 calc(100% - 3rem);}.navigation__logotype img{width:80%;height:auto;display:block}.navigation__social{width:100%;display:block;background:#007a33;border-bottom:2px solid #006229}.navigation__level{padding:1rem 0;font-weight:700;font-size:.75rem;text-align:center;color:#fff;text-transform:uppercase;border-bottom:2px solid #006e2e;}.navigation__level span{width:1.8125rem;height:1.8125rem;text-align:center;border-radius:100%;color:#fff;margin-right:.25rem;display:inline-block;line-height:1.75rem;background:#fc7753}.navigation__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.navigation__buttons .button{margin:0 .5rem;font-size:.75rem}.navigation__buttons .button:first-child{margin-right:0;color:#fff;background:#007a33;border-color:#007a33}.navigation__toggle{border:none;outline:none;display:block;cursor:pointer;margin:0 0 0 0;padding:0 0 0 0;background:none;}.navigation__toggle--main{width:2.5rem;height:2.5rem;-webkit-box-flex:0;-webkit-flex:0 0 2.5rem;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;margin-right:.5rem;position:relative;}.navigation__toggle--main span{width:55%;height:2px;display:block;border-radius:4px;background:#007a33;position:absolute;left:22.5%;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.navigation__toggle--main span:nth-child(1){top:14px}.navigation__toggle--main span:nth-child(2){top:19px}.navigation__toggle--main span:nth-child(3){top:24px}.navigation__toggle--main.navigation__toggle--toggled span:nth-child(1){top:19px;width:45%;left:27.5%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navigation__toggle--main.navigation__toggle--toggled span:nth-child(2){opacity:0}.navigation__toggle--main.navigation__toggle--toggled span:nth-child(3){top:19px;width:45%;left:27.5%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation__toggle--sub{display:none;width:2.5rem;height:2.5rem;margin:0 0 0 0;padding:0 0 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;position:absolute;top:5px;right:0;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;}.navigation__toggle--sub .sprite{width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;fill:#007a33;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navigation__toggle--sub.navigation__toggle--toggled{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.navigation__menu{opacity:0;display:none;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-weight:600;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;background:#fbfafa;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;}.navigation__menu .menu .menu-item{display:block;position:relative;}.navigation__menu .menu .menu-item a{display:block;text-decoration:none;color:#007a33;padding:1rem}.navigation__menu .menu .menu-item:not(:last-child){border-bottom:2px solid #fff}.navigation__menu .menu .menu-item.current-menu-item a{color:#fc7753}.navigation__menu .menu .menu-item-has-children .sub-menu{opacity:0;display:none;font-weight:500;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;}.navigation__menu .menu .menu-item-has-children .sub-menu .menu-item{border-bottom:0;}.navigation__menu .menu .menu-item-has-children .sub-menu .menu-item a{padding:.75rem 2rem}.navigation__menu .menu .menu-item-has-children .sub-menu .menu-item:last-child{padding-bottom:1rem}.navigation__menu .menu .menu-item-has-children > .navigation__toggle--sub{display:block}.navigation__menu .menu .menu-item-has-children:hover .sub-menu .menu-item a,.navigation__menu .menu .menu-item-has-children.current-menu-item .sub-menu .menu-item a{color:#007a33}.navigation__menu .menu .menu-item.disabled a,.navigation__menu .menu .menu-item.disabled:hover a{opacity:.3;pointer-events:none;color:#292929}.navigation .navigation__toggle--main.navigation__toggle--toggled ~ .navigation__menu{opacity:1}.navigation .navigation__toggle--sub.navigation__toggle--toggled ~ .sub-menu{opacity:1}@media all and (min-width:640px){.navigation__logotype img{width:25rem}}@media all and (min-width:48rem){.navigation{position:relative;z-index:10;}.navigation__logotype{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 4rem);-ms-flex:0 0 calc(100% - 4rem);flex:0 0 calc(100% - 4rem);}.navigation__logotype img{width:20rem}.navigation__toggle--main{margin-right:1.5rem}.navigation__toggle--sub{width:2rem}.navigation__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navigation__level{border-bottom:0}.navigation__buttons{margin-right:-.5rem}.navigation__menu .menu{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.navigation__menu .menu .menu-item{display:block;margin:0 .5rem;position:relative;}.navigation__menu .menu .menu-item a{padding-right:0}.navigation__menu .menu .menu-item-has-children{margin-right:0;padding-right:2rem}.navigation__menu .menu .menu-item:not(:last-child){border-bottom:0}.navigation__menu .menu .menu-item .sub-menu{position:absolute;top:100%;left:.5rem;}.navigation__menu .menu .menu-item .sub-menu .menu-item{display:block;text-align:left;font-size:.875rem;background:rgba(255,255,255,0.75);}.navigation__menu .menu .menu-item .sub-menu .menu-item a{white-space:nowrap;padding:.625rem 1.25rem}.navigation__menu .menu .menu-item .sub-menu .menu-item:first-child{margin-top:1rem;padding-top:.625rem;border-top-left-radius:2px;border-top-right-radius:2px}.navigation__menu .menu .menu-item .sub-menu .menu-item:last-child{padding-bottom:.625rem;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.navigation__menu .menu .menu-item .sub-menu:after{width:0;height:0;content:'';display:block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(255,255,255,0.75);position:absolute;top:.5625rem;left:1rem}}@media all and (min-width:1025px){.navigation{position:relative;z-index:10;}.navigation__inner{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 4rem}.navigation__logotype{padding:3.5rem 0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.navigation__logotype img{width:14.375rem}.navigation__toggle--main{display:none}.navigation__social{width:auto;border-bottom:none;padding:.5rem 1rem .625rem;background:#007a33;border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:absolute;top:0;right:4rem}.navigation__level{padding:0 0 0 0;margin-right:1rem}.navigation__buttons{padding:0 0 0 0}.navigation__menu{opacity:1;display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background:none;font-size:.875rem;visibility:visible;margin-right:-1rem;}.navigation__menu .menu .menu-item{margin:0 0;background:none;}.navigation__menu .menu .menu-item a{padding:.5rem 1rem;color:#007a33}.navigation__menu .menu .menu-item .sub-menu{opacity:0;padding-top:3.5rem;display:block;visibility:hidden;}.navigation__menu .menu .menu-item .sub-menu:after{top:4.0625rem}.navigation__menu .menu .menu-item .sub-menu .menu-item{text-shadow:none;}.navigation__menu .menu .menu-item .sub-menu .menu-item a{color:$color-darkbrown}.navigation__menu .menu .menu-item .sub-menu .menu-item.current-menu-item a{color:#fc7753}.navigation__menu .menu .menu-item-has-children{padding:inherit;}.navigation__menu .menu .menu-item-has-children > .navigation__toggle--sub{display:none}.navigation__menu .menu .menu-item:hover a{color:#fc7753}.navigation__menu .menu .menu-item:hover .sub-menu{opacity:1;visibility:visible}.navigation--collapsed *{text-shadow:none}.navigation--collapsed:after{opacity:1;visibility:visible}}@media all and (min-width:75rem){.navigation__logotype img{width:21rem}.navigation__menu .menu .menu-item .sub-menu{padding-top:4rem;}.navigation__menu .menu .menu-item .sub-menu:after{top:4.5624rem}}.page.section{background:#007a33;color:#fff;}.page.section h1,.page.section h2,.page.section h3,.page.section h4,.page.section h5{color:#fff}.page.section.page--gray{color:#007a33;background:#fff;}.page.section.page--gray h1,.page.section.page--gray h2,.page.section.page--gray h3,.page.section.page--gray h4,.page.section.page--gray h5{color:#007a33}.page.section.page--green{color:#fff;background:#007a33;}.page.section.page--green h1,.page.section.page--green h2,.page.section.page--green h3,.page.section.page--green h4,.page.section.page--green h5{color:#fff}.page__header{margin-bottom:2rem;}.page__header h2{margin-bottom:0}.page__excerpt{margin-top:.75rem}.page__content p img{height:auto;display:block;max-width:100%}.page__columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page__column{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.page__column:not(:last-child){margin-bottom:3rem}@media all and (min-width:64rem){.page__header{margin-bottom:3rem}.page__column{-webkit-box-flex:0;-webkit-flex:0 0 47%;-ms-flex:0 0 47%;flex:0 0 47%;}.page__column:not(:last-child){margin-bottom:0}}.recommendation{width:100%;height:3.5rem;position:fixed;bottom:0;left:0;z-index:3;}.recommendation a{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fc7753;-webkit-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out;font-weight:700;font-size:.875rem;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;}.recommendation a:hover{background:#fb5d32}.recommendation a span.separator{padding:0 .25rem}@media all and (min-width:64rem){.recommendation{width:auto;left:auto;right:2rem;}.recommendation a{padding:0 1.5rem;border-top-left-radius:8px;border-top-right-radius:8px}}@media all and (min-width:75rem){.recommendation{width:9rem;height:9rem;right:1.5rem;bottom:1.5rem;}.recommendation a{border-radius:100%;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}.recommendation a span.separator{display:none}.recommendation a span:nth-child(1){display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.25rem;line-height:1.5rem;margin-bottom:.5rem}.recommendation a span:nth-child(3){display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:.75rem}}.threecol{padding-top:2rem;}.threecol__columns{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-4rem}.threecol__column{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden;text-align:center;margin-bottom:4rem}.threecol__circle{width:100%;padding:2.5rem;overflow:hidden;position:relative;max-width:18rem;border-radius:100%;margin:0 auto 1.5rem;background:#fff;border:5px solid #007a33}.threecol__play{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:8.75rem;height:8.75rem;border-radius:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,0.3);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:2;}.threecol__play .sprite{width:5rem}.threecol__title{font-size:1rem;margin-bottom:1rem}.threecol p{margin-bottom:1rem}.threecol .button{margin-top:.5rem}.threecol__inner{margin:0 auto;}.threecol__inner :last-child{margin-bottom:0}@media all and (min-width:30rem){.threecol__inner{width:18rem}}@media all and (min-width:48rem){.threecol{padding-top:2rem;}.threecol__column{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.threecol__columns--single .threecol__column{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.threecol__columns--single .threecol__inner{width:40rem}}@media all and (min-width:64rem){.threecol__columns:not(.threecol__columns--single){-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.threecol__column{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.threecol__inner{width:18rem}}.modaal-wrapper .is_loading,.modaal-wrapper .modaal-error{padding:2rem 2rem;text-align:center;color:#fff;line-height:1.25rem;background:#007a33}.modaal-content-container{padding:0}.toplist-modal{color:#fff;background:#007a33;}.toplist-modal__sidebar{padding:2rem;text-align:center;background:#fff}.toplist-modal__ribbon{width:8rem;margin:0 auto;position:relative;}.toplist-modal__ribbon img{height:auto;display:block;max-width:100%}.toplist-modal__ribbon .toplist-modal__rank{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:6.25rem;height:6.25rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:2rem;font-weight:900;color:#007a33;position:absolute;top:1rem;left:50%}.toplist-modal__content{padding:2rem;}.toplist-modal__content h1{font-size:1.5rem;line-height:2rem;color:#fff;}.toplist-modal__content h1 span{width:2.25rem;height:2.25rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:.25rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fc7753}.toplist-modal__table{width:100%;margin-bottom:2rem;}.toplist-modal__table thead th{font-weight:700;font-size:1.125rem;text-transform:uppercase}.toplist-modal__table th,.toplist-modal__table td{padding-top:.25rem;}.toplist-modal__table th:first-child,.toplist-modal__table td:first-child{text-align:left}.toplist-modal__table th:last-child,.toplist-modal__table td:last-child{text-align:right}.toplist-modal__footer{width:100%;text-align:center}.toplist-modal__share{margin:0 auto;padding-left:.75rem;padding-right:.75rem}@media all and (min-width:400px){.toplist-modal__content{padding:3rem;font-size:1.125rem}}@media all and (min-width:640px){.toplist-modal__content{padding:3rem 4rem;}.toplist-modal__content h1{font-size:1.75rem;line-height:2.25rem;}.toplist-modal__content h1 span{width:3rem;height:3rem;font-size:1.5rem;position:relative;top:-2px}.toplist-modal__table{margin-bottom:3rem}.toplist-modal__share{margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}}@media all and (min-width:64rem){.toplist-modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.toplist-modal__sidebar{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4rem 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.toplist-modal__ribbon{width:12rem}.toplist-modal__ribbon .toplist-modal__rank{top:1.5rem;width:9.375rem;height:9.375rem;font-size:3rem}.toplist-modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4rem 4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}.toplist-modal__content h1{font-size:2rem;line-height:3rem;}.toplist-modal__content h1 span{top:-4px}}.dataTables_info{display:none}.dataTables_wrapper .dataTables_filter{float:none;text-align:left;margin-bottom:1rem;}.dataTables_wrapper .dataTables_filter label{color:#fff}.dataTables_wrapper .dataTables_filter input[type="search"]{width:100%;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:.5rem 0 0 0;border-radius:.25rem;padding:.75rem .75rem;background:#fff;font-weight:600;font-size:.875rem;color:#292929;font-family:'Source Code Pro',monospace;}.dataTables_wrapper .dataTables_filter input[type="search"]::-webkit-input-placeholder{color:#bfbebe;text-transform:uppercase}.dataTables_wrapper .dataTables_filter input[type="search"]:-ms-input-placeholder{color:#bfbebe;text-transform:uppercase}.dataTables_wrapper .dataTables_filter input[type="search"]::placeholder{color:#bfbebe;text-transform:uppercase}table.dataTable thead th,table.dataTable thead td{font-weight:600;padding:.75rem 2rem .75rem 1rem}table.dataTable tbody th,table.dataTable tbody td{padding:.75rem 1rem}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-size:30px 19px}table.dataTable thead .sorting_asc{background-image:url("../img/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../img/sort_desc.png")}table.dataTable thead .sorting{background-image:url("../img/sort_both.png")}.dataTables_wrapper .dataTables_paginate.paging_simple{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button:hover,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button:active,.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button:focus{cursor:pointer;padding:.75rem 1.25rem;background:#fff;border-color:#fff;color:#007a33 !important}.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button:hover{opacity:.8}.dataTables_wrapper .dataTables_paginate.paging_simple .paginate_button.disabled{opacity:.5;cursor:not-allowed}table.dataTable thead th,table.dataTable thead td,table.dataTable.no-footer{border-bottom:0}table.dataTable thead th,table.dataTable thead td{border-bottom:2px solid #f1f0f0}.toplist{width:100% !important;overflow:hidden;border-radius:.375rem;}.toplist thead th{outline:none;text-align:left;color:#007a33;background:#fbfafa;}.toplist thead th.placement{width:3.5rem}.toplist thead th.level{width:4rem}.toplist thead th.level,.toplist thead th.placement{text-align:center}.toplist thead th:nth-child(3),.toplist thead th:nth-child(4),.toplist thead th:nth-child(5){display:none}.toplist tbody td{color:#007a33;-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out;}.toplist tbody td.level,.toplist tbody td.placement{text-align:center;vertical-align:middle;}.toplist tbody td.level span,.toplist tbody td.placement span{height:1.5rem;min-width:1.5rem;padding:0 .375rem;text-align:center;line-height:1.5rem;border-radius:.75rem;color:#fff;display:inline-block;background:#fc7753;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.toplist tbody td:nth-child(3),.toplist tbody td:nth-child(4),.toplist tbody td:nth-child(5){display:none}.toplist tbody tr{-webkit-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.toplist tbody tr:nth-child(even){background:#fbfafa}.toplist tbody tr.toplist__modal-row:hover{cursor:pointer;background:#fc7753;}.toplist tbody tr.toplist__modal-row:hover td{color:#fff}.toplist tbody tr.toplist__modal-row:hover td.level span,.toplist tbody tr.toplist__modal-row:hover td.placement span{color:#fc7753;background:#fff}@media all and (min-width:48rem){.toplist thead th:nth-child(3),.toplist thead th:nth-child(5){display:table-cell}.toplist tbody td:nth-child(3),.toplist tbody td:nth-child(5){display:table-cell}}@media all and (min-width:75rem){.dataTables_filter{font-size:1.125rem;line-height:1.5rem}.toplist thead th:nth-child(4){display:table-cell}.toplist tbody td.level span,.toplist tbody td.placement span{height:1.75rem;padding:0 .5rem;min-width:1.75rem;font-size:.875rem;line-height:1.75rem;border-radius:.875rem}.toplist tbody td:nth-child(4){display:table-cell}}
/*# sourceMappingURL=gronsaksmalet.min.css.map */
