@font-face{font-family:Montserrat-medium;src:url(/build/fonts/Montserrat-Medium.c8b6e083.ttf) format("truetype")}@font-face{font-family:Montserrat-semibold;src:url(/build/fonts/Montserrat-SemiBold.c641dbee.ttf) format("truetype")}@font-face{font-family:Montserrat-bold;src:url(/build/fonts/Montserrat-Bold.ade91f47.ttf) format("truetype")}@font-face{font-family:Montserrat-extrabold;src:url(/build/fonts/Montserrat-ExtraBold.19ba7aa5.ttf) format("truetype")}.sub-categories-1{grid-row:2}.sub-categories-2{grid-row:3}.sub-categories-3{grid-row:4}.sub-categories-4{grid-row:5}.sub-categories-5{grid-row:6}.sub-categories-6{grid-row:7}.sub-categories-7{grid-row:8}.sub-categories-8{grid-row:9}.sub-categories-9{grid-row:10}.sub-categories-10{grid-row:11}.sub-categories-11{grid-row:12}.sub-categories-12{grid-row:13}#ariane>div:last-of-type{padding:0}#quotation{position:relative;width:100%;overflow-x:hidden;overflow-y:auto;background-color:#f2f2f2;padding-left:0;padding-bottom:328px}#quotation h2{position:relative;font-family:Montserrat-extrabold,sans-serif;font-size:20px;color:#333;line-height:40px;font-weight:700;margin-bottom:20px}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){#quotation h2{font-family:Montserrat-extrabold,sans-serif;font-size:20px;color:#333;line-height:40px;font-weight:800}}#quotation h2 .number{position:absolute;left:-105px;top:6px;height:25px;width:25px;border-radius:23px;border:2px solid #e2e2e2;background-color:#bebebe}#quotation h2 .number span{display:inline;font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#fff;line-height:13px;font-weight:500}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){#quotation h2 .number span{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#fff;line-height:13px;font-weight:600}}#quotation h2 .number img{display:none}#quotation h2 .number .bar{display:none;position:absolute;bottom:-182px;height:180px;width:2px;background-color:#feab14}#quotation h2 .number.active{border:2px solid #feab14;background-color:transparent}#quotation h2 .number.active span{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#feab14;line-height:13px;font-weight:500}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){#quotation h2 .number.active span{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#feab14;line-height:13px;font-weight:600}}#quotation h2 .number.valid span{display:none}#quotation h2 .number.valid img{display:inline;height:9px}#quotation h2 .number.valid .bar{display:block}#quotation .can-toggle{width:465px}#quotation #container_step1 .block,#quotation #container_step2 .block{margin-bottom:30px}.form-container{width:calc(100% - 263px);background-color:#fff;padding:30px 20px 342px 266px;box-shadow:0 2px 24px 0 rgba(0,0,0,.11)}.form-container .form_description{width:50%}.form-container form{padding-left:105px}.form-container form>div{margin-bottom:47px;z-index:1}.form-container form>div:last-of-type,.form-container form>div:nth-of-type(5){margin-bottom:0}.form-container #brand_container,.form-container #model_container{position:relative}.form-container #brand_container,.form-container #year_container{z-index:10}.form-container #brand_container .hint-button,.form-container #year_container .hint-button{position:relative;height:24px;width:24px;border-radius:12px;background-color:#feab14}.form-container #brand_container .hint-button:hover,.form-container #year_container .hint-button:hover{cursor:pointer}.form-container #brand_container .hint-button:hover+.hint,.form-container #year_container .hint-button:hover+.hint{visibility:visible;opacity:1}.form-container #brand_container .hint,.form-container #year_container .hint{visibility:hidden;margin-left:25px;opacity:0;transition:visibility .3s,opacity .3s linear;position:absolute;top:-15px;z-index:10;background-color:#feab14;border-radius:10px;padding:15px;box-shadow:0 0 17px 0 rgba(254,171,20,.5);font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#fff;font-weight:500}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container #brand_container .hint,.form-container #year_container .hint{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#fff;font-weight:600}}.form-container #brand_container .hint .triangle,.form-container #year_container .hint .triangle{position:absolute;left:-4px;width:40px;height:40px;background:linear-gradient(to bottom right,#feab14 50%,transparent 0);border-radius:5px 0 0 0;transform:rotate(-45deg)}.form-container .select_brand,.form-container .select_model{position:absolute;top:64px;left:294px;height:60px;width:24px;background-color:transparent;font-family:Montserrat-bold,sans-serif;font-size:13px;color:#fff;line-height:16px;font-weight:600;padding-left:35px;display:flex;align-items:center}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .select_brand,.form-container .select_model{font-family:Montserrat-bold,sans-serif;font-size:13px;color:#fff;line-height:16px;font-weight:700}}.form-container .select_brand:hover,.form-container .select_model:hover{cursor:pointer}.form-container .dropdown{position:absolute;right:15px;top:13px;height:22px;min-width:22px;border-radius:12px;background-color:#feab14}.form-container .dropdown.brown{background-color:#605655}.form-container #quotation_form_year{width:95%;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,40px)}.form-container #quotation_form_project{display:grid;grid-template-columns:13px auto}.form-container #quotation_form_project label{margin-left:10px}.form-container #email_container input[type=email],.form-container #email_container input[type=tel],.form-container #email_container input[type=text],.form-container #phone_container input[type=email],.form-container #phone_container input[type=tel],.form-container #phone_container input[type=text],.form-container #postcode_container input[type=email],.form-container #postcode_container input[type=tel],.form-container #postcode_container input[type=text]{width:50%}@media only screen and (max-width:576px){.form-container #email_container input[type=email],.form-container #email_container input[type=tel],.form-container #email_container input[type=text],.form-container #phone_container input[type=email],.form-container #phone_container input[type=tel],.form-container #phone_container input[type=text],.form-container #postcode_container input[type=email],.form-container #postcode_container input[type=tel],.form-container #postcode_container input[type=text]{width:100%}}.form-container #optin_container label{margin-left:10px}.form-container .big_input{height:50px;width:330px;padding:20px 50px 20px 20px;border:1px solid #605655;border-radius:35px;outline:none;font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#605655;font-weight:500}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .big_input{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#605655;font-weight:600}}.form-container .radio input:checked,.form-container .radio input:not(:checked){position:absolute;left:-9999px}.form-container .radio label{position:relative;padding-left:44px;margin-left:0;margin-right:108px;margin-bottom:26px;font-family:Montserrat-medium,sans-serif;font-size:18px;color:#605655;font-weight:400}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .radio label{font-family:Montserrat-medium,sans-serif;font-size:18px;color:#605655;font-weight:500}}.form-container .radio label .char3,.form-container .radio label .char4{font-family:Montserrat-bold,sans-serif;font-size:18px;color:#605655;font-weight:600}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .radio label .char3,.form-container .radio label .char4{font-family:Montserrat-bold,sans-serif;font-size:18px;color:#605655;font-weight:700}}.form-container .radio label:hover{cursor:pointer}.form-container .radio label:last-of-type{margin-right:0}.form-container .radio label:before{content:"";position:absolute;left:0;top:6px;width:16px;height:16px;border:1px solid #605655;border-radius:100%;background:#fff}.form-container .radio label:after{content:"";width:8px;height:8px;background-color:#feab14;position:absolute;top:10px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.form-container .radio input:checked+label .char3,.form-container .radio input:checked+label .char4{font-family:Montserrat-bold,sans-serif;font-size:18px;color:#feab14;font-weight:600}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .radio input:checked+label .char3,.form-container .radio input:checked+label .char4{font-family:Montserrat-bold,sans-serif;font-size:18px;color:#feab14;font-weight:700}}.form-container .radio input:checked+label:before{border:4px solid #605655;box-shadow:0 2px 23px 0 rgba(0,0,0,.41)}.form-container .radio input:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form-container #quotation_form_category{width:95%;display:grid;grid-template-columns:repeat(4,calc(25% - 50px));grid-column-gap:28px;grid-row-gap:23px}.form-container #quotation_form_category>input[type=radio]{position:absolute;left:-9999px}.form-container #quotation_form_category>label{position:relative;height:50px;border:1px solid #605655;border-radius:35px;font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#605655;font-weight:500;display:flex;align-items:center;justify-content:center}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container #quotation_form_category>label{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#605655;font-weight:600}}.form-container #quotation_form_category>input[type=radio]+label.selected,.form-container #quotation_form_category>input[type=radio]:checked+label{background-color:#605655;color:#fff;box-shadow:0 2px 23px 0 rgba(0,0,0,.41)}.form-container #quotation_form_category>input[type=radio].d-none+label{display:none}.form-container #quotation_form_category [class^=sub-categories-]{background-color:transparent;display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:20px;padding:5px 0 5px 30px;grid-column:1/5;white-space:nowrap}.form-container #quotation_form_category [class^=sub-categories-]>input{position:absolute;left:-9999px}.form-container #quotation_form_category [class^=sub-categories-]>label{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#605655;font-weight:500;position:relative;padding-left:30px;margin-bottom:0;padding-right:5px;word-break:break-all}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container #quotation_form_category [class^=sub-categories-]>label{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#605655;font-weight:600}}.form-container #quotation_form_category [class^=sub-categories-]>label:hover{cursor:pointer}.form-container #quotation_form_category [class^=sub-categories-]>label:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;border:1px solid #605655;border-radius:100%;background:#fff}.form-container #quotation_form_category [class^=sub-categories-]>label:after{content:"";width:8px;height:8px;background-color:#feab14;position:absolute;top:7px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.form-container #quotation_form_category [class^=sub-categories-] input:checked+label{color:#feab14}.form-container #quotation_form_category [class^=sub-categories-] input:checked+label:before{border:4px solid #605655;box-shadow:0 2px 23px 0 rgba(0,0,0,.41)}.form-container #quotation_form_category [class^=sub-categories-] input:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form-container #model_container{margin-bottom:70px}.form-container .no-brand,.form-container .no-model{display:inline-block;margin-left:75px;position:relative}.form-container .no-brand>div,.form-container .no-model>div{display:flex;position:relative}.form-container .no-brand>div:first-of-type,.form-container .no-model>div:first-of-type{margin-bottom:26px}.form-container .no-brand>div:first-of-type:hover,.form-container .no-model>div:first-of-type:hover{cursor:pointer}.form-container .no-brand>div:first-of-type:hover span,.form-container .no-model>div:first-of-type:hover span{text-decoration:underline}.form-container .no-brand>div:last-of-type,.form-container .no-model>div:last-of-type{display:none;position:absolute;top:38px;left:0;right:0}.form-container .no-brand>div:last-of-type span,.form-container .no-model>div:last-of-type span{display:inline-block;position:relative;width:263px;font-family:Montserrat-semibold,sans-serif;font-size:14px;color:#605655;line-height:18px;font-weight:500}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .no-brand>div:last-of-type span,.form-container .no-model>div:last-of-type span{font-family:Montserrat-semibold,sans-serif;font-size:14px;color:#605655;line-height:18px;font-weight:600}}.form-container .no-brand>div:last-of-type span strong,.form-container .no-model>div:last-of-type span strong{color:#feab14}.form-container .no-brand>div:last-of-type input,.form-container .no-model>div:last-of-type input{display:inline-block;height:50px;width:130px;border:1px solid #605655;border-radius:35px;font-family:Montserrat-semibold,sans-serif;font-size:20px;color:#605655;font-weight:500;padding:10px 20px;z-index:3}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .no-brand>div:last-of-type input,.form-container .no-model>div:last-of-type input{font-family:Montserrat-semibold,sans-serif;font-size:20px;color:#605655;font-weight:600}}.form-container .no-brand>div:last-of-type span.euro,.form-container .no-model>div:last-of-type span.euro{position:absolute;right:29%;top:16px;width:auto;font-family:Montserrat-bold,sans-serif;font-size:20px;color:#feab14;font-weight:600}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .no-brand>div:last-of-type span.euro,.form-container .no-model>div:last-of-type span.euro{font-family:Montserrat-bold,sans-serif;font-size:20px;color:#feab14;font-weight:700}}.form-container .no-brand span,.form-container .no-model span{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#605655;font-weight:500;margin-right:25px}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .no-brand span,.form-container .no-model span{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#605655;font-weight:600}}.form-container .no-brand .dropdown,.form-container .no-model .dropdown{position:relative;right:inherit}.form-container .no-brand #brand_model,.form-container .no-brand #quotation_form_custom_brand{float:inherit!important;font-size:13px!important;margin-top:14px;width:250px}@media only screen and (max-width:576px){.form-container .no-brand #brand_model,.form-container .no-brand #quotation_form_custom_brand{width:100%}}.form-container .no-brand>div:first-of-type{margin-bottom:20px}.form-container .no-brand>div:last-of-type{top:25px}@media only screen and (max-width:576px){.form-container .no-model>div:last-of-type{position:unset}}.form-container .no-model .inputs-container{display:flex}@media only screen and (max-width:576px){.form-container .no-model .inputs-container{display:block}}.form-container .no-model .inputs-container .model-container{padding-right:1rem}@media only screen and (max-width:576px){.form-container .no-model .inputs-container .model-container{padding-right:0}}.form-container .no-model .inputs-container .price-container{position:relative}.form-container .no-model .inputs-container .price-container .euro{position:absolute;margin:0;right:13px;top:17px;font-family:Montserrat-bold,sans-serif;font-size:18px;color:#feab14;font-weight:600}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container .no-model .inputs-container .price-container .euro{font-family:Montserrat-bold,sans-serif;font-size:18px;color:#feab14;font-weight:700}}.form-container .no-model #price_model,.form-container .no-model #quotation_form_custom_model{font-size:13px!important;width:250px}@media only screen and (max-width:576px){.form-container .no-model #price_model,.form-container .no-model #quotation_form_custom_model{width:100%}}.form-container .select_brand .dropdown,.form-container .select_model .dropdown{top:11px}.form-container .no-brand .dropdown,.form-container .no-model .dropdown{top:inherit}.form-container #price_container{display:none;margin-bottom:70px}.form-container #price_container.disabled .big_input{border:2px solid #eee}.form-container #price_container.disabled .euro{color:#aaa}.form-container #price_container>div{position:relative}.form-container #price_container .euro{position:absolute;margin-left:-30px;top:12px;font-family:Montserrat-bold,sans-serif;font-size:18px;color:#feab14;font-weight:600}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.form-container #price_container .euro{font-family:Montserrat-bold,sans-serif;font-size:18px;color:#feab14;font-weight:700}}.form-container #price_container .big_input{background-color:transparent;width:200px;height:50px;padding-right:55px}#categorie_container.disabled .radio label,#categorie_container.disabled .radio label .char3,#categorie_container.disabled .radio label .char4,#categorie_container.disabled>h2>label,#model_container.disabled .radio label,#model_container.disabled .radio label .char3,#model_container.disabled .radio label .char4,#model_container.disabled>h2>label,#price_container.disabled .radio label,#price_container.disabled .radio label .char3,#price_container.disabled .radio label .char4,#price_container.disabled>h2>label,#year_container.disabled .radio label,#year_container.disabled .radio label .char3,#year_container.disabled .radio label .char4,#year_container.disabled>h2>label{color:#bebebe}#categorie_container.disabled .radio label:before,#model_container.disabled .radio label:before,#price_container.disabled .radio label:before,#year_container.disabled .radio label:before{border-color:#c9c9c9}#categorie_container.disabled #quotation_form_category>label,#model_container.disabled #quotation_form_category>label,#price_container.disabled #quotation_form_category>label,#year_container.disabled #quotation_form_category>label{border-color:#bebebe;color:#aaa}#categorie_container.disabled .dropdown,#model_container.disabled .dropdown,#price_container.disabled .dropdown,#year_container.disabled .dropdown{background-color:#aaa}#categorie_container.disabled .big_input,#model_container.disabled .big_input,#price_container.disabled .big_input,#year_container.disabled .big_input{border:none;background-color:#eee}#categorie_container.disabled .big_input::placeholder,#model_container.disabled .big_input::placeholder,#price_container.disabled .big_input::placeholder,#year_container.disabled .big_input::placeholder{color:#aaa}#categorie_container.disabled .select_model,#model_container.disabled .select_model,#price_container.disabled .select_model,#year_container.disabled .select_model{background-color:transparent;box-shadow:none}#categorie_container.disabled .no-model span,#categorie_container.disabled .no-model span strong,#model_container.disabled .no-model span,#model_container.disabled .no-model span strong,#price_container.disabled .no-model span,#price_container.disabled .no-model span strong,#year_container.disabled .no-model span,#year_container.disabled .no-model span strong{color:#aaa}#bike-example{position:absolute;bottom:80px;right:-140px}#bike-example>div .bike-example-image{height:540px}#bike-example>div>div{position:absolute;right:140px;top:440px}#bike-example>div>div>div{height:132px;width:408px;background-color:#fff;padding:25px 40px;box-shadow:0 2px 17px 0 rgba(0,0,0,.11)}#bike-example>div>div>div span{display:block}#bike-example>div>div>div span.type,#bike-example>div>div>div span strong{font-family:Montserrat-bold,sans-serif}#bike-example>div>div>div span.type{font-size:16px;color:#333;font-weight:600}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){#bike-example>div>div>div span.type{font-family:Montserrat-bold,sans-serif;font-size:16px;color:#333;font-weight:700}}#bike-example>div>div>div span.model{font-family:Montserrat-medium,sans-serif;font-size:13px;color:rgba(50,50,50,.56);font-weight:400}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){#bike-example>div>div>div span.model{font-family:Montserrat-medium,sans-serif;font-size:13px;color:rgba(50,50,50,.56);font-weight:500}}#bike-example>div>div>div span.quotation{font-family:Montserrat-medium,sans-serif;font-size:18px;color:#333;font-weight:400}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){#bike-example>div>div>div span.quotation{font-family:Montserrat-medium,sans-serif;font-size:18px;color:#333;font-weight:500}}.no-models-found{display:none;font-family:Montserrat-semibold,sans-serif;font-size:14px;color:red;line-height:15px;font-weight:500;width:330px}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.no-models-found{font-family:Montserrat-semibold,sans-serif;font-size:14px;color:red;line-height:15px;font-weight:600}}#quotation_form_no_brand_price{padding-top:0;padding-bottom:0}#quotation_form_btn_save img.calc,#quotation_form_btn_step2 img.calc{height:19px;margin-right:14px}#quotation_form_btn_save img.calc-white,#quotation_form_btn_step2 img.calc-white{display:none}#quotation_form_btn_save img.arrow,#quotation_form_btn_step2 img.arrow{height:11px;margin-right:0}#quotation_form_btn_save img.arrow-white,#quotation_form_btn_step2 img.arrow-white{display:none}#quotation_form_btn_save span,#quotation_form_btn_step2 span{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#333;line-height:16px;font-weight:500;margin-right:24px;white-space:nowrap}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){#quotation_form_btn_save span,#quotation_form_btn_step2 span{font-family:Montserrat-semibold,sans-serif;font-size:13px;color:#333;line-height:16px;font-weight:600}}#quotation_form_btn_save:enabled:hover,#quotation_form_btn_step2:enabled:hover{background-color:#333}#quotation_form_btn_save:enabled:hover span,#quotation_form_btn_step2:enabled:hover span{color:#fff}#quotation_form_btn_save:enabled:hover img.calc,#quotation_form_btn_step2:enabled:hover img.calc{display:none}#quotation_form_btn_save:enabled:hover img.calc-white,#quotation_form_btn_step2:enabled:hover img.calc-white{display:block;height:19px;margin-right:14px}#quotation_form_btn_save:enabled:hover img.arrow,#quotation_form_btn_step2:enabled:hover img.arrow{display:none}#quotation_form_btn_save:enabled:hover img.arrow-white,#quotation_form_btn_step2:enabled:hover img.arrow-white{display:block;height:11px;margin-right:0}@media only screen and (max-width:1640px){.form-container{padding-left:60px}}@media only screen and (max-width:1590px){.form-container .no-model>div:last-of-type{width:500px}}@media only screen and (max-width:1580px){.form-container .no-model>div:last-of-type{right:inherit}}@media only screen and (max-width:1500px){.form-container #quotation_form_category{grid-template-columns:repeat(4,calc(25% - 30px))}}@media only screen and (max-width:1460px){#quotation .mandatory{padding-left:40px}}@media only screen and (max-width:1350px){.form-container #quotation_form_category{grid-template-columns:repeat(4,calc(25% - 10px))}}@media only screen and (max-width:1300px){.form-container #quotation_form_year{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1280px){.form-container #quotation_form_category{grid-template-columns:repeat(3,1fr)}.form-container #quotation_form_category [class^=sub-categories-]{grid-column:1/4;grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1120px){.form-container #quotation_form_year{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,40px)}}@media only screen and (max-width:1144px){.form-container .no-brand{display:block;margin-left:0;margin-top:10px}.form-container .no-brand>div:last-of-type input,.form-container .no-brand>div:last-of-type span{display:block}.form-container .no-model{display:block;margin-left:0;margin-top:20px}.form-container .no-model>div:last-of-type{width:100%}.form-container .no-model>div:last-of-type span.euro{left:300px}.form-container #model_container,.form-container #price_container{margin-bottom:80px}.no-models-found{position:absolute;bottom:100px}}@media only screen and (max-width:1150px){.autocomplete-items{width:100%;top:83%}}@media only screen and (max-width:1070px){.form-container{width:100%;padding-right:40px}.form-container #quotation_form_year{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,40px)}}@media only screen and (max-width:1220px){.form-container #quotation_form_category [class^=sub-categories-]{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1050px){.form-container #quotation_form_year{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,40px)}}@media only screen and (max-width:960px){#quotation .can-toggle,.form-container .big_input{width:100%}.form-container .select_brand,.form-container .select_model{left:inherit;right:9px}}@media only screen and (max-width:880px){.form-container #quotation_form_category{grid-template-columns:repeat(2,1fr)}.form-container #quotation_form_category [class^=sub-categories-]{grid-column:1/3}}@media only screen and (max-width:840px){.form-container #quotation_form_year{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,40px)}}@media only screen and (max-width:810px){.form-container #quotation_form_category [class^=sub-categories-]{grid-template-columns:repeat(2,1fr)}#bike-example{display:none}#quotation{padding-bottom:0}}@media only screen and (max-width:700px){.form-container .no-model>div:last-of-type input{float:inherit;margin-top:10px;width:100%;font-size:16px}.form-container .no-model>div:last-of-type span.euro{display:none}.form-container #model_container{margin-bottom:80px}.form-container .no-model>div:last-of-type{width:100%;top:23px}}@media only screen and (max-width:650px){.form-container #quotation_form_year{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,40px)}}@media only screen and (max-width:600px){.form-container .big_input{padding-right:30px}.form-container{padding-left:0}.form-container form{padding-left:70px}.form-container #brand_container,.form-container #year_container{z-index:10}.form-container #brand_container .hint-button,.form-container #year_container .hint-button{position:relative;height:24px;width:24px;border-radius:12px;background-color:#feab14}.form-container #brand_container .hint-button:hover,.form-container #year_container .hint-button:hover{cursor:pointer}.form-container #brand_container .hint-button:hover+.hint,.form-container #year_container .hint-button:hover+.hint{visibility:visible;opacity:1}.form-container #brand_container .hint,.form-container #year_container .hint{visibility:hidden;margin-left:-250px;opacity:0;transition:visibility .3s,opacity .3s linear;position:absolute;top:60px;z-index:10;background-color:#feab14;border-radius:10px;padding:15px;box-shadow:0 0 17px 0 rgba(254,171,20,.5);font-size:13px;line-height:20px;font-family:Montserrat-semibold,sans-serif;font-size:12px;color:#fff;font-weight:500}.form-container #brand_container .hint .triangle,.form-container #year_container .hint .triangle{position:absolute;top:-15px;left:217px;width:40px;height:40px;background:linear-gradient(to bottom right,#feab14 50%,transparent 0);border-radius:5px 0 0 0;transform:rotate(45deg)}#quotation h2{font-size:25px}#quotation h2 .number{left:-60px}.form-container .no-model{margin-top:10px}.no-models-found{bottom:85px;font-size:12px}.form-container #quotation_form_year{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,40px)}.form-container .no-brand span,.form-container .no-model span{margin:0 auto;text-align:center}.form-container .no-brand .dropdown,.form-container .no-model .dropdown{display:none!important}}@media only screen and (max-width:550px){.form-container #quotation_form_year{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,40px)}}@media only screen and (max-width:520px){.form-container .no-model>div:last-of-type span{width:100%}.form-container{padding-bottom:50px;padding-right:20px}#quotation_form_btn_save,#quotation_form_btn_step2{width:100%;height:60px;padding-top:0;padding-bottom:0}#quotation_form_btn_save .calc,#quotation_form_btn_step2 .calc{display:block}#quotation h2 .number{display:none!important}.form-container form{padding-left:30px}}@media only screen and (max-width:460px){.form-container #quotation_form_category{grid-template-columns:repeat(1,1fr)}.form-container #quotation_form_category [class^=sub-categories-]{grid-column:1/2;grid-template-columns:repeat(1,1fr)}#brand_container,#year_container{z-index:10}#brand_container .hint-button,#year_container .hint-button{position:relative;height:24px;width:24px;border-radius:12px;background-color:#feab14}#brand_container .hint-button:hover,#year_container .hint-button:hover{cursor:pointer}#brand_container .hint-button:hover+.hint,#year_container .hint-button:hover+.hint{visibility:visible;opacity:1}#brand_container .hint,#year_container .hint{visibility:hidden;margin-left:-40px;opacity:0;transition:visibility .3s,opacity .3s linear;position:absolute;top:145px;z-index:10;background-color:#feab14;border-radius:10px;padding:15px;box-shadow:0 0 17px 0 rgba(254,171,20,.5);font-size:13px;line-height:20px;font-family:Montserrat-semibold,sans-serif;font-size:12px;color:#fff;font-weight:500}#brand_container .hint .triangle,#year_container .hint .triangle{position:absolute;top:-15px;left:8px;width:40px;height:40px;background:linear-gradient(to bottom right,#feab14 50%,transparent 0);border-radius:5px 0 0 0;transform:rotate(45deg)}}@media only screen and (max-width:420px){.autocomplete-items{top:83%}}@media only screen and (max-width:325px){.no-models-found{bottom:107px}}#progress-container .step-1{cursor:pointer}