@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://use.typekit.net/xdm3btk.css);.background-color-black{background:#0e0e10}.background-color-red{background:#db2929}h1{font-size:3.563rem;font-weight:900;font-family:schwager-sans,sans-serif;text-transform:uppercase;line-height:68.4px}h2{font-size:1.875rem;font-weight:900;font-family:schwager-sans,sans-serif;text-transform:uppercase;line-height:36px}h3{font-size:2.25rem;font-weight:900;font-family:schwager-sans,sans-serif;text-transform:uppercase;line-height:120%}h4{font-size:1.875rem;font-weight:600;line-height:2.25rem;font-family:schwager-sans,sans-serif;text-transform:uppercase}h5{font-size:1.5rem;font-weight:600;line-height:2rem;font-family:schwager-sans,sans-serif;text-transform:uppercase}h6{font-size:1.25rem;font-weight:600;line-height:1.75rem;font-family:schwager-sans,sans-serif;text-transform:uppercase}p{font-size:1rem;line-height:1.5rem;font-family:Inter,sans-serif}strong{font-weight:600}.text-7xl{font-size:4.5rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-5xl{font-size:3rem;line-height:1}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}@media screen and (min-width:992px){h1{font-size:4.75rem;line-height:120%}h2{font-size:2.813rem;line-height:120%}}.cookie-policy{width:calc(100% - 1.25rem);max-width:480px;padding:.625rem;left:.625rem;bottom:.625rem;position:fixed;background-color:#0e0e10;box-shadow:3px 3px 12px rgba(14,14,16,.5);z-index:9}.cookie-policy img{width:100%;height:auto;display:block}.cookie-policy p{color:#fff}.cookie-policy p a{display:inline-block;color:#db2929}.cookie-policy p a:before{background-color:#db2929}.cookie-policy p a:after{background-color:#db2929}.cookie-policy p a:hover{color:#db2929}.cookie-policy p:first-of-type{font-family:schwager-sans,sans-serif;text-transform:uppercase;font-weight:600}.cookie-policy p:last-of-type{margin:0}.cookie-policy .cookie-policy-close{padding:0 0 2px 0;margin:1.5rem 0 0 0;display:inline-block;color:#fff;text-transform:uppercase;font-weight:600;font-size:14px;cursor:pointer;min-width:185px;height:40px;padding:0 30px 0 30px;margin:1.5rem 0 0 -25px;border:none;outline:0;box-shadow:none;transform:translateY(0) skew(-40deg,0deg);display:inline-block;overflow:hidden;cursor:pointer;transition:all .25s ease-in-out;background-color:#d1d5db;position:relative}.cookie-policy .cookie-policy-close span{font-family:schwager-sans,sans-serif;text-transform:uppercase;font-size:16px;font-weight:900;font-style:normal;line-height:20px;display:inline-block;transform:translateY(0) skew(40deg,0deg);text-align:center;width:100%;color:#0e0e10}.cookie-policy .cookie-policy-close:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s;transition-delay:.5s}.cookie-policy .cookie-policy-close:hover:after{left:100%}@media screen and (min-width:768px){.cookie-policy{width:calc(100% - 1.875rem);padding:.9375rem;left:.9375rem;bottom:.9375rem}}.padding-top{padding-top:48px}.padding-top_small{padding-top:48px}.padding-top_mini{padding-top:24px}.padding-bottom{padding-bottom:48px}.padding-bottom_small{padding-bottom:48px}.padding-bottom_mini{padding-bottom:24px}.margin-top{margin-top:48px}.margin-top_small{margin-top:48px}.margin-top_mini{margin-top:24px}.margin-bottom{margin-bottom:48px}.margin-bottom_small{margin-bottom:48px}.margin-bottom_mini{margin-bottom:24px}.spacer{height:48px}.grey-underlay{width:100%;height:100%;display:block;top:0;left:0;opacity:1;background:#1b1b1d;z-index:1}@media screen and (min-width:768px){.padding-top{padding-top:72px}.padding-bottom{padding-bottom:72px}.margin-top{margin-top:72px}.margin-bottom{margin-bottom:72px}.spacer{height:72px}}@media screen and (min-width:1200px){.padding-top{padding-top:96px}.padding-bottom{padding-bottom:96px}.margin-top{margin-top:96px}.margin-bottom{margin-bottom:96px}.spacer{height:96px}}.link_text:after,.link_text:before{width:0;height:2px;top:calc(100% + 2px);right:0;position:absolute;content:""}.link_text:before{transition:width .4s cubic-bezier(.51,.18,0,.88) .1s}.link_text:after{transition:width .2s cubic-bezier(.29,.18,.26,.83)}.link_text:hover:after,.link_text:hover:before{width:100%;left:0}.button{min-width:210px;height:50px;padding:13px 30px 0 30px;margin:1.5rem 0 0 -25px;border:none;outline:0;box-shadow:none;transform:translateY(0) skew(-40deg,0deg);display:inline-block;overflow:hidden!important;cursor:pointer;position:relative!important;transition:all .25s ease-in-out}.button span{font-family:schwager-sans,sans-serif;text-transform:uppercase;font-size:16px;font-weight:900;font-style:normal;line-height:20px;display:inline-block;transform:translateY(0) skew(40deg,0deg);text-align:center;width:100%}.button i{margin:0 6px 0 .25rem;color:#fff}.button i:before{left:6px;position:relative}.button_primary{background-color:#db2929}.button_primary span{color:#fff}.button_secondary{background-color:#0e0e10}.button_secondary span{color:#fff}.button_tertiary{background-color:#d1d5db}.button_tertiary span{color:#0e0e10}.mirror-button{position:relative;padding:20px 50px;text-decoration:none;color:#fff;font-size:2em;text-transform:uppercase;font-family:sans-serif;letter-spacing:4px;overflow:hidden;background:rgba(255,255,255,.1);box-shadow:0 5px 5px #000}.mirror-button:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s}.mirror-button:hover:after{left:100%}@media screen and (min-width:992px){.button:after{content:"";position:absolute;top:0;left:-100%;width:0;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s}.button:hover:after{left:100%;width:100%}}.with_frm_style h3.frm_form_title,.with_frm_style legend+h3{font-size:1.8rem}#frm_form_3_container form .frm_form_fields .frm_fields_container{margin-top:0;padding:0;overflow:visible}#frm_form_3_container form .frm_form_fields .frm_fields_container:after{display:none}#frm_form_3_container form .frm_form_fields .frm_fields_container .frm_submit:after{display:none}#frm_form_3_container form .frm_form_fields .frm_fields_container .frm_submit button{margin-top:32px}.frm_show_images.frm_image_option_container{margin-bottom:10px!important}.frm_show_images.frm_image_option_container:last-child:not(.ignore){margin-bottom:10px!important}.frm_page_num_3 .frm_submit{top:40px}@media (max-width:576px){.frm_page_num_3 .frm_submit{top:10px}}.frm_forms form *{color:#fff}.frm_forms form .frm_form_fields .frm_rootline_group{margin-bottom:60px;padding-top:70px;padding-bottom:70px;position:relative}.frm_forms form .frm_form_fields .frm_rootline_group ul{position:relative;z-index:2}.frm_forms form .frm_form_fields .frm_rootline_group:after{content:"";position:absolute;display:block;background:#fff;opacity:.05;width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%)}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single{display:inline-block;padding:0 10px}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single input{width:90px;height:40px;border-radius:0;color:#fff;font-family:schwager-sans,sans-serif;font-size:16px;line-height:24px;font-weight:900;position:relative;border-width:1px;background-color:unset!important;border-color:rgba(255,255,255,.3)!important;transform:skew(-40deg);margin-bottom:0;margin-right:30px;display:inline-block;display:none}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single .frm_rootline_title{font-family:schwager-sans,sans-serif;font-size:12px;line-height:20px;text-transform:uppercase;color:#fff!important;display:inline-block}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single .frm_rootline_title:before{width:80px;height:30px;position:relative;display:block;background:url(../images/rootline-outline.png);background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important;padding:6px 0 0 0;margin-right:15px;color:#fff}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single.frm_current_page input{background-color:unset!important;border-color:#db2929!important}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single.frm_current_page .frm_rootline_title{color:#db2929!important}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single.frm_current_page .frm_rootline_title:before{background:url(../images/rootline-outline-red.png)}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single.frm_current_page:after{border-color:#db2929}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single:nth-of-type(1) .frm_rootline_title:before{content:"1"}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single:nth-of-type(2) .frm_rootline_title:before{content:"2"}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single:nth-of-type(3) .frm_rootline_title:before{content:"3"}.frm_forms form .frm_form_fields .frm_description,.frm_forms form .frm_form_fields .frm_form_title{color:#fff;text-align:center;max-width:620px;width:100%;left:50%;position:relative;transform:translateX(-50%)}.frm_forms form .frm_form_fields .frm_description p,.frm_forms form .frm_form_fields .frm_form_title p{font-size:16px;line-height:24px;color:#fff;text-align:center}.frm_forms form .frm_form_fields .frm_fields_container{margin-top:65px;max-width:1000px;position:relative;left:50%;transform:translateX(-50%);padding:40px 0 0 0}.frm_forms form .frm_form_fields .frm_fields_container:before{content:"";position:absolute;display:block;background:#db2929;width:100%;height:160px;bottom:0}.frm_forms form .frm_form_fields .frm_fields_container .form-field{position:relative;z-index:2;margin-bottom:10px}.frm_forms form .frm_form_fields .frm_fields_container .form-field h5{margin-bottom:.5rem}.frm_forms form .frm_form_fields .frm_fields_container .form-field p{margin-bottom:1rem!important}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_20_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_23_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_25_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_27_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_31_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_35_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_41_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_43_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_58_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_7_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_90_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_91_container{margin-bottom:80px}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_38_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field.excavator_model{margin-bottom:110px}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_33_container,.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_37_container{margin-bottom:40px}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_7_container .frm_primary_label{display:none}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_44_container{margin-bottom:40px}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_44_container .frm_primary_label{display:none}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_44_container .frm_radio{border:1px solid #db2929;width:100%;display:inline-block;cursor:pointer}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_44_container .frm_radio.active{background-color:#db2929}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_44_container .frm_radio:first-of-type{float:left}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_44_container .frm_radio label{padding:20.5px 0;text-align:center;font-weight:600;font-size:14px;line-height:22px;text-indent:0}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_44_container .frm_radio input{display:none!important}.frm_forms form .frm_form_fields .frm_fields_container .form-field .frm_primary_label,.frm_forms form .frm_form_fields .frm_fields_container .form-field label{color:#fff;padding:0 0 20px 0}.frm_forms form .frm_form_fields .frm_fields_container .form-field select{width:100%;height:65px;padding:0 .75rem 0 .75rem;background-color:transparent;border:1px solid rgba(255,255,255,.3);border-radius:0;box-shadow:none;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;background:url(../images/arrow-down.svg) calc(100% - 20px)/20px no-repeat;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.frm_forms form .frm_form_fields .frm_fields_container .form-field select option:first-of-type{color:rgba(255,255,255,.3)}.frm_forms form .frm_form_fields .frm_fields_container .form-field input,.frm_forms form .frm_form_fields .frm_fields_container .form-field textarea{width:100%;height:65px;padding:0 .75rem 0 .75rem;background-color:transparent;border:1px solid rgba(255,255,255,.3);border-radius:0;box-shadow:none;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;background-color:transparent}.frm_forms form .frm_form_fields .frm_fields_container .form-field input::-moz-placeholder,.frm_forms form .frm_form_fields .frm_fields_container .form-field textarea::-moz-placeholder{opacity:.5}.frm_forms form .frm_form_fields .frm_fields_container .form-field input::placeholder,.frm_forms form .frm_form_fields .frm_fields_container .form-field textarea::placeholder{opacity:.5}.frm_forms form .frm_form_fields .frm_fields_container .form-field .frm_other_input{display:none!important}.frm_forms form .frm_form_fields .frm_fields_container .form-field textarea{height:130px;padding:10px 20px}.frm_forms form .frm_form_fields .frm_fields_container .frm_section_heading .frm_section_spacing{border-top:0;padding:15px 0;text-align:center;text-transform:unset;font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#fff;border:1px solid #db2929}.frm_forms form .frm_form_fields .frm_fields_container .frm_section_heading .frm_section_spacing.active{background:#db2929}.frm_forms form .frm_form_fields .frm_fields_container .frm_section_heading .frm_section_spacing .frm_arrow_icon{display:none}.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_primary_label{display:none}.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_image_option{width:100%!important}.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_image_option .frm_image_option_container{cursor:pointer;border-radius:0;border-color:rgba(255,255,255,.3);display:flex;align-items:center;padding:30px 10px;margin-bottom:10px!important;transition:all .25s ease-in-out}.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_image_option .frm_image_option_container img{display:inline-block;width:calc(50% - 20px);height:100px}.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_image_option .frm_image_option_container .frm_empty_url{display:none}.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_image_option .frm_image_option_container .frm_text_label_for_image{display:inline-block;width:50%;text-align:left}.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_image_option .frm_image_option_container .frm_text_label_for_image .frm_text_label_for_image_inner{text-transform:uppercase;font-family:schwager-sans,sans-serif;font-weight:900}.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_opt_container{width:100%!important}.frm_forms form .frm_form_fields .frm_fields_container #frm_radio_23-1 .frm_text_label_for_image,.frm_forms form .frm_form_fields .frm_fields_container #frm_radio_25-2 .frm_text_label_for_image,.frm_forms form .frm_form_fields .frm_fields_container #frm_radio_41-1 .frm_text_label_for_image,.frm_forms form .frm_form_fields .frm_fields_container #frm_radio_90-1 .frm_text_label_for_image{width:100%;text-align:center}.frm_forms form .frm_form_fields .frm_fields_container .frm_image_options .frm_image_option_container:hover{box-shadow:none;border-color:#fff;background:#fff}.frm_forms form .frm_form_fields .frm_fields_container .frm_image_options .frm_image_option_container:hover .frm_text_label_for_image_inner{color:#0e0e10}.frm_forms form .frm_form_fields .frm_fields_container input[type=checkbox]:checked+.frm_image_option_container,.frm_forms form .frm_form_fields .frm_fields_container input[type=radio]:checked+.frm_image_option_container{box-shadow:none;border-color:#fff;background:#fff;color:#0e0e10}.frm_forms form .frm_form_fields .frm_fields_container input[type=checkbox]:checked+.frm_image_option_container .frm_text_label_for_image_inner,.frm_forms form .frm_form_fields .frm_fields_container input[type=radio]:checked+.frm_image_option_container .frm_text_label_for_image_inner{color:#0e0e10}.frm_forms form .frm_form_fields .frm_fields_container .frm_selected_checkmark{display:none}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit{position:relative;padding-top:10px;padding-bottom:10px;text-align:center}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .button{margin-top:0}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_button_submit,.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_prev_page{position:relative;z-index:2;min-width:200px;border-radius:0;height:50px;padding:0 30px 0 30px;border:none;outline:0;box-shadow:none;transform:translateY(0) skew(-40deg,0deg);display:inline-block;overflow:hidden;cursor:pointer;background:#fff;transition:all .25s ease-in-out}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_button_submit span,.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_prev_page span{transform:skew(40deg,0deg);color:#db2929;display:block;font-weight:900;font-size:16px;line-height:19.2px;text-transform:uppercase;font-family:schwager-sans,sans-serif}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_button_submit span i,.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_prev_page span i{color:#db2929;margin-left:10px;font-size:14px;font-weight:900}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_button_submit:after,.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_prev_page:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_button_submit:hover:after,.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_prev_page:hover:after{left:100%}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_prev_page{background:#0e0e10;float:none;display:block;position:relative;left:50%;transform:translateX(-50%) skew(-40deg,0deg)}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_prev_page span{color:#fff}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_prev_page span i{color:#fff;margin-left:0;margin-right:10px}#frm_field_62_container,#frm_field_65_container{position:absolute;top:-275px;margin-bottom:0;width:100%}#frm_field_62_container p,#frm_field_65_container p{font-family:schwager-sans,sans-serif;text-transform:uppercase;font-weight:900}#frm_field_62_container p strong,#frm_field_65_container p strong{color:#db2929;font-weight:900}#frm_field_71_container,#frm_field_73_container,#frm_field_75_container,#frm_field_77_container{position:absolute;top:-275px;margin-bottom:0;width:100%}#frm_field_71_container .frm_primary_label,#frm_field_73_container .frm_primary_label,#frm_field_75_container .frm_primary_label,#frm_field_77_container .frm_primary_label{font-weight:900;font-family:schwager-sans,sans-serif;text-transform:uppercase;line-height:36px;font-size:2.813rem;text-align:center}#frm_field_71_container .frm-summary-page-wrapper,#frm_field_73_container .frm-summary-page-wrapper,#frm_field_75_container .frm-summary-page-wrapper,#frm_field_77_container .frm-summary-page-wrapper{padding:0;margin:0 0 80px 0;border:none;border-radius:0}#frm_field_71_container .frm-summary-page-wrapper .frm-edit-page-btn,#frm_field_73_container .frm-summary-page-wrapper .frm-edit-page-btn,#frm_field_75_container .frm-summary-page-wrapper .frm-edit-page-btn,#frm_field_77_container .frm-summary-page-wrapper .frm-edit-page-btn{display:none}#frm_field_71_container .frm-summary-page-wrapper table tr,#frm_field_73_container .frm-summary-page-wrapper table tr,#frm_field_75_container .frm-summary-page-wrapper table tr,#frm_field_77_container .frm-summary-page-wrapper table tr{border:none;display:flex;justify-content:center}#frm_field_71_container .frm-summary-page-wrapper table tr td,#frm_field_71_container .frm-summary-page-wrapper table tr th,#frm_field_73_container .frm-summary-page-wrapper table tr td,#frm_field_73_container .frm-summary-page-wrapper table tr th,#frm_field_75_container .frm-summary-page-wrapper table tr td,#frm_field_75_container .frm-summary-page-wrapper table tr th,#frm_field_77_container .frm-summary-page-wrapper table tr td,#frm_field_77_container .frm-summary-page-wrapper table tr th{width:-moz-fit-content;width:fit-content;font-family:schwager-sans,sans-serif;font-weight:900;text-transform:uppercase}#frm_field_71_container .frm-summary-page-wrapper table tr th,#frm_field_73_container .frm-summary-page-wrapper table tr th,#frm_field_75_container .frm-summary-page-wrapper table tr th,#frm_field_77_container .frm-summary-page-wrapper table tr th{color:#fff;display:none}#frm_field_71_container .frm-summary-page-wrapper table tr td,#frm_field_73_container .frm-summary-page-wrapper table tr td,#frm_field_75_container .frm-summary-page-wrapper table tr td,#frm_field_77_container .frm-summary-page-wrapper table tr td{color:#db2929;position:relative;padding-top:5px;padding-bottom:5px}#frm_field_71_container .frm-summary-page-wrapper table tr td:before,#frm_field_73_container .frm-summary-page-wrapper table tr td:before,#frm_field_75_container .frm-summary-page-wrapper table tr td:before,#frm_field_77_container .frm-summary-page-wrapper table tr td:before{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);font-family:schwager-sans,sans-serif;font-weight:900;text-transform:uppercase;color:#fff}#frm_field_71_container .frm-summary-page-wrapper table tr:nth-of-type(1) td,#frm_field_73_container .frm-summary-page-wrapper table tr:nth-of-type(1) td,#frm_field_75_container .frm-summary-page-wrapper table tr:nth-of-type(1) td,#frm_field_77_container .frm-summary-page-wrapper table tr:nth-of-type(1) td{padding-left:81px}#frm_field_71_container .frm-summary-page-wrapper table tr:nth-of-type(1) td::before,#frm_field_73_container .frm-summary-page-wrapper table tr:nth-of-type(1) td::before,#frm_field_75_container .frm-summary-page-wrapper table tr:nth-of-type(1) td::before,#frm_field_77_container .frm-summary-page-wrapper table tr:nth-of-type(1) td::before{content:"Market:"}#frm_field_71_container .frm-summary-page-wrapper table tr:nth-of-type(2) td,#frm_field_73_container .frm-summary-page-wrapper table tr:nth-of-type(2) td,#frm_field_75_container .frm-summary-page-wrapper table tr:nth-of-type(2) td,#frm_field_77_container .frm-summary-page-wrapper table tr:nth-of-type(2) td{padding-left:173px}#frm_field_71_container .frm-summary-page-wrapper table tr:nth-of-type(2) td::before,#frm_field_73_container .frm-summary-page-wrapper table tr:nth-of-type(2) td::before,#frm_field_75_container .frm-summary-page-wrapper table tr:nth-of-type(2) td::before,#frm_field_77_container .frm-summary-page-wrapper table tr:nth-of-type(2) td::before{content:"Excavator Brand:"}#frm_field_71_container .frm-summary-page-wrapper table tr:nth-of-type(3) td,#frm_field_73_container .frm-summary-page-wrapper table tr:nth-of-type(3) td,#frm_field_75_container .frm-summary-page-wrapper table tr:nth-of-type(3) td,#frm_field_77_container .frm-summary-page-wrapper table tr:nth-of-type(3) td{padding-left:173px}#frm_field_71_container .frm-summary-page-wrapper table tr:nth-of-type(3) td::before,#frm_field_73_container .frm-summary-page-wrapper table tr:nth-of-type(3) td::before,#frm_field_75_container .frm-summary-page-wrapper table tr:nth-of-type(3) td::before,#frm_field_77_container .frm-summary-page-wrapper table tr:nth-of-type(3) td::before{content:"Excavator Model:"}#frm_field_73_container .frm-summary-page-wrapper table tr:nth-of-type(3) td,#frm_field_77_container .frm-summary-page-wrapper table tr:nth-of-type(3) td{padding-left:180px}#frm_field_73_container .frm-summary-page-wrapper table tr:nth-of-type(3) td::before,#frm_field_77_container .frm-summary-page-wrapper table tr:nth-of-type(3) td::before{content:"Excavator Weight:"}#frm_field_79_container,#frm_field_85_container{margin-bottom:80px}#frm_field_79_container .frm_primary_label,#frm_field_85_container .frm_primary_label{display:none}#frm_field_79_container .frm-summary-page-wrapper,#frm_field_85_container .frm-summary-page-wrapper{padding:0!important;margin:0!important;border:none!important;border-radius:0!important}#frm_field_79_container .frm-summary-page-wrapper table tr th,#frm_field_85_container .frm-summary-page-wrapper table tr th{display:none}#frm_field_79_container .frm-summary-page-wrapper table tr td,#frm_field_85_container .frm-summary-page-wrapper table tr td{padding-left:0;padding-right:0;position:relative;font-family:schwager-sans,sans-serif;font-weight:900;text-transform:uppercase;color:#db2929;display:flex;flex-wrap:wrap;align-items:center}#frm_field_79_container .frm-summary-page-wrapper table tr td:before,#frm_field_85_container .frm-summary-page-wrapper table tr td:before{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);font-family:schwager-sans,sans-serif;font-weight:900;text-transform:uppercase;color:#fff}#frm_field_79_container .frm-summary-page-wrapper table tr td .frm_image_option_container,#frm_field_85_container .frm-summary-page-wrapper table tr td .frm_image_option_container{width:100%;height:140px;box-shadow:none;border-color:#fff;background:#fff;align-items:center;flex-direction:row}#frm_field_79_container .frm-summary-page-wrapper table tr td .frm_image_option_container img,#frm_field_85_container .frm-summary-page-wrapper table tr td .frm_image_option_container img{display:inline-block;width:calc(50% - 20px);height:100px}#frm_field_79_container .frm-summary-page-wrapper table tr td .frm_image_option_container .frm_text_label_for_image,#frm_field_85_container .frm-summary-page-wrapper table tr td .frm_image_option_container .frm_text_label_for_image{display:inline-block;width:100%!important;text-align:center}#frm_field_79_container .frm-summary-page-wrapper table tr td .frm_image_option_container .frm_text_label_for_image span,#frm_field_85_container .frm-summary-page-wrapper table tr td .frm_image_option_container .frm_text_label_for_image span{width:100%!important;font-family:schwager-sans,sans-serif;font-size:14px;line-height:22px;color:#0e0e10;font-weight:900;text-transform:uppercase}#frm_field_79_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(1) td,#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(1) td{padding-left:81px}#frm_field_79_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(1) td::before,#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(1) td::before{content:"Market:"}#frm_field_79_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(2) td,#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(2) td{padding-left:173px}#frm_field_79_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(2) td::before,#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(2) td::before{content:"Excavator Brand:"}#frm_field_79_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(3) td,#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(3) td{padding-left:173px}#frm_field_79_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(3) td::before,#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(3) td::before{content:"Excavator Model:"}#frm_field_79_container .frm-summary-page-wrapper[data-pagenum="2"],#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="2"]{margin-top:-8px!important}#frm_field_79_container .frm-summary-page-wrapper[data-pagenum="2"] table tr td,#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="2"] table tr td{padding-top:30px}#frm_field_79_container .frm-edit-page-btn,#frm_field_85_container .frm-edit-page-btn{display:none}#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(3) td{padding-left:180px}#frm_field_85_container .frm-summary-page-wrapper[data-pagenum="1"] table tr:nth-of-type(3) td::before{content:"Excavator Weight:"}.frm_message{border:0!important;margin:0!important;background:0 0!important;padding:0}.frm_message p{color:#fff!important}.frm_error_style{background-color:unset!important;border:none!important;margin:0!important;padding-left:0!important;color:#db2929!important}.frm_error_style p{color:#db2929!important}.frm_error{color:#db2929!important;margin-top:10px}.confirmation{height:100vh}.confirmation .button{margin-left:0}.confirmation *{color:#fff}.confirmation .container{height:100%}.confirmation .container .row{height:100%}@media screen and (min-width:576px){.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_image_option{width:calc(50% - 20px)!important}.frm_forms form .frm_form_fields .frm_fields_container .form-field{margin-bottom:40px}.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_44_container .frm_radio label{font-size:16px;line-height:24px}#frm_field_79_container .frm-summary-page-wrapper table td .frm_image_option_container,#frm_field_85_container .frm-summary-page-wrapper table td .frm_image_option_container{width:calc(50% - 13px)!important}}@media screen and (min-width:768px){.frm_forms form .frm_form_fields .frm_fields_container .form-field#frm_field_44_container .frm_radio{width:50%}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single .frm_rootline_title{font-size:16px;line-height:24px}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single .frm_rootline_title:before{width:93px;height:36px;display:inline-block}.with_frm_style h3.frm_form_title,.with_frm_style legend+h3{font-size:40px;font-size:var(--title-size)}}@media screen and (min-width:992px){.confirmation{height:100vh}.confirmation .button{margin-left:-25px}.frm_forms form .frm_form_fields .frm_fields_container{padding:80px 80px 0 80px}.frm_forms form .frm_form_fields .frm_fields_container:before{height:90px}.frm_forms form .frm_form_fields .frm_fields_container:after{content:"";position:absolute;display:block;background:#fff;opacity:.05;width:100%;height:100%;top:0;left:50%;transform:translateX(-50%)}.frm_forms form .frm_form_fields .frm_fields_container .horizontal_radio .frm_image_option{width:calc(33% - 18px)!important}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit{text-align:right}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .button{margin-top:32px}.frm_forms form .frm_form_fields .frm_fields_container .frm_submit .frm_prev_page{float:left;display:inline-block;left:0;transform:skew(-40deg,0deg)}.frm_forms form .frm_form_fields .frm_rootline_group{margin-bottom:100px;padding-top:96px;padding-bottom:96px}#frm_field_79_container .frm-summary-page-wrapper table td .frm_image_option_container,#frm_field_85_container .frm-summary-page-wrapper table td .frm_image_option_container{width:calc(33% - 12px)!important}}@media screen and (max-width:1040px){.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single{display:flex}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single .frm_rootline_title{display:block;text-align:center;width:-moz-fit-content;width:fit-content;padding-top:10px}.frm_forms form .frm_form_fields .frm_rootline_group .frm_page_bar .frm_rootline_single .frm_rootline_title:before{top:-15px;left:50%;transform:translateX(-50%);margin-right:0;display:block}}@media screen and (max-width:767px){.responsive-table table,.responsive-table tbody,.responsive-table td,.responsive-table th,.responsive-table thead,.responsive-table tr{display:block}.responsive-table th{top:-9999px;left:-9999px;position:absolute}.responsive-table td{position:relative;text-align:right}.responsive-table td:before{width:50%;left:0;position:absolute;text-align:left}.responsive-table td:nth-of-type(1):before{content:"Title"}}.home .building-block_text-with-image .image.position-absolute{top:-300px!important}.building-block_hero-video{height:calc(100vh - 60px);background:#d9d9d9;overflow:hidden}.building-block_hero-video .container{height:100%}.building-block_hero-video .container .row{height:100%;position:relative;z-index:2}.building-block_hero-video .container .row .col-12{padding-left:15px}.building-block_hero-video h1{font-size:16px;color:#db2929;margin:0 0 1rem 8px!important;line-height:19.2px}.building-block_hero-video h2{font-size:50px;line-height:58.4px}.building-block_hero-video h2,.building-block_hero-video p{color:#fff;margin:0 0 1rem 0!important}.building-block_hero-video .button{margin-left:0;left:50%;position:relative;transform:translateX(-50%) skew(-40deg,0deg)}.building-block_hero-video .video{width:100%;height:100%;top:0;left:0;z-index:0}.building-block_hero-video .video video{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.building-block_hero-video .overlay{content:"";display:block;top:0;left:0;width:100%;height:100%;background:#0e0e10;opacity:.8;z-index:1}.building-block_hero-image{height:calc(100vh - 60px);overflow:hidden}.building-block_hero-image .container{height:100%}.building-block_hero-image .container .row{height:100%;position:relative;z-index:2}.building-block_hero-image h1{font-size:16px;color:#db2929}.building-block_hero-image h2,.building-block_hero-image p{color:#fff}.building-block_hero-image .image{top:0;right:0;width:100%;height:100%}.building-block_hero-image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.building-block_hero-image .button{margin-left:0;left:50%;position:relative;transform:translateX(-50%) skew(-40deg,0deg)}.building-block_hero-image .overlay{bottom:0;left:50%;transform:translateX(-50%);width:100%;height:600px}.building-block_hero-image .overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.building-block_hero-image:before{content:"";position:absolute;display:block;top:0;left:0;width:100%!important;height:100%;background:#0e0e10;z-index:1;opacity:.8;-webkit-clip-path:unset!important;clip-path:unset!important}.building-block_hero-product{height:auto;overflow:hidden}.building-block_hero-product .container{height:100%}.building-block_hero-product .container .row{height:100%;position:relative;z-index:2}.building-block_hero-product h1{font-size:16px;color:#db2929}.building-block_hero-product h2,.building-block_hero-product p{color:#fff}.building-block_hero-product .button{margin-left:0;left:50%;position:relative;transform:translateX(-50%) skew(-40deg,0deg)}.building-block_hero-product img{width:430px;height:430px;-o-object-fit:contain;object-fit:contain;margin-left:0;margin-top:25px;position:relative;left:50%;transform:translateX(-50%)}.building-block_hero-product .overlay{right:0;top:100px}.building-block_text-red-and-black-background{background:#db2929;overflow:hidden}.building-block_text-red-and-black-background *{color:#fff}.building-block_text-red-and-black-background .image{position:relative;margin-top:-98px}.building-block_text-red-and-black-background .image img{position:relative;top:0;height:100%;display:grid;justify-self:flex-end;left:60%;width:929px;transform:translateX(-50%);z-index:2}.building-block_text-red-and-black-background .content{position:relative;z-index:3}.building-block_text-red-and-black-background .content p{text-align:left}.building-block_text-red-and-black-background .content a{color:#0e0e10}.building-block_text-red-and-black-background .button{margin-left:0;position:relative;left:50%;transform:translateX(-50%) skew(-40deg,0deg)}.building-block_text-red-and-black-background .association{color:#0e0e10}.building-block_text-red-and-black-background .association img{height:90px}.building-block_text-red-and-black-background:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:60%;background:#0e0e10;z-index:1;-webkit-clip-path:polygon(250% 0,0 0,0 100%);clip-path:polygon(250% 0,0 0,0 100%)}.building-block_text-red-and-black-background .underlay{width:50%;z-index:1;height:100%;top:0;left:0}.building-block_text-red-and-black-background .underlay img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.building-block_benefits{background:#db2929;background:#0e0e10}.building-block_benefits .container{z-index:2}.building-block_benefits h2{color:#fff}.building-block_benefits .introduction .button_tertiary{margin-top:0}.building-block_benefits .button{margin-left:0;position:relative;left:50%;transform:translateX(-50%) skew(-40deg,0deg)}.building-block_benefits .benefits>.benefit:first-child{margin-top:0}.building-block_benefits .benefit{margin-top:48px}.building-block_benefits .benefit .icon{margin:0 0 25px 20px}.building-block_benefits .benefit .icon i{color:#fff}.building-block_benefits .benefit a{text-decoration:none}.building-block_benefits .benefit a span{margin-left:10px;position:absolute;bottom:20px}.building-block_benefits .benefit a:hover h5{color:#fff}.building-block_benefits .benefit h5{color:#db2929;width:calc(100% - 80px);font-size:16px;line-height:24px;padding-bottom:1rem;position:relative;transition:all .25s ease-in-out}.building-block_benefits .benefit p{color:#fff;width:calc(100% - 10px)}.building-block_benefits .last-rows .benefit:nth-of-type(1),.building-block_benefits .last-rows .benefit:nth-of-type(2){display:none}.building-block_text-with_logos_optional *{color:#fff}.building-block_text-with_logos_optional .container{z-index:2}.building-block_text-with_logos_optional .logo{margin-bottom:100px}.building-block_text-with_logos_optional .logo img{max-height:95px;filter:brightness(1000);-o-object-fit:scale-down;object-fit:scale-down}.building-block_text-with_logos_optional .overlay{top:0;left:0;height:700px;width:375px}.building-block_text-with_logos_optional .overlay img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.building-block_text-with_logos_optional:after{content:"";position:absolute;right:0;bottom:0;background:#db2929;width:300px;height:300px;-webkit-clip-path:polygon(100% 0,100% 50%,100% 100%,20% 100%,0 80%);clip-path:polygon(100% 0,100% 50%,100% 100%,20% 100%,0 80%);z-index:0}.building-block_video{height:350px;padding-left:0;padding-right:0}.building-block_video video{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.building-block_video.vimeo_embed{overflow:hidden}.building-block_video.vimeo_embed .video-background{width:100%!important;height:100%!important;overflow:hidden}.building-block_video.vimeo_embed .video-background iframe{min-height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:56.25vw}.building-block_video.vimeo_embed .circle{z-index:4;cursor:pointer;bottom:40px;right:40px;width:72px;height:72px;background:rgba(255,255,255,.4);border-radius:100%;display:flex;align-items:center;justify-content:center}.building-block_video.vimeo_embed .circle i{font-size:35px}.building-block_video.vimeo_embed .circle#startVideo .fa-volume-xmark{display:block;left:2px}.building-block_video.vimeo_embed .circle#startVideo .fa-volume{display:none}@media (min-aspect-ratio:16/9){.building-block_video.vimeo_embed .video-background iframe{height:56.25vw}}@media (max-width:1440px){.building-block_video.vimeo_embed .video-background iframe{width:222.78vh}}.building-block_text-with-image{min-height:auto}.building-block_text-with-image *{color:#fff}.building-block_text-with-image h1{background:linear-gradient(180deg,rgba(144,149,157,.2) 0,rgba(205,209,215,.2) 21.87%,rgba(139,144,153,.2) 40.1%,rgba(255,255,255,.2) 64.06%,rgba(128,134,143,.2) 91.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.building-block_text-with-image h1 strong{background:#db2929;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.building-block_text-with-image .association{margin-top:3rem}.building-block_text-with-image .association .logo{filter:brightness(100);width:120px;height:auto;margin-right:0}.building-block_text-with-image .association div p{margin-bottom:.2rem}.building-block_text-with-image .association div p :last-of-type{margin-bottom:0}.building-block_text-with-image .content{order:2;z-index:2}.building-block_text-with-image .image{order:1;width:100%;height:500px;-o-object-fit:contain;object-fit:contain}.building-block_text-with-image .image.no-border{position:relative;width:100%}.building-block_text-with-image .image.no-border:before{display:none}.building-block_text-with-image .image.no-border img{-o-object-fit:contain;object-fit:contain;left:auto;width:100%;height:100%}.building-block_text-with-image .image img{height:500px;width:500px;-o-object-fit:cover;object-fit:cover;z-index:2;position:relative;float:right;left:25px}.building-block_text-with-image .image.position-absolute{top:0;right:0;width:640px}.building-block_text-with-image .image.position-absolute img{left:0;float:none}.building-block_text-with-image .image:before{content:"";position:absolute;top:-50px;right:-40%;width:500px;height:100%;border-width:50px;border-style:solid;z-index:1;transform:skew(-40deg);-o-border-image:linear-gradient(180deg,#90959d 0,#cdd1d7 21.87%,#8b9099 47.92%,#dadee4 75.46%,#91969e 100%);border-image:linear-gradient(180deg,#90959d 0,#cdd1d7 21.87%,#8b9099 47.92%,#dadee4 75.46%,#91969e 100%);border-image-slice:1}.icon{transform:translateY(0) skew(-40deg,0deg);background:#1b1b1d;width:75px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.3);margin-bottom:25px}.icon span{transform:translateY(0) skew(40deg,0deg);display:block}.icon i{color:#fff;font-size:22px}.building-block_text-product_categories .product-categories .product-category:first-of-type a:after{background:linear-gradient(270deg,#90959d 0,#cdd1d7 21.87%,#90959d 47.92%,#dadee4 75.46%,#91969e 100%)}.building-block_text-product_categories .product-categories .product-category:nth-of-type(n+2),.building-block_text-product_categories .product-categories .product-category:nth-of-type(n+3){margin-top:25px}.product-card{height:595px;width:100%;display:inline-block;text-decoration:none!important;color:#fff!important}.product-card img{width:100%;height:100%;max-height:350px;-o-object-fit:contain;object-fit:contain;margin:2rem 0 0 0}.product-card .content,.product-card img{position:relative;z-index:2}.product-card .content h4{color:#fff;margin:4rem 0 0 0!important}.product-card .content p{color:#fff;margin-bottom:2rem;margin:.8rem 0 0 0;opacity:1}.product-card .content p span{margin-left:5px}.product-card .overlay{width:100%;height:100%;top:0;left:50%;transform:translateX(-50%);border:1px solid rgba(255,255,255,.3);opacity:1;background:#1b1b1d}.product-card:after{content:"";position:absolute;width:70%;height:295px;bottom:0;right:0;background:linear-gradient(270deg,rgba(144,149,157,.05) 0,rgba(205,209,215,.05) 21.87%,rgba(144,149,157,.05) 47.92%,rgba(218,222,228,.05) 75.46%,rgba(145,150,158,.05) 100%);-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);transition:all .25s ease-in-out}.product-card:hover:after{width:80%;height:350px}.building-block_icons-with-text h6{color:#828a95;margin:0 0 .5rem 0!important}.building-block_icons-with-text p{font-weight:900;color:#fff;margin-bottom:0;font-family:schwager-sans,sans-serif;text-transform:uppercase}.building-block_icons-with-text .icons-with-text{position:relative;z-index:2}.building-block_icons-with-text .icons-with-text .col-6{padding-left:20px;padding-right:20px}.building-block_icons-with-text:after{content:"";position:absolute;left:0;bottom:0;background:#db2929;width:200px;height:280px;-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%);z-index:0}.building-block_image-gallery-slider{padding:0}.building-block_image-gallery-slider .image-gallery-slider{height:350px}.building-block_image-gallery-slider .slick-list{padding:0}.building-block_image-gallery-slider .slick-list .slick-slide{padding:0 10px}.building-block_image-gallery-slider .slick-list .slick-slide img{height:350px;-o-object-fit:cover;object-fit:cover}.building-block_image-gallery-slider .slick-next,.building-block_image-gallery-slider .slick-prev{z-index:2;width:70px;height:50px;bottom:-25px;top:auto;background:#0e0e10;color:#fff;background:#1b1b1d;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.3);transform:skew(-40deg,0deg);transition:all .25s ease-in-out}.building-block_image-gallery-slider .slick-next:hover,.building-block_image-gallery-slider .slick-prev:hover{background:rgba(255,255,255,.3)}.building-block_image-gallery-slider .slick-next:before,.building-block_image-gallery-slider .slick-prev:before{display:none}.building-block_image-gallery-slider .slick-next span,.building-block_image-gallery-slider .slick-prev span{transform:translateY(0) skew(40deg,0deg);display:block}.building-block_image-gallery-slider .slick-next i,.building-block_image-gallery-slider .slick-prev i{color:#fff;font-size:22px}.building-block_image-gallery-slider .slick-prev{left:calc(50% - 65px)!important}.building-block_image-gallery-slider .slick-next{right:calc(50% - 90px)!important}.building-block_specifications *{color:#fff}.building-block_specifications .row{background:#1b1b1d;overflow:hidden}.building-block_specifications p{text-transform:uppercase;font-family:schwager-sans,sans-serif}.building-block_specifications table{width:100%}.building-block_specifications table tbody tr{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:25px;margin-bottom:25px}.building-block_specifications table tbody tr:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,.05)}.building-block_specifications table tbody tr td{text-transform:uppercase;font-family:schwager-sans,sans-serif;padding:10px 0}.building-block_specifications table tbody tr td:first-of-type{font-weight:900}.building-block_specifications .spec-download-form form{z-index:1;position:relative}.building-block_specifications .spec-download-form form:after{content:"";display:block;position:absolute;width:100vw;height:100%;left:50%;transform:translateX(-50%);top:0;background:#1b1b1d;z-index:-1}.building-block_specifications .spec-download-form .spec-download{position:absolute;min-width:195px;width:200px;right:12px;top:50%;transform:translateY(-50%) skew(-40deg,0deg)}.building-block_specifications .spec-download-form .frm_fields_container:before{display:none!important}.building-block_specifications .spec-download-form .frm_third,.building-block_specifications .spec-download-form .frm_two_thirds{grid-column:span 12/span 12}.building-block_specifications .spec-download-form .frm_third .frm_button_submit,.building-block_specifications .spec-download-form .frm_two_thirds .frm_button_submit{margin-right:25px;background:#db2929!important}.building-block_specifications .spec-download-form .frm_third .frm_button_submit span,.building-block_specifications .spec-download-form .frm_two_thirds .frm_button_submit span{color:#fff!important}.building-block_specifications .spec-download-form #frm_field_45_container{margin-bottom:0}.building-block_slider-icons-text-videos *{color:#fff}.building-block_slider-icons-text-videos.introduction:after{content:"";position:absolute;right:0;bottom:0;background:#db2929;width:250px;height:250px;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.building-block_slider-icons-text-videos.introduction .overlay{top:0;left:0;width:30%}.building-block_slider-icons-text-videos.introduction .overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.building-block_slider-icons-text-videos .slide .icon{margin-left:20px}.building-block_slider-icons-text-videos .slide h5{color:#db2929;width:calc(100% - 85px)}.building-block_slider-icons-text-videos .icon-slider-slider_icons_text_videos{position:relative;z-index:2}.building-block_slider-icons-text-videos .icon-slider-slider_icons_text_videos .slide{cursor:pointer}.building-block_slider-icons-text-videos .icon-slider-slider_icons_text_videos .slide h5{color:#fff;width:calc(100% - 150px);font-size:16px;line-height:24px;transition:all .25s ease-in-out}.building-block_slider-icons-text-videos .icon-slider-slider_icons_text_videos .slide:hover h5{color:#db2929}.building-block_slider-icons-text-videos .icon-slider-slider_icons_text_videos .slick-slide.slick-current h5{color:#db2929}.building-block_slider-icons-text-videos .content-slider-slider_icons_text_videos{position:relative;z-index:2}.building-block_slider-icons-text-videos .content-slider-slider_icons_text_videos .slide .column:first-of-type{margin-bottom:15px}.building-block_slider-icons-text-videos .slick-next,.building-block_slider-icons-text-videos .slick-prev{z-index:2;width:75px;height:40px;bottom:auto;top:0;background:#0e0e10;color:#fff;background:#1b1b1d;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.3);transform:skew(-40deg,0deg);transition:all .25s ease-in-out}.building-block_slider-icons-text-videos .slick-next:hover,.building-block_slider-icons-text-videos .slick-prev:hover{background:rgba(255,255,255,.3)}.building-block_slider-icons-text-videos .slick-next span,.building-block_slider-icons-text-videos .slick-prev span{transform:translateY(0) skew(40deg,0deg);display:block}.building-block_slider-icons-text-videos .slick-next span i,.building-block_slider-icons-text-videos .slick-prev span i{font-size:20px}.building-block_slider-icons-text-videos .slick-next:before,.building-block_slider-icons-text-videos .slick-prev:before{display:none}.building-block_slider-icons-text-videos .slick-next.slick-disabled,.building-block_slider-icons-text-videos .slick-prev.slick-disabled{opacity:.2;pointer-events:none}.building-block_slider-icons-text-videos .slick-prev{left:auto;right:115px}.building-block_slider-icons-text-videos .slick-next{right:25px}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos{height:350px;z-index:2}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list{height:100%}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list .slick-track{height:100%}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list .slick-track .slick-slide{width:1060px;height:100%;padding:0 10px}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list .slick-track .slick-slide div{height:100%}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list .slick-track .slick-slide div .video{width:100%;height:100%;display:block;overflow:hidden}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list .slick-track .slick-slide div .video span{position:absolute;top:50%;left:50%;font-size:45px;transform:translate(-50%,-50%)}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list .slick-track .slick-slide div .video img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .25s ease-in-out}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list .slick-track .slick-slide div .video:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:.5s;transition-delay:.5s}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list .slick-track .slick-slide div a:hover img{transform:scale3d(1.1,1.1,1.1)}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos .slick-list .slick-track .slick-slide div a:hover:after{left:100%}.building-block_dropdown-accordion *{color:#fff}.building-block_dropdown-accordion h2{width:calc(100% - 80px);position:relative;z-index:3}.building-block_dropdown-accordion .image{top:50%;left:0;width:500px;height:500px;transform:translateY(-20%)}.building-block_dropdown-accordion .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2;left:-30px;top:50%;transform:translateY(-50%)}.building-block_dropdown-accordion .image:after{content:"";position:absolute;top:0;left:-60%;width:100%;height:500px;border-width:50px;border-style:solid;z-index:1;transform:skew(-40deg);-o-border-image:linear-gradient(180deg,#90959d 0,#cdd1d7 21.87%,#8b9099 47.92%,#dadee4 75.46%,#91969e 100%);border-image:linear-gradient(180deg,#90959d 0,#cdd1d7 21.87%,#8b9099 47.92%,#dadee4 75.46%,#91969e 100%);border-image-slice:1}.building-block_dropdown-accordion .accordion{position:relative;z-index:3;--bs-accordion-bg:unset;--bs-accordion-border-width:unset;--bs-accordion-border-radius:unset;--bs-accordion-inner-border-radius:unset;--bs-accordion-border-color:unset}.building-block_dropdown-accordion .accordion-item{border-top:1px solid #fff}.building-block_dropdown-accordion .accordion-item:last-of-type{border-bottom:1px solid #fff}.building-block_dropdown-accordion .accordion-button{font-family:schwager-sans,sans-serif;font-weight:900;text-transform:uppercase;color:#fff;background-color:unset;padding:30px 0}.building-block_dropdown-accordion .accordion-button:focus{border:none;outline:0;box-shadow:none}.building-block_dropdown-accordion .accordion-button:after{font-family:"Font Awesome 6 Pro";font-weight:100;font-size:40px;top:50%;position:absolute;transform:translateY(-50%);right:10px;width:30px;height:30px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.building-block_dropdown-accordion .accordion-button[aria-expanded=false]:after{background-image:url(../images/plus-thin.svg)}.building-block_dropdown-accordion .accordion-button[aria-expanded=true]:after{background-image:url(../images/minus-thin.svg)}.building-block_dropdown-accordion .accordion-collapse .accordion-body{padding-left:0;padding-right:0;padding-bottom:30px}.building-block_dropdown-accordion .accordion-collapse .accordion-body .button{margin-left:20px}.building-block_dropdown-accordion .accordion-collapse .accordion-body .spec-download-form{position:relative}.building-block_dropdown-accordion .accordion-collapse .accordion-body .spec-download-form form{z-index:1;position:relative}.building-block_dropdown-accordion .accordion-collapse .accordion-body .spec-download-form form:after{display:none}.building-block_dropdown-accordion .accordion-collapse .accordion-body .spec-download-form form .frm_form_fields .frm_fields_container{padding:0;margin:0}.building-block_dropdown-accordion .accordion-collapse .accordion-body .spec-download-form form .frm_form_fields .frm_fields_container:after,.building-block_dropdown-accordion .accordion-collapse .accordion-body .spec-download-form form .frm_form_fields .frm_fields_container:before{display:none}.building-block_dropdown-accordion .accordion-collapse .accordion-body .spec-download-form form .frm_form_fields .frm_fields_container .frm_submit .frm_button_submit{margin-top:40px;min-width:180px;margin-left:35px}.building-block_dropdown-accordion .accordion-collapse .accordion-body .spec-download-form form .frm_form_fields .frm_fields_container .frm_two_thirds{grid-column:span 7/span 7}.building-block_dropdown-accordion .accordion-collapse .accordion-body .spec-download-form .spec-download{position:absolute;min-width:180px;width:180px;right:12px;top:50%;transform:translateY(-50%) skew(-40deg,0deg);margin-top:-6px;right:35px}.building-block_tabs *{color:#fff}.building-block_tabs .container{z-index:2}.building-block_tabs .nav-tabs{list-style:none;display:flex;border:none;margin:0 0 30px 0;overflow-x:scroll;display:flex;padding-left:50px;flex-wrap:nowrap;align-items:unset;justify-content:flex-start;padding-bottom:20px;flex-direction:column;padding-right:50px}.building-block_tabs .nav-tabs li{padding:0}.building-block_tabs .nav-tabs li:not(:first-of-type){margin-left:0;margin-top:20px}.building-block_tabs .nav-tabs li .nav-link{height:50px;padding:0 40px 0 40px;border:.5px solid #fff;background:0 0;outline:0;box-shadow:none;transform:translateY(0) skew(-40deg,0deg);display:inline-block;cursor:pointer;border-radius:0;color:#fff;transition:all .25s ease-in-out;overflow:hidden;width:100%}.building-block_tabs .nav-tabs li .nav-link span{transform:translateY(0) skew(40deg,0deg);display:inline-block;font-family:schwager-sans,sans-serif;text-transform:uppercase;font-size:16px;font-weight:900;font-style:normal;line-height:20px}.building-block_tabs .nav-tabs li .nav-link:hover:after{display:none;left:100%}.building-block_tabs .nav-tabs li .nav-link.active{background:#db2929;border-color:#db2929}.building-block_tabs .tab-content .title{width:100%;margin-bottom:2rem}.building-block_tabs .tab-content .column{width:100%;display:inline-block}.building-block_tabs .tab-content .column.col-1{padding:0}.building-block_tabs .tab-content .column.col-2{padding:0;margin-top:20px}.building-block_full-width-image{height:350px}.building-block_full-width-image img{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:576px){.building-block_video{height:400px}.building-block_hero-product .button{margin-left:25px;position:unset;left:0;transform:translateY(0) skew(-40deg,0deg)}.building-block_text-red-and-black-background .content p{text-align:justify}.building-block_text-red-and-black-background .button{margin-left:25px;position:unset;left:0;transform:translateY(0) skew(-40deg,0deg)}.building-block_text-red-and-black-background:before{-webkit-clip-path:polygon(0 0,100% 0,0 100%,0 100%);clip-path:polygon(0 0,100% 0,0 100%,0 100%)}.building-block_benefits .button{margin-left:25px;left:0;transform:translateY(0) skew(-40deg,0deg)}.building-block_image-gallery-slider .image-gallery-slider{height:500px}.building-block_image-gallery-slider .slick-list .slick-slide img{height:500px}.building-block_dropdown-accordion .image img{left:-35%}.building-block_dropdown-accordion h2{width:calc(100% - 100px)}}@media screen and (min-width:768px){.building-block_hero-video .button{margin-left:25px;left:0;transform:translateY(0) skew(-40deg,0deg)}.building-block_hero-video h1{line-height:120%}.building-block_hero-video h2{font-size:76px;line-height:120%}.building-block_hero-video .overlay{content:"";display:block;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(135deg,#0e0e10 0,#000 26.31%,rgba(14,14,16,0) 88.05%)}.building-block_hero-product .button{margin-left:25px;left:0;transform:translateY(0) skew(-40deg,0deg)}.building-block_hero-product img{width:670px;height:670px;left:0;transform:none}.building-block_text-red-and-black-background .image{margin-top:-148px}.building-block_text-red-and-black-background .image img{right:0;left:auto;width:100%;transform:none}.building-block_hero-image .button{margin-left:25px;left:0;transform:translateY(0) skew(-40deg,0deg)}.building-block_full-width-image,.building-block_video{height:500px}.building-block_benefits .benefit{margin-top:0}.building-block_text-with-image .image{width:100%;height:730px}.building-block_text-with-image .image img{width:100%;height:100%;float:none;left:25px}.building-block_text-with-image .image:before{width:100%}.building-block_text-product_categories .product-categories .product-category:nth-of-type(n+2){margin-top:0}.building-block_text-product_categories .product-categories .product-category:nth-of-type(n+3){margin-top:25px}.building-block_slider-icons-text-videos .icon-slider-slider_icons_text_videos .slide h5{width:calc(100% - 85px)}.building-block_slider-icons-text-videos .content-slider-slider_icons_text_videos .slide .column:first-of-type{margin-bottom:0}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos{height:500px}.building-block_text-with_logos_optional .logo img{max-height:130px}.building-block_icons-with-text:after{width:360px;height:420px}.building-block_image-gallery-slider .image-gallery-slider{height:700px}.building-block_image-gallery-slider .slick-list .slick-slide img{height:700px}.building-block_tabs .nav-tabs{flex-direction:row;padding-right:0}.building-block_tabs .nav-tabs li:not(:first-of-type){margin-left:25px;margin-top:0}.building-block_tabs .nav-tabs li .nav-link{width:auto}.building-block_specifications table tbody tr{display:table-row;padding-bottom:0;margin-bottom:0;border-bottom:none}.building-block_specifications table tbody tr td:first-of-type{font-weight:400}.building-block_specifications table tbody tr td:last-of-type{font-weight:900;text-align:right}.building-block_image-gallery-slider .slick-list .slick-slide img{width:auto!important}}@media screen and (min-width:992px){.building-block_hero-video{height:100vh}.building-block_hero-video::after{content:"";position:absolute;right:0;bottom:-170px;background:#db2929;width:30%;height:700px;z-index:2;-webkit-clip-path:polygon(100% 0,-32% 100%,100% 100%);clip-path:polygon(100% 0,-32% 100%,100% 100%)}.building-block_hero-video .button{margin-left:-35px}.building-block_hero-image{height:800px}.building-block_hero-image .image{top:0;right:0;width:75%;height:100%}.building-block_hero-image .overlay{bottom:0;left:50%;transform:translateX(-50%);width:85%;height:auto}.building-block_hero-image:before{display:none;content:"";position:absolute;display:block;opacity:1;background:url(../images/rectangle.png);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.building-block_hero-product{height:1000px}.building-block_hero-product img{width:730px;height:730px;margin-left:50px;margin-top:0}.building-block_text-red-and-black-background .image{position:unset;margin-top:0}.building-block_text-red-and-black-background .image img{position:absolute;top:-76px;height:735px;left:-300px;right:auto;-o-object-fit:contain;object-fit:contain}.building-block_text-red-and-black-background .underlay img{height:100%}.building-block_text-red-and-black-background:before{content:"";position:absolute;display:block;top:0;left:0;width:70%;height:110%;background:#010101;z-index:1;-webkit-clip-path:polygon(0 0,100% 0,25% 100%,0 100%);clip-path:polygon(0 0,100% 0,25% 100%,0 100%)}.building-block_text-red-and-black-background .button{margin-left:-25px}.building-block_benefits{background:#db2929;overflow:hidden}.building-block_benefits .benefit h5{width:calc(100% - 185px)}.building-block_benefits .benefit p{width:calc(100% - 50px)}.building-block_benefits:before{content:"";position:absolute;display:block;top:0;left:0;width:22.3%;height:100px;background:#010101;z-index:1;-webkit-clip-path:polygon(0 0,100% 0,75% 100%,0 100%);clip-path:polygon(0 0,100% 0,75% 100%,0 100%)}.building-block_benefits:after{content:"";position:absolute;display:block;top:-10px;right:0;width:100%;height:110%;background:#0e0e10;z-index:1;-webkit-clip-path:polygon(0 0,155% 0,60% 100%,0 100%);clip-path:polygon(0 0,155% 0,60% 100%,0 100%);transform:rotate(180deg)}.building-block_benefits .button{margin-left:-25px}.building-block_benefits .introduction h2{width:100%}.building-block_video{height:700px}.building-block_text-with-image .content{order:unset}.building-block_text-with-image .image{order:unset}.building-block_text-with-image .image.no-border{width:50%}.building-block_tabs .tab-content .title{width:50%;margin-bottom:0}.building-block_tabs .tab-content .column{width:calc(50% - 30px)}.building-block_tabs .tab-content .column.col-1{padding:30px 15px 0 0}.building-block_tabs .tab-content .column.col-2{padding:30px 0 0 15px;margin-top:0}.building-block_tabs .nav-tabs{align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:120px;margin-left:0}.building-block_tabs .nav-tabs li .nav-link:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:.5s}.building-block_specifications .spec-download-form form .frm_two_thirds{grid-column:span 8/span 8}.building-block_specifications .spec-download-form form .frm_third{grid-column:span 4/span 4}.building-block_specifications .spec-download-form form .frm_third .frm_button_submit{margin-right:0}.building-block_slider-icons-text-videos .icon-slider-slider_icons_text_videos .slide h5{width:calc(100% - 45px)}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos{height:600px}.building-block_dropdown-accordion .image{top:50px;left:0;width:500px;height:500px;transform:none}.building-block_dropdown-accordion .image img{left:0;top:0;transform:none}.building-block_dropdown-accordion .image:after{top:-50px;left:-60%;width:100%;height:100%}.product-card .content p{opacity:0;transition:all .25s ease-in-out}.product-card:hover .content p{opacity:1;transition:all .25s ease-in-out}.building-block_text-with_logos_optional .logo{margin-bottom:0}.building-block_text-with_logos_optional:after{width:500px;height:580px}}@media screen and (min-width:1100px){.building-block_text-with-image .image.position-absolute{top:0;right:0;width:840px}.building-block_dropdown-accordion .image{width:700px;height:700px}}@media screen and (min-width:1200px){.building-block_hero-image .button{margin-left:-25px}.building-block_hero-image:before{width:96%!important}.building-block_hero-product .button{margin-left:-25px}.building-block_full-width-image,.building-block_video{height:800px}.building-block_text-red-and-black-background .image img{top:-100px}.building-block_benefits .introduction h2{width:calc(100% - 200px)}.building-block_text-product_categories .product-categories .product-category:nth-of-type(n+3){margin-top:0}.building-block_slider-icons-text-videos .video-slider-slider_icons_text_videos{height:700px}.building-block_text-with-image .association .logo{margin-right:25px}}@media screen and (min-width:1400px){.building-block_hero-image:before{width:80%!important}}@media screen and (max-height:800px){.building-block_hero-video{height:800px}}@media screen and (max-width:768px) and (max-height:800px){.building-block_hero-video{height:700px}}.page-template-page-products .spacer{padding:66px 0}.page-template-page-products .overlay{top:0;left:0;width:100%;height:100%;background:#fff;opacity:.05;z-index:1}.page-template-page-products .product-categories{padding-bottom:28px}.page-template-page-products .product-categories *{color:#fff}.page-template-page-products .product-categories .container{z-index:2}.page-template-page-products .product-categories .filter{margin:0 0 1rem 0!important;display:flex;flex-direction:column;padding-left:20px;padding-right:20px}.page-template-page-products .product-categories .filter .button{min-width:195px;margin-top:0;margin-bottom:20px;height:50px;padding:0 15px 0 15px;border:.5px solid #fff;background:0 0;outline:0;box-shadow:none;transform:translateY(0) skew(-40deg,0deg);display:inline-block;cursor:pointer;transition:all .25s ease-in-out;margin-left:0;overflow:hidden}.page-template-page-products .product-categories .filter .button span{transform:translateY(0) skew(40deg,0deg);display:inline-block;font-family:schwager-sans,sans-serif;text-transform:uppercase;font-size:16px;font-weight:900;font-style:normal;line-height:20px}.page-template-page-products .product-categories .filter .button:not(:first-of-type){margin-left:0}.page-template-page-products .product-categories .filter .button.mixitup-control-active{background:#db2929;border-color:#db2929}.page-template-page-products .products .mix{min-height:600px;text-decoration:none!important;color:#fff!important}.page-template-page-products .products .mix *{color:#fff}.page-template-page-products .products .mix img{width:100%;height:100%;max-height:365px;-o-object-fit:cover;object-fit:cover}.page-template-page-products .products .mix .content,.page-template-page-products .products .mix img{position:relative;z-index:2}.page-template-page-products .products .mix .content h4{margin:0 0 .8rem 0!important}.page-template-page-products .products .mix .content p{color:#828a95;margin-bottom:2rem}.page-template-page-products .products .mix .content .button_primary{margin-top:0;margin-left:0;background:0 0;border:.5px solid #fff}.page-template-page-products .products .mix .overlay{width:calc(100% - 1.5rem);left:50%;transform:translateX(-50%);border:1px solid rgba(255,255,255,.3);opacity:1;background:#1b1b1d}.page-template-page-products .products .mix:hover .content .button_primary{background:#db2929;border-color:#db2929}@media screen and (min-width:768px){.page-template-page-products .product-categories{padding-bottom:52px}.page-template-page-products .product-categories .filter{justify-content:center;flex-direction:row;padding-left:0;padding-right:0}.page-template-page-products .product-categories .filter .button{margin:1.5rem 0 0 -25px}.page-template-page-products .product-categories .filter .button:not(:first-of-type){margin-left:25px}}@media screen and (min-width:1200px){.page-template-page-products .product-categories{padding-bottom:76px}}.page-template-page-dealers .dealers-introduction *{color:#fff}.page-template-page-dealers .dealers-map{background:rgba(255,255,255,.05);padding-left:0;padding-right:0}.page-template-page-dealers .dealers-map .listing{height:700px;overflow-y:scroll;padding-right:0;order:2}.page-template-page-dealers .dealers-map .listing .single-card{cursor:pointer;color:#fff;display:block;width:100%;padding-top:40px;padding-bottom:40px}.page-template-page-dealers .dealers-map .listing .single-card span{padding:0 0 0 12%;display:flex;flex-direction:column}.page-template-page-dealers .dealers-map .listing .single-card span h5{margin-bottom:1rem}.page-template-page-dealers .dealers-map .listing .single-card span p{margin-bottom:0;line-height:30px}.page-template-page-dealers .dealers-map .listing .single-card a{color:#fff;width:-moz-fit-content;width:fit-content;margin:5px 0}.page-template-page-dealers .dealers-map .listing .single-card a:last-of-type{margin-bottom:0}.page-template-page-dealers .dealers-map .listing .single-card.active{background:#db2929}.page-template-page-dealers .dealers-map .map{padding-left:0;height:500px;order:1}@media screen and (min-width:768px){.page-template-page-dealers .dealers-map .map{order:unset;height:auto}.page-template-page-dealers .dealers-map .listing{order:unset}}.blog .spacer{padding:66px 0}.blog .overlay{top:0;left:0;width:100%;height:100%;background:#fff;opacity:.05;z-index:1}.blog .product-categories *{color:#fff}.blog .product-categories .container{z-index:2}.blog .product-categories .filter{margin:0 0 1rem 0!important}.blog .product-categories .filter .button{height:50px;padding:0 30px 0 30px;border:.5px solid #fff;background:0 0;outline:0;box-shadow:none;transform:translateY(0) skew(-40deg,0deg);display:inline-block;cursor:pointer;transition:all .25s ease-in-out}.blog .product-categories .filter .button span{transform:translateY(0) skew(40deg,0deg);display:inline-block;font-family:schwager-sans,sans-serif;text-transform:uppercase;font-size:16px;font-weight:900;font-style:normal;line-height:20px}.blog .product-categories .filter .button:not(:first-of-type){margin-left:25px}.blog .product-categories .filter .button.mixitup-control-active{background:#db2929;border-color:#db2929}.blog .posts .post{min-height:600px}.blog .posts .post *{color:#fff}.blog .posts .post img{width:100%;height:100%;max-height:365px;-o-object-fit:contain;object-fit:contain}.blog .posts .post .content,.blog .posts .post img{position:relative;z-index:2}.blog .posts .post .content h4{margin:0 0 .8rem 0!important}.blog .posts .post .content p{color:#828a95;margin-bottom:2rem}.blog .posts .post .content .button_primary{margin-top:0;margin-left:0;background:0 0;border:.5px solid #fff}.blog .posts .post .overlay{width:calc(100% - 1.5rem);left:50%;transform:translateX(-50%);border:1px solid rgba(255,255,255,.3);opacity:1;background:#1b1b1d}.blog .posts .post:hover .content .button_primary{background:#db2929;border-color:#db2929}.page-template-page-contact .introduction .container{z-index:2}.page-template-page-contact .introduction *{color:#fff}.page-template-page-contact .introduction .icon{margin-left:20px}.page-template-page-contact .introduction .details{display:flex;flex-direction:column;align-items:center}.page-template-page-contact .introduction .details h5{color:#db2929;font-size:16px;line-height:24px;margin-bottom:1rem}.page-template-page-contact .introduction .details a{text-decoration:none;transition:all .25s ease-in-out}.page-template-page-contact .introduction .details a:hover{color:#db2929}.page-template-page-contact .introduction .details:nth-of-type(n+3){margin-top:40px}.page-template-page-contact .introduction .overlay{top:0;left:0;width:100%;height:100%;background:#fff;opacity:.05;z-index:1}.page-template-page-contact .product-enquiry .container{z-index:2}.page-template-page-contact .product-enquiry *{color:#fff}.page-template-page-contact .product-enquiry img{height:470px;width:470px;-o-object-fit:contain;object-fit:contain;top:50%;transform:translateY(-50%)}.page-template-page-contact .product-enquiry img.left{left:-70px}.page-template-page-contact .product-enquiry img.right{right:-70px}.page-template-page-contact .map{padding-left:0;padding-right:0}.page-template-page-contact .map .acf-map{width:100%;height:500px}.page-template-page-contact .map .acf-map img{max-width:inherit!important}@media screen and (min-width:768px){.page-template-page-contact .introduction .details:nth-of-type(n+3){margin-top:0}.page-template-page-contact .map .acf-map{width:100%;height:700px}}@media screen and (min-width:1400px){.page-template-page-contact .product-enquiry img.left{left:-20px}.page-template-page-contact .product-enquiry img.right{right:-20px}}footer{z-index:2;padding-left:0!important;padding-right:0!important}footer *{color:#fff}footer .red-background{background:#db2929;padding-top:80px;padding-bottom:80px;min-height:375px;display:flex;align-items:flex-end}footer .red-background img{top:0;left:80%;width:580px;height:350px;-o-object-fit:cover;object-fit:cover;z-index:2;transform:translateX(-50%)}footer .red-background a{color:#0e0e10}footer .red-background a:hover{color:#fff}footer .red-background:before{content:"";position:absolute;display:block;top:-1px;left:0;background:#0e0e10;width:75px!important;height:30%!important;-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 0)}footer .red-background:after{content:"";position:absolute;display:block;bottom:-1px;right:-1px;background:#0e0e10;width:75px!important;height:30%!important;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}footer .red-background .button{margin-top:.5rem}footer .legal{padding:50px 0;z-index:2}footer .legal img{width:280px;margin-bottom:20px}footer .legal a{font-family:schwager-sans,sans-serif;font-weight:900;text-transform:uppercase;margin:0 18px;color:#fff;text-decoration:none;font-size:14px;line-height:24px}footer .legal a:hover{color:#db2929;opacity:1!important}footer .legal a.watermark{margin-right:0!important;padding-right:0}footer .legal a.watermark svg{margin-top:3px;margin-left:5px}footer .legal a.watermark svg path{transition:all .25s ease-in-out}footer .legal a.watermark:hover svg path{fill:#db2929}footer .legal .socials{margin-left:15px}footer .legal .socials a{margin:0 10px;font-size:18px}footer .legal .socials a i{transition:all .25s ease-in-out}footer .legal .socials a:hover i{color:#db2929}footer .legal .copyright-privacy{margin-top:60px}footer .legal .copyright-privacy a,footer .legal .copyright-privacy p{font-family:Inter,sans-serif;font-size:12px;line-height:18px;opacity:.3;text-transform:unset;font-weight:400;width:-moz-fit-content;width:fit-content;display:inline-flex;margin:0 10px}footer .legal .copyright-privacy p{margin-bottom:0!important}footer .legal .copyright-privacy img{width:19px;margin-left:5px;margin-bottom:0}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer p{font-size:16px;line-height:150%;margin:0 0 1rem 0!important}@media screen and (min-width:768px){footer .red-background{min-height:unset;display:block;align-items:center}footer .red-background img{top:0;left:55%;width:580px;height:350px;transform:none}}@media screen and (min-width:992px){footer{padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important}footer .red-background:before{width:240px!important;height:100%!important}footer .red-background:after{width:240px!important;height:110%!important}footer .legal img{margin-bottom:0}footer .legal .copyright-privacy{margin-top:20px}}@media screen and (min-width:1200px){footer .red-background img{left:44%}footer .legal img{width:280px}footer .legal .copyright-privacy{margin-top:0}}@media screen and (max-width:1280px){footer .red-background img{left:55%}footer .legal .contact-details,footer .legal .copyright-privacy{width:100%}footer .legal .copyright-privacy{margin-top:20px;justify-content:flex-start!important}}@media screen and (max-width:992px){footer .red-background img{left:45%}footer .legal .socials{margin:15px 0}footer .legal .copyright-privacy{justify-content:center!important}}@media screen and (max-width:768px){footer .red-background img{left:80%}}header{position:absolute;top:0;left:0;z-index:4;width:100%;padding:50px 0}header .company-logo{margin-right:30px;position:absolute;left:50%;transform:translateX(-50%)}header .hamburger-box{width:30px;height:20px}header .hamburger-box .hamburger-inner{width:30px;height:2px;border-radius:0;background-color:#fff}header .hamburger-box .hamburger-inner:after,header .hamburger-box .hamburger-inner:before{width:30px;height:2px;border-radius:0;background-color:#fff}header .hamburger-box .hamburger-inner:before{top:8px}header .hamburger-box .hamburger-inner:after{top:16px}header .hamburger.is-active .hamburger-inner{background-color:#fff}header .hamburger.is-active .hamburger-inner:after,header .hamburger.is-active .hamburger-inner:before{background-color:#fff}header .hamburger.is-active .hamburger-inner:after{top:20px}header nav ul{display:flex;list-style:none;margin-bottom:0}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(1){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) .1s forwards}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(2){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) .2s forwards}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(3){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) .3s forwards}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(4){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) .4s forwards}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(5){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) .5s forwards}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(6){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) .6s forwards}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(7){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) .7s forwards}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(8){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) .8s forwards}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(9){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) .9s forwards}header nav ul li .sub-menu li{animation:none}header nav ul li:nth-child(10){animation:fadeInLeft .4s cubic-bezier(.51,.18,0,.88) 1s forwards}header nav ul li{margin:0 0 0 2rem;position:relative;line-height:35px}header nav ul li:first-of-type{margin:0}header nav ul li.current-menu-item a{color:#db2929}header nav ul li.current-menu-item:after{color:#db2929!important}header nav ul li.menu-item-has-children{margin:0 2rem 0 2rem}header nav ul li.menu-item-has-children:after{content:"\f107";font-family:"Font Awesome 6 Pro";position:absolute;display:block;bottom:50%;right:-25px;transform:translateY(50%);font-size:18px;color:#fff;transition:all .25s ease-in-out}header nav ul li.menu-item-has-children:hover:after{color:#db2929}header nav ul li.menu-item-has-children:hover a{color:#db2929}header nav ul li.menu-item-has-children .sub-menu a{color:#fff}header nav ul li a{color:#fff;font-weight:900;text-transform:uppercase;text-decoration:none;font-family:schwager-sans,sans-serif;transition:all .25s ease-in-out}header nav ul li a:hover{color:#db2929}header nav ul li .sub-menu{min-width:200px;top:40px;left:0;position:absolute;opacity:0;visibility:hidden;transition:.4s cubic-bezier(.51,.18,0,.88);padding:25px 30px;display:flex;flex-direction:column;background:#db2929;text-align:center}header nav ul li .sub-menu li{margin:0 0 2rem 0;line-height:20px}header nav ul li .sub-menu li:first-of-type{margin-bottom:2rem}header nav ul li .sub-menu li:last-of-type{margin-bottom:0}header nav ul li .sub-menu li a{color:#fff}header nav ul li .sub-menu li a:hover{color:#0e0e10}header nav ul li:hover .sub-menu{opacity:1;visibility:visible}.primary-navigation{background:linear-gradient(179.99deg,#0e0e10 .01%,#000 80.32%);width:100%;height:100vh;padding:180px 0 60px 45px;top:0;left:0;transform:translateX(-100%);overflow-x:hidden;overflow-y:scroll;z-index:3;transition:.4s cubic-bezier(.51,.18,0,.88);-ms-overflow-style:none;scrollbar-width:none}.primary-navigation .overlay{top:0;left:0;height:700px;width:100%;z-index:-1}.primary-navigation .overlay img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.primary-navigation ul{list-style:none!important;margin-left:0!important}.primary-navigation ul li{padding:0 0 .8rem 0}.primary-navigation ul li a{font-family:schwager-sans,sans-serif;text-transform:uppercase;color:#fff;font-weight:900;text-decoration:none;transition:all .25s ease-in-out;position:relative}.primary-navigation ul li a:hover{color:#db2929}.primary-navigation ul li a:hover span{color:#db2929}.primary-navigation ul li .sub-menu{margin:0 0 .625rem 0;padding:180px 0 0 45px;width:100%;height:100%;top:0;left:0;transform:translateX(100%);position:absolute;background-color:#000e14;color:#f2f3f5;z-index:1;transition:all .5s cubic-bezier(.82,.15,.15,.91)}.primary-navigation ul li .sub-menu.show{transform:translateX(0)}.primary-navigation ul li .sub-menu li.back{margin-bottom:1rem;cursor:pointer}.primary-navigation ul li .sub-menu li.back a{color:#db2929!important;position:relative}.primary-navigation ul li .sub-menu li.back a .arrow{color:#db2929;left:-50px;right:auto;transform:translateY(-50%) rotate(180deg)}.primary-navigation ul li .sub-menu li.back a:hover{color:#fff!important}.primary-navigation ul li .sub-menu li.back a:hover .arrow{color:#fff}.primary-navigation ul li .sub-menu li:not(.back) a .arrow{display:none}.primary-navigation ul li.current-menu-item a{color:#db2929}.primary-navigation ul li.current-menu-item:after{color:#db2929!important}.primary-navigation ul li.current-menu-parent a{color:#db2929}.primary-navigation ul li.current-menu-parent .arrow{color:#db2929}.primary-navigation ul li.current-menu-parent ul li a{color:#fff}.primary-navigation.is-active{transform:translateX(0)}.primary-navigation .arrow{position:absolute;width:75px;height:40px;bottom:auto;top:50%;right:-50px;color:#fff;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);transition:all .25s ease-in-out}.primary-navigation .arrow i{font-size:18px}@media screen and (min-width:768px){.primary-navigation{padding:210px 90px 90px 90px}.primary-navigation ul li .sub-menu{padding:210px 0 0 90px}}@media screen and (min-width:992px){header .company-logo{position:relative;left:unset;transform:none}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{opacity:1;transform:perspective(400px) rotateX(0)}}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{opacity:1;transform:perspective(400px) rotateY(0)}}@keyframes zoomOut{0%{opacity:1;transform:scale3d(1.2,1.2,1.2)}100%{opacity:1;transform:scale3d(1,1,1)}}@font-face{font-family:"Neue Haas Grotesk Display Pro";src:url(../../fonts/wordpressNeueHaasDisplay-Roman.eot);src:url(../../fonts/wordpress/NeueHaasDisplay-Roman.eot?#iefix) format("embedded-opentype"),url(../../fonts/wordpress/NeueHaasDisplay-Roman.woff2) format("woff2"),url(../../fonts/wordpress/NeueHaasDisplay-Roman.woff) format("woff"),url(../../fonts/wordpress/NeueHaasDisplay-Roman.ttf) format("truetype"),url(../../fonts/wordpress/NeueHaasDisplay-Roman.svg#NeueHaasDisplay-Roman) format("svg");font-weight:500;font-style:normal;font-display:swap}body.login{background-color:#fefefe}body.login svg{display:none}body.login #login{position:relative;width:100%!important;min-height:100%;padding:0;margin:0;display:flex;justify-content:center;align-items:center;flex-direction:column}body.login #login h1{width:100%;max-width:calc(320px - 1.25rem);padding:1.875rem;margin:0;color:#29293d;display:flex;justify-content:center}body.login #login h1 a{background-image:none;position:relative;margin:0 20px 0;height:auto;width:20px}body.login #login h1 a:before{content:"";display:block;position:absolute;top:50%;left:50%;color:#29293d;line-height:22px;text-indent:0;width:75px;height:20px;line-height:22px;text-indent:0;transform:translate(-50%,-50%);background-image:url(../../images/wordpress/login_cross.svg);background-size:contain;background-position:center;background-repeat:no-repeat}body.login #login h1:before{width:75px;height:48px;margin:0;background-image:url(../../images/wordpress/login_company-logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;content:""}body.login #login h1:after{width:75px;max-width:none;height:48px;margin:0;background-image:url(../../images/wordpress/company-logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;content:""}body.login #login form{width:100%;max-width:calc(320px - 1.25rem);padding:.9375rem;margin:0;border:none;box-shadow:none}body.login #login form input,body.login #login form label{font-family:"Neue Haas Grotesk Display Pro";color:#29293d;font-size:16px;line-height:22px}body.login #login form label{margin:0 0 5px 0;font-size:16px;line-height:22px}body.login #login form input[type=checkbox],body.login #login form input[type=password],body.login #login form input[type=text]{width:100%;height:50px;padding:0 .625rem 0 .625rem;margin:0 0 1.5625rem 0;background-color:#fefefe;border:1px solid #c3c3d6;border-radius:10px;outline:0;box-shadow:none;color:#29293d;line-height:48px}body.login #login form .wp-hide-pw{min-width:50px;min-height:50px;outline:0;box-shadow:none}body.login #login form .wp-hide-pw span{color:#7773ff}body.login #login form .forgetmenot{height:50px;display:flex;align-items:center}body.login #login form .forgetmenot input[type=checkbox]{width:22px;height:22px;padding:0;margin:0 .625rem 0 0;background-color:#fefefe;border:1px solid #c3c3d6;border-radius:5px;outline:0;box-shadow:none}body.login #login form .forgetmenot input[type=checkbox]:before{width:4px;height:12px;margin:0;top:-14px;transform:rotate(45deg);position:relative;display:none;border-bottom:3px solid #7773ff;border-right:3px solid #7773ff;float:none;vertical-align:baseline;content:""}body.login #login form .forgetmenot input[type=checkbox]:checked:before{display:inline-block}body.login #login form .forgetmenot label{margin:0;line-height:20px}body.login #login form .forgetmenot input[type=checkbox]:focus,body.login #login form input[type=password]:focus,body.login #login form input[type=text]:focus{border:1px solid #7773ff;outline:0;box-shadow:none}body.login #login form .submit input[type=submit]{width:auto;min-width:125px;height:50px;padding:0 10px;margin:0;display:flex;justify-content:center;align-items:center;background-color:#7773ff;border:none;border-radius:10px;outline:0;box-shadow:none;color:#fefefe;font-family:"Neue Haas Grotesk Display Pro";font-size:16px;transition:.4s cubic-bezier(.51,.18,0,.88)}body.login #login form .submit input[type=submit]:focus{background-color:#cc54ba}body.login #backtoblog,body.login #nav{margin:1.9375rem 0 0 0}body.login #backtoblog a,body.login #nav a,body.login .privacy-policy-page-link a{position:relative;display:inline-block;color:#29293d;font-family:"Neue Haas Grotesk Display Pro";font-size:16px;font-weight:400;font-style:normal;line-height:21px;text-decoration:none}body.login #backtoblog a:after,body.login #backtoblog a:before,body.login #nav a:after,body.login #nav a:before,body.login .privacy-policy-page-link a:after,body.login .privacy-policy-page-link a:before{width:0;height:1px;top:100%;right:0;position:absolute;content:""}body.login #backtoblog a:before,body.login #nav a:before,body.login .privacy-policy-page-link a:before{background-color:rgba(94,90,219,.1);transition:width .4s cubic-bezier(.51,.18,0,.88) .1s}body.login #backtoblog a:after,body.login #nav a:after,body.login .privacy-policy-page-link a:after{background-color:rgba(94,90,219,1);transition:width .2s cubic-bezier(.29,.18,.26,.83)}body.login #backtoblog a:focus,body.login #nav a:focus,body.login .privacy-policy-page-link a:focus{background-color:transparent;border:none;outline:0;box-shadow:none;color:#7773ff}body.login .privacy-policy-page-link{padding:0 0 .9375rem 0;margin:1.875rem 0 0 0}.login #login_error,.login .message,.login .success{font-family:"Neue Haas Grotesk Display Pro";font-size:14px;width:100%;max-width:calc(320px - 1.25rem);padding:.9375rem;margin:0 0 .9375rem 0;background-color:#fefefe;border-left:5px solid #7773ff;box-shadow:0 0 8px rgba(0,0,0,.1)}.language-switcher{display:none}@media screen and (min-width:640px){body.login #login h1{width:360px;max-width:360px}body.login #login form{width:360px;max-width:360px;padding:1.875rem}body.login #login form input[type=password],body.login #login form input[type=text]{padding:0 .9375rem 0 .9375rem;margin:0 0 1.5625rem 0}body.login #backtoblog,body.login #nav{margin:2.875rem 0 0 0}body.login .privacy-policy-page-link{padding:0 0 1.875rem 0}.login #login_error,.login .message,.login .success{width:360px;max-width:360px;padding:1.875rem;margin:0 0 1.875rem 0}}@media screen and (min-width:1024px){body.login svg{display:block;position:absolute;height:100%;width:40%;top:0;left:0}body.login svg path#Path_22,body.login svg path#Path_29,body.login svg path#Path_4,body.login svg path#Path_464,body.login svg path#Path_470,body.login svg path#Path_473,body.login svg path#Path_6{animation:fade-out-One 6s infinite}body.login svg path#Path_11,body.login svg path#Path_13,body.login svg path#Path_15,body.login svg path#Path_19,body.login svg path#Path_27,body.login svg path#Path_463,body.login svg path#Path_475,body.login svg path#Path_477,body.login svg path#Path_489,body.login svg path#Path_9{animation:fade-out-Two 12s infinite}body.login::before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:#8e76f5;background:linear-gradient(90deg,#8e76f5 0,#cc54ba 100%);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@keyframes fade-out-One{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes fade-out-Two{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}body.login #login{width:60%!important;left:85%;transform:translateX(-75%);box-shadow:-10px 0 15px rgba(0,0,0,.4)}body.login #login form input,body.login #login form label{font-size:18px}body.login #login form .submit input[type=submit]{font-size:18px}body.login #login form .submit input[type=submit]:hover{background-color:#cc54ba}body.login #backtoblog a:hover,body.login #nav a:hover,body.login .privacy-policy-page-link a:hover{color:#7773ff}body.login #backtoblog a:hover:after,body.login #backtoblog a:hover:before,body.login #nav a:hover:after,body.login #nav a:hover:before,body.login .privacy-policy-page-link a:hover:after,body.login .privacy-policy-page-link a:hover:before{width:100%;left:0}body.login #backtoblog{position:absolute;bottom:80px;width:calc(50% - 50px);left:0;margin:0;padding:0;display:flex;justify-content:flex-end}body.login .privacy-policy-page-link{position:absolute;bottom:80px;width:calc(50% - 10px);margin:0;padding:0;right:0;display:flex;justify-content:flex-start}body.login #backtoblog a,body.login #nav a,body.login .privacy-policy-page-link a{font-size:18px}}@media screen and (max-height:820px){body.login #backtoblog{bottom:25px}body.login .privacy-policy-page-link{bottom:25px}}@media screen and (max-height:650px){body.login #backtoblog,body.login .privacy-policy-page-link{width:-moz-fit-content;width:fit-content;bottom:0;position:relative;display:inline-block;margin:2.875rem 0 0 0}}*{font-family:Inter,sans-serif}.show-for-sr{display:none!important}.hide{display:none}html{width:100%;max-width:100%;overflow-x:hidden}body{overflow-x:hidden}body.menu-is-active{overflow:hidden}@keyframes fadein{from{opacity:0}to{opacity:1}}body{opacity:0;transition:.25s ease-in-out}body.fade-in{opacity:1;animation:1s fadein;transition:.25s ease-in-out}main.menu-is-active{position:fixed;overflow:hidden;width:100%}.container-fluid{width:100%;max-width:none}.container-fluid .container{width:100%;max-width:1280px}main{background-color:#0e0e10}ol,ul{padding:0}a{text-decoration:none}.default-content_text a:last-child:not(.ignore),.default-content_text h1:last-child:not(.ignore),.default-content_text h2:last-child:not(.ignore),.default-content_text h3:last-child:not(.ignore),.default-content_text h4:last-child:not(.ignore),.default-content_text h5:last-child:not(.ignore),.default-content_text h6:last-child:not(.ignore),.default-content_text li:last-child:not(.ignore),.default-content_text ol:last-child:not(.ignore),.default-content_text p:last-child:not(.ignore),.default-content_text span:last-child:not(.ignore),.default-content_text ul:last-child:not(.ignore){margin-bottom:0!important}.default-content_text h1,.default-content_text h2,.default-content_text h3{margin:3rem 0 2rem 0}.default-content_text h1:first-of-type,.default-content_text h2:first-of-type,.default-content_text h3:first-of-type{margin:0 0 2rem 0}.default-content_text h4,.default-content_text h5,.default-content_text h6{margin:2rem 0 1.5rem 0}.default-content_text h4:first-of-type,.default-content_text h5:first-of-type,.default-content_text h6:first-of-type{margin:0 0 1.5rem 0}.default-content_text ol,.default-content_text ul{margin:0 0 1rem 3rem}.default-content_text ol li,.default-content_text ul li{padding:0 0 .625rem 0}.default-content_text ol li:last-of-type,.default-content_text ul li:last-of-type{padding:0}.default-content_text ul{list-style:circle}.default-content_text.ignore a{transition:none}.default-content_text a{color:#db2929;text-decoration:underline;transition:all .25s ease-in-out}.default-content_text a:hover{color:#fff}.mfp-fade.mfp-bg{opacity:0;transition:.2s cubic-bezier(.51,.18,0,.88)}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:.2s cubic-bezier(.51,.18,0,.88)}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-iframe-holder .mfp-close{padding:0;top:-60px;right:0}@media screen and (min-width:768px){.default-content_text ol li,.default-content_text ul li{padding:0 0 .9375rem 0}}