@charset "UTF-8";fieldset,img,legend{border:0}.blog_sidebar .contact_form .captcha_submit_block,.blog_sidebar .contact_form .upload_wrap.form_item,.products_slider .slick-track .slick-slide,.tab_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}*,.catPreview,.catPreview p.name,.content2,.customize_wrap>div,.fake_tabs li,.productPrevThumbnail,:after,:before,form.footerForm input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.blog_sidebar .aside_tags li:first-child,.gallery_tab_section .gallery,.kit_customize.kit_customize_tabs .wrapper,.map,.quick_contact .quick_contact_email table tr:last-child td,.tabs.tabs_inner .wrapper,.wrapper.wrapper_no_padding,fieldset,input[type="checkbox"],input[type="radio"],legend,td,th{padding:0}.dialog_opened .dialog,.dialog_opened .dialog_bg{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s}#toast p,.about_section .content .h2 strong,.about_section .content h2 strong,.block_404 .button,.box.visible,.buttons .button,.content table ol li,.content table ul li,.dashboardFormCase label,.dialog .icon_close .icon,.dialog.visible,.dialog_bg.visible,.dialog_opened .dialog_wrapper,.dialog_wrapper.visible,.extra_block.active,.hidden_textarea.active,.kit_customize_summary .order_summary_body table.summary.active,.loginFormCase label,.login_content.active,.resources_cats .resource_cat .w100,.rwd-table td,.show_password .eye_showing,.show_password.showing .eye_hidden,.tabs_content.active,.upload_form,article,aside,details,figcaption,figure,footer,form.footerForm,header,hgroup,main,menu,nav,section,summary{display:block}.clearfix::after,.row::after,hr{clear:both}.mobile_phone,.noselect,.pagination,.show_password{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.noselect,.show_password{user-select:none}.button span,.button svg,.tcell,audio,canvas,iframe,img,svg,video{vertical-align:middle}.button,.noselect,.pagination,.type_number{-webkit-touch-callout:none}.table_res,.tableb,table,table.table{border-collapse:collapse}.btn_black,.button,.input_file+label,.tabTitle,.ui-rangeSlider-label{white-space:nowrap}.table_res,.tableb,table{border-spacing:0}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes stretch{0%{color:#006b25}100%{color:#f7921e}}@-moz-keyframes stretch{0%{color:#006b25}100%{color:#f7921e}}@-o-keyframes stretch{0%{color:#006b25}100%{color:#f7921e}}@keyframes stretch{0%{color:#006b25}100%{color:#f7921e}}@-webkit-keyframes logoRes{from{opacity:0;-webkit-transform:scale(.7)}to{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes logoRes{from{opacity:0;-moz-transform:scale(.7);transform:scale(.7)}to{opacity:1;-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes logoRes{from{opacity:0;-o-transform:scale(.7);transform:scale(.7)}to{opacity:1;-o-transform:scale(1);transform:scale(1)}}@keyframes logoRes{from{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes showDialog{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes showDialog{0%{opacity:0;-moz-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@-o-keyframes showDialog{0%{opacity:0;-o-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@keyframes showDialog{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes scale{0%{-moz-transform:scale(.8);transform:scale(.8)}100%{-moz-transform:scale(1.2);transform:scale(1.2)}}@-o-keyframes scale{0%{-o-transform:scale(.8);transform:scale(.8)}100%{-o-transform:scale(1.2);transform:scale(1.2)}}@keyframes scale{0%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}.scale{-webkit-animation:1s ease-out infinite alternate scale;-moz-animation:1s ease-out infinite alternate scale;-o-animation:1s ease-out infinite alternate scale;animation:1s ease-out infinite alternate scale}@-webkit-keyframes jump{0%,100%{bottom:0}50%{bottom:10px}}@-moz-keyframes jump{0%,100%{bottom:0}50%{bottom:10px}}@-o-keyframes jump{0%,100%{bottom:0}50%{bottom:10px}}@keyframes jump{0%,100%{bottom:0}50%{bottom:10px}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slideDown{0%{opacity:0;-moz-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@-o-keyframes slideDown{0%{opacity:0;-o-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes zoomIn{from{opacity:0;-moz-transform:scale(.7);transform:scale(.7)}to{opacity:1;-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes zoomIn{from{opacity:0;-o-transform:scale(.7);transform:scale(.7)}to{opacity:1;-o-transform:scale(1);transform:scale(1)}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}*,:after,:before{box-sizing:border-box;margin:0;padding:0;outline:0}#xi-fader,.contact_us table,.content .title_table,.fake_tabs,.filtersBy table,.headerBg,.itemsPageSortBy table,.quick_contact .quick_contact_email table,.right table,.stats .stats_img img,.table_res,table.table,video{width:100%}fieldset{margin:0}textarea{resize:vertical;overflow:auto}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}.modal_status.dialog .dialog_close.icon_close,.slick-dots li:only-child,[hidden],template{display:none}a{background-color:#fff0;text-decoration:none;color:inherit}a:active,a:focus,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}hr,hr.hr{border-bottom:0;border-right:0;border-left:0}.blog_sidebar .recent li a strong,.footer_bottom p b,.navigation .header_nav>li.active>a:not(.button),.tabs_content.content .title,b,strong{font-weight:600}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.filtersBy .jq-selectbox li span,sub.red,sup.red{color:red}sup{top:-.5em}sub{bottom:-.25em}.adb_slider.hid,.companies,.file-upload,.no_scroll,.rwd-table,svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border-top:1px solid #dbdbdb;margin:2.4rem 0}.catPreview,.catPreview p.name,.content2,.fake_tabs li,.productPrevThumbnail{box-sizing:border-box}.table_scroll,pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}#toast p,body{font-family:Inter,sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input,select.input{line-height:normal}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.specifications_table{width:100%;margin:10px 0 0}.specifications_table td:first-child{width:40%;text-align:left}.specifications_table td{width:60%;text-align:left;vertical-align:top;padding-bottom:1rem;font-weight:500}.stating{color:#f6921e;font-weight:700}.customizeDiv p.name,.filtersBy table tr td span,.itemsPageSortBy table tr td span,optgroup{font-weight:700}input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}ol,ul{list-style-position:inside}img{max-width:100%;height:auto}.icon,[class*=" icon_"],[class^="icon_"]{display:inline-block;width:1em;height:1em;fill:currentColor}.fake_tabs,ol li,ul li,ul.socNets{list-style:none}.dialog_wrapper{position:fixed;top:0;left:0;display:none;width:100%;height:100%;padding:4rem 0;z-index:1500}.dialog_wrapper .main_table{width:100%;height:100%;padding-right:2rem}.dialog_wrapper .main_tcell{padding:0 2rem}.dialog{display:none;max-width:50rem;margin:0 auto;padding:2rem 3rem 2.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;border-radius:1.5rem;background-color:#fff;border-top:.6rem solid #dc4724;z-index:1503;position:relative}.row,.row_f{margin:0 -1.5rem}#toast,.dialog_bg{position:fixed;display:none}.dialog.modal_small{max-width:31rem}.dialog.modal_medium{max-width:40rem}.dialog.modal_large{max-width:85rem}.dialog.modal_xlarge{max-width:65vw}.dialog .icon_close{position:absolute;top:.5rem;right:.5rem;color:#dc4724;cursor:pointer;font-size:3rem;-webkit-transition:color 0.3s linear;-o-transition:color 0.3s linear;-moz-transition:color 0.3s linear;transition:color 0.3s linear}.dialog .icon_close:focus{color:#dc3545}.dialog .image_wrap{position:relative;width:7rem;height:7rem;line-height:7rem;margin:-5.5rem auto 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;background-color:#dc4724}.dialog .image_wrap .icon{height:4rem;width:4rem;color:#fff;-webkit-animation:0.5s 0.2s both zoomIn;-moz-animation:0.5s 0.2s both zoomIn;-o-animation:0.5s 0.2s both zoomIn;animation:0.5s 0.2s both zoomIn}.dialog .modal_text{text-align:center;margin:2rem 0 .5rem}.dialog .modal_text .modal_title{font-size:2.4rem;line-height:1.4;font-weight:700;color:#141414;text-transform:capitalize;margin:0 auto}.dialog .modal_text p,.modal_status.dialog .modal_text p{margin:.5rem auto;max-width:88%}.dialog .modal_text.modal_text_full p,.logoCase img,.wrapper.wrapper_full{max-width:100%}.dialog .modal_buttons{font-size:0;text-align:center;margin:2rem auto 0;max-width:35rem}.dialog .modal_buttons .button{width:-webkit-calc(50% - 1.4rem);width:-moz-calc(50% - 1.4rem);width:calc(50% - 1.4rem);min-width:unset;margin:.5rem .7rem}.dialog_bg{left:0;top:0;width:100%;height:100%;background-color:rgb(33 33 33 / .55)}.dialog_opened{overflow:hidden;padding-right:.8rem}.footer_bottom .footer_bottom_col:nth-child(2),.input,.wrapper,footer .top_footer .top_footer_item:nth-child(2){padding:0 1.5rem}.dialog_opened .dialog_bg{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.dialog_opened .dialog{-webkit-animation-name:showDialog;-moz-animation-name:showDialog;-o-animation-name:showDialog;animation-name:showDialog;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.dialog_scrollable .dialog_wrapper{overflow-y:auto;width:-webkit-calc(100% + 4rem);width:-moz-calc(100% + 4rem);width:calc(100% + 4rem)}.content2 iframe,.dialog_scrollable_mobile .dialog_wrapper{width:100%!important}.dialog_scrollable_mobile .main_table{padding-right:0!important}.modal_status.dialog{color:#141414;background-color:#fff;text-align:center}.dialog .contact_form .modal_text,.modal_status.dialog .modal_text{margin:2rem 0}.modal_status.dialog .modal_text .modal_title{font-size:2.6rem;font-weight:700;line-height:1.3;text-transform:initial;margin:0 auto 1rem;max-width:100%}.modal_success.dialog{border-top:.6rem solid #28a745}.modal_success.dialog .check_wrap{border:.2rem solid #28a745;overflow:hidden;-webkit-animation:0.3s ease-in-out 0.3s forwards wrap;-moz-animation:0.3s ease-in-out 0.3s forwards wrap;-o-animation:0.3s ease-in-out 0.3s forwards wrap;animation:0.3s ease-in-out 0.3s forwards wrap;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.modal_success.dialog .check_wrap::after,.modal_success.dialog .check_wrap::before{content:"";position:absolute;background-color:#fff;width:0;height:.5rem;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal_success.dialog .check_wrap::before{top:3.2rem;left:2.1rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-name:left;-moz-animation-name:left;-o-animation-name:left;animation-name:left;-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;-o-animation-delay:0.8s;animation-delay:0.8s}.modal_success.dialog .check_wrap::after{top:4.2rem;left:2.9rem;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation-name:right;-moz-animation-name:right;-o-animation-name:right;animation-name:right;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s}@-webkit-keyframes wrap{0%{background-color:#fff0;-webkit-transform:scale(0);transform:scale(0)}100%{background-color:#28a745;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes wrap{0%{background-color:#fff0;-moz-transform:scale(0);transform:scale(0)}100%{background-color:#28a745;-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes wrap{0%{background-color:#fff0;-o-transform:scale(0);transform:scale(0)}100%{background-color:#28a745;-o-transform:scale(1);transform:scale(1)}}@keyframes wrap{0%{background-color:#fff0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{background-color:#28a745;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes left{0%{width:0}100%{width:1.5rem}}@-moz-keyframes left{0%{width:0}100%{width:1.5rem}}@-o-keyframes left{0%{width:0}100%{width:1.5rem}}@keyframes left{0%{width:0}100%{width:1.5rem}}@-webkit-keyframes right{0%{width:0}100%{width:3rem}}@-moz-keyframes right{0%{width:0}100%{width:3rem}}@-o-keyframes right{0%{width:0}100%{width:3rem}}@keyframes right{0%{width:0}100%{width:3rem}}.modal_danger.dialog{border-top:.6rem solid #dc3545}.modal_danger.dialog .checkmark{stroke-width:2;stroke:#fff;stroke-miterlimit:10;background-color:#fff0;-webkit-box-shadow:inset 0 0 0 #dc3545;-moz-box-shadow:inset 0 0 0 #dc3545;box-shadow:inset 0 0 0 #dc3545;-webkit-animation:0.4s ease-in-out 0.4s forwards fill,0.3s ease-in-out 0.9s both scale2;-moz-animation:0.4s ease-in-out 0.4s forwards fill,0.3s ease-in-out 0.9s both scale2;-o-animation:0.4s ease-in-out 0.4s forwards fill,0.3s ease-in-out 0.9s both scale2;animation:0.4s ease-in-out 0.4s forwards fill,0.3s ease-in-out 0.9s both scale2}.modal_danger.dialog .checkmark_circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#dc3545;fill:none;-webkit-animation:0.6s cubic-bezier(.65,0,.45,1) forwards stroke;-moz-animation:0.6s cubic-bezier(.65,0,.45,1) forwards stroke;-o-animation:0.6s cubic-bezier(.65,0,.45,1) forwards stroke;animation:0.6s cubic-bezier(.65,0,.45,1) forwards stroke}.modal_danger.dialog .checkmark_check{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:0.3s cubic-bezier(.65,0,.45,1) 0.8s forwards stroke;-moz-animation:0.3s cubic-bezier(.65,0,.45,1) 0.8s forwards stroke;-o-animation:0.3s cubic-bezier(.65,0,.45,1) 0.8s forwards stroke;animation:0.3s cubic-bezier(.65,0,.45,1) 0.8s forwards stroke}@-webkit-keyframes stroke{100%{stroke-dashoffset:0}}@-moz-keyframes stroke{100%{stroke-dashoffset:0}}@-o-keyframes stroke{100%{stroke-dashoffset:0}}@keyframes stroke{100%{stroke-dashoffset:0}}@-webkit-keyframes scale2{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-moz-keyframes scale2{0%,100%{-moz-transform:none;transform:none}50%{-moz-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-o-keyframes scale2{0%,100%{-o-transform:none;transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes scale2{0%,100%{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);-moz-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{100%{-webkit-box-shadow:inset 0 0 0 5rem #dc3545;box-shadow:inset 0 0 0 5rem #dc3545}}@-moz-keyframes fill{100%{-moz-box-shadow:inset 0 0 0 5rem #dc3545;box-shadow:inset 0 0 0 5rem #dc3545}}@-o-keyframes fill{100%{box-shadow:inset 0 0 0 5rem #dc3545}}@keyframes fill{100%{-webkit-box-shadow:inset 0 0 0 5rem #dc3545;-moz-box-shadow:inset 0 0 0 5rem #dc3545;box-shadow:inset 0 0 0 5rem #dc3545}}.modal_warning.dialog{border-top:.6rem solid #ffb92e}.modal_warning.dialog .image_wrap{background-color:#ffb92e}.dialog .contact_form textarea.input{min-height:7.3rem}.dialog .contact_form .row_f .col_4{width:-webkit-calc(100% / 2 - 3.01rem);width:-moz-calc(100% / 2 - 3.01rem);width:calc(100% / 2 - 3.01rem)}.dialog .contact_form .row_f .col_6{width:-webkit-calc(100% / 1 - 3.01rem);width:-moz-calc(100% / 1 - 3.01rem);width:calc(100% / 1 - 3.01rem)}.dialog .contact_form .captcha_submit_block{justify-content:space-between;margin:2.5rem 0 0}.dialog .contact_form .input_file+label{width:100%;text-align:center}.dialog .contact_form .captcha_submit_block .custom_checkbox+label{margin:.5rem 1.5rem 0 0}.modal_video.dialog{padding:1rem;border:none;max-width:65vw}.modal_video.dialog .video_frame{width:100%;height:40rem;border-radius:1.5rem}.modal_video.dialog .icon_close{top:-3.5rem;right:0;color:#fff}.login_modal .links_block{display:flex;flex-direction:column;text-align:center}.login_modal .lines_text{text-align:center;margin:1.5rem 0;position:relative}.login_modal .lines_text p{display:inline-block;font-size:1.4rem;font-weight:700;margin:0;background-color:#fff;padding:0 1.5rem}.login_modal .lines_text::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:90%;height:.1rem;background-color:#cfcfcf;z-index:-1}.cart_section .table_cart a,.login_modal .line_link,.quick_contact .quick_contact_email a{transition:0.3s linear}.blog_sidebar .aside_block:last-child,.content .image_table .h5,.content .image_table h5,.content iframe:last-child,.content img:last-child,.content ol:last-child,.content p:last-child,.content table:last-child,.content ul:last-child,.dashboard .order_view_info .h2,.dashboard .order_view_info h2,.login_modal p:last-child,.modal_session_wrap p:last-child,.product_customize .filtering select,.product_desc .content .h3,.product_desc .content h3,.table_res p:last-child{margin-bottom:0}.modal_info.dialog{max-width:70rem}.dialog .selection_overview_wrap .img_wrap,.reviews .reviews_slider .reviews_item .stars{margin:0 auto;text-align:center}.dialog .selection_overview_wrap .img_wrap img{width:100%;aspect-ratio:3/2.3;object-fit:contain}.dialog .selection_overview_wrap .desc_wrap{margin:2rem 0 0}.dialog .selection_overview_wrap .desc_wrap ol li,.dialog .selection_overview_wrap .desc_wrap p,.dialog .selection_overview_wrap .desc_wrap ul li{font-size:1.6rem!important}.blog .blog_article .title_wrap p,.content .table .h4,.content .table h4,.dialog .selection_overview_wrap .desc_wrap ol li,.dialog .selection_overview_wrap .desc_wrap ul li,.modal_session_wrap p{margin:1rem 0}#toast{bottom:2rem;left:2rem;width:100%;max-width:28rem;padding:1rem 2rem;color:#fff;background-color:#fff;-webkit-box-shadow:.1rem .5rem 1.5rem rgb(0 0 0 / .25);-moz-box-shadow:.1rem .5rem 1.5rem rgb(0 0 0 / .25);box-shadow:.1rem .5rem 1.5rem rgb(0 0 0 / .25);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:1503}#toast p{font-size:1.4rem;color:#fff;margin:0}#toast.error{background-color:#dc3545}#toast.success{background-color:#28a745}#toast .toast_icon{font-size:3rem;color:#fff;margin:0 1rem 0 0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:1.6rem;-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0;margin:0;padding-top:18.6rem}body,html{height:100%}.sticky_body{display:flex;flex-direction:column}.content2 ol,.content2 ul:not(.pagination),.table,.tableb{display:table}.sticky_body .sticky_content{flex:1 0 auto}.form_submit_grid .button,.sticky_body footer{flex-shrink:0}.block_404 .h2,.block_404 h2,.content ul{margin-bottom:2rem}.disabled,[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.clearfix::after,.clearfix::before,.row::after,.row::before{content:" ";display:table}.trow{display:table-row}.tcell{display:table-cell}.block_404 .banners,.blog_sidebar .modal_title,.button,.customizeRight,.emptyCart,.fake_tabs li,.gallery_tab_section .tabs.tabs_inner .tabs_header_item,.main_top .main_content .text,.marker_info,.modal_session_wrap,.priceRangeCase,.priceRangeCase button,.product_customize .product_customize_item .product_name,.table_cart_btn_wrap,.tc,.tech_support_content .content,a.bbb,footer .footer_logo{text-align:center}.content .content_table th,.table_cart tbody td:nth-child(2),.tl{text-align:left}.footer_bottom .development,.kit_customize .step_wrap,.tr{text-align:right}.customizeMiddle,.fl{float:left}.align-right,.customizeRight,.fr,.page main{float:right}hr.hr{border-top:1px solid #dbdbdb;clear:initial;margin:2rem 0}hr.dotted{border-style:dotted}hr.dashed{border-style:dashed}::-webkit-scrollbar{width:.8rem;height:.8rem}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);box-shadow:inset 0 0 6px rgb(0 0 0 / .3);-webkit-border-radius:1rem;border-radius:0;-webkit-border-radius:0}::-webkit-scrollbar-thumb{background:#f7921e;-webkit-border-radius:1rem;border-radius:1rem;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}.slick-next,.slick-prev{background:0 0;border:none;font-size:0;display:block;width:4rem;height:4rem;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:5}.slick-next::after,.slick-prev::after{content:"";display:block;width:4rem;height:4rem;border-style:solid;border-width:0 .2rem .2rem 0;border-color:#fff;position:absolute;top:0;left:0;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.slick-prev{left:1.5rem}.slick-prev::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.slick-next{right:1.5rem}.slick-next::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.slick-dots{position:absolute;left:50%;bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:30}.slick-dots li{display:block;width:1.5rem;height:1.5rem;margin:0 .5rem;background:0 0;border:.1rem solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer}.content.content_white blockquote::after,.slick-dots li.slick-active{background:#fff}.slick-dots li button{background:0 0;border:none;font-size:0}.row:after{content:"";display:block;clear:both}.row .col_1,.row .col_10,.row .col_11,.row .col_12,.row .col_2,.row .col_3,.row .col_4,.row .col_5,.row .col_6,.row .col_7,.row .col_8,.row .col_9{float:left;margin:0 1.5rem}.row .col_1,.row_f .col_1{width:-webkit-calc(8.3333333333% - 3.01rem);width:-moz-calc(8.3333333333% - 3.01rem);width:calc(8.3333333333% - 3.01rem)}.row .col_2,.row_f .col_2{width:-webkit-calc(16.6666666667% - 3.01rem);width:-moz-calc(16.6666666667% - 3.01rem);width:calc(16.6666666667% - 3.01rem)}.row .col_3,.row_f .col_3{width:-webkit-calc(25% - 3.01rem);width:-moz-calc(25% - 3.01rem);width:calc(25% - 3.01rem)}.row .col_4,.row_f .col_4{width:-webkit-calc(33.3333333333% - 3.01rem);width:-moz-calc(33.3333333333% - 3.01rem);width:calc(33.3333333333% - 3.01rem)}.row .col_5,.row_f .col_5{width:-webkit-calc(41.6666666667% - 3.01rem);width:-moz-calc(41.6666666667% - 3.01rem);width:calc(41.6666666667% - 3.01rem)}.row .col_6,.row_f .col_6{width:-webkit-calc(50% - 3.01rem);width:-moz-calc(50% - 3.01rem);width:calc(50% - 3.01rem)}.row .col_7,.row_f .col_7{width:-webkit-calc(58.3333333333% - 3.01rem);width:-moz-calc(58.3333333333% - 3.01rem);width:calc(58.3333333333% - 3.01rem)}.row .col_8,.row_f .col_8{width:-webkit-calc(66.6666666667% - 3.01rem);width:-moz-calc(66.6666666667% - 3.01rem);width:calc(66.6666666667% - 3.01rem)}.row .col_9,.row_f .col_9{width:-webkit-calc(75.0000000019% - 3.01rem);width:-moz-calc(75.0000000019% - 3.01rem);width:calc(75.0000000019% - 3.01rem)}.row .col_10{width:-webkit-calc(83.3333333333% - 3rem);width:-moz-calc(83.3333333333% - 3rem);width:calc(83.3333333333% - 3rem)}.row .col_11,.row_f .col_11{width:-webkit-calc(91.6666666667% - 3.01rem);width:-moz-calc(91.6666666667% - 3.01rem);width:calc(91.6666666667% - 3.01rem)}.blog_sidebar .contact_form .row_f [class*="col_"],.row .col_12,.row_f .col_12{width:-webkit-calc(100% - 3.01rem);width:-moz-calc(100% - 3.01rem);width:calc(100% - 3.01rem)}.blog .blog_wrap,.content .title_table tr,.row_f{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row_f .col_1,.row_f .col_10,.row_f .col_11,.row_f .col_12,.row_f .col_2,.row_f .col_3,.row_f .col_4,.row_f .col_5,.row_f .col_6,.row_f .col_7,.row_f .col_8,.row_f .col_9{margin:0 1.5rem}.row_f .col_10{width:-webkit-calc(83.3333333333% - 3.01rem);width:-moz-calc(83.3333333333% - 3.01rem);width:calc(83.3333333333% - 3.01rem)}.row_f.row_f_center{align-items:center}.account_pass_wrap,.row_f.row_f_end{align-items:flex-end}.map_overlay{position:absolute;top:0;left:0;width:100%;height:100%}#blocksUl,.banner,.breadcrumbs li,.content .title_table td,.cta_bg .content .h2 span,.cta_bg .content h2 span,.download,.faqs .faqs_item,.form_item.form_item_relative,.img,.inner_banner,.logoCase,.navigation .header_nav>li.dr_down,.product_desc .bordered,.radio_box_item,.row,.table_res,.wrapper,footer,footer ul,footer ul li a{position:relative}.input,.input_file+label{height:4rem;font-size:1.6rem;font-family:Poppins,sans-serif}.wrapper{width:100%;max-width:127.3rem;margin:0 auto}.fake_tabs:after,.mailBookmark:after,.productPrevButtons:after,.wrapper::after,form.footerForm:after{content:"";display:table;clear:both}.wrapper.wrapper_small{max-width:97rem}.icon{line-height:0}::-webkit-input-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;-webkit-transition:0.3s;transition:0.3s}:-moz-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;-moz-transition:0.3s;transition:0.3s}::-moz-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;-moz-transition:0.3s;transition:0.3s}:-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;-ms-transition:0.3s;transition:0.3s}::-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;-ms-transition:0.3s;transition:0.3s}::placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s}.form_item{margin:1rem 0 1.1rem}.form_item .pre_input{display:block;margin:0 0 .3rem;font-family:Poppins,sans-serif;color:#343434;font-size:1.6rem;font-weight:600}.form_item .pre_input sup{font-size:1.6rem;line-height:1;left:.2rem;top:-.2rem}.input{display:block;width:100%;max-width:100%;font-weight:500;border:.1rem solid #dc4724;background-color:#fff;color:#141414;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:border-color 0.2s ease-in;-o-transition:border-color 0.2s ease-in;-moz-transition:border-color 0.2s ease-in;transition:border-color 0.2s ease-in}.input:active,.input:focus{outline-style:none;border-color:#f7921e}.input::-webkit-input-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;opacity:1;text-overflow:ellipsis}.input:-moz-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;opacity:1;text-overflow:ellipsis}.input::-moz-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;opacity:1;text-overflow:ellipsis}.input:-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;opacity:1;text-overflow:ellipsis}.input::-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;opacity:1;text-overflow:ellipsis}.input::placeholder{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;color:#4a6572;opacity:1;-o-text-overflow:ellipsis;text-overflow:ellipsis}.input:focus::-webkit-input-placeholder{opacity:0}.input:focus:-moz-placeholder{opacity:0}.input:focus::-moz-placeholder{opacity:0}.input:focus:-ms-input-placeholder{opacity:0}.input:focus::-ms-input-placeholder{opacity:0}.input:focus::placeholder{opacity:0}.input:-webkit-autofill,.input:-webkit-autofill:active,.input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 4rem #fff inset!important;-webkit-text-fill-color:#141414!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type="number"]{-moz-appearance:textfield!important}textarea.input{min-height:10.9rem;padding-top:.5rem;resize:none}.input_file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.input_file+label{display:inline-block;line-height:4rem;color:#343434;font-weight:600;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:pointer;overflow:hidden;padding:0 1.5rem;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.input_file_1+label{color:#343434;background-color:#fff;border:.1rem solid #dc4724}.input_file-1.has_focus+label,.input_file_1:focus+label{border-color:#f7921e}select::-ms-expand{display:none}.select_after{position:relative;display:block}.select_after::after{content:"";position:absolute;top:1.9rem;right:1rem;width:0;height:0;border-style:solid;border-width:.5rem .5rem 0;border-color:gray #fff0 #fff0;pointer-events:none}.select_after select{padding:0 3rem 0 1rem;appearance:none;-moz-appearance:none;-webkit-appearance:none}.input.input_password{padding:0 3.5rem 0 1.5rem}.show_password{display:block;width:1.6rem;height:1.6rem;position:absolute;top:3.9rem;right:1rem;cursor:pointer}.custom_checkbox+label,.custom_radio_button+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin:0 2rem 1rem 0}.show_password .icon{position:static;width:1.6rem;height:1.6rem;transition:0.3s linear;color:#a1a5b6}#blocksCase #blocksUl li:before,.blog_sidebar .aside_form_wrapper .image_wrap,.blog_sidebar .aside_mobile_btn,.box,.btn_mobile,.category_new a.button,.companies .images_wrap .img_item.hide,.content .doc_list li::before,.content .title_table td:last-child .h2:last-child::after,.content .title_table td:last-child h2:last-child::after,.content2 .left ol li:before,.content2 .left ul li:before,.customizeDivCase,.dropzone .dz-message,.extra_block,.file,.file-upload input[type="file"],.footerCase:not(.footerCaseBottom) .wrapper:after,.gallery_tab_section .tabs.tabs_inner .tabs_header_wrap::after,.header.fixed .top_header,.hidden_textarea,.kit_customize_summary .order_summary_body .summary .visib,.kit_customize_summary .order_summary_body table.summary,.login_content,.main_top .main_content .text br,.navigation .header_nav>li.mobile_social,.products_slider .slick-next::after,.products_slider .slick-prev::after,.quick_contact .quick_contact_form .image_wrap,.rwd-table th,.show_more,.show_password .eye_hidden,.show_password.showing .eye_showing,.tabs_content,.ui-rangeSlider-arrow-inner,.ui-rangeSlider-label-inner,.video_block_responsive.video_play .overlay_res,.video_block_responsive.video_play .play_res,.video_block_responsive.video_play .video_bg_res,footer br,ul.fake_tabs li:before{display:none}.custom_checkbox,.custom_radio_button{position:absolute;left:-999.9rem}.custom_checkbox+label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;user-select:none;cursor:pointer}.button,.custom_radio_button+label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;cursor:pointer}.custom_checkbox+label .checkbox_design{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2rem;height:2rem;border:.1rem solid #dc4724;background-color:#fff;position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:0.2s;-o-transition:0.2s;-moz-transition:0.2s;transition:0.2s}.custom_checkbox+label .checkbox_design svg{position:absolute;top:.4rem;left:.3rem;width:1.2rem;height:1rem;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.6rem;stroke-dashoffset:1.6rem;-webkit-transition:0.3s 0.1s;-o-transition:0.3s 0.1s;-moz-transition:0.3s 0.1s;transition:0.3s 0.1s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.custom_checkbox+label .checkbox_design::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#dc4724;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.custom_checkbox+label .checkbox_text,.custom_radio_button+label .radio_button_text{display:inline-block;font-size:1.6rem;padding:0 0 0 1rem}.custom_checkbox+label .checkbox_text a{color:#f7921e;transition:0.3s linear}.custom_checkbox:checked+label .checkbox_design{background-color:#dc4724;border-color:#dc4724}.custom_checkbox:checked+label .checkbox_design svg,.radio_button_card:checked+label .selected svg{stroke-dashoffset:0}.custom_checkbox:checked+label .checkbox_design::before{opacity:0;-webkit-transform:scale(3.5);-moz-transform:scale(3.5);-ms-transform:scale(3.5);-o-transform:scale(3.5);transform:scale(3.5);-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.custom_radio_button+label{display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;user-select:none;font-size:0}.custom_radio_button+label .radio_button_design{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:2rem;height:2rem;border:.2rem solid #8f8f8f;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;-webkit-transition:0.2s;-o-transition:0.2s;-moz-transition:0.2s;transition:0.2s}.custom_radio_button+label .radio_button_design::after,.custom_radio_button+label .radio_button_design::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#dc4724;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.catPreview a:hover>p.viewProducts,.custom_radio_button+label .radio_button_design::before,.isTouch .catPreview .viewProducts,.tab_item.active::after{opacity:1}.custom_radio_button:checked+label .radio_button_design{border-color:#dc4724;border-width:.2rem}.custom_radio_button:checked+label .radio_button_design::after,.custom_radio_button:checked+label .radio_button_design::before{-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s}.custom_radio_button:checked+label .radio_button_design::before,.custom_radio_button:disabled+label .radio_button_design::before{opacity:0;-webkit-transform:scale(3.5);-moz-transform:scale(3.5);-ms-transform:scale(3.5);-o-transform:scale(3.5);transform:scale(3.5)}.custom_radio_button:checked+label .radio_button_design::after,.custom_radio_button:disabled+label .radio_button_design::after{-webkit-transform:scale(.55);-moz-transform:scale(.55);-ms-transform:scale(.55);-o-transform:scale(.55);transform:scale(.55)}.custom_radio_button:disabled+label .radio_button_design{border-color:#eee;border-width:.2rem}.custom_radio_button:disabled+label .radio_button_design::after,.custom_radio_button:disabled+label .radio_button_design::before{-webkit-transition:0.6s;-o-transition:0.6s;-moz-transition:0.6s;transition:0.6s;background-color:#eee}.validate_error:not(.validate_checkbox,.validate_radio){background-color:rgb(229 115 115 / .2)!important}.validate_error::-webkit-input-placeholder{color:#e31e26!important}.validate_error:-moz-placeholder{color:#e31e26!important}.validate_error::-moz-placeholder{color:#e31e26!important}.validate_error:-ms-input-placeholder{color:#e31e26!important}.validate_error::-ms-input-placeholder{color:#e31e26!important}.validate_error::placeholder{color:#e31e26!important}.validate_error+.icon{color:#e57373!important}.validate_checkbox.validate_error .checkbox+label::before,.validate_radio.validate_error .custom_radio_button+label .radio_button_design,.validate_radio.validate_error .radio_button+label::before,textarea.validate_error{border:.1rem solid #e57373!important}.input_file.validate_error+.input{background-color:rgb(229 115 115 / .2)}.input_file.validate_error+.input span{color:#e31e26!important}.validate_checkbox.validate_error,.validate_radio.validate_error{border:none!important}.tech_section .validate_radio.validate_error .custom_checkbox+label .checkbox_design,.validate_checkbox.validate_error .custom_checkbox+label .checkbox_design{border:.1rem solid #e57373!important;background-color:rgb(229 115 115 / .2)}.tech_section .validate_radio.validate_error .custom_checkbox+label .checkbox_design svg,.validate_checkbox.validate_error .custom_checkbox+label .checkbox_design svg{stroke:#141414}.button{display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font:600 1.8rem/4rem Poppins,sans-serif;height:4rem;min-width:7.55em;padding:0 1.2rem;color:#fff;background-color:#dc4724;border:.1rem solid #dc4724;text-transform:capitalize;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;-moz-transition:0.3s ease-out;transition:0.3s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.blocksCase_pic,.btn_black,.button span,.button svg,.button.button_icon span,.close_ico,h2.btn_2{display:inline-block}.overlay,.overlay_dark{height:100%;position:absolute;top:0;z-index:1;left:0}.button.small{height:3.6rem;line-height:3.6rem}.button.large{font-size:2.4rem;font-weight:500;height:5.2rem;line-height:5.2rem;padding:0 3.2rem}.button.light{color:#fff;background-color:#f7921e;border-color:#f7921e}.button.light_2{color:#fff;background-color:#f48f1d;border-color:#f48f1d}.button.dark{color:#fff;background-color:#141414;border-color:#141414}.button.button_grey{color:#141414;background-color:#ebe9e4;border-color:#ebe9e4}.button.button_white{color:#141414;background-color:#fff;border-color:#fff}.button.button_yellow{background-color:#f7921e;border-color:#f7921e}.button.button_success{color:#fff;background-color:#28a745;border-color:#28a745}.button.button_danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.button.button_warning{color:#141414;background-color:#ffb92e;border-color:#ffb92e}.button.button_info{color:#fff;background-color:#119eb5;border-color:#119eb5}.button.button_disable{color:#141414;background-color:#ccc;border-color:#ccc}.button.button_default{color:#fff;background-color:#607487;border-color:#607487}.button span{line-height:1}.button svg{fill:#fff;width:1.25em;height:1.25em;margin-right:.25em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.button picture,.cta .cta_wrap .button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.button img{width:2.3rem;height:1.8rem;margin-right:.8rem;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.button.button_icon{line-height:normal;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.button.button_icon span{margin:.1rem 0 0}.about .about_cta_item p,.about .about_cta_item:last-child,.blog_sidebar .contact_form .captcha_submit_block .custom_checkbox+label,.button.button_icon span.qty,.buttons .btn_black:last-child,.contact_form .captcha_submit_block .form_item,.contact_form .upload_wrap.form_item,.contact_us .location_link,.contact_us address p,.contact_us table p,.content .title_table td:first-child .h2,.content .title_table td:first-child h2,.content ul li p,.content ul li span,.content2 .right .content2Left p,.content2 .right .content2Right p,.form_item_grid .form_item,.header .header_buttons .button:last-child,.kit_customize .selection_overview_item:last-child,.kit_customize_summary .order_summary_body p,.product_about .content table td:first-child p,.product_customize .product_customize_item .desc p,.social .social_block:last-child,.tech_section .controls_main_wrap:last-child,.ui-rangeSlider-noArrow .ui-rangeSlider-container,footer .footer_images a:last-child,footer .footer_images div:last-child,footer .hours table td p,footer address p:last-child{margin:0}.button.button_wide{padding:.9rem 3rem .7rem;line-height:normal;white-space:normal;height:auto}.button.button_block{display:block;width:100%}.button.button_profile{min-width:unset;padding:0 1rem;width:100%}.blog_sidebar .contact_form .pre_input,.button.small,.kit_customize_summary .order_summary_body table.summary td p,.rwd_table td{font-size:1.4rem}.button.dark.customize{background-color:#141414!important}.button.dark.customize.customizing{background-color:#f7921e!important;border-color:#f7921e}.button.button_bordered{border-radius:2rem;border-color:#f7921e;background-color:#f7921e;color:#fff;padding:0 2.2rem}.btn_black{padding:11px 30px;color:#fff!important;font:700 15px/1 Poppins,sans-serif;background-color:#212121;border:0;transition:0.3s;user-select:none;margin-right:5px;text-align:center}.content a:not(.button),.pagination li a,.rwd_table a .view_order,footer a{-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear}.btn_black img,.btn_black span,.fake_tabs li span,.fake_tabs li:before{display:inline-block;vertical-align:middle}.contact_us table td,.content .inner_table td,.content .inner_table th,.content .title_table td,.kit_table tr td,.pagination li,.table td,footer .hours table td{vertical-align:top}.btn_black span{margin-left:5px}.buttons .btn_black{width:calc(50% - 5px)}.buttons{display:block;max-width:calc(100% - 310px);margin:15px 0 20px}.bottom_category{padding:20px;background:#f2f2f2}.buttons_2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buttons_2 a{display:block;width:30%;margin:0;padding:0;height:74px;line-height:74px}.buttons_2.total_prices_count_1 a{width:50%}#CANADIANPRICES td,#USPRICES td{padding:15px 0}.aside_form_wrapper,.blog_sidebar .contact_form .modal_text,.dashboard .order_view_info,.reviews .reviews_slider .reviews_item .desc,.tabs_content.content p{margin:0 0 2rem}.overlay{display:block;width:100%;background:rgb(0 0 0 / .3)}.overlay_dark{display:block;width:100%;background:rgb(0 0 0 / .7)}.section,section{padding:4rem 0}.pagination{padding:1rem 0;user-select:none;font-size:0}.pagination li{display:inline-block;padding:0;margin:.4rem;list-style:none}.pagination li.active a{background-color:#f7921e;color:#fff;pointer-events:none}.pagination li.pagination_arrow .icon{position:relative;top:-.2rem}.pagination li.pagination_arrow_prev .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.pagination li a{font-size:1.6rem;font-weight:700;display:block;min-width:3rem;height:3rem;line-height:3.2rem;padding:0 .5rem;background-color:#dc4724;color:#fff;text-align:center;transition:0.3s linear}.social{font-size:0;line-height:0}.social .social_block{display:inline-block;line-height:0;margin:0 1rem 0 0}.content ol li,.content ul li{display:table;font:400 1.6rem/1.5 Inter,sans-serif}.content .h1,.content h1,.h1,.h2,.sub_title,.title,h1,h2{margin:1rem 0 2.8rem;color:#141414;text-transform:initial}.social .social_block .icon,.social .social_block img{width:3.2rem;height:3.2rem;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.content .background_heading::after,.content .title_table td::after,.content blockquote::after{top:0;height:100%;position:absolute;display:block;content:""}.content .h1,.content h1,.h1,h1{font:600 4.4rem/1.2 Poppins,sans-serif}.h2,h2{font:600 3.2rem/1.2 Poppins,sans-serif}.title{font:600 4rem/1.2 Poppins,sans-serif}.h4,.sub_title,h4{font:600 2.4rem/1.2 Poppins,sans-serif}.h3,h3{font:600 3rem/1.2 Poppins,sans-serif;color:#141414;margin:0;text-transform:initial}.tabTitle{display:flex;justify-content:center;font:600 1.8rem/4rem Poppins,sans-serif;height:4rem;padding:0 1.2rem;color:#fff;background-color:#dc4724;border:.1rem solid #dc4724;text-align:center;text-transform:initial;margin:0 auto;width:32rem;transform:translate(0,50%);box-shadow:0 .3rem 2.7rem rgb(0 0 0 / .25);position:relative;z-index:3}.h4,.h5,.h6,h4,h5,h6{margin:0;text-transform:initial;color:#141414}.h5,h5{font:600 2.2rem/1.2 Poppins,sans-serif}.h6,h6{font:600 2rem/1.2 Poppins,sans-serif}.content .h2,.content .title,.content h2{font:400 3.2rem/1.2 Poppins,sans-serif;color:#141414;margin:1rem 0 .8rem;text-transform:initial}.content .h3,.content h3{font:600 2.8rem/1.2 Poppins,sans-serif;color:#141414;margin:1rem 0 2.8rem;text-transform:initial}.content .h4,.content h4{font:600 2.4rem/1.2 Poppins,sans-serif;color:#141414;margin:1rem 0 .8rem;text-transform:initial}.content .h5,.content h5{font:600 2.2rem/1.2 Poppins,sans-serif;color:#141414;margin:1rem 0 2.8rem;text-transform:initial}.content .h6,.content h6{font:600 1.9rem/1.2 Poppins,sans-serif;color:#141414;margin:1rem 0;text-transform:initial}.content .background_heading,.content ol.numbered_list li::before{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;font-size:3.6rem;color:#fff;font-weight:600}.content .background_heading{text-transform:uppercase;background-color:#dc4724;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;padding:1.2rem 2.7rem 1.1rem;position:relative}.content .background_heading::after{left:-100vw;width:100vw;background-color:#dc4724}.cart_section hr,.faqs .faqs_content.content .h1,.faqs .faqs_content.content .h2,.faqs .faqs_content.content .h3,.faqs .faqs_content.content .h4,.faqs .faqs_content.content .h5,.faqs .faqs_content.content h1,.faqs .faqs_content.content h2,.faqs .faqs_content.content h3,.faqs .faqs_content.content h4,.faqs .faqs_content.content h5,.tabs_content.content .h1,.tabs_content.content .h2,.tabs_content.content .h3,.tabs_content.content .title,.tabs_content.content h1,.tabs_content.content h2,.tabs_content.content h3,.tech_support_content .content .h1,.tech_support_content .content h1{margin:1rem 0 2rem}.product_about .tabs_content.content .h2 b,.product_about .tabs_content.content .h2 strong,.product_about .tabs_content.content h2 b,.product_about .tabs_content.content h2 strong{font-size:3.6rem;text-transform:initial}.content p{margin:0 0 1.2rem}.content ul li{color:#141414;padding:0 0 0 2.2rem;margin:1rem 0;position:relative}.content blockquote,.content ol li{padding:0 0 0 2rem;position:relative}.content ul li::before{content:"";display:block;position:absolute;color:#f7921e;top:.3rem;left:.5rem;width:.7rem;height:1.2rem;border-style:solid;border-width:0 .2rem .2rem 0;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}.content .content_table td,.content .content_table th,.content .inner_table td,.content .inner_table th{padding:1.5rem 2rem;border-bottom:.1rem solid #e9ebec}.content .title_table td:last-child .h2:after,.content .title_table td:last-child h2:after,.navigation_btn{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.content ol{margin-bottom:2rem;counter-reset:li}.content ol li{color:#141414;margin:1rem 0}.content ol li::before{content:counters(li,".") ". ";counter-increment:li;margin-left:-2rem;color:#141414;font-weight:700}.content ol.numbered_list li{padding:0 0 0 8rem;margin:2.4rem 0}.content ol.numbered_list li::before{content:counters(li,"") "";display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:5.4rem;height:5.4rem;background-color:#f48f1d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-family:Poppins,sans-serif;line-height:1;margin-left:0;position:absolute;top:.1rem;left:0}.content ol.numbered_list_large li{padding:4.4rem 1.8rem 4.4rem 28.8rem;margin:0;border-bottom:.3rem solid #ebe9e4}.content ol.numbered_list_large li:last-child,.navigation .header_nav .sub_menu>li:last-child{border-bottom:none}.content ol.numbered_list_large li::before{content:counters(li,"") "";display:inline-block;width:11rem;font-family:Poppins,sans-serif;font-size:17.9rem;font-weight:600;line-height:.8;color:#ebe9e4;text-align:center;margin-left:0;position:absolute;top:5.4rem;left:8.4rem}.content ol.numbered_list_large li .h2,.content ol.numbered_list_large li h2{font-weight:600;margin:0 0 3.3rem}.content blockquote{font:400 1.6rem/1.5 Inter,sans-serif;margin:0 0 3rem;clear:both}.content blockquote::after{width:1rem;left:0;background:#f7921e}.content a:not(.button){display:inline-block;color:#f7921e;font-weight:600;transition:0.3s linear;position:relative;text-decoration:underline}.content .content_table th,.content .content_table th p{font-weight:700;color:#fff}.content img,.pseudo_td img,table.table img{height:auto!important}.content iframe{width:100%;height:35rem}.content .title_table td::after{width:100vw}.companies .images_wrap,.content .title_table td:last-child,.footer_bottom .footer_bottom_row,.inner_banner .inner_banner_wrap,.kit_customize .kit_customize_wrap,.product_customize .product_customize_wrap,.stats_facts .stats_row,.tab_item,.tabs .tabs_header_item.tabs_main_title,.tabs .tabs_header_wrap,footer .footer_form_wrap,footer .footer_info,footer .subscribe_form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.content .title_table td:first-child{background-color:#ebe9e4;width:51.9%;text-align:right;padding:3rem 7.3rem 3rem 0}.content .title_table td:first-child::after{left:-100vw;background-color:#ebe9e4}.content .title_table td .h2,.content .title_table td h2{font-size:3rem}.content .title_table td h3,.content .title_table td:last-child .h2,.content .title_table td:last-child h2{font-size:3rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;color:#fff;margin:0;text-align:center;position:relative}.content .title_table td:last-child{background-color:#f48f1d;width:48.1%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 5rem}.content .title_table td:last-child::after{right:-100vw;background-color:#f48f1d}.content .title_table td:last-child .h2:after,.content .title_table td:last-child h2:after{content:"";position:absolute;top:50%;right:13%;transform:translate(0,-50%);display:block;height:-webkit-calc(100% + 3.7rem);height:-moz-calc(100% + 3.7rem);height:calc(100% + 3.7rem);width:.2rem;background-color:#fff}.content .title_table td:last-child .h2:first-child,.content .title_table td:last-child h2:first-child{padding:0 4rem 0 0}.content .content_table,.content .inner_table{width:100%;box-shadow:0 .1rem .2rem rgb(56 65 74 / .15);background-color:#fff;margin:0 auto 2rem}.content .content_table tr:nth-child(odd),.content .inner_table tr:nth-child(odd){background-color:#f7f7f7}.content .content_table tr:first-child,.navigation_btn.is_open .hamburger_box::after,.navigation_btn.is_open .hamburger_box::before{background-color:#f7921e}.content .inner_table .h4,.content .inner_table h4{margin:0;font-size:1.8rem}.content .image_table{width:100%;margin:0 auto 2rem}.content .image_table td{padding:1rem 1.5rem}.about .about_cta_item .h4,.about .about_cta_item a,.about .about_cta_item h4,.about .about_cta_item p,.content.content_white,.content.content_white .h1,.content.content_white .h2,.content.content_white .h3,.content.content_white .h4,.content.content_white .h6,.content.content_white a,.content.content_white blockquote,.content.content_white h1,.content.content_white h2,.content.content_white h3,.content.content_white h4,.content.content_white h5,.content.content_white ol li,.content.content_white p,.content.content_white ul li,.content2 a.button,.modal_covid a,.modal_covid h3,.modal_covid p,.modal_session_wrap .h1,.modal_session_wrap p,.quick_contact .quick_contact_email .h3,.quick_contact .quick_contact_email a,.quick_contact .quick_contact_email h3,.quick_contact .quick_contact_email p,footer .footer_form_block h6,footer .footer_form_block p,footer .subscribe_form .custom_checkbox+label .checkbox_text{color:#fff}.content .doc_list{display:flex;flex-wrap:wrap;justify-content:center;border-bottom:.1rem solid rgb(56 65 74 / .15);margin:2.5rem 0!important;padding:0 0 1rem}.content .doc_list:last-child{padding:0;margin:2.5rem 0 0!important;border-bottom:none!important}.content .doc_list li{padding:2rem;margin:0;display:flex;flex-direction:column;flex:0 1 calc(100% / 3);align-items:center;text-align:center}.content .doc_list img{display:block;margin:0 auto 1rem;width:5rem!important;height:5rem!important;object-fit:contain}.videoBgWrap{position:relative;overflow:hidden;padding-top:31.4%}.videoBgWrapSmall{position:relative;height:40rem}.videoBg,.videoCaption{position:absolute;top:50%;width:100%}.videoBg{left:50%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.videoCaption{left:0;transform:translate(0,-50%);z-index:3;text-align:center;padding:0 1.5rem}.inner_banner .h1,.inner_banner h1,.videoCaption .h1,.videoCaption h1{font-size:4.8rem;font-weight:600;line-height:1.2;color:#fff;margin:0;text-shadow:0 .3rem 2rem #000;text-transform:capitalize}.video_caption_slider.hidden_slider{opacity:0;overflow:hidden;max-height:18.8rem}.products_slider .slick-track,.reviews .reviews_slider .slick-track,.video_caption_slider .slick-track{display:flex!important}.video_caption_slider .slick-track .slick-slide{display:flex!important;flex-direction:column;height:auto!important;justify-content:center}.video_caption_slider .h1,.video_caption_slider h1{padding:1rem}.video_caption_slider .h3,.video_caption_slider h3{color:#fff;margin:0;text-shadow:0 .3rem 2rem #000;text-transform:capitalize}.video_caption_slider .button{margin:1.5rem 0 0}p{font:500 1.6rem/1.4 Inter,sans-serif;color:#141414;margin:1rem 0}#priceRangeFilterCaseToggle,[data-modals],label{cursor:pointer}.hide_desktop,.kit_customize_summary .order_summary_body .summary .visib.hide{display:none!important}.map #map,.map iframe{height:53.9rem;width:100%;max-width:100%}.marker_info p{font-size:1.4rem;font-weight:600;line-height:1.2;margin:.2rem 0}.marker_info .map_address{max-width:23rem;margin:0 auto}.cartAndCustomerLogin .cart.active a,.marker_info p a{color:#f7921e}.img{display:block;width:100%;max-width:100%;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:center!important}.page main{width:70%}.page aside{width:25%;float:left}.page.right_sidebar main{float:left;width:70%}.page.right_sidebar aside{width:25%;float:right}.breadcrumbs_container{padding:3rem 0 0}.blocksCase_pictures,.blog_sidebar .aside_authors li a,.breadcrumbs,.table_res tbody tr{font-size:0}.breadcrumbs li{display:inline-block;font-size:1.6rem;font-weight:700;text-transform:capitalize}.breadcrumbs li+li::before{content:"/";color:#141414;font-weight:400;padding:0 .5rem 0 .9rem}.breadcrumbs li a{font-weight:400;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.breadcrumbs li .icon{width:1.6rem;height:1.6rem;margin:0 0 .4rem}.inner_banner{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;z-index:2}.inner_banner .inner_banner_wrap{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:35rem;padding:3rem 0}.header{position:absolute;top:0;left:0;width:100%;z-index:999;-webkit-transition:0.2s;-o-transition:0.2s;-moz-transition:0.2s;transition:0.2s}.header .wrapper{max-width:127.3rem}.header .top_header{background-color:#141414;padding:2rem 0}.header .bottom_header,.languageSelection_box,.languageSelection_box a{background-color:#343434}.header .header_row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.header .header_col_1{width:24.9rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.header .header_col_2{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding:0 0 0 2rem}.header .header_logo{display:inline-block;position:relative;top:-.5rem}.header .header_logo img{width:24.9rem}.footer_bottom .development p,.header .header_buttons,.navigation .header_nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header .header_buttons .button,.header .header_buttons .button.small{margin:0 2.2rem 0 0;line-height:3.6rem}.header .bottom_header .navigation{padding:1.4rem 0}.header .bottom_header .navigation .header_nav{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .bottom_header .navigation .header_nav>li>a:not(.button){padding:0 .7rem}.header .bottom_header .navigation .header_nav>li:first-child>a:not(.button){padding:0 .7rem 0 0}.header .bottom_header .navigation .header_nav>li:last-child>a:not(.button){padding:0 0 0 .7rem}.header.fixed{position:fixed;-webkit-animation:0.7s slideDown;-moz-animation:0.7s slideDown;-o-animation:0.7s slideDown;animation:0.7s slideDown}.header .top_header_wrap{display:flex;align-items:center;justify-content:flex-end;margin:0 0 3rem}.languageSelection_box a,.languageSelection_btn{background-repeat:no-repeat;font-size:1.6rem;padding-left:5.2rem;color:#fff!important;text-transform:uppercase}.languageSelection{position:relative;width:11rem;margin:0 2rem 0 0;z-index:1}.languageSelection_btn{display:flex;align-items:center;height:3.6rem;background-position:.6rem center;background-size:auto 21px;-webkit-transition:0.3s;position:relative}.languageSelection_btn.isActive{background-color:#343434;color:#fff!important}.languageSelection_btn:before{content:"";position:absolute;top:56%;right:8px;display:block;border:5px solid #fff0;border-color:#fff #fff0 #fff0;transform:translate(0,-50%)}.languageSelection_box{display:none;position:absolute;top:100%;left:0;width:100%;-webkit-background-size:auto 21px;background-size:auto 21px}.cta_bg,.main_top .banner{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center top}.languageSelection_box a{display:flex;align-items:center;height:3.6rem;line-height:3.5rem;background-position:.6rem 50%;transition:0.3s linear}.navigation .header_nav>li>a:not(.button){font:400 1.7rem Inter,sans-serif;color:#fff;text-transform:capitalize;display:block;white-space:nowrap;padding:0 1.5rem;position:relative;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.navigation .header_nav>li>a:not(.button)::after{content:"";position:absolute;left:51%;right:51%;bottom:0;display:block;background-color:#f7921e;height:.1rem;-webkit-transition-property:left,right;-o-transition-property:left,right;-moz-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:3}.navigation .header_nav>li:first-child>a:not(.button){padding:0 1.5rem 0 0}.navigation .header_nav>li.lasted>a:not(.button){padding:0 0 0 1.5rem}.navigation .header_nav>li.header_btn{padding:0 0 0 1rem}.navigation .header_nav .sub_menu{opacity:0;visibility:hidden;position:absolute;top:100%;left:2rem;margin:.6rem 0 0;z-index:3;min-width:25rem;background-color:#f7921e;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-box-shadow:0 0 .3rem rgb(20 20 20 / .1);-moz-box-shadow:0 0 .3rem rgb(20 20 20 / .1);box-shadow:0 0 .3rem rgb(20 20 20 / .1);-webkit-transform:translate3d(0,1rem,0);-moz-transform:translate3d(0,1rem,0);transform:translate3d(0,1rem,0)}.navigation .header_nav .sub_menu::before{content:"";position:absolute;left:1rem;bottom:100%;display:block;border-bottom:.6rem solid #f7921e;border-left:.6rem solid #fff0;border-right:.6rem solid #fff0}.navigation .header_nav .sub_menu::after{content:"";position:absolute;left:0;right:0;bottom:100%;display:block;width:100%;height:1rem}.navigation .header_nav .sub_menu>li{border-bottom:.1rem solid rgb(255 255 255 / .1)}.navigation .header_nav .sub_menu>li>a:not(.button){font-size:1.4rem;color:#fff;display:block;padding:.9rem 1.5rem .7rem;white-space:pre-wrap;text-align:left;text-transform:capitalize;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.navigation .header_nav>li.dr_down:focus .sub_menu{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.navigation_btn{display:none;width:4rem;height:2.4rem;position:absolute;top:50%;right:2rem;transform:translate(0,-50%);overflow:visible;cursor:pointer;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;z-index:600}.navigation_btn .hamburger_box{display:block;width:4rem;height:.4rem;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;background-color:#f7921e;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;-webkit-transition-duration:75ms;-moz-transition-duration:75ms;-o-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.navigation_btn .hamburger_box::after,.navigation_btn .hamburger_box::before{content:"";display:block;width:4rem;height:.4rem;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;background-color:#f7921e;position:absolute;-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.navigation_btn .hamburger_box::before{top:-1rem;-webkit-transition:top 75ms 0.12s,opacity 75ms;-o-transition:top 75ms 0.12s,opacity 75ms;-moz-transition:top 75ms 0.12s,opacity 75ms;transition:top 75ms 0.12s,opacity 75ms}.navigation_btn .hamburger_box::after{bottom:-1rem;-webkit-transition:bottom 75ms 0.12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms 0.12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19),-moz-transform 75ms cubic-bezier(.55,.055,.675,.19),-o-transform 75ms cubic-bezier(.55,.055,.675,.19);-o-transition:bottom 75ms 0.12s,-o-transform 75ms cubic-bezier(.55,.055,.675,.19);-moz-transition:bottom 75ms 0.12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-moz-transform 75ms cubic-bezier(.55,.055,.675,.19)}.navigation_btn.is_open .hamburger_box{-webkit-transform:translate(0,-50%) rotate(45deg);-moz-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);-o-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);-webkit-transition-delay:0.12s;-moz-transition-delay:0.12s;-o-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);background-color:#f7921e}.navigation_btn.is_open .hamburger_box::before{top:0;opacity:0;-webkit-transition:top 75ms,opacity 75ms 0.12s;-o-transition:top 75ms,opacity 75ms 0.12s;-moz-transition:top 75ms,opacity 75ms 0.12s;transition:top 75ms,opacity 75ms 0.12s}.navigation_btn.is_open .hamburger_box::after{bottom:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0.12s;transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) 0.12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0.12s,-moz-transform 75ms cubic-bezier(.215,.61,.355,1) 0.12s,-o-transform 75ms cubic-bezier(.215,.61,.355,1) 0.12s;-o-transition:bottom 75ms,-o-transform 75ms cubic-bezier(.215,.61,.355,1) 0.12s;-moz-transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) 0.12s,-moz-transform 75ms cubic-bezier(.215,.61,.355,1) 0.12s}.navigation_btn p{display:block;font-size:1.4rem;font-weight:400;color:#f7921e;margin:0;position:absolute;bottom:-2.5rem;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.mobile_phone{position:fixed;left:0;right:0;bottom:env(safe-area-inset-bottom);display:none;padding:.5rem 0;font:600 2rem Inter,sans-serif;background-color:#f7921e;color:#fff;text-align:center;user-select:none;z-index:300}.mobile_phone svg{width:2.4rem;height:2.4rem}.home_bar_space{position:fixed;left:0;bottom:0;display:none;width:100%;height:env(safe-area-inset-bottom);background-color:#f7921e;z-index:299}.dark_overlay.nav_opened::after{content:"";position:fixed;top:0;left:0;display:block;width:100%;height:100vh;background-color:#141414;opacity:.8;z-index:2}.main_top{position:relative;padding:0;z-index:2}.main_top .banner{background-size:cover;width:100%;max-width:100%;position:relative;height:60.3rem;z-index:2}.main_top .main_content{position:absolute;top:47%;left:50%;width:100%;display:block;z-index:4;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.products_slider .slick-track,.products_slider .slick-track .slick-slide{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important}.main_top .main_content .text .h1,.main_top .main_content .text h1,.main_top .main_content .text h2{font-size:6rem;line-height:1.2;font-weight:600;text-shadow:0 .3rem 4.9rem rgb(0 0 0 / .9);color:#fff;text-transform:capitalize;margin:0}.main_top .top_slider.hidden_slider{opacity:0;overflow:hidden;max-height:60.3rem}.products{padding:1.8rem 0 0}.products .wrapper{max-width:143.2rem}.products_slider{width:-webkit-calc(100% - 6rem);width:-moz-calc(100% - 6rem);width:calc(100% - 6rem);margin:0 auto}.products_slider.hidden_slider{opacity:0;overflow:hidden;max-height:25rem}.products_slider .slick-track .slick-slide{display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto!important}.products_slider .slick-prev{left:-3.3rem}.products_slider .slick-next{right:-3.3rem}.products_slider .slick-next,.products_slider .slick-prev{width:2.4rem;height:7.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery_slider .slick-prev::after,.gallery_slider .slick-next::after{display:none}.products_slider .slick-next .icon,.gallery_slider .slick-next .icon,.products_slider .slick-prev .icon,.gallery_slider .slick-prev .icon{width:2.4rem;height:7.5rem;color:#f6d1c8;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.product_customize .product_customize_item .img_wrap::after,.tab_item::after{-webkit-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;opacity:0}.products_slider .product_item{padding-top:25rem;overflow:hidden;position:relative;margin:.5rem}.gallery .gallery_item_video a img,.product_customize .product_customize_item .img_wrap img,.products_slider .product_item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.products_slider .product_item .product_title{position:absolute;bottom:0;left:0;right:0;background-color:rgb(20 20 20 / .3);font-family:Poppins,sans-serif;font-size:2.4rem;color:#fff;font-weight:500;text-align:center;text-transform:uppercase;padding:.5rem .5rem .3rem}.about{padding:4.9rem 0 4rem;overflow:hidden}.about .about_wrap,.companies .companies_wrap,.contact_form .upload_wrap,.stats .stats_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.about .about_cta_item,.cta .cta_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.about .about_cta{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:50.5%;-ms-flex-preferred-size:50.5%;flex-basis:50.5%;background-color:#f48f1d;padding:6.3rem 4.3rem 5.1rem 10rem;margin:0 7rem 0 -7vw;-webkit-box-shadow:0 .3rem 5rem rgb(0 0 0 / .15);-moz-box-shadow:0 .3rem 5rem rgb(0 0 0 / .15);box-shadow:0 .3rem 5rem rgb(0 0 0 / .15)}.about .about_cta_item{display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 4.5rem}.about .about_cta_item .img_wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:4.3rem;-ms-flex-preferred-size:4.3rem;flex-basis:4.3rem;margin:0 2.6rem 0 0;width:100%;height:100%;object-fit:contain}.about .about_content,.about .about_cta_item .text_wrap,.quick_contact .quick_contact_form{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.about .about_cta_item .h4,.about .about_cta_item h4,.blog_sidebar .contact_form .upload_wrap.form_item .pre_input,.reviews .reviews_slider .reviews_item .details p{margin:0 0 .5rem}.about .about_cta_item a,.about .about_cta_item p,.modal_region .h1,.quick_contact .quick_contact_email table p b,.quick_contact .quick_contact_email table p strong{font-size:1.8rem}.about .about_cta_item a{position:relative;border-bottom:.2rem solid #fff}.stats{padding:2.2rem 0 5.8rem;overflow:hidden}.stats .stats_facts{-webkit-flex-basis:44%;-ms-flex-preferred-size:44%;flex-basis:44%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 4rem}.stats .stats_facts .stats_row{margin:0 -4rem}.stats .stats_facts .stats_row .stat_item{width:-webkit-calc(50% - 8.01rem);width:-moz-calc(50% - 8.01rem);width:calc(50% - 8.01rem);margin:1rem 4rem}.stats .stats_img{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 -6.6vw 0 3rem;-webkit-box-shadow:0 .3rem 3.5rem rgb(0 0 0 / .15);-moz-box-shadow:0 .3rem 3.5rem rgb(0 0 0 / .15);box-shadow:0 .3rem 3.5rem rgb(0 0 0 / .15);border-left:.5rem solid #f48f1d}.stats_facts{padding:0 4rem}.stats_facts .stats_row{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -4rem}.stats_facts .stats_row .stat_item{width:-webkit-calc(25% - 8.01rem);width:-moz-calc(25% - 8.01rem);width:calc(25% - 8.01rem);margin:1rem 4rem;text-align:center}.stats_facts .stats_row .stat_item .number{font-family:Poppins,sans-serif;font-size:3.6rem;font-weight:600;color:#141414}.stats_facts .stats_row .stat_item p{font-family:Poppins,sans-serif;font-size:1.8rem;line-height:1.2;font-weight:600;color:#343434;text-transform:uppercase}.about_section{padding:7.4rem 0 3.5rem;overflow:hidden}.about_section .wrapper{max-width:112.4rem}.about_section .stats_facts{clear:both;margin:5.4rem 0 5.2rem}.about_section .content .h2,.about_section .content h2{margin-bottom:3.3rem}.about_section .content .background_heading{margin:1rem 0 6.3rem}.about_section .content .title_table{margin:0 0 3.9rem}.companies .title_wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 6rem 0 0}.companies .title_wrap .h2,.companies .title_wrap h2{margin:0;background-color:#f6f5f3;text-transform:uppercase;padding:3.7rem 5rem 3.7rem 0;position:relative}.companies .title_wrap .h2::after,.companies .title_wrap h2::after{content:"";position:absolute;top:0;left:-100vw;display:block;height:100%;width:100vw;background-color:#f6f5f3}.companies .images_wrap{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}.companies .images_wrap .img_item{margin:0 1rem}.tabs .tabs_header{background-color:#ebe9e4;overflow:hidden}.tabs .tabs_header_wrap{display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap}.tabs .tabs_header_item{flex:1 1 25%;text-align:center;padding:5rem 1.5rem}.grey_section,.product_about.no_top_desc .tabs_body,.tabs .tabs_header_item:nth-child(3),.tabs.tabs_inner .tabs_header_item:nth-child(2n){background-color:#f6f5f3}.loginFormCase,.new_table .white,.product_about_white .product_about,.table_cart .table_res_total td:first-child,.tabs .tabs_header_item.active,.tabs.tabs_inner .tabs_header_item.active{background-color:#fff}.cta.yellow_cta,.customizeRight a:hover,.priceRangeCase button:hover,.tab_item::after,form.footerForm input.send:hover{background-color:#f48f1d}.tabs .tabs_header_item .img_wrap{margin:0 0 3.6rem}.tabs .tabs_header_item .img_wrap img{width:6.2rem;height:6.2rem;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.tabs .tabs_header_item .tab_title{font-size:1.6rem;font-weight:600;line-height:1.3;color:#141414;text-transform:uppercase;max-width:67.9%}.cta .cta_wrap .h2,.cta .cta_wrap h2,.cta .cta_wrap h3{text-shadow:0 .3rem .7rem rgb(0 0 0 / .35);text-transform:capitalize;font-family:Poppins,sans-serif}.currentPrice a.addCart,.home_page .tabs .tabs_header_item .tab_title,.tabs_center.tabs .tabs_header_item .tab_title{margin:0 auto}.tabs .tabs_header_item.tabs_main_title{background-color:#343434;position:relative;padding:5.8rem 10.8rem 5.9rem 0;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.tabs .tabs_header_item.tabs_main_title::after{content:"";position:absolute;top:0;left:-100vw;display:block;height:100%;width:100vw;background-color:#343434}.tabs .tabs_header_item.tabs_main_title .h2,.tabs .tabs_header_item.tabs_main_title h2{color:#fff;text-align:right;margin:0 0 0 auto;max-width:14rem;text-transform:uppercase}.tabs .tabs_body .wrapper{max-width:107.5rem}.tabs .tabs_body .tabs_content{padding:4.3rem 0 6.1rem}.tabs .content iframe{height:64rem}.tabs.tabs_inner .tabs_header{padding:5rem 0 0}.tabs.tabs_inner .wrapper_full{width:100%;max-width:127.3rem;padding:0;margin:0 auto;position:relative}.tabs.tabs_inner .tabs_header_item{flex:0 1 20%;padding:1.4rem 1.8rem;min-width:20%;background-color:#ebe9e4;text-align:left}.blog_sidebar .contact_form .upload_wrap.form_item,.tab_item{-webkit-flex-direction:column}.tabs.tabs_inner .tabs_header_item:nth-child(4n){background-color:#e6e5e2}.tabs.tabs_inner .tabs_header_item .tab_title{font-size:1.4rem;font-weight:700;line-height:1.3;color:#141414;text-transform:uppercase;max-width:100%}.cta_bg .wrapper,.tabs.tabs_inner .tabs_body .wrapper{max-width:117.6rem}.tabs.tabs_inner .content h6{display:inline-block;margin:1rem 0 1.5rem;position:relative}.tabs.tabs_inner .content h6::after{content:"";position:absolute;bottom:-.3rem;left:0;display:block;width:100%;height:.2rem;background-color:#141414}.tabs.tabs_inner .tabs_header_wrap{position:relative;z-index:2;padding:0 0 .4rem}.tabs.tabs_inner .tabs_header_wrap::after{content:"";position:absolute;top:-5rem;left:50%;display:block;width:calc(100% + 1rem);height:calc(100% + 5rem);border:.4rem solid #dc4724;transform:translate(-50%,0);z-index:-1}.tab_item{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer}.tab_item::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);display:block;width:81%;height:.6rem;transition:opacity 0.3s ease-in}.dashboard_nav li.active a,.faqs .faqs_cats .button.light,.tab_item.active{pointer-events:none}.cart_section .option_list td{font-size:1.2rem;padding:.5rem 1rem;text-align:left!important}.filtering,.table_cart .product_price{text-align:left!important}.cta{padding:5.1rem 0;background-color:#dc4724}.product_customize .product_customize_item .category_item,.quick_contact{background-color:#f3f3f3}.cta .wrapper{max-width:108.7rem}.cta .cta_wrap{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cta .cta_wrap .h2,.cta .cta_wrap h2{font-size:3.6rem;font-weight:600;color:#fff;margin:0 4rem 0 0;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cta .cta_wrap h3{color:#fff;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}.cta_bg{padding:7.2rem 0 6.2rem;background-size:cover}.contact_us .contact_us_wrap,.cta_bg .cta_bg_wrap,.quick_contact .quick_contact_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.cta_bg .cta_bg_content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 5rem 0 0}.cta_bg .content .h2,.cta_bg .content .h3,.cta_bg .content h2,.cta_bg .content h3{text-shadow:0 .3rem 2.7rem #000}.cta_bg .content .h2,.cta_bg .content h2{font-size:3.6rem;font-weight:600;margin:0 0 1.5rem}.cta_bg .content .h2 span::after,.cta_bg .content h2 span::after{content:"";position:absolute;bottom:-.2rem;left:0;display:block;width:100%;height:.2rem;background-color:#fff}.cta_bg .content .h3,.cta_bg .content h3{font-size:2.4rem;font-weight:400;margin:0 0 1.7rem}.cta_bg .cta_bg_button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:13.9rem;-ms-flex-preferred-size:13.9rem;flex-basis:13.9rem}.cta_bg .cta_bg_button .button{width:100%;margin:1rem 0 0;-webkit-box-shadow:0 .3rem 2.7rem #000,0 0 18rem #fff;-moz-box-shadow:0 .3rem 2.7rem #000,0 0 18rem #fff;box-shadow:0 .3rem 2.7rem #000,0 0 18rem #fff}.contact_us{padding:7rem 0 5.5rem}.contact_us .wrapper{max-width:121.3rem}.contact_us .contacts_block{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:45.5%;margin:0 8.4rem 0 0}.contact_us .contacts_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.4rem 5.2rem}.contact_us .contacts_wrap .contact_item:nth-child(odd){-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(59% - 2.6rem);-moz-box-flex:1;-ms-flex:1 1 calc(59% - 2.6rem);flex:1 1 calc(59% - 2.6rem)}.contact_us .contacts_wrap .contact_item:nth-child(2n){-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(41% - 2.6rem);-moz-box-flex:1;-ms-flex:1 1 calc(41% - 2.6rem);flex:1 1 calc(41% - 2.6rem)}.contact_us .map_block{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 -9vw 0 0}.contact_us .h1,.contact_us h1{text-align:center;background-color:#f7921e;color:#fff;font-size:3.6rem;font-weight:600;text-transform:uppercase;padding:1.2rem 2.5rem 1.1rem;margin:0 0 4.8rem}.contact_us .h3,.contact_us h3{margin:0 0 1.2rem;font-weight:600}.contact_us table td:first-child{padding:0 2.5rem 0 0}.blog .blog_article .title_wrap p a,.blog_sidebar .aside_block a,.contact_us a,.contact_us address a,.footer_bottom a{-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.quick_contact{padding:4.8rem 0 4.5rem}.quick_contact .modal_title{font-size:4.1rem}.quick_contact .quick_contact_form .modal_text p{max-width:83%}.quick_contact .quick_contact_email{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:46%;margin:3.2rem -6.6vw 0 10.2rem;padding:3.4rem 5.5rem 3.4rem 4.1rem;border-left:.8rem solid #f7921e;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.quick_contact .quick_contact_email .h3,.quick_contact .quick_contact_email h3{margin:0 0 3.2rem}.quick_contact .quick_contact_email table td{vertical-align:top;padding:0 .5rem 2.7rem 0}.quick_contact .quick_contact_email table p{font-size:1.6rem;font-weight:400;margin:0}.contact_form .upload_wrap.form_item .pre_input{margin:0 1.5rem 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.contact_form textarea.input,.radio_option_wrap .h4,.radio_option_wrap h4{margin:0 0 2.7rem}.contact_form .captcha_submit_block,footer .footer_images{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contact_form .captcha_submit_block .custom_checkbox+label{margin:0 1.8rem 0 0}.contact_form .button,.contact_form .button.small{min-width:unset;padding:0 1.5rem}.product_customize{padding:6.5rem 0 5.6rem}.product_customize .wrapper{max-width:133.2rem;padding:0 1.2rem}.product_customize .breadcrumbs_nav{margin:0 0 3.8rem;text-align:center}.product_customize .top_title{text-align:center;margin:0 0 2.4rem;position:relative;padding:0 30rem}.product_customize .top_title .filtering{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.product_customize .top_title .h2,.product_customize .top_title h2{display:inline-block;font-size:3.6rem;text-align:center;margin:0;position:relative}.product_customize .top_title .h2::after,.product_customize .top_title h2::after{content:"";position:absolute;bottom:-1.3rem;left:-1.5rem;display:block;width:-webkit-calc(100% + 3rem);width:-moz-calc(100% + 3rem);width:calc(100% + 3rem);height:.3rem;background-color:#f7921e}.product_customize .product_customize_wrap{justify-content:center;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}.product_customize .product_customize_item{width:-webkit-calc(33.3333333333% - 2.41rem);width:-moz-calc(33.3333333333% - 2.41rem);width:calc(33.3333333333% - 2.41rem);margin:4.8rem 1.2rem}.product_customize .product_customize_item .img_wrap{display:block;padding-top:70.8%;overflow:hidden;margin:0 0 1.7rem;position:relative;z-index:2}.product_customize .product_customize_item .img_wrap::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgb(0 0 0 / .75);border:.7rem solid #dc4724;z-index:0;transition:opacity 0.3s ease-in}.product_customize .product_customize_item .img_wrap.img_wrap_contain{padding-top:71.5%}.product_customize .product_customize_item .img_wrap.img_wrap_contain img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain;"}.product_customize .product_customize_item .img_wrap.img_wrap_contain .link_text{width:60%}.product_customize .product_customize_item .img_wrap .link_text{font-family:Poppins,sans-serif;font-size:3rem;line-height:1.2;font-weight:600;color:#fff;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:73%;z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.product_customize .product_customize_item .img_wrap .link_text::after{content:"";position:absolute;bottom:-1.2rem;left:-.9rem;display:block;width:107.2%;height:.3rem;background-color:#f7921e}.product_customize .product_customize_item .product_name .name_link{font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;line-height:1.7;color:#fff;display:block;background-color:#343434;padding:.3rem 1.2rem;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;-moz-transition:0.3s ease-out;transition:0.3s ease-out;-webkit-box-decoration-break:clone}.product_customize .product_customize_item .product_name .sub_name_link{font-size:2.4rem;font-weight:400;margin:.9rem 0 0}.product_customize .product_customize_item .product_name .sub_name_link a{color:#343434;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.product_customize .product_customize_item .product_name.product_name_inner .sub_name_link{margin:0 0 1.1rem}.product_customize .product_customize_item .desc{margin:.6rem 0 0;text-align:center}.product_customize .filtering{display:flex;justify-content:flex-end;align-items:center;margin:0 0 0 1rem}.product_customize .filtering label{display:inline-block;margin:0 1rem 0 0}.product_customize .starting_at{display:block;font-size:1.6rem;color:#f7921e;font-weight:700}.product_about{padding:5.9rem 0 4.2rem;background-color:#f6f5f3}.product_about.no_top_desc{padding-top:0;background-color:#fff0}.product_about .button{font-weight:400}.product_about .content table td:first-child .button{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-shadow:0 .3rem 2.7rem rgb(0 0 0 / .25);-moz-box-shadow:0 .3rem 2.7rem rgb(0 0 0 / .25);box-shadow:0 .3rem 2.7rem rgb(0 0 0 / .25);pointer-events:none}.product_about .content .h2,.product_about .content h2{font-size:3.6rem;font-weight:400;margin:0 0 2.5rem}.product_about .content .h2 b,.product_about .content .h2 strong,.product_about .content h2 b,.product_about .content h2 strong{font-size:4.8rem;font-weight:600;text-transform:uppercase}.product_about_more{padding:5rem 0 5.8rem;background-color:#f6f5f3}.product_about_more .content .h2,.product_about_more .content h2{font-size:3rem;font-weight:600;margin:0 0 3.4rem}.product_desc{padding:4rem 0 6.5rem}.product_desc .bordered::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:.7rem solid #dc4724}.product_desc .content .h1,.product_desc .content h1{font-size:3.6rem;font-weight:600;margin:0 0 1.7rem;text-transform:initial}.product_desc .product_content_title{font-size:3.2rem;font-weight:600;margin:0 0 1.7rem;text-transform:initial;color:#000}.controls_main_wrap.controls_main_docs .h6,.controls_main_wrap.controls_main_docs h6,.dashboard_top_title,.kit_customize .selection_overview_item .desc_wrap .h4,.kit_customize .selection_overview_item .desc_wrap h4,.product_desc .content,.tech_section .controls_main_wrap.controls_upload_text{margin:0 0 1rem}.product_desc .startingAt{margin:0;display:flex;align-items:center;flex-wrap:wrap}.kit_customize .step_wrap a.addCart,.product_desc .startingAt span.customize,.product_desc a.addCart{font:600 1.8rem/4rem Poppins,sans-serif;padding:0 1.2rem;margin:.5rem}.kit_customize .step_wrap a.addCart{font-size:1.8rem;height:3.6rem;line-height:3.6rem}.product_desc .startingAt span.customize.customizing{padding:0 1.2rem;background-image:unset!important}.product_desc .startingAt span.price{margin:0 .5rem}.currentPrice{margin-bottom:4rem}.bottom_category .quote{margin:0 1rem 0 0}.kit_customize{padding:4rem 0 10.3rem}.kit_customize.kit_customize_tabs{padding-top:0!important}.kit_customize .tabs .tabs_body .tabs_content{padding-bottom:0}.kit_customize .kit_customize_wrap{display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-wrap:wrap}.kit_customize .selection_overview_item,.radio_option_wrap,footer .top_footer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.kit_customize .kit_customize_controls{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 5.2rem 0 0;width:60%}.kit_customize .kit_customize_controls .h2.line_heading,.kit_customize .kit_customize_controls h2.line_heading{font-size:3.2rem}.line_heading{margin:0 0 3rem;padding:0 2rem 1rem;border-bottom:.3rem solid #f48f1d;color:#141414}.square_heading{font-size:3rem;font-weight:600;text-transform:initial;background-color:#343434;color:#fff;padding:1.5rem 2rem 1.4rem;margin:1.4rem 0 2rem}.radio_option_wrap{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.8rem 2.5rem;padding:0 1.8rem}.kit_customize_summary .order_summary_body .summary .visib.on,.totals{display:flex}.radio_option_wrap .radio_option_item{width:-webkit-calc(100% / 2 - 3.61rem);width:-moz-calc(100% / 2 - 3.61rem);width:calc(100% / 2 - 3.61rem);margin:0 1.8rem}.radio_option_wrap .custom_radio_button+label{width:100%;margin:0 0 1.5rem}.kit_customize .step_wrap .button{min-width:unset}.kit_customize .selection_overview{margin:8.8rem 0 0;width:100%}.kit_customize .selection_overview_item{display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2.5rem}.kit_customize .selection_overview_item .img_wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:23.2rem;-ms-flex-preferred-size:23.2rem;flex-basis:23.2rem;position:relative;padding-top:30rem;overflow:hidden}.kit_customize .selection_overview_item .img_wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%!important;object-fit:contain}.kit_customize .selection_overview_item .desc_wrap{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 0 0 3.1rem}.kit_customize .selection_overview_item .desc_wrap ul li{padding:0 0 0 1.5rem;position:relative;color:#141414;font-weight:500}.kit_customize .selection_overview_item .desc_wrap ul li::before{content:"";position:absolute;top:.9rem;left:0;display:block;width:.6rem;height:.6rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#141414;color:#fff0;border:none;transform:unset}.kit_customize .product_hr{margin:4rem 0 5rem}.kit_customize .kit_customize_summary{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;position:sticky;top:6rem}.kit_customize_summary{border:.2rem solid #dc4724}.kit_customize_summary .order_summary_title{background-color:#dc4724;text-align:center;font-family:Poppins,sans-serif;font-size:2.4rem;font-weight:600;color:#fff;text-transform:uppercase;padding:.35rem 1rem}.kit_customize_summary .order_summary_body{padding:1.6rem 2rem 2.4rem}.kit_customize_summary .order_summary_body table{width:100%;margin:0 0 2.1rem}.kit_customize_summary .order_summary_body table.summary tbody{width:100%;display:block}.kit_customize_summary .order_summary_body table:not(.summary) td:first-child{width:30%;padding:0 1rem 0 0}.kit_customize_summary .order_summary_body table b{font-weight:900}.totals{justify-content:space-between;width:100%}.kit_customize_summary .order_summary_body .order_summary_total{text-align:center;border-top:.3rem solid #f6f5f3;padding:1rem 0 0;margin-top:1rem;display:flex;justify-content:space-between}.kit_customize_summary .order_summary_body .price_text{font-family:Poppins,sans-serif;line-height:1;font-weight:400;color:#141414;margin:0 0 .5rem}.kit_customize_summary .order_summary_body .total{font-family:Poppins,sans-serif;line-height:1;font-weight:600;color:#343434}.blog,.faqs,.gallery,.testimonials{padding:6rem 0}.blog main,.location_section .location_content{width:75%;padding:0 6rem 0 0}.blog aside,.location_section .blog_sidebar,.pseudo_td.img_td{width:25%}.blog .blog_article{border-bottom:.1rem solid #d9d9d9;padding:0 0 3.5rem;margin:0 0 3rem}.faqs .faqs_item,.faqs .faqs_item.active .faqs_question{border-bottom:.1rem solid #f7921e}.blog .blog_article .title_wrap h1{color:#141414;font-size:4rem;line-height:1.2;margin:0}.blog .blog_article .title_wrap h2{font-size:3rem;line-height:1.2;margin:0}.blog .blog_article .title_wrap h2 a{color:#141414;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.blog .blog_article .img_wrap{position:relative;display:block;width:100%;padding-top:52%;overflow:hidden}.blog .blog_article .img_wrap img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;\A    ";-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.blog .blog_article .short_desc p{font-size:1.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.blog.blog_post .blog_article{padding:0;margin:0;border-bottom:none}.blog .sharethis-inline-share-buttons{margin:0 0 1.5rem;z-index:2!important}.blog .blog_post_img{float:right;margin:0 0 1rem 2rem;max-width:40%;width:40%}.blog_sidebar{padding:.4rem 0 0 4rem;position:relative}.blog_sidebar::after{content:"";display:block;position:absolute;top:.6rem;left:0;height:-webkit-calc(100% - 0.6rem);height:-moz-calc(100% - 0.6rem);height:calc(100% - 0.6rem);border-left:.1rem solid #d9d9d9;z-index:-1}.blog_sidebar .aside_form_wrapper{margin:0 0 3rem;background-color:#f6f5f3;padding:1.5rem}.blog_sidebar .contact_form p{text-align:center;font-size:1.4rem}.block_approved .content p,.blog_sidebar .contact_form .form_item,.tech_section .controls_main_wrap.controls_contacts_wrap{margin:0 0 1.5rem}.blog_sidebar .contact_form .input{height:3rem}.blog_sidebar .contact_form textarea.input{min-height:5rem;margin:0}.blog_sidebar .contact_form .button{display:block;width:12rem;font-size:1.4rem;margin:0 auto;min-width:unset}.blog_sidebar .contact_form .upload_wrap.form_item{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog_sidebar .contact_form .input_file+label{font-size:1.4rem;width:100%;text-align:center}.blog_sidebar .contact_form .captcha_submit_block{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog_sidebar .aside_title,.blog_sidebar .modal_title{font-size:2rem;font-weight:700;line-height:1;color:#141414;margin:0 0 1.2rem;text-transform:capitalize}.blog_sidebar .blog_search{position:relative;margin-bottom:2rem}.blog_sidebar .blog_search .input{background-color:#fff0;border:.1rem solid #cdcdcd;color:#000;padding:0 1rem 0 3.2rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;height:3rem;font-size:1.4rem}.blog_sidebar .blog_search .input::-webkit-input-placeholder{font-size:1.4rem;color:#626262}.blog_sidebar .blog_search .input:-moz-placeholder{font-size:1.4rem;color:#626262}.blog_sidebar .blog_search .input::-moz-placeholder{font-size:1.4rem;color:#626262}.blog_sidebar .blog_search .input:-ms-input-placeholder{font-size:1.4rem;color:#626262}.blog_sidebar .blog_search .input::-ms-input-placeholder{font-size:1.4rem;color:#626262}.blog_sidebar .blog_search .input::placeholder{font-size:1.4rem;color:#626262}.blog_sidebar .blog_search button{position:absolute;top:.8rem;left:1.2rem;background-color:#fff0;border:none;cursor:pointer}.blog_sidebar .blog_search button svg{display:block;width:1.3rem;height:1.3rem;color:#8c8c8c}.blog_sidebar .aside_block{margin-bottom:3rem}.blog_sidebar .aside_block p{font-size:1.8rem;color:#f4f4f4;text-transform:uppercase;margin:0}.blog_sidebar .aside_block li{padding:.7rem 0;border-bottom:.1rem solid #d9d9d9}.blog_sidebar .aside_block li:first-child{padding:0 0 .7rem}.blog_sidebar .aside_block li.active a{color:#dc4724;pointer-events:none}.blog_sidebar .aside_block li a{display:inline-block;font-size:1.6rem;color:#8c8c8c}.blog_sidebar .aside_tags li{display:inline-block;vertical-align:middle;margin:0 .5rem 1rem 0;padding:0;border-bottom:none}.blog_sidebar .aside_tags li.active a{background:#dc4724;color:#fff}.blog_sidebar .aside_tags li a{display:block;color:#fff;font-size:1.4rem;text-transform:capitalize;font-weight:700;background:#dc4724;padding:.6rem .7rem .5rem;border-bottom:none}.blog_sidebar .recent li{color:#626262;border-bottom:.1rem solid #d9d9d9;line-height:1.2;padding:1rem 0 .7rem}.blog_sidebar .recent li:first-child{padding:0 0 1rem}.blog_sidebar .recent li a{display:inline-block;color:#000;border-bottom:none;line-height:1.3;padding:0}.blog_sidebar .recent li span{display:block;font-size:1.4rem;color:#8c8c8c}.blog_sidebar .aside_authors li a img{display:inline-block;vertical-align:middle;margin:0 1rem 0 0;width:3.5rem;height:3.5rem;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;\A   ";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:.2rem solid #fff;-webkit-box-shadow:0 0 0 .2rem rgb(217 217 217 / .4);-moz-box-shadow:0 0 0 .2rem rgb(217 217 217 / .4);box-shadow:0 0 0 .2rem rgb(217 217 217 / .4)}.blog_sidebar .aside_authors li a span{display:inline-block;vertical-align:middle;font-size:1.6rem}.blog_sidebar .aside_archive{max-height:25.2rem;overflow-y:auto}.empty_heading{font-size:3.6rem;line-height:1.2;margin:1rem 0 2rem}.faqs .faqs_cats{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1.5rem 4rem}.faqs .faqs_cats .button{margin:1rem 1.5rem}.faqs .faqs_item:first-child{border-top:.1rem solid #f7921e}.faqs .faqs_item.active .faqs_question::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.gallery .gallery_item img,.video_block_responsive .video_bg_res{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);height:100%}.faqs .faqs_question{position:relative;padding:1.4rem 0 1rem 3.5rem;font-size:2.4rem;font-weight:400;line-height:1.2;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000}.gallery .gallery_title,footer .footer_title{font-family:Poppins,sans-serif;font-weight:500}footer a,footer p{font:400 1.6rem/1.4 Inter,sans-serif}.faqs .faqs_question::before{content:"";position:absolute;top:1.7rem;left:0;display:block;width:2.2rem;height:2.2rem;-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;background-position:center;background-image:url(/img/directions.png);background-repeat:no-repeat;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s}.faqs .faqs_content{display:none;padding:1.5rem 0 1.5rem 3.5rem}.home_page .video_gallery .galleries_wrap{display:block!important;max-width:90%;margin:0 auto}.gallery .galleries_wrap{display:flex;flex-wrap:wrap}.gallery .galleries_wrap .slick-next{right:-5rem}.gallery .galleries_wrap .slick-prev{left:-5rem}.gallery .gallery_item{width:calc(100% / 4 - 1.41rem);margin:.7rem;padding-top:25%;overflow:hidden;position:relative;background-color:#f3f3f3}.gallery .gallery_item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;-o-object-fit:cover;object-fit:contain;font-family:"object-fit: contain;"}.gallery .gallery_item_video a{padding-top:56%;display:block;overflow:hidden;position:relative}.gallery .gallery_item_video p{display:block;margin-top:2rem;text-align:center}.gallery .gallery_item_video p img{max-width:22rem;margin:0 auto}.gallery .gallery_title{position:absolute;bottom:0;left:0;right:0;background-color:rgb(20 20 20 / .3);font-size:1.6rem;color:#fff;text-align:center;padding:.5rem .5rem .3rem}.gallery .gallery_title_wrap{text-align:center;margin:0 0 3rem}.video_gallery.gallery{padding:4.5rem 0 5.3rem;background:#ebe9e4;margin-top:6rem}.video_gallery.gallery .gallery_item .play_icon,.video_gallery.gallery .gallery_item_video .play_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6rem;height:6rem;object-fit:contain;transition:0.3s linear}.gallery_home .gallery_item_video{width:100%;background:#fff;padding:1rem}.gallery_home .gallery_item_video.gal_col_1{width:calc(100% / 1 - 4.01rem)}.gallery_home .gallery_item_video.gal_col_2{width:calc(100% / 2 - 4.01rem)}.gallery_home .gallery_item_video.gal_col_3{width:calc(100% / 3 - 4.01rem)}.gallery_home .gallery_item_video.gal_col_4{width:calc(100% / 4 - 4.01rem)}.gallery_home .gallery_item_video.gal_col_5{width:calc(100% / 5 - 4.01rem)}.video_block_responsive{position:relative;overflow:hidden;width:100%;padding-top:62.265%}.stats_wrap .video_block_responsive{position:relative;overflow:hidden;width:100%;padding-top:30.265%}.video_block_responsive .video_iframe_res{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.video_block_responsive .video_bg_res{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;-o-object-fit:cover;object-fit:cover}.video_block_responsive .play_res{position:absolute;top:50%;left:50%;z-index:3;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:9rem;height:auto;cursor:pointer}.video_block_responsive .overlay_res{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:block;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s;background:rgb(0 0 0 / .5)}.gallery_tab_section{padding:0 0 6rem}.gallery_tab_section .tabs .tabs_header_wrap{justify-content:center}.gallery_tab_section .tabs .tabs_header{padding:4rem 1.5rem 0}.gallery_tab_section .h1,.gallery_tab_section h1{margin-bottom:3.5rem}.gallery_tab_section .tabs .tabs_body .tabs_content{padding:4.3rem 1.5rem 0}.testimonials .testimonial_item{padding:2.5rem 0 2rem;border-bottom:.1rem solid #ccc}.testimonials .testimonial_item:first-child{padding:0 0 2rem}.testimonials .testimonial_item:last-child{padding:2.5rem 0 0;border-bottom:none}.testimonials .testimonial_item .testimonial_date{display:flex;align-items:center;margin:0 0 1.5rem}.testimonials .testimonial_item .testimonial_date .icon{color:#f7921e;margin:-.1rem .5rem 0 0}.testimonials .testimonial_item .testimonial_content{padding:0 5rem;margin:1rem 0;position:relative}.testimonials .testimonial_item .quote{position:absolute;width:3.2rem;height:3.2rem;color:#f7921e}.testimonials .testimonial_item .quote.quote_top{top:0;left:0;transform:rotate(180deg)}.testimonials .testimonial_item .quote.quote_bottom{bottom:0;right:0}.testimonials .testimonial_item .testimonial_name{font-size:1.6rem;font-weight:700;font-style:italic;color:#dc4724;position:relative;margin:2rem 0 0;padding:0 0 0 5rem}.testimonials .testimonial_item .testimonial_name::after{content:"";position:absolute;top:1rem;left:0;display:block;width:3.5rem;height:.2rem;background-color:#dc4724}.testimonials .testimonial_item .testimonial_content img{margin:.5rem 0!important}.dashboard_wrap{display:flex;align-items:flex-start}.dashboard_wrap .inner_aside{width:29rem;position:sticky;top:3rem}.dashboard_wrap .inner_main{width:calc(100% - 33rem);margin:0 0 0 4rem}.dashboard_top_title .h3,.dashboard_top_title h3{font-size:2.8rem}.dashboard_nav{border:.1rem solid #eaeaeb;padding:1.5rem 1rem}.dashboard_nav li a{display:flex;align-items:center;width:100%;padding:1rem 1rem 1rem 2.6rem;transition:background-color 0.3s linear}.dashboard_nav li a .icon{width:2rem;height:2rem;color:#dc4724;margin:0 1rem 0 0}.dashboard_nav li a span{font-size:1.8rem;font-weight:400;color:#141414}.dashboard_nav li.active a span{font-weight:700;color:#dc4724}.rwd_table{margin:0;padding:0;width:100%;table-layout:fixed}.rwd_table tr{border-bottom:.1rem solid #cecece}.rwd_table td,.rwd_table th{padding:1.3rem 1rem 1rem;text-align:center}.rwd_table th{font-size:1.4rem;letter-spacing:.1rem;text-transform:uppercase}.rwd_table a .view_order{color:#dc4724;transition:0.3s linear}.location_section .content .h2,.location_section .content .title,.location_section .content h2,.location_section .content h3,.location_section.content .h3,.resources .inner_table{margin:2rem 0 1rem}.cart_section .table_cart_btn{padding:0 1.2rem;max-width:unset;margin-right:unset;background-color:#f48f1d;border-color:#f48f1d;color:#fff;font:600 1.8rem/4rem Poppins,sans-serif;width:auto}.cart_section .input{height:4rem}.cart_section .button_margin,.cart_section .input{margin:.5rem 0 1.2rem}.cart_section .h3,.cart_section h3{margin:1rem 0 1.5rem}.cart_section .table_cart .close_ico:hover,.prefab_sauna_ad p.get a,.prefab_sauna_ad p.title{color:#f48f1d}.block_approved .button{width:26rem}footer{padding:4rem 0 0;background:#2a2a2a;z-index:3}footer .top_footer{display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 6rem}.footer_bottom .footer_bottom_col,footer .top_footer .top_footer_item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}footer .social .social_block .icon,footer .social .social_block img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}footer .footer_logo img{width:25rem}footer .footer_images a,footer .footer_images div{margin:0 2.7rem 0 0}footer .footer_images img{max-width:9.5rem;width:100%}footer .footer_info{display:flex;gap:0 3rem;margin:0 0 4.8rem}footer .footer_info .footer_info_col{-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(19% - 2.4rem);-moz-box-flex:1;-ms-flex:1 1 calc(19% - 2.4rem);flex:1 1 calc(19% - 2.4rem)}footer .footer_info .footer_info_col.hours{-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(19% + 2.4rem);-moz-box-flex:1;-ms-flex:1 1 calc(19% + 2.4rem);flex:1 1 calc(19% + 2.4rem)}footer .footer_title{font-size:2rem;color:#fff;margin:0 0 2rem;text-transform:initial}.banner span,.button,.cart a,.controls_subtitle,.customerLogin a,.customizeDiv p.name,.dialog_register_btn,.fake_tabs li,.startingAt span.customize,.table_cart_btn,.upload_form .send,a.addCart{text-transform:uppercase}footer address .footer_title{font-size:1.8rem;margin:0 0 3.4rem}footer address p{margin:0 0 1.8rem}footer address p.location_link{max-width:19rem;margin:0}footer address span{font-size:1.4rem;font-weight:600;display:block}footer p{display:block;color:#fff;margin:1rem 0}footer a{display:inline-block;color:#fff;transition:0.3s linear}footer ul{top:-.7rem}footer ul li a{padding:0 0 0 2.3rem;margin:.5rem 0}footer ul li a .icon{position:absolute;top:.5rem;left:0;width:1.3rem;height:1.3rem;color:#5b5b5b;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}footer .hours table td{font-size:1.6rem;color:#fff;padding:0 0 .7rem}footer .hours table td:first-child{padding:0 3.9rem 0 0}footer .footer_form_block{padding:1.8rem 0;background-color:#171717}footer .footer_form_block h6{font-size:2rem}footer .footer_form_block p{font-size:1.4rem;margin:.5rem 0 0}footer .footer_form_wrap{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .subscribe_form{display:flex;align-items:center;margin:0 0 0 1rem}footer .subscribe_form .form_item{margin:0 2.8rem 0 0}footer .subscribe_form .input{font-size:1.4rem;color:#141414;border:.1rem solid #fff;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center;height:3.6rem}footer .subscribe_form .input::-webkit-input-placeholder{font-size:1.4rem;color:#61250f}footer .subscribe_form .input:-moz-placeholder{font-size:1.4rem;color:#61250f}footer .subscribe_form .input::-moz-placeholder{font-size:1.4rem;color:#61250f}footer .subscribe_form .input:-ms-input-placeholder{font-size:1.4rem;color:#61250f}footer .subscribe_form .input::-ms-input-placeholder{font-size:1.4rem;color:#61250f}footer .subscribe_form .input::placeholder{font-size:1.4rem;color:#61250f}footer .subscribe_form .custom_checkbox+label{margin:.5rem 0 0}footer .subscribe_form .button,footer .subscribe_form .input{min-width:21.8rem}footer .subscribe_form .button{font-size:1.6rem;line-height:3.3rem}.footer_bottom{background-color:#000;padding:2rem 0 1.8rem}.modal_covid,.modal_region{background:#5f3623!important}.footer_bottom .footer_bottom_row{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer_bottom a,.footer_bottom p{font:500 1.4rem/1.4 Inter,sans-serif;color:#cdcdcd}.footer_bottom p{margin:.5rem 0}.footer_bottom .footer_logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 1.9rem}.footer_bottom .footer_logo .logo_anim{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 0.2s cubic-bezier(.42,0,.32,1.42);transition:transform 0.2s cubic-bezier(.42,0,.32,1.42);-o-transition:-o-transform 0.2s cubic-bezier(.42,0,.32,1.42);-moz-transition:transform 0.2s cubic-bezier(.42,0,.32,1.42),-moz-transform 0.2s cubic-bezier(.42,0,.32,1.42);transition:transform 0.2s cubic-bezier(.42,0,.32,1.42),-webkit-transform 0.2s cubic-bezier(.42,0,.32,1.42),-moz-transform 0.2s cubic-bezier(.42,0,.32,1.42),-o-transform 0.2s cubic-bezier(.42,0,.32,1.42)}.footer_bottom .footer_logo svg{width:3rem;height:100%;overflow:visible}.footer_bottom .footer_logo img{width:7rem;margin:.2rem 0 0 .5rem}.radio_box_wrap{display:flex;flex-wrap:wrap;margin:0 -.5rem}.radio_box_item{width:calc(100% / 3 - 1rem);margin:.5rem}.radio_box_item .img_wrap{display:block;width:20rem;padding-top:13rem;overflow:hidden;margin:0 auto 1rem;position:relative}.radio_box_item .img_wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%;object-fit:contain}.radio_box_item .custom_radio_button.radio_button_card+label .radio_button_text{text-align:center;display:block;font-size:1.4rem;color:#000;padding:0;transition:0.3s ease-in}.radio_box_item .info_icon{position:absolute;top:1rem;left:1rem;z-index:5;font-size:1rem;padding:.5rem .7rem;height:initial;line-height:1rem;min-width:initial}.radio_box_item .info_icon .icon{width:2.4rem;height:2.4rem;color:#119eb5;transition:0.3s linear}.radio_box_item .custom_radio_button.radio_button_card+label{display:block;margin:0;border:.1rem solid #ccc;padding:1rem;position:relative;height:100%}.radio_box_item .radio_button_card+label .selected{position:absolute;top:1rem;right:1rem}.radio_box_item .custom_radio_button.radio_button_card:checked+label,.radio_box_item.radio_box_item_left .custom_radio_button.radio_button_card+label{border-color:#dc4724}.radio_button_card+label .selected{display:block;width:2.4rem;height:2.4rem;border:.1rem solid #fff0;background-color:#fff0;position:relative;transform:scale(1);transition:0.2s;opacity:0;visibility:hidden}.radio_button_card+label .selected svg{position:absolute;top:.5rem;left:.5rem;width:1.4rem;height:1.2rem;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.6rem;stroke-dashoffset:1.6rem;transition:0.3s 0.1s;transform:translate3d(0,0,0)}.radio_button_card:checked+label .selected{background-color:#dc4724;border-color:#dc4724;opacity:1;visibility:visible}.catName{margin-bottom:.5rem}.clear{width:100%;clear:both}blockquote,q{quotes:none}.catPreview p.name:before,.content2 ul li:before,.content2:after,.js_sidebar_btn:before,.tabs li:before,.tabs:after,blockquote:after,blockquote:before,q:after,q:before{content:""}.content2 a,.modal_region ul li a{text-decoration:none!important}.banner,.banner span,.banner:after,.button,.cart a,.catPreview a,.currentPrice a.addCart,.customerLogin a,.customizeRight a,.download,.download:hover,.read_more:hover,.startingAt span.customize,a.addCart{text-decoration:none}.modal_region{max-width:500px!important}.modal_covid{max-width:590px!important}.modal_covid img{display:block;text-align:center;margin:0 auto}.modal_region img{max-width:50%;display:block;text-align:center;margin:0 auto}.modal_region ul{margin:40px auto 10px;max-width:78%}.modal_region ul li{display:inline-block;vertical-align:middle;width:49%;text-align:center}.modal_region ul li img{max-width:40px}.modal_region .h1,.sub_item_active{color:#fff!important}.file-upload,.modal_region ul li span,.upload_form .send{color:#fff;text-align:center}.modal_region .h1 .small_h1{font-size:22px!important;line-height:3.5rem}.modal_region ul li span{display:block;margin:10px auto;font-size:14px}.modal_region ul li a:hover span{color:#f6911c}.rwd-table{margin:1em 0;min-width:300px}.content2 ol,.content2 p,.content2 ul,.customizeSection .box p,.upload_form{margin:10px 0}.rwd-table tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-color:#000}.rwd-table td:first-child{padding-top:.5em}.rwd-table td:last-child{padding-bottom:.5em}.rwd-table td:before{content:attr(data-th) ": ";font-weight:700;width:6.5em;display:inline-block}.banner:before{content:"";display:block;padding-top:69.4%}.has-event .pika-button,.is-selected .pika-button{background:#5a9d2e!important;box-shadow:inset 0 1px 3px #5a9d2e!important}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{background:#512b8a!important}.file-upload:hover,.upload_form .send{background:#da4726}.upload_form .send{font:700 14px/27px Helvetica,Arial,sans-serif;width:100%;border:none;cursor:pointer;margin:5px 0 0;transition:0.3s}.file-upload,.upload_form .send:hover{background:#61250e}.file-upload{position:relative;width:100%;height:30px;padding:8px 4px}.file-upload label{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.file-upload span{line-height:30px}.filename{background:#fff;border:0;display:none}.banner,.slide{-webkit-background-size:cover;background-repeat:no-repeat}.controls_main_wrap.controls_main_wrap_dark .h6,.controls_main_wrap.controls_main_wrap_dark h6,.rwd-table,.rwd-table td:before,.rwd-table th{color:#000}.aside_block{margin-bottom:20px!important}.rwd-table td,.rwd-table th{text-align:left;margin:.5em 1em}.modal_custom_form textarea.input{height:8rem}.radio_box_item.out_of_stock{pointer-events:none;opacity:.6}.radio_box_item.out_of_stock p.red{color:#fff;font:700 14px/22px Inter,sans-serif;background:#da4726;margin:0}.wrapper_big{max-width:160rem}epigraph-ar{height:600px}@media (min-width:480px){.rwd-table td:before{display:none}.rwd-table td:first-child,.rwd-table th:first-child{padding-left:0}.rwd-table td:last-child,.rwd-table th:last-child{padding-right:0}.rwd-table td,.rwd-table th{display:table-cell;padding:1em!important}}.btn{max-width:15rem;float:right}.pseudo_table{display:table;width:100%}.pseudo_td{display:table-cell;vertical-align:middle;padding-right:15px}#xi-fader,#xi-lightbox{display:none;top:0;left:0}.pseudo_td:last-child{padding-right:0}table.table{margin-bottom:10px;min-width:650px}.right table td,.right table th{padding:10px}.right table.table{min-width:450px}.table td,.table th{padding:10px 30px;border-right:1px solid #f48f1d}.doc_table td,.doc_table tr,.table td:last-child,.table th:last-child{border:none}#xi-fader{z-index:998;position:fixed;height:100%;background-image:url(/js/images/fader.png)}#xi-lightbox{z-index:999;position:absolute;width:100%;overflow:hidden}#xi-lightbox-window{margin-top:40px;margin-bottom:40px;box-shadow:0 0 10px rgb(0 0 0 / .5)}.popup{padding:15px;background-color:#fff}.headerBg{position:fixed;top:0;z-index:1001;background-image:url(/img/header_bg.png)}.cartAndCustomerLogin{position:absolute;right:0;top:100%;background-color:#000;padding:0 10px;list-style:none;font-size:0}.banners,.content2 ol li{padding-top:10px}.cartAndCustomerLogin li{display:inline-block;margin-left:10px;padding:5px 10px}.cartAndCustomerLogin li:first-child,.catPreview:nth-child(3n+1){margin-left:0}.block_404 .button,.block_approved .button{margin:30px auto!important;max-width:230px}.cart a,.customerLogin a{-webkit-transition:0.3s;transition:0.3s;display:block;color:#fff;font:13px/28px helveticabold;padding:0 0 0 25px}.cart a{background:url(../img/cartAndCustomerLogin-ico-cart.png) left 4px no-repeat;margin:0}.customerLogin a{background:url(../img/cartAndCustomerLogin-ico-login.png) left 4px no-repeat}.cart a:hover,.customerLogin a:hover{color:#fa9020;-webkit-transition-duration:0.5s,0.5s;transition-duration:0.5s}.logoCase{float:left;width:197px;z-index:1}.productSearchCase{width:211px;height:28px;background-color:#fff;float:right;border-radius:5px;margin:13px 0 0}.banner,.content2 .left{float:left;-webkit-transition:0.3s}.productSearchCase form{display:block;width:211px;height:28px;overflow:hidden;position:relative}.productSearchCase form input[type="text"]{width:169px;height:20px;line-height:22px;padding:4px 30px 3px 12px;border-radius:5px;background-color:#fff;border:none;color:#a9a9a9;font-style:italic}.productSearchCase form input[type="submit"]{width:11px;height:11px;border:none;position:absolute;background-image:url(/img/search_btn.png);background-repeat:no-repeat;right:9px;top:8px;background-color:#fff;cursor:pointer}.slide{width:100%;height:598px;background-position:top center;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.banner_logos img{max-width:232px;height:auto;object-fit:contain}.banner{display:block;width:19%;margin:0 0 1% 1%;height:12rem;overflow:hidden;background-position:center;background-size:cover;transition:0.3s}.banner span{position:absolute;bottom:1rem;padding:10px 14px;font-size:17px;background:rgb(255 255 255 / .8);color:#82341c;font-weight:700}.block_404 h1,.block_approved h1{color:#521d0f;font-weight:300;display:block}.banner:hover{opacity:.8;transition:0.3s;transform:scale(.9)}.banner img{width:100%;position:absolute;top:0;left:0}.banner:after{content:attr(data-title);position:absolute;bottom:11px;right:11px;color:#f48f1d;font:12px/12px helveticabold}.section{margin:-50px 0 0}.adb_slider_item,.pageSliderCase .slide,.productPrevThumbnail,.productPrevThumbnail img{background-repeat:no-repeat;background-position:center}.adb_slider{padding-top:100px}.with_toptext .adb_slider{padding-top:156px}.adb_slider_item{height:192px;-webkit-background-size:cover;background-size:cover}.block_404 p{font-size:20px;display:block;margin:20px auto 0!important}.block_404 h1{font-size:80px;margin:10px auto!important}.block_approved p{font-size:18px;display:block;margin:15px auto 0!important;line-height:21px}.block_approved h1{font-size:40px;margin:10px auto!important}.block_approved .button{display:block;font-size:1.5rem}.content2{position:relative;width:100%;max-width:1350px;padding:5px 15px 0;margin:0 auto;background:#fff}.content2:after{display:table;clear:both}.content2 .left{position:relative;width:22%;min-width:230px;background-color:#fff;transition:0.3s;z-index:101}.js_sidebar_btn{position:absolute;top:0;left:100%;display:none;width:1em;height:1em;font-size:30px;background-color:#da4726;color:#fff;border:1px solid #da4726;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.js_sidebar_btn:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-left:.2em solid;border-top:.2em solid #fff0;border-bottom:.2em solid #fff0}.isOpened .js_sidebar_btn:before{border-left:0;border-right:.2em solid}.content2 .right{float:right;width:76%;max-width:calc(100% - 260px)}.content2 ol{counter-reset:ollist}.content2 ol li{position:relative;padding-bottom:10px;counter-increment:ollist;text-indent:0;padding-left:45px;display:table}.content2 ol li:before{content:counter(ollist);display:block;position:absolute;width:26px;height:26px;border-radius:50%;text-align:center;background:#521d0f;color:#f48f1d;font-weight:700;font-size:15px;line-height:26px;left:0;top:8px}.content2 ul:not(.tabs) li{position:relative;text-indent:0;padding-left:20px;display:block;margin:10px 0}.content2 ul li:before{display:block;position:absolute;width:8px;height:8px;border-radius:50%;background:#f48f1d;left:0;top:4px}.close_ico:hover,.content2 a{color:#da4726}.content2 img[style*="float"][style*=" left"]{margin-right:15px}.content2 img[style*="float"][style*=" right"]{margin-left:15px}.content2 img[style*="float"][style*=" left"],.content2 img[style*="float"][style*=" right"]{max-width:50%}.catsPreview.no_color{background:0 0}.catsPreview.no_color>*{font-size:14px}.content2 .right p.red{background:#dc4928;color:#fff;padding:10px 15px}.content2 .full{padding:20px 0;width:100%;max-width:930px;margin:0 auto}.catsPreview{width:100%;clear:both;margin-bottom:17px;font-size:0}.catPreview{-webkit-transition:0.2s ease-out;transition:0.2s ease-out;position:relative;display:inline-block;width:31%;padding:0 5px 5px;margin:1% 1.4%;background:#fff;text-align:center;vertical-align:top}.catPreview:hover{-webkit-box-shadow:0 0 8px 0 rgb(0 0 0 / .47);-moz-box-shadow:0 0 8px 0 rgb(0 0 0 / .47);box-shadow:0 0 8px 0 rgb(0 0 0 / .47);-webkit-transition:0.2s ease-out;transition:0.2s ease-out}.catPreview_img{display:block;padding-top:81%;background-repeat:no-repeat;background-position:center;background-color:#fff;background-size:contain}.catPreview3{margin-right:0}.catPreview p.name{color:#633327;padding:0;margin:10px 0;font-size:0;word-wrap:break-word}.catPreview p.name:before{display:inline-block;width:1%;height:100%;vertical-align:middle}.catPreview p.name span{display:inline-block;width:98%;font:700 14px/1 Helvetica,Arial,sans-serif;vertical-align:middle}.catPreview .catThumbnail{width:206px;height:167px;margin:5px 0 0}.catPreview p.viewProducts{color:#fff;font:11px/26px Helvetica,Arial,sans-serif;padding:0 5px;background:#f99120;display:block;text-decoration:none;float:left;position:absolute;bottom:3rem;left:50%;margin:0 0 0 -41px;opacity:0;transition:0.3s}.content2 .right h2{color:#521d0f;font:25px/1 Helvetica,book-antiqua-bold-italic}.content2 .right .content2Left{float:left;width:48%}.content2 .right .content2Right{float:right;width:48%}.content2 .right .content2Left ul,.content2 .right .content2Right ul{list-style:none;margin:20px 0 0}.content2 .right .content2Left ul li,.content2 .right .content2Right ul li{padding:0 0 0 30px;background:url(../img/li.png) 10px 6px no-repeat;line-height:1.4}.content2 p.h1{color:#521d0f}.content2 .right .content2Left p strong,.content2 .right .content2Right p strong{text-transform:uppercase;font-size:16px}.holder{width:0;height:0;position:absolute;top:0;right:0}.holder::after{top:11px;border-top:2px solid #fff;border-left:2px solid #fff}.holder::before{display:block;content:"";right:20px;position:absolute;width:8px;height:8px;z-index:10;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:11px;border-top:2px solid;border-left:2px solid;border-top-color:inherit;border-left-color:inherit}.prefab_sauna_ad{background:#af4720}.catalogCase{margin:0 auto;width:100%}.filtersBy{background:#f7eee9;padding:0 10px}.filtersBy table tr th{text-align:left;color:#633327;font:700 14px/14px Helvetica,Arial,sans-serif}.productsPrevCase{width:100%;margin:30px 0 0;font-size:0}.productsPrevCase .productPrev{position:relative;display:inline-block;width:30%;padding-bottom:30px;margin:0 3% 30px 0;vertical-align:top;font-size:14px}.productPrevThumbnail{display:block;width:100%;-webkit-background-size:contain;background-size:contain;max-height:180px}.blocksCase_pic img,.customizeThumbnail img,.fake_tabs li{max-height:100%}.productPrevThumbnail:before{content:"";display:block;padding-top:74.5%}.productPrevName{display:block;margin:4px 0 6px;color:#633327;font:700 14px/18px Helvetica,Arial,sans-serif;text-decoration:none!important;text-align:center}.productPrevDesc{min-height:32px;color:#000;font:12px/16px Helvetica,Arial,sans-serif}.productPrevPrice{color:#da4726;font:700 14px/18px Helvetica,Arial,sans-serif}.productPrevButtons{position:absolute;left:0;right:0;bottom:0}.productPrevButtons a,.readmore{text-decoration:none;display:block;color:#fff;font:700 13px/25px Helvetica,Arial,sans-serif;width:48%;text-align:center;border:none;margin:2px 0 0}.productPrevButtons .orderNow{float:left;background:#f48f1d;transition:0.3s}.productPrevButtons .orderNow:hover{background-color:#61250e}.readmore{float:right;background:#f48f1d}.readmore:hover{text-decoration:none;background:#c3c3c3}.productPrevButtons .moreInfo{float:right;background:#a2a2a2;transition:0.3s}.download,.productPrevButtons .moreInfo:hover,.table_cart_btn:hover,h2.btn_2{background-color:#da4726}.itemsPageSortBy{width:100%;padding:4px 0;margin:0 0 6px}.itemsPageSortByTop{border-top:1px solid #e7e7e7}.filtersBy table tr td,.itemsPageSortBy table tr td{color:#999;font:14px/18px Helvetica,Arial,sans-serif}.itemsPageSortBy table tr td a{color:#633327;margin:0 2px;text-decoration:none;font-weight:700}.itemsPageSortBy table tr td a.active,.itemsPageSortBy table tr td a:hover{color:#f99120}.productsSortForm{position:relative;width:100%;text-align:right}.productsSortForm select{width:100%;max-width:157px;height:24px;background-color:#e7e7e7;color:#999;border-radius:4px;border:0}.itriangle{position:relative;top:.5em;display:inline-block;margin:0 2px;font-size:5px;border:1em solid #fff0;border-top-color:#999;vertical-align:middle}.filtersBy .jq-selectbox__trigger-arrow,.itemsPageSortBy .jq-selectbox__trigger-arrow{position:absolute;right:5px;border-right:5px solid #fff0;border-left:5px solid #fff0;overflow:hidden}.itemsPageSortBy .jq-selectbox__select{background:#e7e7e7;width:100%;max-width:147px;height:24px;padding:0 0 0 10px;text-indent:0;color:#999;border-radius:4px;font:14px/24px Arial}.itemsPageSortBy .jq-selectbox__trigger-arrow{top:11px;width:0;height:0;border-top:5px solid #000}.itemsPageSortBy .jq-selectbox__dropdown{top:22px;width:147px;padding:0 0 0 10px}.itemsPageSortBy .jq-selectbox li{width:147px;padding:0 0 0 10px;background-color:#e7e7e7;margin:0;color:#999;line-height:21px}.filtersBy .jq-selectbox li.selected,.filtersBy .jq-selectbox li:hover,.itemsPageSortBy .jq-selectbox li.selected,.itemsPageSortBy .jq-selectbox li:hover{background-color:#a3abb1;color:#fff}.filtersBy .jq-selectbox__select{background:#f7eee9;width:147px;height:24px;padding:0 20px 0 10px;text-indent:0;color:#999;border-radius:4px;font:14px/24px Helvetica,Arial,sans-serif;text-align:right}.filtersBy .jq-selectbox__trigger-arrow{top:11px;width:0;height:0;border-top:5px solid #adadad}.filtersBy .jq-selectbox__dropdown{top:22px;width:147px;padding:0 20px 0 10px}.filtersBy .jq-selectbox ul{margin:0 -20px 0 0;padding:0;float:right}.filtersBy .jq-selectbox li{width:127px;padding:0 20px 0 10px;background-color:#f7eee9;margin:0;color:#999;line-height:21px;text-align:right}.productThumbnail{position:relative;margin-top:15px;text-align:center;float:left;border:1px solid #e7e7e7;width:40%;cursor:pointer}.productThumbnail .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);font-size:30px;color:#000;opacity:0;z-index:1;-webkit-transition:0.3s;transition:0.3s}.productThumbnail_img:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;opacity:0;-webkit-transition:0.3s;transition:0.3s}.productThumbnail_img:hover:before{opacity:.3}.productThumbnail:hover .icon{opacity:.5;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.productDescription{float:right;width:56%;padding:15px 0}.productDescription h1{margin:0;font-size:21px;line-height:21px}.content2 .right .productDescription p{margin:8px 0}.mailBookmark{width:100%;margin:0 0 11px}.mailBookmark a{color:#d9482b;display:block;font:14px/17px Helvetica,Arial,sans-serif;padding:3px 0 0 27px;float:left}.mailBookmark a.mail{background:url(../img/mail.png) top left no-repeat}.mailBookmark a.bookmark{background:url(../img/bookmark.png) top left no-repeat;float:right;padding-left:23px}.startingAt{color:#a5a5a5;font:700 14px/18px Inter,sans-serif}.currentPrice span.priceCurrent,.startingAt span.price{color:#f48f1d;font:700 20px/18px Inter,sans-serif}.startingAt span.customize,a.addCart{color:#fff;font:700 14px/22px Inter,sans-serif;background:#da4726;padding:10px 14px;cursor:pointer;position:relative;margin:0 0 0 3px;transition:background-color 0.3s}.startingAt span.customize.customizing{padding:10px 34px 10px 14px;background:url(../img/customize-arrow.png) 105px 16px no-repeat #da4726}.currentPrice{text-align:center;color:#000;font:700 14px/18px Helvetica,Arial,sans-serif}.currentPrice p{color:#000!important;margin:10px!important}.subDivCase{padding-left:3rem!important;background:url(/img/arrow_product.gif) no-repeat}.content2 p.customizeDivCaseTitle{color:#521d0f;font:21px/18px Helvetica,book-antiqua-bold-italic;margin:0 0 15px}.customizeDiv{padding:10px 0}.customizeDiv label,.customizeDiv td{color:#404040;font:14px/22px Helvetica,Arial,sans-serif}.customizeDiv label span{position:relative;top:2px}.customizeThumbnail{width:96px;height:80px;text-align:right;cursor:pointer;padding:.5rem}.customizeThumbnail a{display:table-cell;vertical-align:middle;width:110px;height:80px}.content2 .customizeRight p{line-height:22px;margin:0 0 20px}.customizeRight a{color:#fff;line-height:28px;background:#c9c9c9;display:block;width:103px;margin:0 auto;transition:0.3s}.customizeSection,.top_btns{margin:12px 0 0}.customizeSection .tabs li,.top_btns .fake_tabs li{background:#f2f2f2}.customizeSection .tabs li.current,.customizeSection .tabs li:hover,.top_btns .fake_tabs li:hover{background:#f48f1d}ul.fake_tabs{margin-left:0;display:flex!important;flex-wrap:wrap}.fake_tabs li{margin:.2rem 0.05rem!important;position:relative;display:inline-block!important;vertical-align:top!important;width:24.4%;padding:11px 5px!important;transition:0.3s;border-right:1px solid #fff0;color:#f48f1d;font-size:0;background:#fff;cursor:pointer;background-clip:padding-box!important}.priceRangeCase,a.bbb{display:block;left:50%}.fake_tabs li:before{content:"";width:1%;height:100%}.fake_tabs li span{font:12px/1 HELVETICABOLD;padding:8px 0}.fake_tabs li:hover{color:#fff;background:#f48f1d;transition:0.3s;opacity:.8}.customizeSection .box{background:#f2f2f2;margin:0;padding:20px 25px;overflow:hidden}.footerCase{width:100%;background:#521d0f;padding:25px 0 18px;border-bottom:1px solid #6f4337}form.footerForm input[type="text"]{width:100%;height:35px;padding:0 12px;background-color:#fff;border:none;color:#404040;font:400 14px/1 Helvetica,Arial,sans-serif;box-sizing:border-box}.priceRangeCase button,form.footerForm input.send{background:#da4726;border:none;cursor:pointer;margin:5px 0 0}form.footerForm input.send{float:right;color:#fff;font:700 14px/33px Helvetica,Arial,sans-serif;text-align:center;width:100%;-webkit-transition:0.3s;transition:0.3s}.footerCaseBottom{padding:16px 0 14px}a.bbb{position:absolute;top:50%;transform:translate(-40%,-50%);width:6.5rem}p.xi-digital{float:right;text-align:right}p.xi-digital a{color:#fff;font-weight:700;text-decoration:none}.filterCase{position:relative;height:24px;line-height:24px}.ui-rangeSlider,.ui-rangeSlider-container{height:22px}.ui-rangeSlider .ui-rangeSlider-innerBar{height:16px;margin:3px 6px;background:#ddd}.ui-rangeSlider .ui-rangeSlider-handle{width:6px;height:22px;background:rgb(100 100 100 / .3);cursor:col-resize}.ui-rangeSlider .ui-rangeSlider-bar{margin:1px 0;background:rgb(100 100 150 / .2);height:20px;cursor:move;cursor:grab;cursor:-moz-grab}.ui-rangeSlider .ui-rangeSlider-bar.ui-draggable-dragging{cursor:-moz-grabbing;cursor:grabbing}.ui-rangeSlider-arrow{height:16px;margin:2px 0;width:16px;background-repeat:no-repeat}.ui-rangeSlider-arrow.ui-rangeSlider-leftArrow{background-position:center left}.ui-rangeSlider-arrow.ui-rangeSlider-rightArrow{background-position:center right}.ui-rangeSlider-withArrows .ui-rangeSlider-container{margin:0 11px}.ui-rangeSlider-label{margin:0 2px 2px;background-position:bottom center;background-repeat:no-repeat;bottom:20px;padding:3px 6px 7px;cursor:col-resize}input.ui-editRangeSlider-inputValue{width:3em;vertical-align:middle;text-align:center}.priceRangeCase button{color:#fff;font:700 14px/33px Helvetica,Arial,sans-serif;width:109px;-webkit-transition:0.3s;transition:0.3s}.priceRangeCase{position:absolute;top:30px;background-color:#f7eee9;padding:35px 10px 15px;width:100%;max-width:400px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;opacity:0;pointer-events:none}#blocksUl,.items_link,.location_section .page_wrapper{display:flex;flex-wrap:wrap}.priceRangeCase.isVisible{opacity:1;pointer-events:auto}.priceRangeCase form,.tab_desktop .kit_table img{margin-top:10px}.items_link .item,.items_link .item a,.items_link .item p,.items_link .item span{font:14px/18px Helvetica,Arial,sans-serif}.items_link .item{width:31%;margin:1rem 1%;display:inline-block;vertical-align:top;padding:.5rem;border:.1rem solid #521d0f}.loginFormCase{padding:15px}.msg{border-radius:10px;padding:0 15px;border:1px solid #c00;margin-bottom:15px}#blocksCase td{padding-right:10px}#blocksCase h2,#blocksCase h3{color:#600}.new_table td{padding:1px 10px;border:1px solid #ccc}.new_table p{margin:5px 0!important}#blocksUl .slick-list{padding-bottom:30px}#blocksUl .next,#blocksUl .prev{position:absolute;top:12px;z-index:5;max-width:9px;cursor:pointer;display:block}#blocksUl .prev{left:0}#blocksUl .next{right:0}.download{color:#fff;padding:15px 30px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out}.download:after{content:"";color:#fff;display:block;background:url(../img/donwload_icon.png) no-repeat #ba381b;position:absolute;right:-44px;font-weight:700;top:0;padding:22.5px 22px}.download:hover{color:#fff;background-color:#c73e1f}.labels{display:block;margin:4px auto}h2.btn_2{color:#fff!important;padding:11px 20px;font:700 14px/1 Arial;user-select:none}.bottom_category h2 img.quote{margin-right:10px;transform:rotate(180deg);position:relative;top:5px}.bottom_category h2{text-align:center;font-size:23px!important;font-weight:900!important}.dialog_register_btn{font-size:16px}.modal_register .input{margin-bottom:8px}#blocksCase .box li,.viewDetails_info ul li{list-style:disc;line-height:1.2;margin-bottom:4px}.modal_viewDetails{max-width:800px}.viewDetails_pic{float:left;width:40%;max-width:100%;text-align:center}.viewDetails_info{float:right;width:calc(60% - 30px);padding-top:18px}.blocksCase_pic{width:24%;margin:0 .5%;font-size:14px;text-align:center;vertical-align:top}.noselect{webkit-touch-callout:none;user-select:none}.type_number input::-webkit-inner-spin-button,.type_number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.type_number input[type="number"]{-moz-appearance:textfield}.type_number{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:5em;margin:0 auto;font-size:14px;line-height:1;height:3em}.type_number .minus,.type_number .number,.type_number .plus{position:relative;display:block;width:100%;vertical-align:middle;font-size:1em;text-align:center}.type_number .number{height:100%;padding-right:1.5em;color:#5c5c5c;border:1px solid #aaa}.type_number .minus,.type_number .plus{position:absolute;top:0;right:0;width:1.5em;height:50%;cursor:pointer;z-index:1;border:1px solid #aaa;background-color:#fff}.type_number .plus{height:calc(50% + 1px)}.type_number .minus{top:auto;bottom:0;border-top:0}.type_number .minus:before,.type_number .plus:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;margin-left:-5px;display:block;border:5px solid #fff0;transition:0.3s}.type_number .plus:before{border-bottom-color:#f48f1d;margin-top:-8px}.type_number .minus:before{border-top-color:#f48f1d;margin-top:-1px}.type_number .plus:hover:before{border-bottom-color:#da4726}.type_number .minus:hover:before{border-top-color:#da4726}.close_ico{position:relative;width:1.6em;height:1.6em;font-size:14px;color:#f48f1d;-webkit-transition:0.3s;transition:0.3s;vertical-align:middle;cursor:pointer}.close_ico:after,.close_ico:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:rotate(45deg) translate(-50%,-50%);-ms-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);transform-origin:0 0;border:2px solid;border-radius:4px}.close_ico:before{width:1.6em}.close_ico:after{height:1.6em}.emptyCart h1{color:#ff8300}.table_res td,.table_res th{padding:10px;text-align:center}.table_res th{padding:15px 10px;background-color:#e9e9e9}.table_res tbody td{font-size:14px;background-color:#f4f4f4;border:2px solid #fff;position:relative}.table_res_total td{padding:10px;background-color:#e9e9e9}.column_close,.table_res th:last-child{background:#fff!important}.table_res p:first-child{margin-top:0}.column_img{width:120px}.column_sm{width:110px}.column_close{width:30px}.table_cart img{max-height:100px}.table_cart_btn{padding:15px 5px;max-width:14.5rem;margin-right:43px;float:right;background-color:#f48f1d;color:#fff;font:700 14px/1 Helvetica,Arial,sans-serif;text-align:center;width:100%;border:none;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.table_cart_btn_wrap .table_cart_btn{float:none}.empty_cart_title{font:28px/1 book-antiqua-bold-italic;margin-bottom:10px;display:block;color:#dd0808}.dashboard_form{width:100%;max-width:320px}.dashboard_form .button{width:100%;border-radius:0}.modal_session{background-color:#2a2a2a;border-top-color:#2a2a2a}.modal_session_wrap img{display:block;max-width:18rem;margin:0 auto}.modal_session_wrap .h1{margin:2rem 0 1.5rem;font-size:3rem}.filtering{margin:0 0 -2.6rem;float:right}.filtering label{font-size:2rem;margin-right:.5rem}.filtering select{display:inline-block;width:auto;margin-bottom:20px}.doc_table{width:1280px;margin:0 0 0 13px}.doc_table td{padding:0 12%}table[style*="width"][style*="380px"]{margin-bottom:15px}.kit_table{width:100%;table-layout:fixed;background-color:#fff}.kit_table img{width:100%!important;height:125px!important}.kit_table.table_long_images img{width:initial!important;height:215px!important}.resources_cats{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1.5rem}.resources_cats .resource_cat{width:calc(100% / 2 - 3.01rem);margin:1.5rem;padding:1.8rem 1.5rem 1.4rem;background-color:#fff;font-size:2.2rem;line-height:1.2;font-weight:600;text-align:left;color:#141414;box-shadow:0 .2rem .8em 0 rgb(99 99 99 / .2);transition:0.3s linear;align-items:center;justify-content:center}.resources_cats .resource_cat h4{display:block;font-size:1.8rem}.cart_section .dropzone,.resources_list li{margin:1.5rem 0}.resources_list li a{display:flex;align-items:center}.resources_list li a img{flex-basis:2rem;flex-shrink:0;width:2rem;height:2rem;object-fit:contain;margin:0 .5rem 0 0}.resources_list li a .copy_link{flex-basis:2rem;flex-shrink:0;width:2rem;height:2rem;margin:0 .5rem 0 0;color:#5b5b5b;-webkit-transition:0.3s linear;-o-transition:0.3s linear;-moz-transition:0.3s linear;transition:0.3s linear}.content .inner_links a:not(.button),.resources_list li a span{font-size:1.6rem;font-weight:400;line-height:1.2;color:#141414;transition:0.3s linear}.content .inner_links a:not(.button){position:relative;padding:0 0 0 2.5rem}.content .inner_links a:not(.button)::after{content:"";position:absolute;top:0;left:0!important;right:auto!important;display:block;width:2rem!important;height:2rem;background-image:url(/img/link-img.png);background-repeat:no-repeat;background-size:2rem;background-position:center top}.whyChooseSaunaFinCase{padding-top:0}.stars{margin:0 0 1rem;display:block;max-width:30rem}.stars .star{display:inline-block;position:relative}.stars .star:after{content:"\2605";display:block;color:#f1cd06;font-size:3rem;line-height:1}.reviews{padding:6rem 0;background-color:rgb(239 239 239 / .8);position:relative;z-index:2}.reviews .h2,.reviews h2{margin:0 0 5rem}.reviews .reviews_slider{margin:0 auto;max-width:100rem}.reviews .reviews_slider.hidden_slider{overflow:hidden;max-height:19.6rem;opacity:0}.reviews .reviews_slider .reviews_item{text-align:center;margin:0 2rem}.reviews .reviews_slider .reviews_item .desc p{font-size:2rem;font-style:italic}.reviews .reviews_slider .reviews_item .details{margin:auto 0}.reviews .reviews_slider .reviews_item .details p.name{font-size:2.4rem;font-weight:700}.reviews .reviews_slider .slick-track .slick-slide{display:flex!important;flex-direction:column;height:auto!important}.reviews .reviews_slider .slick-next,.reviews .reviews_slider .slick-prev{width:4rem;height:4rem;top:50%}.reviews .reviews_slider .slick-next::after,.reviews .reviews_slider .slick-prev::after{border-color:#dc4724;width:4rem;height:4rem}.reviews .reviews_slider .slick-prev{left:-9.5rem}.reviews .reviews_slider .slick-next{right:-9.5rem}.reviews .reviews_button{text-align:center;margin:5rem 0 0}.dropzone,.dropzone2{border:none!important;border-radius:0;min-height:22rem;height:22rem;background-color:rgb(244 143 29 / .1);padding:0}.dropzone .clickable_area,.dropzone2 .clickable_area{padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;height:100%}.dropzone .clickable_area .upload_image,.dropzone2 .clickable_area .upload_image{width:10rem;margin:0 0 1.5rem}.dropzone .clickable_area .upload_text_main,.dropzone2 .clickable_area .upload_text_main{font-size:2.4rem;font-weight:700;color:#dc4724;text-align:center;margin:0 0 .5rem}.dropzone .clickable_area .upload_text,.dropzone2 .clickable_area .upload_text{font-size:2rem;font-weight:700;color:#212121;text-align:center}.dropzone .dz-preview .dz-success-mark,.tech_section .dz-preview .dz-success-mark{background:#24993f}.dropzone .dz-preview .dz-error-mark,.tech_section .dz-preview .dz-error-mark{background:#dc4724}.tech_support_content{padding:4.8rem 0 0}.tech_support_content .about_content{margin-inline:auto;max-width:92rem}.tech_support_content .content .h3,.tech_support_content .content h3{color:#dc4724;margin:1rem 0 1.4rem;font-size:2rem}.radio_cards_wrapper .wrapper{max-width:79rem;padding:0 3.5rem}.radio_cards{margin:0 -3.5rem}.radio_cards .radio_box_item{width:calc(100% / 3 - 7.01rem);margin:4rem 3.5rem}.radio_box_item.radio_box_item_left .img_wrap{width:100%;margin:0;padding-top:18.5rem}.radio_box_item.radio_box_item_left .radio_button_card+label .selected{top:0;left:0;right:auto;border-width:0 .1rem .1rem 0;border-style:solid;border-color:#dc4724;opacity:1;visibility:visible}.radio_box_item.radio_box_item_left .radio_button_card+label::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:0 solid #dc4724;z-index:-1;transition:0.3s}.radio_box_item.radio_box_item_left .radio_button_card:checked+label::after{border-width:.4rem}.tech_section{padding:3.5rem 0}.tech_section .controls_main_wrap{margin:0 0 3.7rem}.controls_main_wrap .h6,.controls_main_wrap h6{color:#dc4724;margin:0 0 2.4rem;text-align:center}.controls_subtitle{font-size:1.4rem;font-weight:600;line-height:1.2;margin:0;text-align:center}.controls_subtitle span{color:#dc4724}.controls_subtitle.controls_subtitle_preinput{display:inline-block;margin:0 0 .9rem}.controls_wrap{display:flex;flex-wrap:wrap;justify-content:center}.controls_wrap .custom_checkbox+label{margin:1rem 3rem}.controls_small_wrap{max-width:51.6rem;margin-inline:auto}.controls_medium_wrap{max-width:85rem;margin-inline:auto}.controls_upload_wrap{max-width:65.5rem;margin-inline:auto}.form_item_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 4.3rem;margin:0 0 3rem}.form_submit_grid{display:flex;justify-content:flex-end;align-items:center}.docs_grid{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem 13rem}.docs_item{display:inline-flex;align-items:center;transition:0.3s linear}.docs_item .icon{flex-shrink:0;width:2rem;height:2rem;margin:0 .8rem 0 0}.tech_section .custom_checkbox+label .checkbox_design,.tech_section .input{background-color:#fff0}.tech_section .custom_checkbox:checked+label .checkbox_design{background-color:#dc4724}.tech_section textarea.input{min-height:6rem}@media only screen and (max-width:1100px) and (-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){.navigation .header_nav>li>a:not(.button):hover::after{left:1.4rem;right:1.4rem}}@media only screen and (min-width:993px){.navigation .header_nav>li.dr_down:hover .sub_menu{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){.video_block .video_img:hover .overlay,.video_block_responsive:hover .overlay_res{background:rgb(0 0 0 / .2)}.video_block .video_img:hover .play,.video_block_responsive:hover .play_res{-webkit-transform:translate(-50%,-50%) scale(.8);-moz-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);-o-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.languageSelection_btn:hover{background-color:#343434;color:#fff!important}.languageSelection_box a:hover{background-color:#f7921e}.aside_block li a:hover,.blog .blog_article .title_wrap h2 a:hover,.blog .blog_article .title_wrap p a:hover,.breadcrumbs li a:hover,.cart_section .table_cart a:hover,.contact_us address a:hover,.faqs .faqs_question:hover,.footer_bottom a:hover,.header .phone_block .phone:hover,.login_modal .line_link:hover,.navigation .header_nav>li>a:not(.button):hover,.product_customize .product_customize_item .product_name .sub_name_link a:hover,.products_slider .slick-next:hover .icon,.products_slider .slick-prev:hover .icon,.gallery_slider .slick-next:hover .icon,.gallery_slider .slick-prev:hover .icon,.quick_contact .quick_contact_email a:hover,.resources_list li a .copy_link:hover,.rwd_table a:hover .view_order,footer .footer_bottom a:hover,footer a:hover{color:#f7921e}.navigation .header_nav>li>a:not(.button):hover::after{left:1.5rem;right:1.5rem}.bottom_header .navigation .header_nav>li:last-child>a:not(.button):hover::after,.navigation .header_nav>li.lasted>a:not(.button):hover::after{right:0}.bottom_header .navigation .header_nav>li:first-child>a:not(.button):hover::after,.navigation .header_nav>li:first-child>a:not(.button):hover::after{left:0}.navigation .header_nav>li.dr_down>a:not(.button):hover::after{left:5rem}.navigation .header_nav .sub_menu>li>a:not(.button):hover{color:rgb(255 255 255 / .8)}.bottom_header .navigation .header_nav>li>a:not(.button):hover::after{left:.7rem;right:.7rem}footer a:hover{-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s}.button.dark:hover,.button:hover{color:#fff;background-color:#f7921e;border-color:#f7921e}.button:hover svg{fill:#fff}.button.light:hover,.button.light_2:hover{color:#fff;background-color:#dc4724;border-color:#dc4724}.button.dark.customize:hover{color:#fff;background-color:#343434!important;border-color:#343434}.button.dark.customize.customizing:hover{color:#fff;background-color:#dc4724!important;border-color:#dc4724}.button.button_white:hover{color:#f7921e;background-color:#fff;border-color:#fff}.button.button_success:hover{color:#fff;background-color:#24993f;border-color:#24993f}.button.button_danger:hover{color:#fff;background-color:#c82333;border-color:#c82333}.button.button_warning:hover{color:#141414;background-color:#fdae11;border-color:#fdae11}.button.button_info:hover{color:#fff;background-color:#0890a7;border-color:#0890a7}.button.button_disable:hover{color:#141414;background-color:#c3bfbf;border-color:#c3bfbf}.button.button_default:hover{color:#fff;background-color:#50606e;border-color:#50606e}.button.btn_icon:hover svg{-webkit-transform:translate(-50%,.9rem);-moz-transform:translate(-50%,.9rem);-ms-transform:translate(-50%,.9rem);-o-transform:translate(-50%,.9rem);transform:translate(-50%,.9rem)}.button.btn_icon:hover span{-webkit-transform:translateY(3rem);-moz-transform:translateY(3rem);-ms-transform:translateY(3rem);-o-transform:translateY(3rem);transform:translateY(3rem)}.slick-next:hover::after,.slick-prev:hover::after{border-color:#ffbf66}.dialog .icon_close:hover{color:#dc3545}.input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 4rem #fff inset!important;-webkit-text-fill-color:#141414!important}.custom_checkbox+label:hover .checkbox_design,.custom_radio_button+label:hover .radio_button_design,.input_file_1+label:hover,.reviews .reviews_slider .slick-next:hover::after,.reviews .reviews_slider .slick-prev:hover::after{border-color:#f7921e}.aside_tags li a:hover,.pagination li a:hover{background-color:#f7921e;color:#fff}.social .social_block:hover .icon,.social .social_block:hover img{padding:.2rem}.about .about_cta_item a:hover::after,.content a:not(.button):hover::after{left:auto;right:0;width:0}.contact_us_section address a:not(.button):hover,.content a:not(.button):hover,.custom_checkbox+label .checkbox_text a:hover,.docs_item:hover,.resources_cats .resource_cat:hover,.resources_list li a span:hover{color:#dc4724}.product_customize .product_customize_item .img_wrap:hover .link_text,.product_customize .product_customize_item .img_wrap:hover::after,.tab_item:hover::after{opacity:1}.footer_bottom .footer_logo:hover #left-bot,.footer_logo:focus #left-bot,.footer_logo:focus #left-small,.footer_logo:hover #left-small{-webkit-transform:translate(-3px,3px);-moz-transform:translate(-3px,3px);-ms-transform:translate(-3px,3px);-o-transform:translate(-3px,3px);transform:translate(-3px,3px)}.footer_bottom .footer_logo:hover #right-top,.footer_logo:focus #right-small,.footer_logo:focus #right-top,.footer_logo:focus #small,.footer_logo:hover #right-small,.footer_logo:hover #small{-webkit-transform:translate(3px,-3px);-moz-transform:translate(3px,-3px);-ms-transform:translate(3px,-3px);-o-transform:translate(3px,-3px);transform:translate(3px,-3px)}.footer_bottom .footer_logo:hover #left-top,.footer_logo:focus #left-top{-webkit-transform:translate(-3px,-3px);-moz-transform:translate(-3px,-3px);-ms-transform:translate(-3px,-3px);-o-transform:translate(-3px,-3px);transform:translate(-3px,-3px)}.footer_bottom .footer_logo:hover #right-bot_1_,.footer_logo:focus #big,.footer_logo:focus #right-bot_1_,.footer_logo:hover #big{-webkit-transform:translate(3px,3px);-moz-transform:translate(3px,3px);-ms-transform:translate(3px,3px);-o-transform:translate(3px,3px);transform:translate(3px,3px)}.product_customize .product_customize_item .product_name .name_link:hover{background-color:#dc4724}.blog .blog_article .img_wrap:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.dashboard_nav li a:hover{background-color:#f4f4f4}.btn_black:hover{background-color:#da4726}.cart_section .table_cart .close_ico:hover{color:#da4726}.video_gallery.gallery .gallery_item:hover .play_icon,.video_gallery.gallery .gallery_item_video:hover .play_icon{transform:translate(-50%,-50%) scale(.8)}.modal_video.dialog .icon_close:hover{color:#dad3d3}.button.button_bordered:hover{border-color:#dc4724;background-color:#dc4724;color:#fff}}@media only screen and (max-width:1500px){.tabs.tabs_inner .tabs_header_item{flex:0 1 25%;min-width:25%}}@media only screen and (max-width:1400px){.gallery_home .gallery_item_video.gal_col_5{width:calc(100% / 3 - 4.01rem)}.quick_contact .quick_contact_email{margin:3.2rem -4.6vw 0 10.2rem}.videoBgWrap{padding-top:41.9%}}@media only screen and (max-width:1350px){.doc_table,table[style*="width"][style*="500px"],table[style*="width"][style*="750px"],table[style*="width"][style*="950px"]{width:100%!important}img[style*="width"][style*="327px"]{margin-bottom:15px}.doc_table{margin:0!important}}@media only screen and (max-width:1300px){.content .h1,.content h1,.h1,.inner_banner .h1,.inner_banner h1,.product_about .content .h2 b,.product_about .content .h2 strong,.product_about .content h2 b,.product_about .content h2 strong,.videoCaption .h1,.videoCaption h1,h1{font-size:4rem}.content .background_heading,.content .h2,.content .title,.content h2,.cta_bg .content .h2,.cta_bg .content h2,.h2,.product_about .content .h2,.product_about .content h2,.product_customize .top_title .h2,.product_customize .top_title h2,.title,h2{font-size:3rem}.about_section .content .h2:not(.background_heading),.about_section .content h2:not(.background_heading),.contact_us .h3,.contact_us h3,.content .h3,.content .title_table td:last-child .h2,.content .title_table td:last-child h2,.content h3,.h3,h3{font-size:2.6rem}.content img[style*="float"][style*="right"]{margin:1rem 0 1rem 4.5rem!important}.content img[style*="float"][style*="left"]{margin:1rem 4.5rem 1.5rem 0!important}.main_top .main_content .text .h1,.main_top .main_content .text h1,.main_top .main_content .text h2{font-size:5rem}.main_top .banner{height:55rem}.main_top .top_slider.hidden_slider{max-height:55rem}.about{padding:4rem 0 3rem}.about .about_cta{margin:0 5rem 0 -7vw}.companies .title_wrap .h2,.companies .title_wrap h2{padding:3rem 3rem 2.7rem 0}.companies .title_wrap{margin:0 3rem 0 0}.tabs .tabs_header_item.tabs_main_title{padding:5.8rem 4.8rem 5.9rem 0}.tabs .tabs_body .tabs_content{padding:3rem 1.5rem 4rem}footer .top_footer{margin:0 0 4rem}footer .footer_logo img{width:20rem}.inner_banner .inner_banner_wrap{height:27rem}.about_section{padding:4.5rem 0 1.5rem}.about_section .content img[style*="float"][style*="right"]{margin:-1.5rem -7.7vw 0 5rem!important}.about_section .content .background_heading{margin:1rem 0 4rem}.about_section .stats_facts{margin:4rem 0 4.3rem}.content .title_table td:last-child{padding:0}.content .title_table td:first-child{padding:3rem 5.7rem 3rem 0}.about_section .content .title_table,.product_customize .breadcrumbs_nav{margin:0 0 2rem}.content ol.numbered_list_large li{padding:4.4rem 8.8rem 4.4rem 22rem}.content ol.numbered_list_large li::before{left:3.4rem}.contact_us .h1,.contact_us h1{font-size:3rem;margin:0 0 3.4rem}.quick_contact .modal_title{font-size:3.6rem}.contact_us .map_block{margin:0 -1.5rem 0 0}.contact_us .contacts_block{margin:0 6rem 0 0}.quick_contact .quick_contact_email{margin:3.2rem -1.5rem 0 5.2rem;padding:3.4rem 3rem}.product_customize{padding:5rem 0 3rem}.product_customize .product_customize_item{margin:2rem 1.2rem}.breadcrumbs li,.product_customize .product_customize_item .product_name .name_link{font-size:1.6rem}.product_customize .product_customize_item .img_wrap .link_text{font-size:1.9rem}.product_customize .product_customize_wrap{margin:3rem -1.2rem 0}[style*="padding"][style*="1rem 0 0 7.4rem"]{padding:1rem 0 0 5rem!important}.product_about{padding:5rem 0 4rem}.cta_bg{padding:4rem 0 4.5rem}.cta_bg .content .h3,.cta_bg .content h3,.reviews .reviews_slider .reviews_item .details p.name{font-size:2.2rem}.cta_bg .cta_bg_content{padding:0 4rem 0 0}.product_customize .product_customize_item .product_name .sub_name_link{font-size:2rem}[style*="margin"][style*="-1.8rem 8.3rem 0 0"]{margin:-1.8rem 5.3rem .5rem 0!important}.product_desc{padding:2rem 0 2.5rem}.kit_customize{padding:4rem 0 7rem}.blog main,.location_section .location_content{width:70%;padding:0 4rem 0 0}.blog aside{width:30%}.blog_sidebar{padding:.4rem 0 0 2.5rem}.location_section .blog_sidebar{width:30%;padding:.4rem 0 0 2.5rem}.gallery_tab_section .tabs .tabs_header{padding:2.5rem 1.5rem 0}.gallery_tab_section .h1,.gallery_tab_section h1{margin-bottom:2.5rem}.gallery_tab_section{padding:0 0 4.5rem}.reviews .reviews_slider .reviews_item .desc p{font-size:1.8rem}.reviews .reviews_slider .slick-prev{left:-3.5rem}.reviews .reviews_slider .slick-next{right:-3.5rem}.reviews .reviews_slider{max-width:calc(100% - 10rem)}.tabs.tabs_inner .tabs_header_wrap::after{width:100%}}@media only screen and (max-width:1273px){.tabs.tabs_inner .tabs_header_wrap{padding:0 .4rem .4rem}}@media only screen and (max-width:1200px){.row_f .col_lg_1{width:-webkit-calc(8.3333333333% - 3.01rem);width:-moz-calc(8.3333333333% - 3.01rem);width:calc(8.3333333333% - 3.01rem)}.row_f .col_lg_2{width:-webkit-calc(16.6666666667% - 3.01rem);width:-moz-calc(16.6666666667% - 3.01rem);width:calc(16.6666666667% - 3.01rem)}.row_f .col_lg_3{width:-webkit-calc(25% - 3.01rem);width:-moz-calc(25% - 3.01rem);width:calc(25% - 3.01rem)}.row_f .col_lg_4{width:-webkit-calc(33.3333333333% - 3.01rem);width:-moz-calc(33.3333333333% - 3.01rem);width:calc(33.3333333333% - 3.01rem)}.row_f .col_lg_5{width:-webkit-calc(41.6666666667% - 3.01rem);width:-moz-calc(41.6666666667% - 3.01rem);width:calc(41.6666666667% - 3.01rem)}.row_f .col_lg_6{width:-webkit-calc(50% - 3.01rem);width:-moz-calc(50% - 3.01rem);width:calc(50% - 3.01rem)}.row_f .col_lg_7{width:-webkit-calc(58.3333333333% - 3.01rem);width:-moz-calc(58.3333333333% - 3.01rem);width:calc(58.3333333333% - 3.01rem)}.row_f .col_lg_8{width:-webkit-calc(66.6666666667% - 3.01rem);width:-moz-calc(66.6666666667% - 3.01rem);width:calc(66.6666666667% - 3.01rem)}.row_f .col_lg_9{width:-webkit-calc(75.0000000019% - 3.01rem);width:-moz-calc(75.0000000019% - 3.01rem);width:calc(75.0000000019% - 3.01rem)}.row_f .col_lg_10{width:-webkit-calc(83.3333333333% - 3.01rem);width:-moz-calc(83.3333333333% - 3.01rem);width:calc(83.3333333333% - 3.01rem)}.row_f .col_lg_11{width:-webkit-calc(91.6666666667% - 3.01rem);width:-moz-calc(91.6666666667% - 3.01rem);width:calc(91.6666666667% - 3.01rem)}.row_f .col_lg_12{width:-webkit-calc(100% - 3.01rem);width:-moz-calc(100% - 3.01rem);width:calc(100% - 3.01rem)}.contact_us_section address{margin:5rem 0 2rem}.contact_us_section address a{font-size:1.8rem;margin:0 1.5rem}.products_slider .product_item .product_title{font-size:2rem}.about .about_cta{-webkit-flex-basis:42.5%;-ms-flex-preferred-size:42.5%;flex-basis:42.5%;margin:0 5rem 0 -1.5rem;padding:3.5rem 2.6rem 3.3rem}.about .about_cta_item a,.about .about_cta_item p{font-size:1.6rem;line-height:1.5}.about .about_cta_item .img_wrap{-webkit-flex-basis:3rem;-ms-flex-preferred-size:3rem;flex-basis:3rem;margin:0 1.5rem 0 0}.about .about_cta_item .h4,.about .about_cta_item h4{font-size:2.2rem}.stats .stats_facts{padding:0 2rem}.stats .stats_facts .stats_row{margin:0 -2rem}.stats .stats_facts .stats_row .stat_item{width:-webkit-calc(50% - 4.01rem);width:-moz-calc(50% - 4.01rem);width:calc(50% - 4.01rem);margin:1rem 2rem}.cta .cta_wrap .h2,.cta .cta_wrap h2{font-size:3.2rem}.form_item .pre_input,.input_file+label{font-size:1.4rem}.quick_contact .quick_contact_email{margin:3.2rem -1.5rem 0 4rem}footer .subscribe_form .button,footer .subscribe_form .input{min-width:13rem}.products_slider .product_item{padding-top:20rem}.home_page .gallery .gallery_item,.home_page .gallery .gallery_item_video{width:100%}.secondary .gallery .gallery_item,.secondary .gallery .gallery_item_video{width:calc(100% / 3 - 1.41rem)}.header .bottom_header .navigation .header_nav>li>a:not(.button){font-size:1.5rem}body{padding-top:18.2rem}.fake_tabs .long_tab_name,.tabs .long_tab_name{font-size:12px}.fake_tabs li{width:32%!important}.buttons{max-width:100%}.resources_cats .resource_cat{font-size:1.8rem}}@media only screen and (max-width:1100px){body{padding-top:17rem}.header .header_col_1,.header .header_logo img{width:20rem}.navigation .header_nav>li>a:not(.button){font-size:1.6rem;padding:0 1.4rem}.navigation .header_nav>li:first-child>a:not(.button){padding:0 1.4rem 0 0}.navigation .header_nav>li.lasted>a:not(.button){padding:0 0 0 1.4rem}footer .subscribe_form .button,footer .subscribe_form .input{min-width:11.8rem}footer .subscribe_form .form_item{margin:0 1.2rem 0 0}.footer_bottom .footer_logo{margin:0 0 0 1rem}footer br{display:block}.inner_banner .inner_banner_wrap{height:20rem}table[style*="width"][style*="51%"]{width:100%!important}.product_customize .top_title{padding:0}.product_customize .top_title .filtering{position:static;transform:none;margin:4rem 0 0;float:none}}@media only screen and (max-width:1030px){.block_404,.block_approved{margin-top:60px}.logoCase{width:114px}.cartAndCustomerLogin{position:relative;top:0;margin-top:16px}.adb_slider{padding-top:59px}}@media only screen and (max-width:992px){.home_page .gallery .galleries_wrap{max-width:80%}.video_gallery.gallery .gallery_item_video{padding:0}.gallery .galleries_wrap .slick-next{right:-4.5rem}.gallery .galleries_wrap .slick-prev{left:-4.5rem}.video_block .video_img .play,.video_block_responsive .play_res{width:6rem}.about .about_wrap,.content .title_table tr,.kit_customize .kit_customize_wrap,.kit_table tr,.quick_contact .quick_contact_wrap,footer .footer_form_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}.header .navigation_btn,.header.fixed .top_header,.home_bar_space,.mobile_phone,.navigation .header_nav>li.mobile_social,.product_desc .startingAt,.startingAt .addCart{display:block}body{padding-top:7rem}.header .header_col_1,.header .header_logo img,.header.fixed .header_logo img{width:13rem}.header .bottom_header,.header .top_menu,.modal_video.dialog .icon_close,.navigation .header_nav>li.dr_down .sub_menu::after,.navigation .header_nav>li.dr_down .sub_menu::before,.navigation .header_nav>li>a:not(.button)::after,.tabs .tabs_header_item.tabs_main_title::after{display:none}.header .top_header{padding:1rem 0}.header .header_logo{top:auto}.header .header_row{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header .header_buttons{margin:0 7rem 0 0}.header .header_buttons .button,.header .header_buttons .button.small{font-size:1.6rem;height:3rem;line-height:3rem;padding:0 1rem}.button img{width:1.8rem;height:1.6rem}.navigation{position:fixed;top:0;right:-36rem;z-index:100;width:36rem;height:100vh;margin:0;overflow:hidden;background-color:#2a2a2a;-webkit-transition:right 0.3s ease-in;-o-transition:right 0.3s ease-in;-moz-transition:right 0.3s ease-in;transition:right 0.3s ease-in}.navigation.nav_opened{right:0;-webkit-transition:right 0.3s ease-out;-o-transition:right 0.3s ease-out;-moz-transition:right 0.3s ease-out;transition:right 0.3s ease-out}.navigation .header_nav{display:block;margin:9rem 0 0;padding:0 1.5rem;height:-webkit-calc(100vh - 16rem);height:-moz-calc(100vh - 16rem);height:calc(100vh - 16rem);overflow-y:auto}.navigation .header_nav>li,.navigation .header_nav>li.header_btn .button{display:block;width:100%}.navigation .header_nav>li>a:not(.button){display:block;font-size:2rem;font-weight:400;color:#fff;text-align:center;padding:.9rem 0!important;width:100%;margin:0 auto}.navigation .header_nav>li.dr_down>a:not(.button)::after{content:"";position:relative;top:0;left:auto!important;right:-1.3rem;display:inline-block;width:0;height:0;background-color:#fff0;border-style:solid;border-width:.8rem 0 .8rem .8rem;border-color:#fff0 #fff0 #fff0 #fff;z-index:1}.navigation .header_nav>li.dr_down.active>a:not(.button)::after{border-color:#fff0 #fff0 #fff0 #f7921e}.navigation .header_nav>li.dr_down .sub_menu{display:none;position:relative;top:100%;left:0;width:100%;height:auto;margin:1rem 0;background-color:#fff0;min-width:unset;-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;-webkit-transition:unset;-o-transition:unset;-moz-transition:unset;transition:unset}.navigation .header_nav>li.dr_down .sub_menu>li{border-bottom:none}.navigation .header_nav>li.dr_down .sub_menu>li>a:not(.button){font-size:1.7rem;line-height:1.4;border-bottom:none;padding:.8rem 0;margin:0 auto;max-width:80%;text-align:center}.navigation .header_nav>li.dr_down.visible_sub>a:not(.button)::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.navigation .header_nav>li.dr_down.visible_sub .sub_menu{display:block;opacity:1;visibility:visible}.gallery_tab_section .tabs.tabs_inner .tabs_header_item,.navigation .header_nav>li.header_btn{padding:1rem 3rem}.navigation .header_nav>li.mobile_social .social{text-align:center;margin:1rem 0 0}.navigation .header_nav>li.mobile_social .social a{display:inline-block;vertical-align:middle;width:auto;margin:0 1rem}.hide_desktop{display:block!important}.hide_tablet{display:none!important}.page aside,.page main{display:block;width:100%;float:none;margin:1rem 0;padding:0}.map #map,.map iframe{height:30rem}.row.tablet .col_3,.row.tablet .col_4{width:-webkit-calc(50% - 3rem);width:-moz-calc(50% - 3rem);width:calc(50% - 3rem)}footer{padding:4rem 0 3.6rem}.row_f .col_md_1{width:-webkit-calc(8.3333333333% - 3.01rem);width:-moz-calc(8.3333333333% - 3.01rem);width:calc(8.3333333333% - 3.01rem)}.row_f .col_md_2{width:-webkit-calc(16.6666666667% - 3.01rem);width:-moz-calc(16.6666666667% - 3.01rem);width:calc(16.6666666667% - 3.01rem)}.row_f .col_md_3,.stats_facts .stats_row .stat_item{width:-webkit-calc(25% - 3.01rem);width:-moz-calc(25% - 3.01rem)}.row_f .col_md_3{width:calc(25% - 3.01rem)}.row_f .col_md_4{width:-webkit-calc(33.3333333333% - 3.01rem);width:-moz-calc(33.3333333333% - 3.01rem);width:calc(33.3333333333% - 3.01rem)}.row_f .col_md_5{width:-webkit-calc(41.6666666667% - 3.01rem);width:-moz-calc(41.6666666667% - 3.01rem);width:calc(41.6666666667% - 3.01rem)}.row_f .col_md_6{width:-webkit-calc(50% - 3.01rem);width:-moz-calc(50% - 3.01rem);width:calc(50% - 3.01rem)}.row_f .col_md_7{width:-webkit-calc(58.3333333333% - 3.01rem);width:-moz-calc(58.3333333333% - 3.01rem);width:calc(58.3333333333% - 3.01rem)}.row_f .col_md_8{width:-webkit-calc(66.6666666667% - 3.01rem);width:-moz-calc(66.6666666667% - 3.01rem);width:calc(66.6666666667% - 3.01rem)}.row_f .col_md_9{width:-webkit-calc(75.0000000019% - 3.01rem);width:-moz-calc(75.0000000019% - 3.01rem);width:calc(75.0000000019% - 3.01rem)}.row_f .col_md_10{width:-webkit-calc(83.3333333333% - 3.01rem);width:-moz-calc(83.3333333333% - 3.01rem);width:calc(83.3333333333% - 3.01rem)}.row_f .col_md_11{width:-webkit-calc(91.6666666667% - 3.01rem);width:-moz-calc(91.6666666667% - 3.01rem);width:calc(91.6666666667% - 3.01rem)}.row_f .col_md_12{width:-webkit-calc(100% - 3.01rem);width:-moz-calc(100% - 3.01rem);width:calc(100% - 3.01rem)}.content .h1,.content h1,.empty_heading,.h1,h1{font-size:3rem}.inner_banner .h1,.inner_banner h1,.videoCaption .h1,.videoCaption h1{font-size:3.6rem}.content .h2,.content .title,.content h2,.cta .cta_wrap .h2,.cta .cta_wrap h2,.h2,.title,h2{font-size:2.7rem}.content .h3,.content h3,.h3,h3{font-size:2.3rem}.content .h4,.content h4,.dropzone .clickable_area .upload_text_main,.h4,h4{font-size:2rem}.blog_sidebar .aside_title,.blog_sidebar .sub_title,.contact_us_section address a:not(.button),.contact_us_section address p,.content .h5,.content h5,.cta_bg .content .h3,.cta_bg .content h3,.h5,.product_customize .product_customize_item .product_name .name_link,h5{font-size:1.8rem}.content .h6,.content h6,.h6,.kit_customize_summary .order_summary_body .price_text,.product_customize .product_customize_item .product_name .sub_name_link,h6{font-size:1.6rem}.content img[style*="float"][style*="right"]{margin:1rem 0 1rem 2.5rem!important}.content img[style*="float"][style*="left"]{margin:1rem 2.5rem 1.5rem 0!important}.modal_video.dialog{padding:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem}.contact_us_section address{margin:4rem 0 1rem}.contact_us_section form .input{margin:1rem 0;font-size:1.4rem}.contact_us_section form .input::-webkit-input-placeholder{font-size:1.4rem}.contact_us_section form .input:-moz-placeholder{font-size:1.4rem}.contact_us_section form .input::-moz-placeholder{font-size:1.4rem}.contact_us_section form .input:-ms-input-placeholder{font-size:1.4rem}.contact_us_section form .input::-ms-input-placeholder{font-size:1.4rem}.contact_us_section form .input::placeholder{font-size:1.4rem}.contact_us_section form textarea.input{min-height:24.6rem;margin:2.4rem 0 1rem}.main_top .banner{height:45rem}.main_top .top_slider.hidden_slider{max-height:45rem}.main_top .main_content .text .h1,.main_top .main_content .text h1,.main_top .main_content .text h2{font-size:4.4rem}.about .about_wrap,.content .title_table tr,.quick_contact .quick_contact_wrap,footer .footer_form_wrap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about .about_cta,.reviews .h2,.reviews h2{margin:0 0 3rem}.stats_facts .stats_row .stat_item .number{font-size:3rem;margin:0}.stats_facts .stats_row .stat_item p{font-size:1.4rem;margin:0}.stats .stats_img{margin:0 -7vw 0 1rem}.companies .title_wrap .h2,.companies .title_wrap h2{padding:2rem 2.5rem 1.6rem 0}.companies .title_wrap,.languageSelection{margin:0 1.5rem 0 0}.companies .images_wrap .img_item{margin:0 .7rem}.stats{padding:2rem 0 4.5rem}.tabs .tabs_header_item.tabs_main_title{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:3rem 0 2.5rem}.tabs .tabs_header_item.tabs_main_title .h2,.tabs .tabs_header_item.tabs_main_title h2{text-align:center;margin:0 auto;max-width:unset;z-index:2}.tabs .tabs_header .wrapper{padding:0}.tabs .tabs_body .tabs_content{padding:3rem 1.5rem 2rem}.content ol.numbered_list li::before{width:4.4rem;height:4.4rem;font-size:2.8rem}.content ol.numbered_list li{padding:0 0 0 6rem}.tabs .tabs_header_item .img_wrap{margin:0 0 2rem}.blog .blog_article .title_wrap p,.blog_sidebar .aside_authors li a span,.blog_sidebar .aside_block li a,.tabs .tabs_header_item .tab_title,.tabs.tabs_inner .tabs_header_item .tab_title,footer .hours table td p,footer a,footer p{font-size:1.4rem}.cta .cta_wrap .button,.cta .cta_wrap .button.large{font-size:1.6rem;height:4rem;line-height:4rem;padding:0 2rem}.content .title_table td:last-child,.cta,.product_about_more{padding:3rem 0}footer .footer_info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 3rem}footer .footer_info .footer_info_col,footer .footer_info .footer_info_col.hours{-webkit-flex:1 1 -webkit-calc(100% / 3 - 2.4rem);-ms-flex:1 1 calc(100% / 3 - 2.4rem);-webkit-box-flex:1;-moz-box-flex:1;flex:1 1 calc(100% / 3 - 2.4rem);-webkit-flex:0 1 -webkit-calc(100% / 3 - 2.4rem);-ms-flex:0 1 calc(100% / 3 - 2.4rem);-webkit-box-flex:0;-moz-box-flex:0;flex:0 1 calc(100% / 3 - 2.4rem)}footer .footer_title{font-size:1.8rem;margin:0 0 1.5rem}footer address .footer_title{margin:0 0 1.4rem}footer .footer_images img{max-width:7.5rem}.about_section .content img[style*="float"][style*="right"]{margin:-1.5rem -7.7vw 0 3rem!important}.about_section .content .h2:not(.background_heading),.about_section .content h2:not(.background_heading),.contact_us .h3,.contact_us h3,.content .title_table td:last-child .h2,.content .title_table td:last-child h2,.cta_bg .content .h2,.cta_bg .content h2{font-size:2.2rem}.about_section{padding:2.5rem 0 1.5rem}.about_section .stats_facts{margin:1rem 0 3.3rem;padding:0}.about_section .stats_facts .stats_row{margin:0 -1.5rem}.stats_facts .stats_row .stat_item{width:calc(25% - 3.01rem);margin:1rem 1.5rem}.content .title_table td:last-child .h2:first-child,.content .title_table td:last-child h2:first-child{padding:0 2.4rem 0 0}.content .title_table td,table[style*="width"][style*="600px"],table[style*="width"][style*="605px"]{width:100%!important}.content .title_table td:first-child{text-align:center;padding:3rem 1.5rem}.content .title_table td .h2,.content .title_table td h2{z-index:2;position:relative}.content .title_table td:first-child::after{left:-1.5rem;width:-webkit-calc(100% + 3rem);width:-moz-calc(100% + 3rem);width:calc(100% + 3rem)}.content .title_table td:last-child::after{right:auto;left:-1.5rem;width:-webkit-calc(100% + 3.01rem);width:-moz-calc(100% + 3.01rem);width:calc(100% + 3.01rem);z-index:-1}.content .title_table td:last-child .h2:after,.content .title_table td:last-child h2:after{right:0}.content .title_table td .h2:first-child,.content .title_table td:last-child h2{padding:0 1rem!important}.content ol.numbered_list_large li::before{font-size:13rem;left:3rem;width:8rem;top:3.5rem}.content ol.numbered_list_large li{padding:3.5rem 3rem 3rem 15rem}.contact_us{padding:5rem 0 4.5rem}.contact_us .contacts_block{margin:0 4rem 0 0}.contact_us .contacts_wrap .contact_item{-webkit-box-flex:1!important;-webkit-flex:1 1 100%!important;-moz-box-flex:1!important;-ms-flex:1 1 100%!important;flex:1 1 100%!important}.contact_us .map,.contact_us .map #map,.contact_us .map iframe{height:100%}.contact_us .h1,.contact_us h1{font-size:2.4rem;margin:0 0 2rem}.contact_us .contacts_wrap{gap:2.5rem 0}.contact_us .contact_us_wrap{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.quick_contact .modal_title{font-size:3.4rem}.quick_contact{padding:4rem 0 0}.quick_contact .quick_contact_email{margin:4rem 0 0 -1.5rem;width:-webkit-calc(100% + 3rem);width:-moz-calc(100% + 3rem);width:calc(100% + 3rem)}.contact_form .input_file+label{width:100%;text-align:center}.product_about .content table:not(.image_table,.inner_table) tr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product_about .content table:not(.image_table,.inner_table) td{width:100%!important;display:block}.product_about .content table:not(.image_table,.inner_table) td:first-child{width:100%!important;max-width:50rem!important}.product_about .content table:not(.image_table,.inner_table) td:last-child{padding:0 0 3rem!important}.product_about{padding:3.6rem 0 4rem}[style*="margin"][style*="-1.8rem 8.3rem 0 0"]{margin:-1.8rem 4rem .5rem 0!important}.blog .blog_article .title_wrap h1,.kit_customize .kit_customize_controls .h2.line_heading,.kit_customize .kit_customize_controls h2.line_heading,.product_desc .content .h1,.product_desc .content h1{font-size:3.2rem}.square_heading{font-size:2.8rem}.kit_customize .kit_customize_wrap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.kit_customize .kit_customize_controls{padding:0 0 4rem;width:100%}.kit_customize .selection_overview{margin:3rem 0 0}.kit_customize_summary .order_summary_body .total{font-size:2.6rem}.kit_customize{padding:2rem 0 5rem}.kit_customize .product_hr{margin:2rem 0 4rem}.kit_customize_summary .order_summary_body{padding:1.6rem 2rem 1.8rem}.kit_customize .kit_customize_summary{width:100%;max-width:34rem;position:static}.blog,.faqs,.gallery,.testimonials{padding:4rem 0}.blog main{padding:0 2.5rem 0 0}.blog .blog_article .title_wrap h2{font-size:2.4rem}.blog .blog_article .short_desc p{font-size:1.4rem;-webkit-line-clamp:3}.blog_sidebar .aside_archive{max-height:26.5rem}footer .footer_form_wrap .footer_form_item{width:100%}footer .subscribe_form{margin:1.5rem 0 0}.product_about_more .content .h2,.product_about_more .content h2{margin:0 0 2rem;font-size:2.7rem}.faqs .faqs_question{font-size:2.2rem;padding:1.4rem 0 1rem 2.6rem}.faqs .faqs_question::before{top:1.6rem;width:1.8rem;height:1.8rem}.faqs .faqs_content{padding:1.5rem 0 1.5rem 2.6rem}.button.large{font-size:1.8rem;height:4rem;line-height:4rem;padding:0 1.2rem}.buttons_2 a{width:100%;margin:5px auto;height:54px;line-height:54px}.videoBgWrap{padding-top:67%}.mobile_table_wrap{width:100%;overflow-x:auto}.mobile_table_wrap>.image_table,.mobile_table_wrap>.inner_table{width:100%!important;max-width:100%!important}.dashboard_wrap{flex-direction:column}.dashboard_wrap .inner_aside{position:static;margin:0 auto 3rem;max-width:100%}.dashboard_wrap .inner_main{width:100%;margin:0}.faqs .faqs_cats{margin:0 -1.5rem 2.5rem}.header .top_header_wrap{margin:0}.languageSelection_box a,.languageSelection_btn{height:3rem}.filtering{text-align:left;float:none}.catPreview{width:47%}.tab_desktop table img{max-height:4rem}.slide{height:500px}.productPrev,.productPrev:nth-child(3n+1){margin-left:4%}.callUsToday{font-size:16px}.callUsTodaySmall{font-size:18px}.items_link .item,.productPrev{width:48%}.productPrev:nth-child(odd){margin-left:0}.mailBookmark a.mail{float:none;width:100%}.mailBookmark a.bookmark{float:none;width:100%;margin-top:10px}.blocksCase_pic{width:32.333%}.productsPrevCase .productPrev{width:45%;vertical-align:top}.right table td,.right table th{padding:5px}.pseudo_table{display:flex;flex-direction:column;align-items:center;text-align:left}.pseudo_td{padding-right:0;width:100%!important}.pseudo_td.img_td{margin:0 0 .5rem}.doc_table td{padding:0 25px}input[style*="max-width"][style*="30rem"]{max-width:100%!important}.image_table td{display:block;width:100%!important;padding-bottom:10px!important;margin:0 auto}.kit_table tr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.kit_table img,.tab_desktop .kit_table img{height:auto!important;max-height:unset!important}.resources_cats .resource_cat{font-size:1.6rem;padding:1.4rem 1rem 1rem}.tabs.tabs_inner .tabs_header_item{padding:2rem 3rem;flex:0 1 calc(100% / 3);min-width:calc(100% / 3)}.video_gallery.gallery .gallery_item_video{width:100%}.video_gallery.gallery{padding:3.5rem 0 3.3rem}.video_gallery .h2,.video_gallery h2{margin-bottom:1rem}.reviews{padding:4rem 0 4.5rem}.reviews .reviews_button{margin:2rem 0 0}.dropzone .clickable_area .upload_image{width:8rem}.dropzone .clickable_area .upload_text{font-size:1.7rem}.dropzone{min-height:18rem;height:18rem}.gallery_home .gallery_item_video.gal_col_3,.gallery_home .gallery_item_video.gal_col_4,.gallery_home .gallery_item_video.gal_col_5{width:calc(100% / 2 - 4.01rem)}.radio_cards_wrapper .wrapper{padding:0 2.5rem}.radio_cards{margin:0 -2.5rem}.radio_cards .radio_box_item{width:calc(100% / 3 - 5.01rem);margin:2rem 2.5rem 4rem}}@media only screen and (max-width:767px){.secondary .gallery .gallery_item,.secondary .gallery .gallery_item_video{width:calc(100% / 2 - 1.41rem)}.cta_bg .img_wrap,.stats .stats_wrap{-webkit-box-orient:vertical;-moz-box-orient:vertical}epigraph-ar{height:220px}.buttons,.content2 .right,.tabs .tabs_header_item .tab_title{max-width:100%}.stats_wrap .video_block_responsive{padding-top:60.265%}.currentArrow,.hide_mobile{display:none!important}.row.mobile .col_1,.row.mobile .col_10,.row.mobile .col_11,.row.mobile .col_12,.row.mobile .col_2,.row.mobile .col_3,.row.mobile .col_4,.row.mobile .col_5,.row.mobile .col_6,.row.mobile .col_7,.row.mobile .col_8,.row.mobile .col_9,.row.tablet .col_3,.row.tablet .col_4{width:-webkit-calc(100% - 3rem);width:-moz-calc(100% - 3rem);width:calc(100% - 3rem)}.blog,.faqs,.gallery,.testimonials,section{padding:3rem 0}.row_f .col_sm_1{width:-webkit-calc(8.3333333333% - 3.01rem);width:-moz-calc(8.3333333333% - 3.01rem);width:calc(8.3333333333% - 3.01rem)}.row_f .col_sm_2{width:-webkit-calc(16.6666666667% - 3.01rem);width:-moz-calc(16.6666666667% - 3.01rem);width:calc(16.6666666667% - 3.01rem)}.row_f .col_sm_3{width:-webkit-calc(25% - 3.01rem);width:-moz-calc(25% - 3.01rem);width:calc(25% - 3.01rem)}.row_f .col_sm_4{width:-webkit-calc(33.3333333333% - 3.01rem);width:-moz-calc(33.3333333333% - 3.01rem);width:calc(33.3333333333% - 3.01rem)}.row_f .col_sm_5{width:-webkit-calc(41.6666666667% - 3.01rem);width:-moz-calc(41.6666666667% - 3.01rem);width:calc(41.6666666667% - 3.01rem)}.row_f .col_sm_6,.stats_facts .stats_row .stat_item{width:-webkit-calc(50% - 3.01rem);width:-moz-calc(50% - 3.01rem);width:calc(50% - 3.01rem)}.row_f .col_sm_7{width:-webkit-calc(58.3333333333% - 3.01rem);width:-moz-calc(58.3333333333% - 3.01rem);width:calc(58.3333333333% - 3.01rem)}.row_f .col_sm_8{width:-webkit-calc(66.6666666667% - 3.01rem);width:-moz-calc(66.6666666667% - 3.01rem);width:calc(66.6666666667% - 3.01rem)}.row_f .col_sm_9{width:-webkit-calc(75.0000000019% - 3.01rem);width:-moz-calc(75.0000000019% - 3.01rem);width:calc(75.0000000019% - 3.01rem)}.row_f .col_sm_10{width:-webkit-calc(83.3333333333% - 3.01rem);width:-moz-calc(83.3333333333% - 3.01rem);width:calc(83.3333333333% - 3.01rem)}.row_f .col_sm_11{width:-webkit-calc(91.6666666667% - 3.01rem);width:-moz-calc(91.6666666667% - 3.01rem);width:calc(91.6666666667% - 3.01rem)}.row_f .col_sm_12{width:-webkit-calc(100% - 3.01rem);width:-moz-calc(100% - 3.01rem);width:calc(100% - 3.01rem)}.blog .blog_article .title_wrap h1,.content .h1,.content h1,.h1,h1{font-size:2.7rem}.inner_banner .h1,.inner_banner h1,.quick_contact .modal_title,.videoCaption .h1,.videoCaption h1{font-size:3rem}.content .h2,.content .title,.content h2,.h2,.product_about_more .content .h2,.product_about_more .content h2,.title,h2{font-size:2.5rem}.content .h3,.content h3,.h3,h3{font-size:2.2rem}.content .h4,.content h4,.h4,h4{font-size:1.9rem}.content .h5,.content h5,.h5,h5{font-size:1.7rem}.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content h1,.content h2,.content h3,.content h4,.content h5,.h1,.h2,h1,h2{margin:1rem 0}.filtering,.footer_bottom p,.pagination,.table_cart tbody td:nth-child(2),h1,p.h1{text-align:center}.products_slider .product_item .product_title,.reviews .reviews_slider .reviews_item .details p.name,.video_caption_slider .h3,.video_caption_slider h3{font-size:1.8rem}.content .background_heading,.product_customize .top_title .h2,.product_customize .top_title h2,.square_heading{font-size:2.4rem}.about{padding:2.5rem 0}.stats .stats_wrap{-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.companies .companies_wrap,.cta .cta_wrap,.cta_bg .cta_bg_wrap,.footer_bottom .footer_bottom_row{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}.stats .stats_img{margin:0 0 2rem;width:-webkit-calc(100% + 3rem);width:-moz-calc(100% + 3rem);width:calc(100% + 3rem);border-left:0}.stats{padding:0 0 2rem}.companies .companies_wrap,.cta .cta_wrap,.footer_bottom .footer_bottom_row{-ms-flex-direction:column;flex-direction:column}.companies .title_wrap{margin:0 0 3rem;width:100%}.companies .title_wrap .h2,.companies .title_wrap h2{text-align:center;width:-webkit-calc(100% + 3rem);width:-moz-calc(100% + 3rem);width:calc(100% + 3rem);position:relative;left:-1.5rem;padding:3rem 1.5rem 2.7rem}.blog_sidebar::after,.companies .title_wrap .h2::after,.companies .title_wrap h2::after,.footer_bottom .footer_bottom_col:nth-child(2),.stats_facts .stats_row .stat_item p br,.table_res .hide_td_mobile,.table_res thead,.table_res_total td:empty{display:none}.companies .images_wrap{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}.companies .images_wrap .img_item{width:-webkit-calc(100% / 3 - 3.01rem);width:-moz-calc(100% / 3 - 3.01rem);width:calc(100% / 3 - 3.01rem);margin:1rem 1.5rem}.tabs .tabs_header_item .img_wrap img{width:5rem;height:5rem}.cta .cta_wrap .h2,.cta .cta_wrap h2{margin:0 0 2rem;text-align:center}footer .footer_logo img{width:14rem}footer .social .social_block .icon,footer .social .social_block img{width:2.4rem;height:2.4rem}footer .footer_images img{max-width:6.5rem}footer .footer_images a,footer .footer_images div{margin:0 2rem 0 0}footer .footer_info .footer_info_col,footer .footer_info .footer_info_col.hours{-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(50% - 2.4rem);-moz-box-flex:1;-ms-flex:1 1 calc(50% - 2.4rem);flex:1 1 calc(50% - 2.4rem)}.reviews .reviews_slider .reviews_item .desc p,footer .hours table td p,footer a,footer p{font-size:1.6rem}.inner_banner .inner_banner_wrap{height:22rem}.about_section .content .background_heading{margin:1rem 0 2.5rem}.about_section .content .h2,.about_section .content h2{margin-bottom:2rem}.content ol.numbered_list_large li::before{font-size:7rem;left:0;width:4.5rem}.content ol.numbered_list_large li{padding:3.5rem 0 3rem 6.5rem}.product_customize .product_customize_item{width:-webkit-calc(50% - 2.41rem);width:-moz-calc(50% - 2.41rem);width:calc(50% - 2.41rem)}.cta_bg .cta_bg_wrap{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.cta_bg .cta_bg_content{padding:0 0 1rem}.cta_bg .img_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.tabs .tabs_header_item{padding:3rem 1.5rem}.gallery .gallery_title,.tabs.tabs_inner .tabs_header_item .tab_title{font-size:1.4rem}.tabs.tabs_inner .tabs_header_item{padding:1.5rem}.kit_customize .kit_customize_controls .h2.line_heading,.kit_customize .kit_customize_controls h2.line_heading,.product_desc .content .h1,.product_desc .content h1{font-size:2.8rem}.square_heading{margin:0 0 2rem}.line_heading{margin:0 0 2.5rem}.controls_main_wrap .h6,.controls_main_wrap h6,.radio_option_wrap .h4,.radio_option_wrap h4{margin:0 0 1.5rem}.kit_customize .kit_customize_controls{padding:0 0 3.5rem}.kit_customize{padding:1rem 0 5rem}.blog main,.location_section .location_content{width:100%;padding:0}.blog aside,.location_section .blog_sidebar{width:45rem;padding:0;margin:1.5rem auto 0}.blog.blog_post .blog_article{border-bottom:.1rem solid #d9d9d9;padding:0 0 2rem;margin:0 0 2rem}.blog_sidebar .aside_authors li a{padding:.7rem 0 .7rem .2rem}.companies .images_wrap .img_item.hide,.js_sidebar_btn,.table_res,.table_res tbody,.video_button_large span br{display:block}.content ol.numbered_list li::before{width:3.6rem;height:3.6rem;font-size:2.2rem;top:1.1rem}.content ol.numbered_list li{padding:0 0 0 5.5rem}.product_customize{padding:3rem 0 2rem}.faqs .faqs_question{font-size:1.9rem;padding:1.4rem 0 1rem 2.3rem}.faqs .faqs_question::before{width:1.6rem;height:1.6rem}.faqs .faqs_content{padding:1.5rem 0 1.5rem 2.3rem}.gallery .gallery_item,.gallery .gallery_item_video{width:calc(100% / 2 - 1.41rem)}.btn_black{display:block;margin:1rem auto;width:100%}.buttons .btn_black,.column_close .close_ico{width:100%}#CANADIANPRICES td,#USPRICES td{padding:5px 2px;font-size:12px!important}.dashboard .order_view_info{margin:0}.kit_customize .selection_overview_item:last-child{flex-direction:column}.kit_customize .selection_overview_item .desc_wrap{padding:0}.kit_customize .selection_overview_item .img_wrap{flex-basis:unset!important;width:100%}.header .header_buttons{margin:0;position:absolute;left:0;top:-webkit-calc(100% + 1rem);top:-moz-calc(100% + 1rem);top:calc(100% + 1rem);width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header .header_buttons .button,.header .header_buttons .button.small{width:100%;margin:0}.languageSelection{margin:0 7rem 0 0}.radio_box_item{width:calc(100% / 2 - 1rem)}.bottom_category{padding:0 1.5rem}h2.button{font-size:14px}.buttons{margin-bottom:20px;display:block}.right table.table{width:100%;max-width:100%;min-width:100%}table.table caption{font-size:12px}.table td,.table th{font-size:12px;padding:5px!important}.customizeThumbnail{display:block;margin:10px auto}.banner{width:49.5%;margin-left:1%}.banner:nth-child(odd){margin-left:0}.callUsToday{font-size:19px}form.footerForm input.send{margin-bottom:20px!important}p.copyright,p.xi-digital{width:100%;float:none;text-align:center}a.bbb{position:relative;left:0;top:0;transform:none;margin:10px auto}.footerCaseBottom{padding:10px 0}.content2 .left{position:absolute;top:5px;left:15px;width:230px;-webkit-transform:translate3d(calc(-100% - 15px),0,0);-ms-transform:translate3d(calc(-100% - 15px),0,0);transform:translate3d(calc(-100% - 15px),0,0)}.content2 .left.isOpened{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:2px 2px 8px rgb(0 0 0 / .4)}.content2 .right{float:none;width:100%;padding-top:32px}.viewDetails_info .h1{font-size:24px}.table_res tbody tr{position:relative;display:block;padding:36px 0 10px;margin-bottom:10px;border-bottom:1px solid #ccc}.table_res tbody td{display:block;width:100%;padding:10px}.table_res tbody p{margin:5px 0}.table_res tbody .column_sm{display:inline-block;width:33.33%;min-height:56px;padding:.5rem;vertical-align:top}.table_res tbody .column_sm span{display:block;line-height:40px}.table_res tbody .column_close{position:absolute;top:0;left:0;right:0;padding:5px}.table_res tbody tr.option_list{padding-top:0;display:flex;width:100%}.table_res tbody tr.option_list td{width:50%}.table_res_total{display:table;width:100%}.dashboard_form{margin:0 auto}ul.tabs{flex-wrap:wrap}#blocksUl div{display:block;width:100%}.fake_tabs li{width:49%!important}.table_cart_btn{margin:1rem auto;max-width:90%}.adb_slider_item{height:120px}.adb_slider .banner_logos{bottom:3px}.modal_video.dialog{max-width:90vw}[style*="margin"][style*="-15px 0px 28px"]{margin:0 0 5px!important}.resources_cats .resource_cat{width:calc(100% / 2 - 3.01rem)}.video_gallery.gallery .gallery_item_video .play_icon{width:4rem;height:4rem}.gallery_tab_section .tabs .tabs_header{padding:1.5rem 1.5rem 0}.gallery_tab_section{padding:0 0 3rem}.gallery_tab_section .tabs .tabs_body .tabs_content{padding:3rem 1.5rem 0}body{padding-top:10rem}.reviews .h2,.reviews h2{margin:0 0 1rem}.controls_wrap .custom_checkbox+label{margin:1rem 1.5rem}.input_col{margin-bottom:3rem!important}.tech_section .controls_main_wrap{margin:0 0 3rem}.controls_subtitle{font-size:1.3rem}.form_item_grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:640px){.content img[style*="float"],.content p[style*="float"]{float:none!important;width:100%!important;max-width:100%!important;display:block}.about_section .content img[style*="float"][style*="right"],.content img[style*="float"]{margin:0 auto 2rem!important}.rwd_table td,footer .footer_logo{text-align:left}.row_f .col_xs_1{width:-webkit-calc(8.3333333333% - 3.01rem);width:-moz-calc(8.3333333333% - 3.01rem);width:calc(8.3333333333% - 3.01rem)}.row_f .col_xs_2{width:-webkit-calc(16.6666666667% - 3.01rem);width:-moz-calc(16.6666666667% - 3.01rem);width:calc(16.6666666667% - 3.01rem)}.row_f .col_xs_3{width:-webkit-calc(25% - 3.01rem);width:-moz-calc(25% - 3.01rem);width:calc(25% - 3.01rem)}.row_f .col_xs_4{width:-webkit-calc(33.3333333333% - 3.01rem);width:-moz-calc(33.3333333333% - 3.01rem);width:calc(33.3333333333% - 3.01rem)}.row_f .col_xs_5{width:-webkit-calc(41.6666666667% - 3.01rem);width:-moz-calc(41.6666666667% - 3.01rem);width:calc(41.6666666667% - 3.01rem)}.row_f .col_xs_6{width:-webkit-calc(50% - 3.01rem);width:-moz-calc(50% - 3.01rem);width:calc(50% - 3.01rem)}.row_f .col_xs_7{width:-webkit-calc(58.3333333333% - 3.01rem);width:-moz-calc(58.3333333333% - 3.01rem);width:calc(58.3333333333% - 3.01rem)}.row_f .col_xs_8{width:-webkit-calc(66.6666666667% - 3.01rem);width:-moz-calc(66.6666666667% - 3.01rem);width:calc(66.6666666667% - 3.01rem)}.row_f .col_xs_9{width:-webkit-calc(75.0000000019% - 3.01rem);width:-moz-calc(75.0000000019% - 3.01rem);width:calc(75.0000000019% - 3.01rem)}.row_f .col_xs_10{width:-webkit-calc(83.3333333333% - 3.01rem);width:-moz-calc(83.3333333333% - 3.01rem);width:calc(83.3333333333% - 3.01rem)}.row_f .col_xs_11{width:-webkit-calc(91.6666666667% - 3.01rem);width:-moz-calc(91.6666666667% - 3.01rem);width:calc(91.6666666667% - 3.01rem)}.row_f .col_xs_12{width:-webkit-calc(100% - 3.01rem);width:-moz-calc(100% - 3.01rem);width:calc(100% - 3.01rem)}.content img[style*="float"][style*="left"],.content img[style*="float"][style*="right"]{margin:0 auto 2rem!important;text-align:center}.content p[style*="float"]{margin:1rem auto!important}.content p[style*="float"][style*="left"],.content p[style*="float"][style*="right"]{margin:1rem auto!important;text-align:center}.main_top .main_content .text br{display:block}.main_top .banner{height:40rem}.main_top .main_content .text .h1,.main_top .main_content .text h1,.main_top .main_content .text h2{font-size:3.6rem}.rwd_table thead,footer .top_footer .top_footer_item:first-child{display:none}.content .background_heading{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact_us .contact_us_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact_us .contacts_block{margin:0 0 3.5rem;width:100%}.contact_us table{max-width:35rem}.contact_us .map_block{margin:0 0 0 -1.5rem;width:-webkit-calc(100% + 3rem);width:-moz-calc(100% + 3rem);width:calc(100% + 3rem)}.contact_us{padding:3rem 0 0}.contact_us .map,.contact_us .map #map,.contact_us .map iframe{height:30rem}.product_about .content .h2,.product_about .content h2{font-size:2.7rem}.product_about .content .h2 b,.product_about .content .h2 strong,.product_about .content h2 b,.product_about .content h2 strong{font-size:3.2rem}.kit_customize .selection_overview_item .img_wrap{-webkit-flex-basis:16rem;-ms-flex-preferred-size:16rem;flex-basis:16rem}.about .about_cta{margin:0 0 2rem}.quick_contact .contact_form .captcha_submit_block{margin:2.5rem 0 0;justify-content:space-between}.quick_contact .contact_form .captcha_submit_block .custom_checkbox+label{margin:.5rem 1.8rem 0 0}.testimonials .testimonial_item .quote{width:1.8rem;height:1.8rem}.testimonials .testimonial_item .testimonial_content{padding:0 3rem}.testimonials .testimonial_item .testimonial_name{padding:0 0 0 3rem}.testimonials .testimonial_item .testimonial_name::after{width:2rem}.content .doc_list li{flex:0 1 50%;font-size:1.4rem;padding:1rem 1.2rem}.content .doc_list img{width:4rem}.tabs.tabs_inner .tabs_header_item{flex:0 1 50%;min-width:50%}.rwd_table{border:none}.rwd_table tr{display:block;padding:0;background-color:#fff}.rwd_table tr:nth-of-type(odd){background-color:#ecf0f1}.rwd_table td{border-bottom:.1rem solid #cecece;display:block;min-height:4.1rem;font-size:1.4rem;position:relative;padding:1.1rem 1.2rem 1rem 50%}.rwd_table td::before{content:attr(data-label) " ";position:absolute;top:1.1rem;left:1.2rem;width:45%;display:inline-block;padding:0 1rem 0 0;font-size:1.4rem;font-weight:700;color:#000;text-align:left}.rwd_table td:last-child{border-bottom:none}.row_f .col_xs_12 iframe{height:12rem}.reviews .reviews_slider .slick-next,.reviews .reviews_slider .slick-next::after,.reviews .reviews_slider .slick-prev,.reviews .reviews_slider .slick-prev::after{width:2.4rem;height:2.4rem}.reviews .reviews_slider .slick-prev{left:-1.9rem}.reviews .reviews_slider .slick-next{right:-1.9rem}.reviews .reviews_slider{max-width:calc(100% - 4rem)}.reviews{padding:3rem 0 2.5rem}.reviews .reviews_slider .reviews_item .desc{margin:0 0 1rem}.gallery_home .gallery_item_video.gal_col_3,.gallery_home .gallery_item_video.gal_col_4,.gallery_home .gallery_item_video.gal_col_5{width:calc(100% - 4.01rem)}.radio_cards .radio_box_item{width:calc(100% / 1 - 5.01rem);margin:1.5rem 2.5rem}.radio_cards{margin:0 -2.5rem 2rem}}@media only screen and (max-width:550px){.secondary .gallery .gallery_item,.secondary .gallery .gallery_item_video{width:100%}#blocksCase td,.right .mob_col_tb img{height:auto!important}.contact_us_section address a:not(.button),.contact_us_section address p{display:block;width:100%;margin:0 0 2rem}.contact_us_section address a.address_text{max-width:30rem;margin:0 auto}.products{padding:1rem 0 0}.products_slider{width:100%}.products_slider.hidden_slider{opacity:1;overflow:visible;max-height:unset}.products_slider .product_item{display:block;width:100%;padding-top:56%;margin:0 0 1rem}.products_slider .product_item:last-child,.section,footer .footer_info .footer_info_col:last-child,footer address p,footer address p.location_link{margin:0}.about .about_cta{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:-webkit-calc(100% + 3rem);width:-moz-calc(100% + 3rem);width:calc(100% + 3rem)}footer .footer_info{gap:unset}footer .footer_info .footer_info_col:first-child{-webkit-box-flex:unset;-webkit-flex:unset;-moz-box-flex:unset;-ms-flex:unset;flex:unset;text-align:left}footer .footer_info .footer_info_col,footer .footer_info .footer_info_col.hours{-webkit-box-flex:unset;-webkit-flex:unset;-moz-box-flex:unset;-ms-flex:unset;flex:unset;width:100%}footer address span{display:inline-block;font-size:1.6rem}footer .footer_info .footer_info_col,footer .top_footer{margin:0 0 3rem}footer ul{top:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}.dropzone .clickable_area .upload_text,.product_about .content table td:first-child .button{font-size:1.4rem}.radio_option_wrap{margin:0 -1.8rem 1rem}.radio_option_wrap .radio_option_item{width:-webkit-calc(100% / 1 - 3.61rem);width:-moz-calc(100% / 1 - 3.61rem);width:calc(100% / 1 - 3.61rem);margin:0 1.8rem 2rem}.radio_option_wrap .radio_option_item:last-child{margin:0 1.8rem}.blog .blog_article .row_f [class*="col_"]{width:-webkit-calc(100% / 1 - 3.01rem);width:-moz-calc(100% / 1 - 3.01rem);width:calc(100% / 1 - 3.01rem)}.blog .blog_article .img_wrap{margin:0 0 2rem}.blog .blog_article .short_desc p{display:block;overflow:unset}.blog .blog_article .title_wrap h1{font-size:2.6rem}.blog .blog_article .title_wrap h2{font-size:2.2rem}.blog .blog_post_img{margin:0 0 1rem 1rem}footer .subscribe_form{flex-wrap:wrap;gap:0 1.2rem}footer .subscribe_form .form_item:first-child{flex:1 1 calc(100% - 1.2rem);margin:0 0 1.5rem}footer .subscribe_form .button,footer .subscribe_form .form_item{margin:0;flex:1 1 calc((100% / 2) - (1 / 2 * 1.2rem))}.dropzone .clickable_area .upload_text_main,.product_customize .product_customize_item .product_name .name_link{font-size:1.6rem}.product_customize .product_customize_item .product_name .sub_name_link{font-size:1.4rem;margin:.5rem 0 0}.product_customize .product_customize_item{margin:1.2rem}.gallery .gallery_item{padding-top:42%}.gallery .gallery_title{font-size:1.2rem}p.video{width:550px;float:right}p.video iframe{height:360px}.hide_mob,li.current .currentArrow{display:none}.customize_wrap,.hide_desc,.itemsPageSortBy table,.itemsPageSortBy tbody,.itemsPageSortBy tr{display:block}.btn,.modal_region ul{max-width:100%}.modal_region .h1{font-size:20px}#blocksUl .hide_on_mobile,.fake_tabs .hide_on_mobile,.hide_on_mobile,.tab_desktop{display:none!important}.tab_mobile{display:block!important}.fake_tabs li,.itemsPageSortBy td{display:block;width:100%!important}#blocksCase iframe{width:100%;height:auto}[class*="col_"]{width:100%;margin-right:0}.right .mob_col_tb td{padding-left:0;padding-right:10px}.right .mob_col_tb td:last-child{padding-right:0}.outdoor_table,.outdoor_table tbody,.outdoor_table td{display:block;width:100%}.content2 img[style*="float"][style*=" left"],.content2 img[style*="float"][style*=" right"]{width:auto!important;display:block;height:auto!important;float:none!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:10px!important}.slideDescription{right:15px;left:15px;max-width:100%;padding:20px 20px 17px;bottom:80px}.slideDescription p.slideDescriptionTitle{font-size:30px}.box{padding:20px 0}.content2 .right .h1,.content2 .right h1{font-size:22px}.content2 .right h2{font-size:18px}.content2 .right .contentLeft,.content2 .right .contentRight{float:none;width:100%;margin:10px 0}.productDescription,.productThumbnail{float:none;width:100%}.productThumbnail{max-width:220px;margin:0 auto}.blocksCase_pic{width:48%;margin:0 1%}.slide{height:390px}#blocksCase td{display:block;width:100%!important;padding:10px 10px 0}#blocksCase table{min-width:100%!important}.items_link .item{width:100%;margin:1rem auto}.banner_logos img{max-width:150px}.banner_logos img:first-child{max-width:100px}.banner_logos{bottom:3px}.resources_cats .resource_cat{width:calc(100% / 1 - 3.01rem);margin:1rem 1.5rem}.dropzone .clickable_area .upload_image{width:6rem}.dropzone{min-height:18rem;height:18rem}.videoCaption .video_caption_slider .h1,.videoCaption .video_caption_slider h1{font-size:2.4rem}.form_submit_grid{flex-direction:column}.form_submit_grid .g-recaptcha{margin-right:0!important;margin-bottom:2rem!important}.specifications_table td{font-size:1.3rem}}@media only screen and (max-width:450px){.tabs .tabs_body .tabs_content,.text_wrap{position:relative}.stats_facts .stats_row .stat_item .number{font-size:2.4rem}.stats_facts .stats_row .stat_item p{font-size:1.2rem}.stats .stats_facts{padding:0}.stats .stats_facts .stats_row{margin:0 -1.5rem}.stats .stats_facts .stats_row .stat_item{width:-webkit-calc(50% - 3.01rem);width:-moz-calc(50% - 3.01rem);width:calc(50% - 3.01rem);margin:1rem 1.5rem}.about .about_cta_item .h4,.about .about_cta_item h4,.content .title_table td .h2:first-child,.content .title_table td:last-child h2{font-size:1.8rem}.quick_contact .quick_contact_email table td{display:block;width:100%}.quick_contact .quick_contact_email{padding:3.4rem 3rem 1.4rem}.kit_customize .selection_overview_item .img_wrap{-webkit-flex-basis:10rem;-ms-flex-preferred-size:10rem;flex-basis:10rem}.blog_sidebar .aside_form_wrapper,.tabs_content .show_more.open{display:none}.blog_sidebar .aside_mobile_btn{display:block;max-width:16rem;margin:0 auto 3rem}.blog .blog_post_img{float:none;margin:0 0 2rem;max-width:100%;width:100%}.main_top .banner{height:28rem}.about .about_cta_item a,.about .about_cta_item p{font-size:1.3rem}.about .about_cta_item a{border-bottom-width:.1rem}.text_wrap{max-height:84.5rem;overflow:hidden;-webkit-transition:max-height 0.7s;-o-transition:max-height 0.7s;-moz-transition:max-height 0.7s;transition:max-height 0.7s}.tabs_content.open .text_wrap{max-height:999.9rem;-webkit-transition:max-height 0.7s;-o-transition:max-height 0.7s;-moz-transition:max-height 0.7s;transition:max-height 0.7s}.fade_out{opacity:1;visibility:visible;position:absolute;left:0;top:0;height:88.5rem;width:100%;-webkit-transition:0.7s;-o-transition:0.7s;-moz-transition:0.7s;transition:0.7s;background:linear-gradient(to bottom,#fff0 0,#fff0 40%,#fff 92%,#fff 100%);z-index:2}.fade_out.hide{opacity:0;visibility:hidden;-webkit-transition:0.7s;-o-transition:0.7s;-moz-transition:0.7s;transition:0.7s;z-index:-1}.show_more{display:inline-block}.tabs_content .show_more{position:absolute;bottom:3rem;left:50%;transform:translate(-50%,0);z-index:3}.dialog .contact_form .row_f [class*="col_"]{width:calc(100% / 1 - 3.01rem)}.resources .inner_table td,.resources .inner_table tr{display:block;width:100%!important}.testimonials .testimonial_item .testimonial_content img{width:100%!important;max-width:100%!important}.radio_box_item{width:calc(100% / 1 - 1rem)}.banner{float:none;width:100%;max-width:320px;margin:0 auto 6px!important}form.footerForm input.send{width:100%}.catPreview{width:100%;margin:1rem auto}.catPreview:nth-child(3n+1){margin-left:2%}.catPreview:nth-child(odd){margin-left:0}.productPrev{display:block;width:100%;max-width:280px;margin:0 auto 20px!important}.viewDetails_pic{float:none;width:100%;margin:0 auto 10px}.viewDetails_info{float:none;width:100%;padding-left:10px}.productsPrevCase .productPrev{display:block;margin:1rem auto;width:100%}.customizeSection .box p,.items_link .item table{width:100%!important}.customizeSection .box p img{margin:1rem auto!important}#blocksCase .button{font-size:12px;display:block;float:none;width:100%;text-align:center;margin:1rem 0!important}#blocksCase h2{line-height:1.6rem}#blocksCase h2 img{margin-top:25px!important}#blocksCase h3{line-height:1.3rem}.slide{height:536px}.doc_table td{padding:0 15px}.doc_table td p{font-size:12px}table[style*="width"][style*="605px"] h3{font-size:14px}.video_gallery.gallery{padding:1.5rem 0 3.3rem}.gallery_tab_section .tabs.tabs_inner .tabs_header_item{padding:1rem 2rem}.gallery_tab_section .h1,.gallery_tab_section h1{margin-bottom:1.5rem}.tabTitle{font-size:1.6rem;width:28rem}}@media only screen and (max-width:400px){.dialog .modal_buttons .button{width:100%;margin:0 0 1.5rem}.dialog .modal_buttons .button:last-child{margin:0}.header .header_buttons .button,.header .header_buttons .button.small{font-size:1.3rem}.button img{width:1.4rem;height:1.2rem}.product_about .content table td:first-child .button{font-size:1.2rem;padding:0 .7rem;height:3.6rem;line-height:3.6rem}}@media only screen and (max-width:380px){#CANADIANPRICES td,#USPRICES td{padding:5px 2px;font-size:8px!important}.slideDescription p.slideDescriptionTitle{font-size:26px}.slideDescription a.slideDescriptionMore{float:none;text-align:center}.box p.title{font-size:20px}.banner_logos img:first-child{max-width:80px}.banner_logos img{max-width:120px}.slide{height:587px}}@media only screen and (max-width:360px){.header .dark_overlay{display:none}.videoCaption .video_caption_slider .h1,.videoCaption .video_caption_slider h1{font-size:2rem}.video_caption_slider .h3,.video_caption_slider h3{font-size:1.6rem}}@media only screen and (max-width:350px){.footer_bottom .footer_logo svg{width:2rem}.footer_bottom .footer_logo img{width:6.7rem}.product_about .content .h2,.product_about .content h2{font-size:2.4rem}.product_about .content .h2 b,.product_about .content .h2 strong,.product_about .content h2 b,.product_about .content h2 strong{font-size:2.7rem}.languageSelection_box a,.languageSelection_btn{background-size:auto 15px;padding-left:4.2rem;font-size:1.4rem}.languageSelection{width:9rem}.languageSelection_btn:before{right:.4rem}table[style*="width"][style*="605px"] h3{font-size:12px}.slide{height:620px}.tabs.tabs_inner .tabs_header_item .tab_title{font-size:1.2rem}}@media (orientation:landscape) and (max-height:450px){.home_bar_space,.mobile_phone{display:none}footer{padding-bottom:0}}.form_item:has(.no_margin){margin:0}.form_item .controls_wrap:has(.justify_start){justify-content:flex-start}.form_item .controls_wrap:has(.justify_start) .custom_checkbox+label{margin-left:0}