.defaultHeader_container__20Qw4 .defaultHeader_carMj__1fzDe{font-family:BrandonGrotesque, sans-serif}.defaultHeader_container__20Qw4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0}.defaultHeader_container__20Qw4 h2{color:#666}.defaultHeader_container__20Qw4 .defaultHeader_carModel__3z2zn{text-align:left}.defaultHeader_container__20Qw4 .defaultHeader_carMj__1fzDe{max-width:225px;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.defaultHeader_container__20Qw4 .defaultHeader_carMjYear__JOJQq{color:#1e3667;font-weight:bold}.defaultHeader_container__20Qw4 .defaultHeader_carImage__1w7GT img{width:360px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.defaultHeader_container__20Qw4 .defaultHeader_data__1h5LY{text-align:right;width:40%}@media (max-width: 1023px){.defaultHeader_container__20Qw4 .defaultHeader_carImage__1w7GT img{width:200px}}@media (max-width: 767px){.defaultHeader_container__20Qw4{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.defaultHeader_container__20Qw4 .defaultHeader_carModel__3z2zn{text-align:center}.defaultHeader_container__20Qw4 .defaultHeader_carImage__1w7GT{margin:24px 0}.defaultHeader_container__20Qw4 .defaultHeader_carImage__1w7GT img{width:256px;position:relative}.defaultHeader_container__20Qw4 .defaultHeader_carMj__1fzDe{max-width:100%}.defaultHeader_container__20Qw4 .defaultHeader_data__1h5LY{display:block;width:100%}}

@media (max-width: 767px){.caravanPrice_price__ZJovS{text-align:right;margin-bottom:10%}.caravanPrice_price__ZJovS h1{font-size:1.4em}}

.caravanWeight_weight__2TMSJ{margin-top:18px}@media (max-width: 767px){.caravanWeight_weight__2TMSJ{margin:0}}

.loadConfiguration_container__u1Mf-{margin-top:20px}.loadConfiguration_openDialogButton__2aFJD,.loadConfiguration_loadButton__2JOLV{display:inline-block;background-color:#1e3667;border:none;border-radius:.4rem;padding:8px 12px;cursor:pointer;color:#ffffff;font-weight:bold;text-transform:uppercase;font-size:0.8em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loadConfiguration_inputBackground__iVEsO{position:fixed;top:0;bottom:0;left:0;right:0;z-index:5}.loadConfiguration_inputBackground__iVEsO{background-color:#ccc;opacity:.8}.loadConfiguration_inputContainer__sC0O2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:5;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loadConfiguration_inputContainer__sC0O2 .loadConfiguration_loadDialog__1WX23{width:30rem;height:20rem;margin:auto;background-color:#ffffff;text-align:center}.loadConfiguration_inputContainer__sC0O2 .loadConfiguration_loadDialog__1WX23 .loadConfiguration_inputLabel__GcnXn{margin:2rem}.loadConfiguration_inputContainer__sC0O2 .loadConfiguration_loadDialog__1WX23 .loadConfiguration_codeInput__2n_Hh{width:24rem;margin-bottom:1rem}.loadConfiguration_inputContainer__sC0O2 .loadConfiguration_loadDialog__1WX23 button{margin-left:20px}

.conclusionHeader_container__2QUOv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0}.conclusionHeader_container__2QUOv .conclusionHeader_price__3y1Eu{color:#666}.conclusionHeader_container__2QUOv .conclusionHeader_carModel__3d0Nq{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.conclusionHeader_container__2QUOv .conclusionHeader_carImage__1CAKd img{height:256px;width:400px}.conclusionHeader_container__2QUOv .conclusionHeader_interiorImage__2rD3J img{height:256px;width:384px}@media (max-width: 1399px){.conclusionHeader_container__2QUOv .conclusionHeader_carImage__1CAKd img{height:200px;width:auto}.conclusionHeader_container__2QUOv .conclusionHeader_interiorImage__2rD3J img{height:200px;width:300px}}@media (max-width: 1023px){.conclusionHeader_container__2QUOv{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.conclusionHeader_container__2QUOv .conclusionHeader_carModel__3d0Nq{text-align:center;margin:12px 0}.conclusionHeader_container__2QUOv .conclusionHeader_carImage__1CAKd,.conclusionHeader_container__2QUOv .conclusionHeader_interiorImage__2rD3J{position:relative;margin:12px 0}.conclusionHeader_container__2QUOv .conclusionHeader_carImage__1CAKd img,.conclusionHeader_container__2QUOv .conclusionHeader_interiorImage__2rD3J img{width:400px;height:auto}}@media (max-width: 419px){.conclusionHeader_container__2QUOv .conclusionHeader_carImage__1CAKd img,.conclusionHeader_container__2QUOv .conclusionHeader_interiorImage__2rD3J img{width:300;height:auto}}

.caravanInsideImage_imageContainer__3tPsz{margin-top:12px;position:relative}.caravanInsideImage_imageContainer__3tPsz .caravanInsideImage_imageBase__1_MkF{position:relative}.caravanInsideImage_imageContainer__3tPsz .caravanInsideImage_image__Wjxf2{left:0;position:absolute}

.navigationButtons_container__BIOUP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0}.navigationButtons_container__BIOUP button{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#1e3667;border:none;border-radius:.4rem;padding:8px 12px;cursor:pointer;color:#ffffff;font-weight:bold;text-transform:uppercase;font-size:0.8em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigationButtons_container__BIOUP button .navigationButtons_backIcon__2yAgD{border-style:solid;border-width:8px 16px 8px 0;border-color:transparent #ffffff transparent transparent;margin-right:12px}.navigationButtons_container__BIOUP button .navigationButtons_nextIcon__2PIq_{border-style:solid;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #ffffff;margin-left:12px}.navigationButtons_container__BIOUP .navigationButtons_nextButton__2bf44{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.navigationButtons_container__BIOUP .navigationButtons_disabledNextButton__253kG{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;color:#ddd8d5;background-color:#fff}.navigationButtons_container__BIOUP .navigationButtons_disabledNextButton__253kG .navigationButtons_nextIcon__2PIq_{border-color:transparent transparent transparent #ddd8d5}.navigationButtons_container__BIOUP .navigationButtons_disabledBackButton__22Gwe{color:#ddd8d5;background-color:#fff}.navigationButtons_container__BIOUP .navigationButtons_disabledBackButton__22Gwe .navigationButtons_backIcon__2yAgD{border-color:transparent #ddd8d5 transparent transparent}

.canvas_container__crBJ1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.canvas_container__crBJ1 .canvas_selection__2baYq{width:74%}.canvas_container__crBJ1 .canvas_navigation__1Unyw{width:25%}@media (max-width: 1023px){.canvas_container__crBJ1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.canvas_container__crBJ1 .canvas_selection__2baYq{width:100%}.canvas_container__crBJ1 .canvas_navigation__1Unyw{width:100%}}

.scenes_scene__n3-xU{text-align:left}.scenes_scene__n3-xU h2{margin:0 0 4px}.scenes_scene__n3-xU .scenes_title__DijeV{border-bottom:2px solid #666}.scenes_scene_container__2cKYh{margin-top:12px}.scenes_container__1TEPE{position:relative}.scenes_form_container__2jFrd,.scenes_form_container_4__3mto6,.scenes_form_container_5__2N-Oj{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.scenes_form_container__2jFrd>label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.scenes_form_container__2jFrd>label{-ms-flex-preferred-size:100%;flex-basis:100%}}.scenes_form_container_4__3mto6>label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(25% - 12px);flex-basis:calc(25% - 12px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.scenes_form_container_4__3mto6>label{-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px)}}.scenes_form_container_5__2N-Oj>label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(100% - 12px);flex-basis:calc(100% - 12px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.scenes_form_container_5__2N-Oj>label{-ms-flex-preferred-size:100%;flex-basis:100%}}.scenes_categoryContainer__1K6Y7{margin-top:16px}

.basicModelBox_details__nKyvW{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basicModelBox_details__nKyvW h2{margin-right:12px}@media (max-width: 767px){.basicModelBox_details__nKyvW{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.basicModelBox_container__2syji{width:100%;background-color:#fff;border-radius:4px;padding:24px 12px;cursor:pointer}.basicModelBox_container__active__3nux2{width:100%;background-color:#1e3667;border-radius:.4rem;padding:24px 12px}.basicModelBox_container__active__3nux2 h2{color:#ffffff}.basicModelBox_container__active__3nux2 h3{color:#ffffff}.basicModelBox_basicmodelimage__3x3KU{width:100%}.basicModelBox_radio__1X79n{visibility:hidden}

.engineBox_container__3LL2f{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fff;border-radius:.4rem;padding:24px 12px;cursor:pointer}.engineBox_container__3LL2f h2{font-size:2em}.engineBox_container__3LL2f p{margin:12px 0}.engineBox_container__active__7rVR7{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#1e3667;border-radius:.4rem;padding:24px 12px}.engineBox_container__active__7rVR7 h2{font-size:2em;color:#ffffff}.engineBox_container__active__7rVR7 p{margin:12px 0;color:#ffffff}.engineBox_container__active__7rVR7 h4{color:#ffffff}.engineBox_container__active__7rVR7 .engineBox_awd__1_gRv{background-color:#fff}.engineBox_container__active__7rVR7 .engineBox_awd__1_gRv span{color:#1e3667;font-weight:bold}.engineBox_container__marked__2G1GH{border:3px dashed #ff9090}.engineBox_awd__1_gRv{min-width:25%;margin:0 auto;background-color:#666;padding:0 14px;border-radius:.4rem}.engineBox_awd__1_gRv span{text-transform:uppercase;color:#ffffff;font-size:0.8em;font-weight:bold;line-height:2}.engineBox_radio__2rk9K{visibility:hidden}

.sceneNotice_container__JKTsS .sceneNotice_notice__3zlo4{background:#fff3cd;margin:12px 0;padding:1rem}

.paintworkBox_details__15E9l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 0}.paintworkBox_details__15E9l p{margin-bottom:4px}.paintworkBox_details_price__2gtay{color:#666;font-size:0.7em}.paintworkBox_container___nXF6{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fff;border-radius:.4rem;cursor:pointer}.paintworkBox_container__active__1FKaq{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#1e3667;border-radius:.4rem}.paintworkBox_container__active__1FKaq p,.paintworkBox_container__active__1FKaq h4{color:#ffffff}.paintworkBox_container__marked__3PZ7E{border:3px dashed #ff9090}.paintworkBox_radio__KvRl7{visibility:hidden}

.packageBox_container__7hg55{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:270px;background-color:#fff;border-radius:.4rem;cursor:pointer}.packageBox_container__7hg55 .packageBox_image__1YfCh{border-radius:.4rem}.packageBox_container__7hg55 .packageBox_detailsContainer__tp5zW{position:relative;width:100%}.packageBox_container__7hg55 .packageBox_details__3UHlt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%}.packageBox_container__7hg55 h2{font-size:1.4em}.packageBox_container__7hg55 h4{margin-top:12px}.packageBox_container__active__1GfrB{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:270px;background-color:#1e3667;border-radius:.4rem;cursor:pointer}.packageBox_container__active__1GfrB .packageBox_image__1YfCh{border-radius:.4rem}.packageBox_container__active__1GfrB .packageBox_detailsContainer__tp5zW{position:relative;width:100%}.packageBox_container__active__1GfrB .packageBox_details__3UHlt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%}.packageBox_container__active__1GfrB h2{color:#ffffff;font-size:1.4em}.packageBox_container__active__1GfrB p{color:#ffffff}.packageBox_container__active__1GfrB h4{color:#ffffff;margin-top:12px}.packageBox_container__disabled__1aVIu{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:270px;background-color:#fff;border-radius:.4rem;cursor:pointer}.packageBox_container__disabled__1aVIu .packageBox_image__1YfCh{border-radius:.4rem}.packageBox_container__disabled__1aVIu .packageBox_detailsContainer__tp5zW{position:relative;width:100%}.packageBox_container__disabled__1aVIu .packageBox_details__3UHlt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%}.packageBox_container__disabled__1aVIu h2{color:#ddd8d5;font-size:1.4em}.packageBox_container__disabled__1aVIu p{color:#d1d1d1}.packageBox_container__disabled__1aVIu h4{color:#d1d1d1;margin-top:12px}.packageBox_container__marked__2juwV{border:3px dashed #ff9090}.packageBox_button__15Oit{margin-top:4px;border-radius:.4rem;background-color:#1e3667;color:#fff;border:none;text-transform:uppercase;font-weight:bold;padding:4px 8px;cursor:pointer}.packageBox_checkbox__2kxAk{visibility:hidden}.packageBox_packageDetails__3JuZi{position:relative;background:#fff;z-index:1;text-align:center;margin-top:12px;padding-bottom:24px;border-radius:.4rem}.packageBox_packageDetails__3JuZi h2{font-size:2em;margin:24px 0}.packageBox_detailImage__y87hd{border-radius:.4rem}.packageBox_detailText__1Unxd{width:80%;margin:0 auto}.packageBox_detailNumbers__2ZI5O{margin:24px}.packageBox_closeButton__fW-HO{position:absolute;top:12px;right:12px;border-radius:.4rem;border:none;background-color:#fff;cursor:pointer}

.modal_container__3iRuU .modal_overlay__1UNHC{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#ccc;opacity:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:6}.modal_container__3iRuU .modal_modal__1V7Kn{position:fixed;background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:.4rem;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;z-index:7;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal_container__3iRuU .modal_modal__1V7Kn p{color:#817065}.modal_container__3iRuU .modal_modal__1V7Kn .modal_notice__1TjBe{background:#fff3cd;margin-bottom:1rem;padding:1rem}@media (max-width: 767px){.modal_container__3iRuU .modal_modal__1V7Kn{padding:50px 30px;max-width:90%;text-align:center}}.modal_container__3iRuU .modal_header__1FxqO{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal_container__3iRuU .modal_footer__14nCx .modal_button__2J7HJ{color:#fff;background-color:#1e3667;border-radius:.4rem;border:none;display:inline-block;padding:0.3em 1em;margin:0.75em 0;text-transform:uppercase;cursor:pointer}.modal_container__3iRuU .modal_footer__14nCx .modal_button__secondary__KBhJB{color:#fff;background-color:#666;border-radius:.4rem;border:none;display:inline-block;padding:0.3em 1em;margin:0.75em 0.75em;text-transform:uppercase;cursor:pointer}@media (max-width: 767px){.modal_container__3iRuU .modal_footer__14nCx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal_container__3iRuU .modal_footer__14nCx .modal_button__2J7HJ{margin:0.75em auto}.modal_container__3iRuU .modal_footer__14nCx .modal_button__secondary__KBhJB{margin:0.75em auto}}.modal_container__3iRuU .modal_title__3_qyO{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#1e3667;width:100%}.modal_container__3iRuU .modal_close__1qd_S{background:transparent;border:0;cursor:pointer}@media (max-width: 767px){.modal_container__3iRuU .modal_close__1qd_S{position:absolute;top:12px;right:12px}}.modal_container__3iRuU .modal_header__1FxqO .modal_close__1qd_S:before{content:"\2715"}.modal_container__3iRuU .modal_content__2-Wek{margin-top:2rem;margin-bottom:2rem;line-height:1.5}

.dependencyItem_partLink__26klb:hover{color:#004794;cursor:pointer}

.interior_sky__3x6LL{position:absolute;top:20%;left:37%}.interior_corpus__1yHo0{position:absolute;top:35%;left:15%}.interior_upholstery__U5JVS{position:absolute;bottom:38%;right:20%}.interior_fronts__1vR6d{position:absolute;bottom:20%;left:22%}

.interior_container__FE-D0{background-color:#fff;padding:4px 8px;border-radius:.4rem;text-transform:uppercase;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.interior_label__2p-5d{color:#666;font-weight:bold}.interior_dot__NsjWY{width:14px;height:14px;border-radius:100%;border:3px solid #666;background-color:transparent;margin:2px 0 0 8px}.interior_dot__done__2RHc_{width:14px;height:14px;border-radius:100%;background-color:#666;margin:2px 0 0 8px}

.interiorBox_image__2xHan{border-radius:.4rem}.interiorBox_details__e7EVQ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 0}.interiorBox_details__e7EVQ .interiorBox_title__QtcRX{margin-bottom:4px}.interiorBox_container__3HNRu{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fff;border-radius:.4rem;cursor:pointer}.interiorBox_container__active__1KsBd{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#1e3667;border-radius:.4rem;cursor:pointer}.interiorBox_container__active__1KsBd p{color:#ffffff}.interiorBox_container__active__1KsBd h4{color:#ffffff}.interiorBox_container__marked__2pPL_{border:3px dashed #ff9090}.interiorBox_radio__2Wf9m{visibility:hidden}

.defaultBox_container__3LrDq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fff;border-radius:.4rem;margin-top:4px;padding:12px;cursor:pointer}.defaultBox_container__3LrDq p{margin:0 0 4px}.defaultBox_container__active__5ckah{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#1e3667;border-radius:.4rem;margin-top:4px;padding:12px;cursor:pointer}.defaultBox_container__active__5ckah p{color:#fff;margin:0 0 4px}.defaultBox_container__active__5ckah h4{color:#fff;font-size:0.8em}.defaultBox_container__disabled__2Dyu3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fff;border-radius:.4rem;margin-top:4px;padding:12px;cursor:pointer}.defaultBox_container__disabled__2Dyu3 p{color:#ddd8d5;margin:0 0 4px}.defaultBox_container__disabled__2Dyu3 h4{color:#d1d1d1;font-size:0.8em}.defaultBox_container__marked__16iBl{border:3px dashed #ff9090}.defaultBox_checkbox__3MUIS{display:none}label{margin:0}

.conclusionList_container__19u7O{margin-bottom:36px}.conclusionList_container__19u7O h5{text-transform:uppercase}.conclusionList_container__19u7O hr{height:2px;max-width:100%;width:100%;background-color:#666;border:none;margin:5px 0}.conclusionList_container__19u7O table{width:100%;color:#000000}.conclusionList_container__19u7O table .conclusionList_model__UYNbR{width:14%}.conclusionList_container__19u7O table .conclusionList_description__24goM{width:58%}.conclusionList_container__19u7O table .conclusionList_weight__2vkY-{width:14%;text-align:right}.conclusionList_container__19u7O table .conclusionList_price__1bCTd{width:14%;text-align:right}@media (max-width: 767px){.conclusionList_container__19u7O table td{font-size:0.8em}}.conclusionList_container__19u7O tr:nth-child(even){background-color:#fff}

.conclusionButtons_buttons__3F5FA{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.conclusionButtons_buttons__3F5FA button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1e3667;border:none;border-radius:.4rem;color:#ffffff;cursor:pointer;font-weight:bold;font-size:0.8em;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.conclusionButtons_buttons__3F5FA button .conclusionButtons_iconAttachment__1tCxG{background-image:url(assets/_processed_/icon-attachment-white.131a4.svg);width:20px;height:20px;margin-right:4px}.conclusionButtons_buttons__3F5FA button .conclusionButtons_iconNew__2D4of{background-image:url(assets/_processed_/icon-new-white.2668e.svg);width:20px;height:20px;margin-right:4px}.conclusionButtons_buttons__3F5FA button .conclusionButtons_iconLocation__3B2sm{background-image:url(assets/_processed_/icon-location-white.2fb5c.svg);width:20px;height:20px;margin-right:4px}.conclusionButtons_buttons__3F5FA .conclusionButtons_pdfLink__31mT-{width:25%;margin-bottom:12px;text-decoration:none}.conclusionButtons_buttons__3F5FA .conclusionButtons_pdfLink__31mT- button{width:100%;margin:0}@media (max-width: 767px){.conclusionButtons_buttons__3F5FA{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.conclusionButtons_buttons__3F5FA .conclusionButtons_pdfLink__31mT-{width:100%}}.conclusionButtons_buttons__3F5FA>button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(25% - 12px);flex-basis:calc(25% - 12px)}

button .saveConfiguration_iconSave__2Fk9-{background-image:url(assets/_processed_/icon-save-white.8ab3b.svg);width:20px;height:20px;margin-right:4px}.saveConfiguration_container__3_Pvz{margin-top:20px}.saveConfiguration_formBackground__2UaCs{position:fixed;top:0;bottom:0;left:0;right:0;z-index:5}.saveConfiguration_formBackground__2UaCs{background-color:#ccc;opacity:.8}.saveConfiguration_formContainer__3FzP_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:5;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.saveConfiguration_formContainer__3FzP_ .saveConfiguration_saveDialog__1RYRO{width:60vw;height:auto;margin:auto;background-color:#ffffff;text-align:center;padding:2rem}.saveConfiguration_formContainer__3FzP_ .saveConfiguration_saveDialog__1RYRO .saveConfiguration_inputLabel__29lC9{display:block;text-align:left;margin-top:.5rem}.saveConfiguration_formContainer__3FzP_ .saveConfiguration_saveDialog__1RYRO .saveConfiguration_input__2Fsvg,.saveConfiguration_formContainer__3FzP_ .saveConfiguration_saveDialog__1RYRO select{width:70%;margin:.5rem 0 1rem}.saveConfiguration_formContainer__3FzP_ .saveConfiguration_saveDialog__1RYRO select{margin-bottom:17px}.saveConfiguration_formContainer__3FzP_ .saveConfiguration_saveDialog__1RYRO .saveConfiguration_row__25a5t{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.saveConfiguration_formContainer__3FzP_ .saveConfiguration_saveDialog__1RYRO .saveConfiguration_row__25a5t .saveConfiguration_column__2i5vS{width:33%;display:inline-block;text-align:left}

.checklistItem_container__3DzIL{text-decoration:none;text-transform:uppercase;color:#666;font-size:0.8em;font-weight:bold}.checklistItem_item__2PyVV{position:relative;background-color:#fff;color:#ccc;margin:12px 0;padding:4px 28px;border-radius:4px}.checklistItem_item__active__28gZY{position:relative;background-color:#1e3667;color:#fff;margin:12px 0;padding:4px 28px;border-radius:4px}.checklistItem_item__done__4nFkM{position:relative;background-color:#fff;margin:12px 0;padding:4px 28px;border-radius:4px}.checklistItem_dot__2H7TT{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;border-radius:100%;border:3px solid #ccc;background-color:transparent}.checklistItem_dot__active__1iO5k{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;border-radius:100%;border:3px solid #fff;background-color:transparent}.checklistItem_dot__done__19rB2{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;border-radius:100%;background-color:#666}@media (max-width: 1023px){.checklistItem_item__2PyVV{background-color:transparent;padding:0;margin:0 6px}.checklistItem_item__active__28gZY{background-color:transparent;color:#666;padding:0;margin:0 6px}.checklistItem_item__done__4nFkM{background-color:transparent;color:#666;padding:0;margin:0 6px}.checklistItem_dot__2H7TT{position:relative}.checklistItem_dot__active__1iO5k{position:relative;background-color:#1e3667;border-color:#666}.checklistItem_dot__done__19rB2{position:relative}.checklistItem_title__124j7{display:none}}

.checklist_container__2CgHD{text-align:right}.checklist_container__2CgHD h2{margin:0 0 4px}.checklist_container__2CgHD .checklist_title__36361{border-bottom:2px solid #666}.checklist_container__2CgHD .checklist_items__3SOo4{margin-top:12px}@media (max-width: 1023px){.checklist_container__2CgHD .checklist_title__36361{display:none}.checklist_container__2CgHD .checklist_items__3SOo4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}

.footer_container__lxp1o{margin-bottom:48px}.footer_container__lxp1o .footer_navigationButtons__A8ZRU{margin:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer_container__lxp1o .footer_navigationButtons__A8ZRU button{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;border:none;cursor:pointer;font-weight:bold;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer_container__lxp1o .footer_navigationButtons__A8ZRU .footer_backIcon__1QOBz{border-style:solid;border-width:12px 24px 12px 0;border-color:transparent #1e3667 transparent transparent;margin-right:12px}.footer_container__lxp1o .footer_navigationButtons__A8ZRU .footer_nextButton__1lMQH{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.footer_container__lxp1o .footer_navigationButtons__A8ZRU .footer_nextButton__1lMQH .footer_nextIcon__aRwut{border-style:solid;border-width:12px 0 12px 24px;border-color:transparent transparent transparent #1e3667;margin-left:12px}.footer_container__lxp1o .footer_navigationButtons__A8ZRU .footer_disabledNextButton__2ulCM{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.footer_container__lxp1o .footer_navigationButtons__A8ZRU .footer_disabledNextButton__2ulCM h2{color:#ddd8d5}.footer_container__lxp1o .footer_navigationButtons__A8ZRU .footer_disabledNextButton__2ulCM .footer_nextIcon__aRwut{border-style:solid;border-width:12px 0 12px 24px;border-color:transparent transparent transparent #ddd8d5;margin-left:12px}.footer_container__lxp1o .footer_navigationButtons__A8ZRU .footer_disabledBackButton__2oBRK h2{color:#ddd8d5}.footer_container__lxp1o .footer_navigationButtons__A8ZRU .footer_disabledBackButton__2oBRK .footer_backIcon__1QOBz{border-style:solid;border-width:12px 24px 12px 0;border-color:transparent #ddd8d5 transparent transparent;margin-right:12px}.footer_container__lxp1o .footer_disclaimer__1cEH-{font-size:0.7em}

body{overflow-y:scroll}h1{font-size:2.2em;color:#1e3667;text-transform:uppercase;margin:0}h2{font-size:1em;color:#1e3667;text-transform:uppercase;margin:0}h3{font-size:1em;color:#666;margin:0}h4{font-size:0.8em;color:#666;margin:0}p{font-size:1.1em;margin:0}.app_canvas__yX9Dr{background-color:#e9ecf0;padding:12px 0}.app_container__NpoNw{width:80%;margin:50px auto 0}@media (max-width: 767px){.app_container__NpoNw{width:80%;margin:0 auto}}

.LanguageSelector_container__OoVKd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:80vh}.LanguageSelector_container__OoVKd .LanguageSelector_localeSelection__1NS2U{text-align:center}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/*! sanitize.css v8.0.0 | CC0 License | github.com/csstools/sanitize.css */

/* Document
 * ========================================================================== */

/**
 * 1. Remove repeating backgrounds in all browsers (opinionated).
 * 2. Add border box sizing in all browsers (opinionated).
 */

*,
::before,
::after {
  background-repeat: no-repeat; /* 1 */
  box-sizing: border-box; /* 2 */
}

/**
 * 1. Add text decoration inheritance in all browsers (opinionated).
 * 2. Add vertical alignment inheritance in all browsers (opinionated).
 */

::before,
::after {
  text-decoration: inherit; /* 1 */
  vertical-align: inherit; /* 2 */
}

/**
 * 1. Use the default cursor in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Use a 4-space tab width in all browsers (opinionated).
 * 4. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 * 5. Breaks words to prevent overflow in all browsers (opinionated).
 */

html {
  cursor: default; /* 1 */
  line-height: 1.15; /* 2 */
  -moz-tab-size: 4; /* 3 */
  tab-size: 4; /* 3 */
  -ms-text-size-adjust: 100%; /* 4 */
  -webkit-text-size-adjust: 100%; /* 4 */
  word-break: break-word; /* 5 */
}

/* Sections
 * ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
 * ========================================================================== */

/**
 * 1. Add the correct sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * Add the correct display in IE.
 */

main {
  display: block;
}

/**
 * Remove the list style on navigation lists in all browsers (opinionated).
 */

nav ol,
nav ul {
  list-style: none;
}

/**
 * Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-size: 1em; /* 2 */
}

/* Text-level semantics
 * ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * Add the correct text decoration in Edge, IE, Opera, and Safari.
 */

abbr[title] {
  text-decoration: underline;
  text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/* Embedded content
 * ========================================================================== */

/*
 * Change the alignment on media elements in all browsers (opinionated).
 */

audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Change the fill color to match the text color in all browsers (opinionated).
 */

svg:not([fill]) {
  fill: currentColor;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Tabular data
 * ========================================================================== */

/**
 * Collapse border spacing in all browsers (opinionated).
 */

table {
  border-collapse: collapse;
}

/* Forms
 * ========================================================================== */

/**
 * Inherit styling in all browsers (opinionated).
 */

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/**
 * Remove the margin in Safari.
 */

button,
input,
select {
  margin: 0;
}

/**
 * 1. Show the overflow in IE.
 * 2. Remove the inheritance of text transform in Edge, Firefox, and IE.
 */

button {
  overflow: visible; /* 1 */
  text-transform: none; /* 2 */
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * Show the overflow in Edge and IE.
 */

input {
  overflow: visible;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 */

legend {
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in Edge and IE.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the inheritance of text transform in Firefox.
 */

select {
  text-transform: none;
}

/**
 * 1. Remove the margin in Firefox and Safari.
 * 2. Remove the default vertical scrollbar in IE.
 * 3. Change the resize direction on textareas in all browsers (opinionated).
 */

textarea {
  margin: 0; /* 1 */
  overflow: auto; /* 2 */
  resize: vertical; /* 3 */
}

/**
 * Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  padding: 0;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Safari.
 */

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */

::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/**
 * Remove the inner border and padding of focus outlines in Firefox.
 */

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus outline styles unset by the previous rule in Firefox.
 */

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Remove the additional :invalid styles in Firefox.
 */

:-moz-ui-invalid {
  box-shadow: none;
}

/* Interactive
 * ========================================================================== */

/*
 * Add the correct display in Edge and IE.
 */

details {
  display: block;
}

/*
 * Add the correct styles in Edge, IE, and Safari.
 */

dialog {
  background-color: white;
  border: solid;
  color: black;
  display: block;
  height: -moz-fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  left: 0;
  margin: auto;
  padding: 1em;
  position: absolute;
  right: 0;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
}

dialog:not([open]) {
  display: none;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
 * ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* User interaction
 * ========================================================================== */

/*
 * 1. Remove the tapping delay in IE 10.
 * 2. Remove the tapping delay on clickable elements
      in all browsers (opinionated).
 */

a,
area,
button,
input,
label,
select,
summary,
textarea,
[tabindex] {
  -ms-touch-action: manipulation; /* 1 */
  touch-action: manipulation; /* 2 */
}

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

/* Accessibility
 * ========================================================================== */

/**
 * Change the cursor on busy elements in all browsers (opinionated).
 */

[aria-busy="true"] {
  cursor: progress;
}

/*
 * Change the cursor on control elements in all browsers (opinionated).
 */

[aria-controls] {
  cursor: pointer;
}

/*
 * Change the cursor on disabled, not-editable, or otherwise
 * inoperable elements in all browsers (opinionated).
 */

[aria-disabled="true"],
[disabled] {
  cursor: not-allowed;
}

/*
 * Change the display on visually hidden accessible elements
 * in all browsers (opinionated).
 */

[aria-hidden="false"][hidden]:not(:focus) {
  clip: rect(0, 0, 0, 0);
  display: inherit;
  position: absolute;
}

body{overflow-y:scroll}h1{font-size:2.2em;color:#1e3667;text-transform:uppercase;margin:0}h2{font-size:1em;color:#1e3667;text-transform:uppercase;margin:0}h3{font-size:1em;color:#666;margin:0}h4{font-size:0.8em;color:#666;margin:0}p{font-size:1.1em;margin:0}.main_canvas__1V2Y3{background-image:url(assets/_processed_/canvas_background.8ca69.jpg);background-size:cover;background-repeat:no-repeat;padding:12px 0}.main_container__3tW0A{width:80%;margin:50px auto 0}@media (max-width: 767px){.main_container__3tW0A{width:80%;margin:0 auto}}

.spinner_spinnerWrapper__2q4ow{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0.6)}.spinner_spinnerBackground__DHmrr{background-color:#1e3667;display:block;width:auto;padding:30px;border-radius:10px}.spinner_spinner__1Wlkw{font-size:10px;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#ffffff;background:-webkit-linear-gradient(left, #fff 10%, rgba(255,255,255,0) 42%);background:-o-linear-gradient(left, #fff 10%, rgba(255,255,255,0) 42%);background:-webkit-gradient(linear, left top, right top, color-stop(10%, #fff), color-stop(42%, rgba(255,255,255,0)));background:linear-gradient(to right, #fff 10%, rgba(255,255,255,0) 42%);position:relative;-webkit-animation:spinner_load3__2DECe 1.4s infinite linear;animation:spinner_load3__2DECe 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner_spinner__1Wlkw:before{width:50%;height:50%;background:#ffffff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.spinner_spinner__1Wlkw:after{background:#1e3667;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes spinner_load3__2DECe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner_load3__2DECe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}


/*# sourceMappingURL=main.css.map*/