.Main{padding:5px 25px 25px}@media only screen and (max-width:767px){.Main{padding:1px 15px 15px}.Main_bigPaddingTop{padding-top:10px}}
.Link{color:#002861;text-decoration:none;outline:0;transition:color ease .2s}
.Content{position:relative;width:100%;max-width:1180px;margin:0 auto}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.Button{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;font-weight:bold;text-decoration:none;cursor:pointer;background-color:transparent;border:0;outline:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;transition:all 200ms ease-out}.Button__text{display:inline-flex;align-items:center;overflow:hidden}.Button__icon{display:flex}.Button__icon+.Button__text,.Button__text+.Button__icon{margin-left:5px}.Button_view_default::-moz-focus-inner{padding:0;border:0}.Button_view_default:focus{z-index:1}.Button_view_default.Button_color_primary{color:#fff;background-color:#ff7f00}.Button_view_default.Button_color_primary.Button:hover{background-color:#ff962e;box-shadow:0 0 10px 0 rgba(255,198,8,0.5)}.Button_view_default.Button_color_primary:active{background-color:#ffa347;box-shadow:0 0 2px #b85b00,inset}.Button_view_default.Button_color_light-blue{color:#0076d5;background-color:#eff6fe}.Button_view_default.Button_color_light-blue.Button:hover{background-color:#cce2fc}.Button_view_default.Button_color_light-blue:active{background-color:#fff;box-shadow:0 0 2px #acd0fa,inset}.Button_view_default.Button_color_blue{color:#fff;background-color:#0076d5}.Button_view_default.Button_color_blue.Button:hover{background-color:#008dff}.Button_view_default.Button_color_blue:active{background-color:#008dff}.Button_view_default.Button_color_green{color:#fff;background-color:#00ae5a}.Button_view_default.Button_color_green.Button:hover,.Button_view_default.Button_color_green:active{background-color:#00d76f}.Button_view_default.Button_color_white{color:#002861;background-color:#fff;box-shadow:0 2px 1px 0 rgba(142,94,0,0.08)}.Button_view_default.Button_color_white.Button:hover,.Button_view_default.Button_color_white:active{color:#ff7f00}.Button_view_default.Button_color_light-orange{color:#ff7f00;background-color:#fff0e2}.Button_view_default.Button_color_light-orange.Button:hover,.Button_view_default.Button_color_light-orange:active{color:#fff;background-color:#fa0}.Button_view_outline.Button_color_primary{color:#ff7f00;border:2px solid #FFE1C4}.Button_disabled{pointer-events:none;cursor:not-allowed;opacity:.65}.Button_fetching .Button__text,.Button_fetching .Button__icon{display:none}.Button__loader{display:inline-flex}.Button__loader::before{box-sizing:border-box;display:inline-block;width:20px;height:20px;content:'';border:2px solid #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}
.SocialLogin__button{position:relative;display:flex;height:50px;line-height:50px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);transition:all ease .3s}.SocialLogin__button+.SocialLogin__button{margin-top:10px}.SocialLogin__button:hover{box-shadow:0 1px 5px 0 rgba(0,0,0,0.1)}.SocialLogin__button_kind_fb{color:#fff;background-color:#3b5998}.SocialLogin__button_kind_fb .Icon__icon{fill:#fff}.SocialLogin__button_kind_fb:hover{background-color:#344e86}.SocialLogin__button_kind_google{background-color:#fff}.SocialLogin__button_kind_google:hover{background-color:#fafafa}.SocialLogin__icon{position:absolute;top:13px;left:10px}
.Image{max-width:100%}.Image.lazyload,.Image.lazyloading{opacity:0}.Image.lazyloaded{opacity:1;transition:opacity 300ms}
.Footer{position:relative;min-height:80px;padding:25px 20px;background-color:#f9f8f5}.Footer__content{display:flex;justify-content:space-between;height:100%}.Footer__leftSide{display:flex}.Footer__logoLink{line-height:1}.Footer__bottomSide{display:none}.Footer__logo{flex-shrink:0;width:105px;margin-right:58px}.Footer__linksHeader{margin:0 0 12px;font-size:18px;line-height:28px;color:#3a1f00}.Footer__links{display:flex;flex-direction:column}.Footer__link{margin-bottom:3px;font-size:16px;line-height:28px;color:#002861}.Footer__link:hover{color:#ff7f00}.Footer__payment{width:230px;height:92px}@media all and (max-width:767px){.Footer{padding:0}.Footer__content{height:auto;padding:10px 15px 0}.Footer__logo{margin-right:5px}.Footer__linksHeader{display:none}.Footer__leftSide{flex-direction:column}.Footer__links{flex-direction:row;margin-top:20px}.Footer__link{padding:0 15px 15px;font-size:14px;line-height:18px;margin-bottom:0}.Footer__link:first-of-type{padding-left:0}.Footer__link:last-child{padding-right:0}.Footer__rightSide{display:none}.Footer__bottomSide{display:block;padding:0 15px 20px}.Footer__payment{width:329px;height:30px}}
.CardLayout{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 2px 1px 0 rgba(142,94,0,0.08);transition:box-shadow .2s ease}.CardLayout_paddingsSize_s .CardBody{padding:10px}.CardLayout_paddingsSize_m .CardBody{padding:20px}.CardLayout_paddingsSize_l .CardBody{padding:30px}.CardLayout_withHover:hover{box-shadow:0 15px 50px -20px rgba(142,94,0,0.3);z-index:1}.CardLayout_hovered{box-shadow:0 15px 50px -20px rgba(142,94,0,0.3);z-index:1}@media screen and (max-width:767px){.CardLayout_paddingsSize_l .CardBody{padding:15px}}
.Input{position:relative;display:inline-flex;align-items:center;min-width:200px}.Input_view_default{background-color:#f7f7f7}.Input_view_light{background-color:#fff;border:2px solid #EBEBEB}.Input_view_underlined{padding-bottom:5px;background-color:transparent;border-bottom:2px solid #d8d8d8;color:#cec7bf}.Input_view_underlined .Input__field{padding-left:0;font-weight:bold;color:inherit;outline:none}.Input_view_underlined .Input__field::-webkit-input-placeholder{color:#96897b}.Input_view_underlined .Input__field::-moz-placeholder{color:#96897b}.Input_view_underlined .Input__field::-ms-input-placeholder{color:#96897b}.Input_view_underlined .Input__field::placeholder{color:#96897b}.Input_view_underlined .Input__iconWrapper .Icon{color:#cec7bf}.Input_view_underlined .Input__iconWrapper_pos_right{right:0}.Input_focused.Input_view_light{border-color:#ffb469}.Input_focused.Input_view_underlined{border-color:#ff7f00}.Input_focused.Input_view_underlined .Input__field{color:#3a1f00}.Input_focused.Input_view_underlined .Input__iconWrapper .Icon{color:#ff7f00}.Input_withError{border:1px solid #f34b3f}.Input__iconWrapper{line-height:0}.Input__iconWrapper+.Input__field{margin-left:5px}.Input__field{width:100%;height:100%;font-weight:inherit;text-align:inherit;background:transparent;border:none;outline:none}.Input__field::-webkit-input-placeholder{color:#adadad}.Input__field::-moz-placeholder{color:#adadad}.Input__field::-ms-input-placeholder{color:#adadad}.Input__field::placeholder{color:#adadad}.Input__error{font-size:12px;line-height:14px;color:#f34b3f}
.SignInForm__error{margin-bottom:5px;color:#f34b3f}
.SignIn__formContainer{max-width:460px;margin:40px auto}.SignIn__registerLink{display:inline-block;margin-top:25px}.SignIn__or{color:#8b8b8b}.SignIn__divider{position:relative;margin:15px 0;font-size:16px;text-align:center}.SignIn__divider::before{position:absolute;top:8.7px;left:0;display:block;width:100%;height:1px;content:'';background-color:#eee}.SignIn__dividerContent{position:relative;display:inline-block;padding:0 15px;background-color:#fff}@media all and (min-width:520px){.SignIn__formContainer{padding:40px 60px}}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:textfield}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
@tailwind base;@tailwind components;@tailwind utilities;.d-ib{display:inline-block}.w-full{width:100%}.w-half{width:50%}.w-18{width:1.125rem}.w-32{width:2rem}.w-40{width:2.5rem}.h-full{height:100%}.h-18{height:1.125rem}.h-40{height:2.5rem}.h-50{height:3.125rem}.h-60{height:3.75rem}.h-80{height:5rem}.p-20{padding:1.25rem}.p-hz-10{padding-right:.625rem;padding-left:.625rem}.p-hz-12{padding-right:.75rem;padding-left:.75rem}.p-hz-20{padding-right:1.25rem;padding-left:1.25rem}.mt-30{margin-top:30px}.pb-5{padding-bottom:5px}.m-hz-auto{margin-right:auto;margin-left:auto}.m-0{margin:0}.mt-0{margin-top:0}.mb-5{margin-bottom:.3125rem}.mb-10{margin-bottom:.625rem}.mb-15{margin-bottom:.9375rem}.mb-20{margin-bottom:1.25rem}.mb-25{margin-bottom:1.5625rem}.mb-30{margin-bottom:1.875rem}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.mr-5{margin-right:5px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-10{margin-right:10px}.mt-10{margin-top:.625rem}.mt-15{margin-top:.9375rem}.mt-20{margin-top:1.25rem}.ml-5{margin-left:.3125rem}@media screen and (min-width:992px){.lg_h-60{height:3.75rem}}@media screen and (min-width:768px) and (max-width:991px){.md_h-40{height:2.5rem}.md_mr-10{margin-right:.625rem}}@media screen and (min-width:1200px){.xl_p-hz-25{padding-right:1.5625rem;padding-left:1.5625rem}}@media screen and (max-width:767px){.sm_w-full{width:100%}.sm_w-20{width:1.25rem}.sm_h-30{height:1.875rem}.sm_h-40{height:2.5rem}.sm_h-50{height:3.125rem}.sm_h-60{height:3.75rem}.sm_p-hz-10{padding-right:.625rem;padding-left:.625rem}.sm_mb-5{margin-bottom:5px}.sm_mb-10{margin-bottom:10px}.sm_mb-15{margin-bottom:15px}.sm_mr-10{margin-right:10px}.sm_p-hz-10{padding-right:.625rem;padding-left:.625rem}}.br-4{border-radius:4px}.br-10{border-radius:10px}.br-25{border-radius:25px}.fade-bottom{position:relative;overflow:hidden}.fade-bottom::after{position:absolute;bottom:0;left:0;width:100%;height:15px;content:'';background:linear-gradient(0deg, #fff 0, rgba(255,255,255,0) 100%)}.button-shadow{box-shadow:0 5px 10px 0 rgba(255,127,0,0.3)}@media screen and (min-width:768px) and (max-width:991px){.md_br-0{border-radius:0}}@media screen and (max-width:767px){.sm_br-4{border-radius:4px}.sm_br-left-4{border-radius:4px 0 0 4px}.sm_br-right-4{border-radius:0 4px 4px 0}}.c-brown{color:#3a1f00}.c-blue{color:#002961}.c-orange,.hover_c-orange:hover{color:#ff7f00}.hover_c-orange{transition:all ease .3s}.c-dark-blue{color:#1d2632}.c-light-text{color:#b0a891}.c-gray{color:#CEC7BF}.c-green{color:#24b800}.c-red{color:#d72d00}.c-black{color:#000}.c-white{color:#fff}.f-bold{font-weight:bold}.f-regular{font-weight:normal}.f-12{font-size:.75rem}.f-14{font-size:.875rem}.f-16{font-size:1rem}.f-18{font-size:1.125rem}.f-20{font-size:1.25rem}.f-24{font-size:1.5rem}.f-30{font-size:1.875rem}.f-36{font-size:2.25rem}.f-40{font-size:2.5rem}.lh-20{line-height:1.25rem}.lh-24{line-height:1.5rem}.lh-30{line-height:1.875rem}.lh-36{line-height:2.25rem}.ta-center{text-align:center}.ta-right{text-align:right}.to-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){.lg_f-16{font-size:1rem}.lg_f-18{font-size:1.125rem}.lg_f-24{font-size:1.5rem}.lg_f-30{font-size:1.875rem}.lg_f-36{font-size:1.875rem}.lg_f-48{font-size:3rem}.lg_lh-36{line-height:2.25rem}}@media screen and (min-width:1200px){.xl_f-18{font-size:1.125rem}.xl_f-24{font-size:1.5rem}.xl_f-30{font-size:1.875rem}.xl_f-48{font-size:3rem}.xl_lh-30{line-height:1.875rem}.xl_lh-36{line-height:2.25rem}.xl_lh-48{line-height:3rem}}@media screen and (min-width:768px) and (max-width:991px){.md_f-16{font-size:1rem}.md_f-18{font-size:1rem}.md_f-20{font-size:1.25rem}.md_f-22{font-size:1.375rem}.md_f-24{font-size:1.25rem}}@media screen and (max-width:767px){.sm_f-12{font-size:.75rem}.sm_f-14{font-size:.875rem}.sm_f-16{font-size:1rem}.sm_f-18{font-size:1.125rem}.sm_f-20{font-size:1.25rem}.sm_f-24{font-size:1.5rem}.sm_f-30{font-size:1.875rem}.sm_ta-center{text-align:center}.sm_f-normal{font-weight:normal}.sm_f-bold{font-weight:bold}.sm_lh-24{line-height:1.5rem}}@media screen and (max-width:350px){.xs_f-24{font-size:1.5rem}}.flex-all-centred{display:flex;align-items:center;justify-content:center}.flex-vt-centred{display:flex;align-items:center}.flex-jsb{justify-content:space-between}.no-shrink{flex-shrink:0}@font-face{font-family:'HelveticaNeueBoldCondensed';font-style:normal;font-weight:700;src:url("/fonts/Helvetica/HelveticaNeueBoldCondensed.woff") format("woff"),url("/fonts/Helvetica/HelveticaNeueBoldCondensed.woff2") format("truetype")}*{box-sizing:border-box}html{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#F9F8F5}html,body{height:100%}body{display:flex;flex-direction:column}a{-webkit-appearance:none;text-decoration:none}#app{display:flex;flex-direction:column;flex-grow:1}.Header{flex-shrink:0}.Main{flex-grow:1}img{max-width:100%}.lock-scroll{position:fixed;width:100%;overflow:hidden}@media all and (min-width:1200px){.hidden-lg,.visible-xs,.visible-md{display:none}}@media all and (min-width:992px) and (max-width:1199px){.hidden-md,.visible-xs,.visible-lg{display:none}}@media all and (min-width:768px) and (max-width:991px){.hidden-sm,.visible-xs,.visible-md,.visible-lg{display:none}}@media all and (max-width:767px){.hidden-xs,.visible-md,.visible-lg{display:none !important}}@media screen and (max-width:320px){html{font-size:14px}}
.container-fluid,
.container {
  margin-right: auto;
  margin-left: auto;
}

.container-fluid {
  padding-right: 2rem;
  padding-left: 2rem;
}

.row {
  box-sizing: border-box;
  display: flex;
  flex: 0 1 auto;
  flex-direction: row;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}

.row.reverse {
  flex-direction: row-reverse;
}

.col.reverse {
  flex-direction: column-reverse;
}

.col-xs,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-offset-0,
.col-xs-offset-1,
.col-xs-offset-2,
.col-xs-offset-3,
.col-xs-offset-4,
.col-xs-offset-5,
.col-xs-offset-6,
.col-xs-offset-7,
.col-xs-offset-8,
.col-xs-offset-9,
.col-xs-offset-10,
.col-xs-offset-11,
.col-xs-offset-12 {
  box-sizing: border-box;
  flex: 0 0 auto;
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}

.col-xs {
  flex-grow: 1;
  flex-basis: 0;
  max-width: 100%;
}

.col-xs-1 {
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}

.col-xs-2 {
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}

.col-xs-3 {
  flex-basis: 25%;
  max-width: 25%;
}

.col-xs-4 {
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}

.col-xs-5 {
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}

.col-xs-6 {
  flex-basis: 50%;
  max-width: 50%;
}

.col-xs-7 {
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}

.col-xs-8 {
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}

.col-xs-9 {
  flex-basis: 75%;
  max-width: 75%;
}

.col-xs-10 {
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}

.col-xs-11 {
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}

.col-xs-12 {
  flex-basis: 100%;
  max-width: 100%;
}

.col-xs-offset-0 {
  margin-left: 0;
}

.col-xs-offset-1 {
  margin-left: 8.33333333%;
}

.col-xs-offset-2 {
  margin-left: 16.66666667%;
}

.col-xs-offset-3 {
  margin-left: 25%;
}

.col-xs-offset-4 {
  margin-left: 33.33333333%;
}

.col-xs-offset-5 {
  margin-left: 41.66666667%;
}

.col-xs-offset-6 {
  margin-left: 50%;
}

.col-xs-offset-7 {
  margin-left: 58.33333333%;
}

.col-xs-offset-8 {
  margin-left: 66.66666667%;
}

.col-xs-offset-9 {
  margin-left: 75%;
}

.col-xs-offset-10 {
  margin-left: 83.33333333%;
}

.col-xs-offset-11 {
  margin-left: 91.66666667%;
}

.start-xs {
  justify-content: flex-start;
  text-align: start;
}

.center-xs {
  justify-content: center;
  text-align: center;
}

.end-xs {
  justify-content: flex-end;
  text-align: end;
}

.top-xs {
  align-items: flex-start;
}

.middle-xs {
  align-items: center;
}

.bottom-xs {
  align-items: flex-end;
}

.around-xs {
  justify-content: space-around;
}

.between-xs {
  justify-content: space-between;
}

.first-xs {
  order: -1;
}

.last-xs {
  order: 1;
}

@media only screen and (min-width: 768px) {
  .container {
    width: 46rem;
  }

  .col-sm,
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-offset-0,
  .col-sm-offset-1,
  .col-sm-offset-2,
  .col-sm-offset-3,
  .col-sm-offset-4,
  .col-sm-offset-5,
  .col-sm-offset-6,
  .col-sm-offset-7,
  .col-sm-offset-8,
  .col-sm-offset-9,
  .col-sm-offset-10,
  .col-sm-offset-11,
  .col-sm-offset-12 {
    box-sizing: border-box;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .col-sm {
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
  }

  .col-sm-1 {
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }

  .col-sm-2 {
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }

  .col-sm-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }

  .col-sm-5 {
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }

  .col-sm-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }

  .col-sm-8 {
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }

  .col-sm-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }

  .col-sm-11 {
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }

  .col-sm-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .col-sm-offset-0 {
    margin-left: 0;
  }

  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-sm-offset-3 {
    margin-left: 25%;
  }

  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-sm-offset-6 {
    margin-left: 50%;
  }

  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-sm-offset-9 {
    margin-left: 75%;
  }

  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  .start-sm {
    justify-content: flex-start;
    text-align: start;
  }

  .center-sm {
    justify-content: center;
    text-align: center;
  }

  .end-sm {
    justify-content: flex-end;
    text-align: end;
  }

  .top-sm {
    align-items: flex-start;
  }

  .middle-sm {
    align-items: center;
  }

  .bottom-sm {
    align-items: flex-end;
  }

  .around-sm {
    justify-content: space-around;
  }

  .between-sm {
    justify-content: space-between;
  }

  .first-sm {
    order: -1;
  }

  .last-sm {
    order: 1;
  }
}

@media only screen and (min-width: 992px) {
  .container {
    width: 62rem;
  }

  .col-md,
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-offset-0,
  .col-md-offset-1,
  .col-md-offset-2,
  .col-md-offset-3,
  .col-md-offset-4,
  .col-md-offset-5,
  .col-md-offset-6,
  .col-md-offset-7,
  .col-md-offset-8,
  .col-md-offset-9,
  .col-md-offset-10,
  .col-md-offset-11,
  .col-md-offset-12 {
    box-sizing: border-box;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .col-md {
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
  }

  .col-md-1 {
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }

  .col-md-2 {
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }

  .col-md-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col-md-4 {
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }

  .col-md-5 {
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }

  .col-md-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col-md-7 {
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }

  .col-md-8 {
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }

  .col-md-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .col-md-10 {
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }

  .col-md-11 {
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }

  .col-md-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .col-md-offset-0 {
    margin-left: 0;
  }

  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-md-offset-3 {
    margin-left: 25%;
  }

  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-md-offset-6 {
    margin-left: 50%;
  }

  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-md-offset-9 {
    margin-left: 75%;
  }

  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  .start-md {
    justify-content: flex-start;
    text-align: start;
  }

  .center-md {
    justify-content: center;
    text-align: center;
  }

  .end-md {
    justify-content: flex-end;
    text-align: end;
  }

  .top-md {
    align-items: flex-start;
  }

  .middle-md {
    align-items: center;
  }

  .bottom-md {
    align-items: flex-end;
  }

  .around-md {
    justify-content: space-around;
  }

  .between-md {
    justify-content: space-between;
  }

  .first-md {
    order: -1;
  }

  .last-md {
    order: 1;
  }
}

@media only screen and (min-width: 1200px) {
  .container {
    width: 74rem;
  }

  .col-lg,
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12,
  .col-lg-offset-0,
  .col-lg-offset-1,
  .col-lg-offset-2,
  .col-lg-offset-3,
  .col-lg-offset-4,
  .col-lg-offset-5,
  .col-lg-offset-6,
  .col-lg-offset-7,
  .col-lg-offset-8,
  .col-lg-offset-9,
  .col-lg-offset-10,
  .col-lg-offset-11,
  .col-lg-offset-12 {
    box-sizing: border-box;
    flex: 0 0 auto;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .col-lg {
    flex-grow: 1;
    flex-basis: 0;
    max-width: 100%;
  }

  .col-lg-1 {
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }

  .col-lg-2 {
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }

  .col-lg-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }

  .col-lg-5 {
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }

  .col-lg-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }

  .col-lg-8 {
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }

  .col-lg-9 {
    flex-basis: 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }

  .col-lg-11 {
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }

  .col-lg-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .col-lg-offset-0 {
    margin-left: 0;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-lg-offset-3 {
    margin-left: 25%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-6 {
    margin-left: 50%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-9 {
    margin-left: 75%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .start-lg {
    justify-content: flex-start;
    text-align: start;
  }

  .center-lg {
    justify-content: center;
    text-align: center;
  }

  .end-lg {
    justify-content: flex-end;
    text-align: end;
  }

  .top-lg {
    align-items: flex-start;
  }

  .middle-lg {
    align-items: center;
  }

  .bottom-lg {
    align-items: flex-end;
  }

  .around-lg {
    justify-content: space-around;
  }

  .between-lg {
    justify-content: space-between;
  }

  .first-lg {
    order: -1;
  }

  .last-lg {
    order: 1;
  }

  .row-lg-15 .col-lg-3 {
    flex-basis: 20%;
    max-width: 20%;
  }
}

