.modal .instant_quotes .modal-content .modal-body .instant_price,.modal .specifier_message_data .modal-content .modal-body .instant_price{background-color:rgba(74,212,150,.2);color:#101820;padding:15px;margin-bottom:20px;border-radius:10px}.modal .instant_quotes .modal-content .modal-body .instant_price .bootstrap-select,.modal .specifier_message_data .modal-content .modal-body .instant_price .bootstrap-select{background-color:transparent}.modal .instant_quotes .modal-content .modal-body .instant_price .bootstrap-select .btn-default,.modal .specifier_message_data .modal-content .modal-body .instant_price .bootstrap-select .btn-default{color:#101820}.modal .instant_quotes .modal-content .modal-body .instant_price .bootstrap-select .btn-default:hover,.modal .specifier_message_data .modal-content .modal-body .instant_price .bootstrap-select .btn-default:hover{color:#101820}.modal .instant_quotes .modal-content .modal-body .instant_price .bootstrap-select .btn-default:focus,.modal .specifier_message_data .modal-content .modal-body .instant_price .bootstrap-select .btn-default:focus{outline-color:transparent!important}.modal .instant_quotes .modal-content .modal-body .instant_price .plain_price,.modal .specifier_message_data .modal-content .modal-body .instant_price .plain_price{font-size:36px;font-weight:700;color:#4ad496}.modal .instant_quotes .modal-content .modal-body .instant_price .plain_price .number,.modal .specifier_message_data .modal-content .modal-body .instant_price .plain_price .number{color:#4ad496;font-size:inherit}.modal .instant_quotes .modal-content .modal-body .instant_price .disclaimer,.modal .specifier_message_data .modal-content .modal-body .instant_price .disclaimer{margin-top:10px;margin-bottom:0;font-size:10px;text-align:justify;color:#101820}.modal .instant_quotes .modal-content .modal-body #files_zone .input_button,.modal .specifier_message_data .modal-content .modal-body #files_zone .input_button{cursor:pointer}.modal .instant_quotes .modal-content .modal-body #files_zone #attachment,.modal .specifier_message_data .modal-content .modal-body #files_zone #attachment{display:none;cursor:pointer}.modal .instant_quotes .loadingicon,.modal .specifier_message_data .loadingicon{background-color:rgba(255,255,255,.5)!important;margin-left:0;border-radius:20px;z-index:2}.modal .specifier_message_data .modal-header .text_info{font-size:12px;margin-top:20px;color:#8b9196}.modal-dialog#more-like-this{min-width:1100px}.modal-dialog#more-like-this .modal-content{overflow:hidden}.modal-dialog#more-like-this .modal-content .modal-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}@media (max-width:1000px){.modal-dialog#more-like-this{min-width:98%}}@media (max-width:600px){.modal-dialog#more-like-this{min-width:95%}.modal-dialog#more-like-this .modal-body{padding:15px}}#booking_cpd .modal-content .modal-body textarea{height:auto}.modal#see-all-filters .modal-dialog.see_all_filters{width:980px;overflow:hidden}.modal#see-all-filters .modal-dialog.see_all_filters .modal-header{padding:20px;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body{padding:20px 30px 5px 30px}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties{text-align:left;overflow:hidden;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties .property_name{margin-bottom:0;overflow-y:auto;max-height:500px;width:100%}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties .property_name .property-filter{border-color:#eae5ff;font-weight:400}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties .property_name .property-filter:hover{background-color:#eae5ff}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties .property_name .property-filter.active{color:#fff;background-color:#31135e}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties .property_name .property-filter.active .bi{color:inherit}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties .property_name .body_copy{color:#8b9196;font-weight:400}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties .property_name .bi{color:#1959c2;vertical-align:top;font-size:10px}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .property_values_searcher{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .property_values_searcher .search-sort:focus{box-shadow:none}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .list{overflow-y:auto;max-height:500px;width:100%}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .list .property_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .list .property_list label{font-weight:400;cursor:pointer}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .list .property_list .body_copy{vertical-align:text-top}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .list .property_list.boolean_property{text-align:center}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .list .property_list.boolean_property .body_copy{margin:0 20px}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .list .see-all-filters .bi-plus{font-size:19px}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .loadingicon{background-color:rgba(255,255,255,.5)!important;width:96%}.modal#see-all-filters .modal-dialog.see_all_filters .modal-footer{margin-top:0;padding:30px}.modal#see-all-filters .modal-dialog.see_all_filters .modal-footer .btn.btn-link{line-height:44px}.modal#see-all-filters .modal-dialog.see_all_filters .modal-footer .btn .bi-chevron-right{font-size:14px}@media (max-width:1000px){.modal#see-all-filters .modal-dialog.see_all_filters{width:96%}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties .list{border:1px solid #e0e0e0}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values{margin-top:20px}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .property_values_searcher{margin-bottom:20px}.modal#see-all-filters .modal-dialog.see_all_filters .modal-body .properties#property_values .property_values_searcher .col-lg-3{text-align:center}}@media (max-width:600px){.modal#see-all-filters .modal-dialog.see_all_filters{width:94%}.modal#see-all-filters .modal-dialog.see_all_filters #beautify_property_group{border-bottom:1px solid #eae5ff}.modal#see-all-filters .modal-dialog.see_all_filters #property_values{padding-bottom:10px}.modal#see-all-filters .modal-dialog.see_all_filters #property_values .property_values_searcher{margin-top:15px;margin-bottom:15px}.modal#see-all-filters .modal-dialog.see_all_filters #property_values .list{border:1px solid #eae5ff;padding:10px 0}}#company_call form .modal-body{padding-bottom:0}#company_call form .modal-body .btn-default{height:40px}#company_call form .modal-footer{flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}#company_call form .modal-footer .section_subtitle .hyperlink{text-decoration:underline;cursor:pointer}#company_call form .modal-footer .submit_button{margin-bottom:30px}#company_call form .loadingicon{background-color:rgba(255,255,255,.5)!important;background-position:50% 50%!important;border-radius:20px}#logo_microsite img{display:inline-block;max-height:38px}.sidebar_panel_wrapper .sidebar-panel{max-width:250px}.sidebar_panel_wrapper .sidebar-panel .btn{width:100%;text-align:center;margin-bottom:8px}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card{text-align:center;margin-bottom:-2px;height:auto;cursor:default;border-radius:10px;padding:30px 10px;display:inline-block}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card img{max-width:160px;max-height:100px}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .btn{display:block;margin-left:0}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .btn-outline-secondary-hover,.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .btn-outline-secondary:hover{color:#fff}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .one_click{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .one_click form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .one_click .other_location{display:none}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .one_click .col-12{margin-bottom:8px}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .dropdown-toggle{color:#31135e;height:38px;margin-bottom:0}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .dropdown-toggle::after{margin-left:-4px}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .dropdown-menu{padding:0}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .dropdown-menu li .dropdown-item{color:#1959c2}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .dropdown-menu li .dropdown-item.active{background-color:transparent}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .dropdown-menu li .dropdown-item.active:hover{background-color:#f8f9fa}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .instant_price{display:block;position:relative}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .instant_price button .price{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:95%;vertical-align:text-top}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .instant_price .dropdown-menu{margin-top:0}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .project_buttons .store_in_project{width:100%}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .project_buttons .store_in_project div{text-align:left}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .project_buttons .store_in_project div .btn-outline-dark:first-of-type{width:75%;display:inline-block}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .action_buttons .project_buttons .store_in_project div .btn-outline-dark:last-of-type{width:20%;float:right}.sidebar_panel_wrapper .sidebar-panel .sidebar_buttons .sb_card .rating_module .bi{font-size:18px}.sidebar_panel_wrapper .sidebar-panel .powered p{font-size:12px;margin-top:10px}.sidebar_panel_wrapper .sidebar-panel .powered img{width:16px}.sidebar_panel_wrapper .sidebar-panel .powered a{color:#101820}.sidebar_company_info .actions_buttons .icon{color:#1959c2;border-radius:10px;height:28px;width:28px;vertical-align:middle}.sidebar_company_info .actions_buttons .icon .bi{cursor:pointer;font-size:32px}.sidebar_company_info .actions_buttons a{cursor:pointer;margin-right:10px;display:inline-block;margin-bottom:5px;width:24px;height:24px}.sidebar_company_info .actions_buttons a img{height:24px}.sidebar_company_info .actions_buttons a:hover{text-decoration:none}@media (max-width:1000px){.sidebar_panel_wrapper{display:none}.sidebar_company_info{margin-top:20px}.sidebar_company_info .actions_buttons,.sidebar_company_info .company_info{display:inline-block;width:49%}.sidebar_company_info .company_info{text-align:center;vertical-align:middle}.sidebar_company_info .company_info a,.sidebar_company_info .company_info img{display:block;margin:auto}.sidebar_company_info br,.sidebar_company_info hr{display:none}}@media (max-width:660px){.sidebar_company_info .actions_buttons,.sidebar_company_info .company_info{display:block;width:100%;text-align:center}.sidebar_company_info .actions_buttons br,.sidebar_company_info .company_info br{display:none}.sidebar_company_info .company_info{text-align:center;vertical-align:middle}.sidebar_company_info .company_info a,.sidebar_company_info .company_info img{display:block;margin:auto}.sidebar_company_info .company_info .contact_manufacturer .bi-question-sign{font-size:20px}.sidebar_company_info br,.sidebar_company_info hr{display:block}}.list_view .list_view_image_wrapper{display:flex;align-content:center;justify-content:center;align-items:center}.list_view .sb_card{text-align:left;padding:15px;height:initial;min-height:initial}.list_view .sb_card .product_info{text-align:left}.list_view .sb_card .product_info .section_title{height:auto;margin-top:5px;margin-bottom:5px;max-height:30px}.list_view .sb_card .product_info .section_title a{font-size:16px;color:#31135e;font-weight:700}.list_view .sb_card .product_info .file_types{color:#31135e!important;font-weight:400;font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:4.2em;margin-bottom:5px;font-size:14px}.list_view .sb_card .product_info .btn-link{vertical-align:baseline}.list_view .sb_card .product_info .btn{display:inline-block}.list_view .sb_card .product_info .link_text{font-size:14px;height:auto}.list_view .sb_card .product_info p{margin-top:10px;margin-bottom:0;font-size:10px}.list_view .sb_card .product_info .sr-badge{width:20px;vertical-align:super}.list_view .sb_card .product_info .sr-badge.bi-award-fill{color:#ff6a13}.list_view .sb_card .product_info .sr-badge.bi-card-list{color:#8b9196}.list_view .sb_card .product_info .sr-badge.bi-download{color:#4ad496}.list_view .sb_card .table_wrapper{padding-right:0;padding-top:30px;padding-bottom:30px;border-left:1px solid #eae5ff}.list_view .sb_card .table_wrapper table{font-size:13px;line-height:26px;width:100%;height:100%;display:flex;align-items:center}.list_view .sb_card .table_wrapper table tbody{width:100%;height:100%}.list_view .sb_card .table_wrapper table tr.property_font_style{font-size:14px;line-height:20px}.list_view .sb_card .table_wrapper table tr.property_font_style.highlight{font-weight:700}.list_view .sb_card .table_wrapper table td.left_column{padding-right:0;-webkit-line-clamp:1;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.list_view .sb_card .table_wrapper table td.right_column{padding-left:10px;padding-right:10px}.list_view .sb_card .table_wrapper table td.right_column .property_value{font-weight:700;-webkit-line-clamp:1;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#31135e}.breadcrumb{margin-bottom:15px;background-color:transparent;color:#31135e;font-size:14px}.breadcrumb span{margin-right:3px;margin-left:3px}.breadcrumb span a{color:inherit}.breadcrumb span:first-of-type{margin-left:0}.breadcrumb .breadcrumb-item-last{font-weight:700}.breadcrumb{padding-top:16px;padding-bottom:16px}.product_page{padding-top:105px!important;background-color:#f4f0fc;padding-bottom:40px}.product_page .core .breadcrumb{margin-bottom:0;background-color:transparent;color:#31135e;font-size:14px}.product_page .core .breadcrumb span{margin-right:3px;margin-left:3px}.product_page .core .breadcrumb span a{color:inherit}.product_page .core .breadcrumb span:first-of-type{margin-left:0}.product_page .core .breadcrumb .breadcrumb-item-last{font-weight:700}.product_page .core .jumbotron{position:relative}.product_page .core .jumbotron .close{position:absolute;top:15px;right:15px}.product_page .core #product-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.product_page .core #product-wrapper .sb_card{height:auto;cursor:default;border-radius:8px!important;border:1px solid #eae5ff;padding:16px;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.product_page .core #product-wrapper .sb_card .col-lg-7 #blueimp-gallery-carousel{cursor:pointer}.product_page .core #product-wrapper .sb_card .description{position:relative;color:#101820}.product_page .core #product-wrapper .sb_card .description .section_title{margin:0;font-size:20px!important;font-weight:400}.product_page .core #product-wrapper .sb_card .description .btn-link{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left;color:#690095}.product_page .core #product-wrapper .sb_card .description #product_description{font-size:14px;margin-top:8px;font-weight:400;color:#31135e}.product_page .core #product-wrapper .sb_card .description #product_description div,.product_page .core #product-wrapper .sb_card .description #product_description li,.product_page .core #product-wrapper .sb_card .description #product_description ol,.product_page .core #product-wrapper .sb_card .description #product_description p,.product_page .core #product-wrapper .sb_card .description #product_description span,.product_page .core #product-wrapper .sb_card .description #product_description ul{color:#31135e}.product_page .core #product-wrapper .sb_card .description #product_description.short{margin-bottom:35px;height:290px;overflow:hidden}.product_page .core #product-wrapper .sb_card .description .fading{top:120px;height:auto}.product_page .core #product-wrapper .sb_card .description .fading .expand_description{position:absolute;bottom:-30px;left:0}.product_page .core #product-wrapper .sb_card .variations.blur_effect{max-height:200px;overflow-y:auto}.product_page .core #product-wrapper .sb_card #links{margin-bottom:30px}.product_page .core #product-wrapper .sb_card .product_properties{position:relative}.product_page .core #product-wrapper .sb_card .product_properties h4{font-size:16px;color:#31135e}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .popover-content-benchmark{position:relative;min-height:50px}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .popover-content-benchmark .graph{height:130px}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .popover-content-benchmark .data{position:relative}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .popover-content-benchmark .data .benchmark_min{position:absolute;left:30px;font-size:10px;font-weight:400;color:gray;top:-10px}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .popover-content-benchmark .data .benchmark_max{position:absolute;right:30px;font-size:10px;font-weight:400;color:gray;top:-10px}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .popover-content-benchmark p{font-weight:400;font-size:12px;margin-bottom:0;text-align:center}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .popover-content-benchmark h5{text-align:center}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .popover-content-benchmark #benchmark-link{font-size:10px;margin-top:3px;padding-left:0!important;text-align:center;float:left;margin-bottom:10px}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .progress.benchmark-progress-bar{margin:0 0 0 3px;width:90%;float:left;height:10px}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .progress.benchmark-progress-bar .progress-bar.progress-bar-info{font-size:12px;line-height:17px;color:#000;height:10px;background-color:#690095}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .table-responsive thead .link_text{color:#31135e;font-weight:700}.product_page .core #product-wrapper .sb_card .product_properties .variations .variation .table-responsive tbody tr td .bi-check{font-size:30px;margin-top:-8px}.product_page .core #product-wrapper .sb_card .product_properties .datasheet_download{margin-bottom:0}.product_page .core #product-wrapper .sb_card .product_properties .copy{margin-bottom:10px}.product_page .core #product-wrapper .sb_card .product_properties .copy #info_to_copy{padding:0;top:0;left:0;z-index:0;width:1px;height:1px;overflow:hidden;white-space:normal;text-align:left;background-color:transparent;border:none}.product_page .core #product-wrapper .sb_card .product_properties .copy #copy-spec{margin-bottom:-10px}.product_page .core #product-wrapper .sb_card .product_properties .copy .copy_icon{font-size:25px;margin-right:5px;color:#1959c2}.product_page .core #product-wrapper .sb_card .product_properties .alert-info{border-color:#8b9196;background-color:rgba(139,145,150,.1);color:#31135e;font-size:14px}.product_page .core #product-wrapper .sb_card .product_download{position:relative;padding:0}.product_page .core #product-wrapper .sb_card .product_download h4{font-size:16px;margin-bottom:10px;color:#31135e}.product_page .core #product-wrapper .sb_card .product_download .download_all{margin:10px 0 20px 0}.product_page .core #product-wrapper .sb_card .product_download .tab-content.blur_effect{max-height:200px;overflow-y:auto}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane{display:none}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive{width:100%;overflow-y:hidden;overflow-x:auto;border-radius:8px!important}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive .table-bordered{margin-bottom:0}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive .table-bordered tr{height:58px}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive .table-bordered td{vertical-align:middle;padding:10px;height:inherit;width:auto}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive .table-bordered td .file_link{display:none}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive .table-bordered .datasheet_type{width:74px}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive .table-bordered .datasheet_type .file_types{margin:0}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive .table-bordered .datasheet_type .file_types.plus{line-height:8px}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive .table-bordered .datasheet_type a:hover{color:#1959c2;cursor:pointer}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .bim_link{margin-bottom:30px;text-align:center}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .bim_link .link_text a{color:#31135e}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane.active{display:block}.product_page .core #product-wrapper .sb_card .product_download .download_wrapper{margin-top:16px;display:none}.product_page .core #product-wrapper .sb_card #questions-and-answers h4{font-size:16px;margin-bottom:10px;color:#31135e}.product_page .core #product-wrapper .sb_card #questions-and-answers #questions-accordion .card-header{padding-top:.5em;padding-bottom:.5em}.product_page .core #product-wrapper .sb_card #questions-and-answers #questions-accordion .card-header button{padding-top:0;padding-bottom:0;font-size:15px;font-weight:700;color:#101820}.product_page .core #product-wrapper .sb_card #questions-and-answers #questions-accordion .card-header:first-of-type{border-top:1px solid rgba(0,0,0,.125)}.product_page .core #product-wrapper .sb_card .product_news h4{font-size:16px;margin-bottom:10px;color:#31135e}.product_page .core #product-wrapper .sb_card .product_news .sb_card_news{margin:15px 0}.product_page .core #product-wrapper .sb_card .not_logged{text-align:center;vertical-align:middle;position:absolute;top:20px;left:0;padding-top:5%;bottom:0}.product_page .core #product-wrapper .sb_card .not_logged .not_logged_msg{background-color:#fff;border-radius:20px;display:inline-block;padding:20px 50px;box-shadow:1px 1px 10px #eae5ff}.product_page .core #product-wrapper .sb_card:hover .text_hyperlink{text-decoration:underline}.product_page .core #product-wrapper .sidebar-panel .sb_card{display:inherit}.product_page .core #product-wrapper .sidebar-panel .sb_card .compare-add{margin-top:10px}.product_page .product_download .capsule_list{background-color:#f8f6ff}.product_page .capsule_list{margin-bottom:10px;border-radius:8px}.product_page .capsule_list .tab_wrapper{display:inline-block;position:relative;margin:5px;height:46px}.product_page .capsule_list .tab_wrapper .btn{border-radius:8px;background-color:transparent!important;border-color:transparent!important;color:#31135e!important}.product_page .capsule_list .tab_wrapper .btn.active{border-radius:8px;background-color:#c5b8da!important;border-color:#c5b8da!important}.product_page .capsule_list .tab_wrapper .counter{position:absolute;top:-7px;right:-4px;background-color:#c63339;padding:0 4px;border-radius:20px;font-size:11px;color:#fff}@media (max-width:600px){.product_page .core #product-wrapper .sb_card .variations .benchmark-progress-bar{min-width:50px}.product_page .core #product-wrapper .sb_card .product_properties .capsule_list .btn-outline-secondary{white-space:normal}.product_page .core #product-wrapper .sb_card .product_download .nav-tabs li .btn-sm{border-bottom:none;border-left-width:1px;border-left-style:solid}.product_page .core #product-wrapper .sb_card .product_download .nav-tabs .active .btn-sm{border-bottom:none}.product_page .core #product-wrapper .sb_card .product_download .tab-content .tab-pane .table-responsive .table-bordered .thumbnail{display:none}.product_page .core #product-wrapper .col-12.mobile .action_buttons .one_click .form-control{height:auto;font-size:25px}.product_page .core #product-wrapper .col-12.mobile .action_buttons .one_click .form-control .btn-default,.product_page .core #product-wrapper .col-12.mobile .action_buttons .one_click .form-control .dropdown-menu{font-size:25px}}@media (max-width:770px){.product_page{margin-top:0}.product_page .core .breadcrumb{font-size:14px}}@media screen and (max-width:990px){.product_page .core .sidebar_panel_wrapper{display:none}.product_page .core .sb_card #product-page-accordion .card-header button{width:100%}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons{text-align:center}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons strong{display:block}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons hr{display:block;margin:10px 0}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .btn{margin:10px auto}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .btn .bi{margin-right:5px}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .download_all .btn{margin:0}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click{margin:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click .form-control{height:34px;margin:auto}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click .form-control.location{margin-bottom:0}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click .form-control.location .btn-default{padding-left:5px}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click .form-control.other_location{display:none}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click .form-control .btn-default{width:100%;display:inline-block}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click .form-control .dropdown-menu{margin-top:0}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click .form-control .btn .filter-option{width:96%}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click form{flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click form .btn-primary input{color:#fff}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click form input{background-color:transparent;padding:0 5px}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click .btn{margin:0 auto 10px auto}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .one_click .btn-default{margin:0}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .instant_price{display:inline-block;position:relative;margin-bottom:5px}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .instant_price button{display:block;margin-bottom:0}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .instant_price button .price{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:95%;vertical-align:text-top}.product_page .core .sb_card #product-page-accordion .card-body .action_buttons .show_specifier_message_data_form{display:block}}#comparisons{margin-top:30px;background-color:#fff;margin-bottom:40px}#comparisons .section_title{margin-top:5px;margin-bottom:20px;font-size:26px}#comparisons .compare_header .image_wrapper{height:200px;line-height:200px;display:block;text-align:center}#comparisons .compare_header .image_wrapper img{max-height:100%;max-width:100%}#comparisons .compare_header .small_title{margin-top:10px;display:block;font-size:14px}#comparisons #comparison-table{margin-top:40px;position:relative}#comparisons #comparison-table.short{max-height:250px;overflow:hidden}#comparisons #comparison-table .btn-secondary{position:absolute;top:50%;left:50%}.blueimp-gallery>.next,.blueimp-gallery>.prev{text-shadow:0 0 2px #190a2f;text-align:center;background:#190a2f;opacity:1;color:#fff!important}.fading{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.product_page_recsys{padding-bottom:150px;background-color:#f4f0fc!important}.product_page_recsys .anchor{height:auto;margin-top:0}.product_page_recsys .recommended_products{padding-bottom:16px;padding-top:16px;border-radius:8px;border:1px solid #eae5ff;background-color:#fff!important}.product_page_recsys .recommended_products .section_title{margin-bottom:0!important}.sidebar_fixed{position:sticky}.sidebar_absolute{position:absolute}.blink{-webkit-animation:blink .7s infinite alternate;-moz-animation:blink .7s infinite alternate;-o-animation:blink .7s infinite alternate;animation:blink .7s infinite alternate}@-webkit-keyframes blink{from{opacity:1}to{opacity:0}}@-o-keyframes blink{from{opacity:1}to{opacity:0}}@-moz-keyframes blink{from{opacity:1}to{opacity:0}}@keyframes blink{from{opacity:1}to{opacity:0}}.g_container{width:200px;height:100px;position:absolute;top:30%;left:50%;overflow:hidden;text-align:center;transform:translate(-50%,-50%)}.gauge-a{z-index:1;position:absolute;background-color:rgba(255,255,255,.2);width:200px;height:100px;top:0;border-radius:250px 250px 0 0}.gauge-b{z-index:3;position:absolute;background-color:#fff;width:125px;height:125px;top:37px;margin-left:37px;margin-right:auto;border-radius:250px 250px 0 0}.gauge-c{z-index:2;position:absolute;background-color:#690095;width:200px;height:100px;top:100px;margin-left:auto;margin-right:auto;border-radius:0 0 200px 200px;transform-origin:center top;transition:all 1.3s ease-in-out}.g_container:hover .gauge-c{transform:rotate(120deg)}.g_container:hover .gauge-data{color:#000}.gauge-data{z-index:4;color:rgba(0,0,0,.2);font-size:16px;line-height:60px;position:absolute;width:200px;height:100px;top:45px;margin-left:auto;margin-right:auto;transition:all 1s ease-out}.product_properties .popover{max-width:300px}.benchmark_top_rated{color:gold}.product_page .core #product-wrapper .product_page_layout_recsys .sb_product{display:inline-block}@media (max-width:600px){.product_page .core #product-wrapper .product_page_layout_recsys .sb_product .small_title{font-size:14px}.product_page .core #product-wrapper .product_page_layout_recsys .sb_product .link_text{font-size:13px}}.product_page .core #product-wrapper .product_page_layout_recsys .sb_product .col-12{padding:0}.product_page .core #product-wrapper .product_page_layout_recsys .small_title{width:100%}.product_page .core #product-wrapper .product_page_layout_recsys .link_text{width:100%}.product_page .core #product-wrapper .product_page_layout_recsys .sb_card.sb_product .image_wrapper{height:200px;line-height:200px}.product_page .core #product-wrapper .product_page_layout_recsys .recommendations_carousel .carousel-indicators{bottom:-46px}.product_page .core #product-wrapper .product_page_layout_recsys .recommendations_carousel .carousel-control{width:40px;height:40px;background-color:rgba(0,0,0,.5);opacity:.5;border-radius:20px;top:39%}.product_page .core #product-wrapper .product_page_layout_recsys .recommendations_carousel .carousel-control:hover{box-shadow:1px 1px 20px rgba(14,30,42,.2);background-color:rgba(0,0,0,.8)}.product_page .core #product-wrapper .product_page_layout_recsys .recommendations_carousel .carousel-control .bi{margin-top:13px;color:#fff}#summary_wrapper{margin-top:10px}#summary_wrapper .summary_item{max-height:120px;margin-bottom:5px;font-size:14px;overflow:hidden}#summary_wrapper .summary_item ul{padding-left:20px}#summary_wrapper .summary_item.description{-webkit-line-clamp:6;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}#summary_wrapper .btn-link{margin-top:3px;margin-bottom:10px}#links .d-flex span{font-size:14px;font-weight:500;margin-right:10px}#links .d-flex a{font-size:14px;font-weight:400;margin:0 20px;color:#690095}#links .link-sep{display:inline-block;width:1px;height:1em;background:#b3e0ff;margin:0 .75rem}.ms_product{background-color:#fff;border-radius:8px;border:1px solid #eae5ff}.ms_product .p-4{border-top:1px solid #eae5ff}.ms_product a{color:#333;text-decoration:none}.ms_product .ms_product_image{height:150px;background-size:cover;background-position:center;border-top-left-radius:8px;border-top-right-radius:8px}.ms_product .ms_company_name{font-size:16px;font-weight:400;width:max-content!important;color:#31135e}.ms_product .ms_product_name{font-size:17px;font-weight:500;color:#1e0f3e;text-align:left}.similar_products_link{color:#690095;text-decoration:underline}.bootstrap-select button,.btn-outline-blue,.categories_navbar .nav_bar .core .navbar-collapse .nav_bar_list .dropdown .dropdown-menu ul li .btn-link,.modal .modal-dialog.instant_quotes .modal-footer .btn-link,.modal .modal-dialog.manufacturer_message .modal-footer .btn-link,.modal#see-all-filters .modal-dialog.see_all_filters .modal-footer .btn.btn-link,.product_page .capsule_list .btn-outline-secondary.active,.product_page .capsule_list .btn-outline-secondary:hover,.product_page .core .sb_card .product_properties .copy .copy_icon,.product_page .core .sb_card .product_properties .copy span,.product_page_recsys .recommended_products .section_title a,.search_page .sidebar_panel .card.card-heading .card-title .bi,.search_page .sidebar_panel .card.search-sidebar .property_body .see-all-filters,.search_page .tagit-choice .tagit-close .text-icon,.search_page .tagit-choice span,.table.table-bordered thead td,.table.table-bordered.blue thead td,a.file_name{color:#690095!important}.product_page .core #product-wrapper .sb_card .product_properties .copy #copy-spec:hover svg{color:#fff!important;fill:#fff!important}.sidebar-panel .sidebar_buttons .sb_card .manufacturer_name{font-size:12px;color:#31135e;font-weight:400;margin-bottom:8px}.sidebar-panel .sidebar_buttons .sb_card .product_name{font-size:16px;color:#1d103e;font-weight:600}.product_page .core #product-wrapper .sb_card .product_download h4,.product_page .core #product-wrapper .sb_card .product_properties h4{margin-top:0!important;margin-bottom:8px!important;font-size:16px;font-weight:600;color:#1d103e}.product_page .core #product-wrapper .sb_card .product_download p,.product_page .core #product-wrapper .sb_card .product_properties p{color:#31135e;font-weight:400;margin-bottom:16px}.search_page{background-color:#f4f0fc;padding-bottom:40px}.search_page .sidebar_panel{padding-left:0!important;padding-right:16px!important}.search_page .sidebar_panel .card-heading{background:0 0!important}.search_page .sidebar_panel .card-heading .card-title{color:#31135e!important;font-weight:700;font-size:16px;padding-top:16px;padding-bottom:16px;padding-left:16px;border-top:1px solid #eae5ff!important;border-left:1px solid #eae5ff!important;border-right:1px solid #eae5ff!important}.search_page .sidebar_panel .property_title{padding:0 15px!important;font-size:12px!important}.search_page .sidebar_panel .card.panel-default{border-right:none!important;border-left:none!important;border-radius:0!important}.search_page .sidebar_panel ul.tagit{box-shadow:none!important;border:1px solid #e0e0e0!important;border-radius:.2rem!important}.search_page .filter-option-inner-inner{color:#fff;font-weight:600;opacity:1;margin-top:1px}.search_page label[for=btngrid]{margin-left:-5px!important}.search_page .view_type{padding-top:0!important;padding-left:0!important;padding-right:0!important;margin-bottom:0!important}.search_page .view_type .active_layout{background-color:#c5b8da!important;border-radius:8px}.search_page .view_type label{height:30px!important;width:30px!important}.search_page .view_type .radio-label{margin-top:5px!important;margin-left:5px!important}.search_page .environmental_data_filter{padding-top:0;line-height:28px!important}.search_page .radio-label.small_subtitle{line-height:30px!important}.search_page .radio-label.small_subtitle svg{vertical-align:baseline}.search_page .list_view .table_wrapper{padding-top:15px;padding-bottom:15px;padding-right:15px}.search_page .list_view .list_view_image_wrapper{padding-top:15px;padding-bottom:15px}.search_page .card{box-shadow:none}.search_page .card .search-sidebar{padding:0;border-top:0}.search_page .card .search-sidebar.card-body{border-top:0}.search_page .card .search-sidebar .property_title:first-of-type{border-top:0;padding-top:0!important}.search_page .card .search-sidebar .property_title{border-top:0;border-bottom:0;border-left:0;border-right:0;background-color:#fff;padding:5px 15px;font-weight:400}.search_page .card .search-sidebar .property_title .bi-plus{font-size:17px}.search_page .card .search-sidebar .property_title .bi-dash,.search_page .card .search-sidebar .property_title .bi-plus{margin-right:16px;cursor:pointer}.search_page .card .search-sidebar .property_body{border:0;padding:2px 16px 0 16px;position:relative}.search_page .card .search-sidebar .property_body .see-all-filters{border-radius:0!important;background-color:#fff!important;padding-left:0!important;padding-top:8px!important;padding-bottom:16px!important}.search_page .card .search-sidebar .property_body .property_list{line-height:20px}.search_page .card .search-sidebar .property_body .property_list .radio-label{display:block;margin-bottom:4px}.search_page .card .search-sidebar .property_body .property_list .body_copy{font-weight:400;cursor:pointer;margin-left:3px;margin-bottom:0;font-size:14px}.search_page .card .search-sidebar .property_body .property_list .cat_q{font-size:12px!important}.search_page .card .search-sidebar .property_body .property_list .regular-checkbox+.input-label{border-color:#31135e;border-width:2px}.search_page .card .search-sidebar .property_body .property_list .regular-checkbox:checked+.input-label{border-color:#31135e}.search_page .card .search-sidebar .property_body .property_list.boolean_property label{display:block;padding-left:20px!important;padding-right:20px!important}.search_page .card .search-sidebar .property_body .property_list .col-12{padding-left:0!important;padding-right:0!important;padding-top:8px!important}.search_page .card .search-sidebar .property_body .form-inline .form-group .numeric_property{padding:6px 10px;font-size:14px;height:33px;width:100%}.search_page .card .search-sidebar .property_body .property_locked{display:none;position:absolute;top:0;left:0;right:0}.search_page .card .search-sidebar .property_body .property_locked .title{color:#1959c2;font-size:18px}.search_page .card .search-sidebar .property_body .property_locked span{display:block}.search_page .card .search-sidebar .property_body .property_locked .bi{margin-right:5px}.search_page .card .search-sidebar .property_body .property_locked.show{display:block}.search_page .breadcrumb{margin-bottom:0;list-style:none;background-color:transparent;border-radius:0;font-size:11px;color:#31135e}.search_page .breadcrumb span{margin-right:3px;margin-left:3px}.search_page .breadcrumb span a{color:inherit}.search_page .breadcrumb span:first-of-type{margin-left:0}.search_page #category-description{padding:10px 10px 5px 10px;background-color:rgba(183,201,211,.3);margin-bottom:10px;border-radius:10px;color:#31135e;font-size:13px}.search_page #category-description .readmore-js-toggle{width:10%;display:inline-block;margin-top:0;vertical-align:top;text-align:right;color:#31135e}.search_page #category-description a{font-weight:700;color:#31135e}.search_page .callout{border-radius:20px;background-color:rgba(183,201,211,.3);margin-bottom:30px;padding:10px 0 10px 15px}.search_page .callout .boxes-list-wrapper{margin:0 70px 8px 65px}.search_page .callout .section_title{font-weight:700}.search_page .callout .body_copy{font-size:16px;margin-top:10px;margin-bottom:20px}.search_page .callout #category-description{background-color:transparent;padding:0;margin-bottom:0}.search_page .callout #category-description .readmore-js-section{width:95%}.search_page .callout #category-description .readmore-js-toggle{width:5%}.search_page .callout .link{margin-bottom:15px}.search_page .callout .close{position:absolute;top:15px;right:30px;font-size:15px}.search_page .callout_boxes_in_results.list_view h4{font-weight:700;margin-bottom:-10px}.search_page .callout_boxes_in_results.list_view .boxes-list .sb_card{display:inline-block}.search_page .boxes-list-wrapper .boxes-list{overflow:hidden;white-space:nowrap;margin:20px 0;position:relative}.search_page .boxes-list-wrapper .boxes-list .sb_card{border-radius:10px;margin-bottom:0;width:150px;margin-right:10px;padding:0;display:inline-block;height:100px}.search_page .boxes-list-wrapper .boxes-list .sb_card .img_wrapper{text-align:center;vertical-align:middle;width:74px;height:66px;float:left;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center}.search_page .boxes-list-wrapper .boxes-list .sb_card .img_wrapper.left{border-top-left-radius:10px}.search_page .boxes-list-wrapper .boxes-list .sb_card .img_wrapper.right{border-top-right-radius:10px}.search_page .boxes-list-wrapper .boxes-list .sb_card p{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;height:34px;line-height:34px;margin:0 10px}.search_page .boxes-list-wrapper .boxes-list .sb_card:last-of-type{margin-right:0}.search_page .boxes-list-wrapper .boxes-list .sb_card:hover{text-decoration:none}.search_page .boxes-list-wrapper .boxes-list .sb_card:hover p{font-weight:700}.search_page .boxes-list-wrapper .callout-boxes-next,.search_page .boxes-list-wrapper .callout-boxes-prev{position:absolute;top:40px;width:20px;height:20px;border-radius:30px;z-index:1;font-size:20px;background-color:rgba(255,255,255,.8);line-height:20px;cursor:pointer;text-align:center}.search_page .boxes-list-wrapper .callout-boxes-next span,.search_page .boxes-list-wrapper .callout-boxes-prev span{color:#000;text-decoration:none}.search_page .boxes-list-wrapper .callout-boxes-prev{left:75px}.search_page .boxes-list-wrapper .callout-boxes-next{right:80px}.search_page .tags_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:none;border:none}.search_page .tags_wrapper .search_tags{display:inline-block;width:100%}.search_page .tags_wrapper .search_tags #search-query-tags{background-color:transparent;border-left:1px solid #eae5ff!important;border-right:1px solid #eae5ff!important;border-top:none!important;border-bottom:none!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding-left:15px;padding-right:15px;border-radius:0!important;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:flex-start}.search_page .tags_wrapper .search_tags #search-query-tags .tagit-new{display:none}.search_page .tags_wrapper .search_tags #search-query-tags .tagit-choice{background-color:#1d103e;border:1px solid #1d103e}.search_page .tags_wrapper .search_tags #search-query-tags .tagit-choice .tagit-label{font-size:13px;color:#fff!important}.search_page .tags_wrapper .search_tags #search-query-tags .tagit-choice .tagit-close span.text-icon{color:#fff!important}.search_page .tags_wrapper .search_tags #search-query-tags .tagit-choice.clear-all-criterias{cursor:pointer;border:0;background-color:transparent;padding-left:0!important}.search_page .tags_wrapper .search_tags #search-query-tags .tagit-choice.clear-all-criterias span{color:#690095!important;text-decoration:underline;font-size:14px}.search_page .content .top_horizontal_filters{margin-top:16px!important;margin-bottom:16px!important;padding-right:0!important}.search_page .content .top_horizontal_filters .search_title{font-size:18px;margin-top:5px;color:#31135e;margin-bottom:5px}.search_page .content .top_horizontal_filters .search_num_products{font-size:12px;margin-top:5px;color:#31135e;margin-bottom:5px}.search_page .content .top_horizontal_filters .btn-group{border-radius:0!important;height:30px!important;line-height:30px!important;border:none}.search_page .content .top_horizontal_filters input[type=checkbox]{margin-top:8px!important}.search_page .content .top_horizontal_filters .environmental_data_filter{padding-left:8px;padding-right:8px;background-color:transparent;height:44px}.search_page .content .top_horizontal_filters .environmental_data_filter .form-check{color:#31135e;font-size:14px}.search_page .content .top_horizontal_filters .ccpi_data_filter{margin-right:5px;background-color:transparent;padding:0!important;height:44px}.search_page .content .top_horizontal_filters .ccpi_data_filter .form-check{color:#8b9196;font-size:14px}.search_page .content .top_horizontal_filters .sorting_criteria li{text-align:left}.search_page .content .top_horizontal_filters .sorting_criteria .search-sorting-criteria{border-radius:30px;background-color:transparent;box-shadow:none}.search_page .content .top_horizontal_filters .sorting_criteria .search-sorting-criteria button{border:0;text-align:center;border-radius:30px;height:28px!important;line-height:26px!important;background-color:#690095!important;color:#fff!important;padding:0 10px!important}.search_page .content .top_horizontal_filters .sorting_criteria .search-sorting-criteria button:focus{outline:0!important}.search_page .content .top_horizontal_filters .sorting_criteria .search-sorting-criteria button .filter-option{width:auto;float:none;font-size:14px;vertical-align:middle;border-right:2px solid #fff;padding-right:16px;padding-left:8px}.search_page .content .top_horizontal_filters .sorting_criteria .search-sorting-criteria button:focus{border:0;outline:0;z-index:1}.search_page .content .top_horizontal_filters .sorting_criteria .search-sorting-criteria span{color:#8b9196}.search_page .content .top_horizontal_filters .sorting_criteria .search-sorting-criteria .dropdown-menu{left:auto;right:auto;border-radius:20px;margin-left:2px;text-align:center;border-color:#eae5ff;min-width:175px}.search_page .content .top_horizontal_filters .sorting_criteria .search-sorting-criteria.open .dropdown-menu .dropdown-item:first-of-type{display:none}.search_page .content .top_horizontal_filters .sorting_criteria .search-sorting-criteria.open button{box-shadow:none;border-radius:20px}.search_page .content .top_horizontal_filters .section_title{display:inline-block}.search_page .content .top_horizontal_filters .search_results_banner .alternative_terms .btn-link{display:inline-block}.search_page .content .top_horizontal_filters .search_results_banner .related_searches .body_copy{display:inline-block;color:rgba(139,145,150,.6)}.search_page .content .top_horizontal_filters .search_results_banner .related_searches .link_text{display:inline-block}.search_page .content #ad-image img{margin-top:20px;margin-bottom:10px}.search_page .content #ad-image .close{top:20px}.search_page .content #ad-image .sponsored{bottom:10px}.search_page .content .sb_card{box-shadow:none}.search_page .content .sb_card.sb_card_cpds{margin:10px 0;min-height:382px;height:auto}.search_page .content .sb_card.sb_card_cpds .img_wrapper{height:170px;vertical-align:middle;line-height:170px;width:100%}.search_page .content .sb_card.sb_card_cpds .certification_logo{width:40px;left:auto;position:absolute;top:5px;right:5px;z-index:1}.search_page .content .sb_card.sb_card_cpds .cpd_flag{display:block}.search_page .content .sb_card.sb_card_cpds .cpd_body .extra_info .date{position:relative;margin-bottom:5px}.search_page .content .sb_card.sb_card_cpds .cpd_body .extra_info span{margin-right:0}.search_page .content .sb_card.sb_card_cpds .cpd_body .file_types{margin-bottom:5px}.search_page .content .sb_card.sb_card_cpds .cpd_body .cpd_link{color:#1959c2;cursor:pointer;font-weight:700}.search_page .content .sb_card.sb_card_cpds .cpd_body .section_title{max-height:30px;-webkit-line-clamp:1;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.search_page .content .sb_card.sb_card_cpds .cpd_body .company_name{max-height:20px;-webkit-line-clamp:1;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.search_page .content .sb_card.sb_card_cpds .cpd_body .body{min-height:40px}.search_page .content .sb_card:hover{text-decoration:none}.search_page .content .company_item .sb_card{height:auto}.search_page .content .list_view .sb_card{border:1px solid #eae5ff!important;border-radius:8px!important;padding:0;height:auto;min-height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search_page .content .list_view .sb_card.sb_card_cpds{height:auto}.search_page .content .list_view .sb_card.sb_card_cpds .certification_logo{margin-left:10px;position:relative;left:0}.search_page .content .list_view .sb_card.sb_card_cpds .img_wrapper{height:190px;vertical-align:middle;line-height:190px;width:33%}.search_page .content .list_view .sb_card.sb_card_cpds .cpd_body{padding-left:15px}.search_page .content .list_view .sb_card.sb_card_cpds .cpd_body .company_name,.search_page .content .list_view .sb_card.sb_card_cpds .cpd_body .small_subtitle{max-height:none;-webkit-line-clamp:none;text-overflow:unset;display:inline-block}.search_page .content .list_view .sb_card.sb_card_cpds .cpd_body .extra_info span{margin-right:10px}.search_page .content .no-search-results-alert{margin-bottom:50px}.search_page .content .no-search-results-alert .sb_card{height:200px}.search_page .content .no-search-results-alert .sb_card:hover{cursor:default}.search_page .content .sb_card_empty{border-color:#eae5ff;height:330px;line-height:330px}.search_page .content .products strong{background-color:#ffff0036}.search_page .content .cat_link{visibility:hidden}.search_page .content .loadingicon{background-color:rgba(255,255,255,.5)!important;margin-left:0}@media screen and (max-width:1170px) and (min-width:770px){.search_page{margin-top:110px}.search_page #ad-image img{max-width:100%}}@media (max-width:990px){.search_page .sidebar_panel .card .search-sidebar .property_body .property_list{min-height:120px}.search_page .callout .boxes-list-wrapper{margin-left:20px;margin-right:20px}.search_page .callout .boxes-list-wrapper .boxes-list-wrapper .callout-boxes-prev{left:30px}.search_page .callout .boxes-list-wrapper .boxes-list-wrapper .callout-boxes-next{right:30px}.search_page .content .list_view .sb_card{flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}}@media (max-width:770px){.search_page{margin-top:20px}.search_page .sidebar_panel{padding-left:15px;margin-bottom:20px}.search_page .sidebar_panel .card .panel-collapse{width:100%}.search_page .boxes-list-wrapper .callout-boxes-next,.search_page .boxes-list-wrapper .callout-boxes-prev{width:40px;height:40px;line-height:40px}.search_page #ad-image img{max-width:100%}}@media (max-width:600px){.search_page{margin-top:0}.search_page .sidebar_panel{padding-left:15px;margin-bottom:20px;margin-top:20px}.search_page .content .callout #category-description{margin-bottom:10px}.search_page .content .callout #category-description .readmore-js-toggle{width:15%;display:inline-block;vertical-align:top}.search_page .content #filters-collapse{background-color:#e3eff826;padding-top:10px}.search_page .content #filters-collapse .col-12{margin-bottom:15px}.search_page .content #filters-collapse .col-12.tags_wrapper #search-query-tags .tagit-choice{padding:10px 20px!important}.search_page .content #filters-collapse .col-12.tags_wrapper #search-query-tags .tagit-choice .tagit-label{font-size:17px}.search_page .content #filters-collapse .col-12 .card{overflow:visible}.search_page .content #filters-collapse .col-12 .card .card-heading .card-title{font-size:16px;color:#31135e}.search_page .content #filters-collapse .col-12 .card .card-heading .card-title.collapsed .bi-plus{display:inline-block}.search_page .content #filters-collapse .col-12 .card .card-heading .card-title.collapsed .bi-dash{display:none}.search_page .content #filters-collapse .col-12 .card .card-heading .card-title .bi-dash{display:inline-block}.search_page .content #filters-collapse .col-12 .card .card-heading .card-title .bi-plus{display:none}.search_page .content #filters-collapse .col-12 .card .panel-collapse{width:100%}.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_title .filter_active{display:none;font-weight:700;font-size:36px}.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_title .filter_active:focus,.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_title .filter_active:hover{text-decoration:none}.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_title div,.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_title span{font-size:24px}.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_body{padding-left:0;padding-right:0}.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_body .property_list .body_copy{font-size:20px}.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_body .property_list .regular-checkbox.btn-sm+.input-label{width:24px;height:24px;margin-bottom:1px;padding:3px 0 0 1px}.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_body .property_list .regular-checkbox.btn-sm:checked+.input-label:after{width:20px;height:20px;top:-2px}.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_body .property_list .col-12{padding:0 15px}.search_page .content #filters-collapse .col-12 .card .panel-collapse .search-sidebar .property_body .property_locked .btn{margin-right:12%}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper{border:1px solid #ddd}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper .property_title{background-color:rgba(139,145,150,.1)}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper .property_body .property_list ul{list-style-type:none;margin-left:-30px;margin-bottom:0}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper .property_body .property_list ul li{border-top:1px solid;margin-left:-10px}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper .btn-link{font-size:24px;padding:5px;white-space:normal;display:block}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper .btn-link:focus,.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper .btn-link:hover{text-decoration:none}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper.subcategories{margin-left:15px}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper.types{margin-left:30px}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper.selected{border-color:#aaa}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper.selected .property_body .property_list ul li{border-color:#aaa}.search_page .content #filters-collapse .col-12 .card .panel-collapse#filter-categories .list_wrapper.list_margin{margin-bottom:10px}.search_page .content #filters-collapse .col-12 .card .panel-collapse#popular-companies .card-body{position:relative;padding-top:20px;border-top:none}.search_page .content #filters-collapse .col-12.sidebar_panel{margin-top:0}.search_page .content #filters-collapse .col-12.sidebar_panel .panel-collapse .search-sidebar .property_title div,.search_page .content #filters-collapse .col-12.sidebar_panel .panel-collapse .search-sidebar .property_title span{font-size:24px}.search_page .content #filters-collapse .col-12.sidebar_panel .panel-collapse .search-sidebar .property_body .property_list .body_copy{font-size:20px}.search_page .content #filters-collapse .col-12.sidebar_panel .panel-collapse .search-sidebar .property_body .see-all-filters{padding-left:0!important}.search_page .content #filters-collapse .col-12.sidebar_panel .panel-collapse .search-sidebar .property_body .see-all-filters .bi{font-size:22px}.search_page .content .breadcrumb{font-size:15px}.search_page .content .breadcrumb span{margin-right:5px;margin-left:5px}.search_page .content .breadcrumb span:first-of-type{margin-left:0}.search_page .content .top_horizontal_filters .search_num_products{font-size:15px}.search_page .content #category-description{font-size:15px}.search_page .content .products .list_view.sb_card .product_info .btn{display:block}.search_page .tags_wrapper #search-query-tags{padding-left:15px;padding-right:15px}.search_page .source .btn-link{white-space:pre-wrap}}.search_page .regular-radio+.radio-label:before,.search_page .regular-radio:checked+.radio-label:before{box-shadow:0 0 0 2px #31135e!important}.search_page .regular-radio+.radio-label:before{display:none!important}.numeric-property-sorting{color:#31135e}.numeric-property-sorting.pvActive{color:#1e0f3e!important}.numeric-property-sorting .bi{font-size:17px}li[data-value=recent-searches] a{cursor:default}#manufacturers-navbar{top:65px;position:absolute;right:0;left:0;line-height:40px}#manufacturers-navbar .navbar-default{background-color:rgba(0,71,187,.1);min-height:40px}#manufacturers-navbar .navbar-default .core #navbar-manufacturer-list{display:flex;justify-content:space-between}#manufacturers-navbar .navbar-default .core #navbar-manufacturer-list a{font-size:14px;color:#3c6dc8}#manufacturers-navbar .navbar-default .core #navbar-manufacturer-list a.active{font-size:16px;font-weight:700}@media screen and (max-width:1100px) and (min-width:770px){#manufacturers-navbar{top:110px}#manufacturers-navbar .navbar-default{height:80px}}@media (max-width:770px){#manufacturers-navbar{position:relative;top:0}#manufacturers-navbar .navbar-default .core #navbar-manufacturer-list.collapse{display:none}#manufacturers-navbar .navbar-default .core #navbar-manufacturer-list.collapse.show{display:block}#manufacturers-navbar .navbar-default .core #navbar-manufacturer-list a{font-size:26px;padding:10px}#manufacturers-navbar .navbar-default .core #navbar-manufacturer-list a.active{font-size:26px;font-weight:700}}#manufacturers{margin:65px 0 0 0}#manufacturers #breadcrumb{background-color:transparent;font-size:11px;padding-top:13px;color:#8b9196}#manufacturers #breadcrumb a{color:inherit}#manufacturers .section_title{margin-top:30px}#manufacturers .section_subtitle{margin-bottom:40px}#manufacturers #manufacturers_list{margin-bottom:30px;text-align:center}#manufacturers #manufacturers_list .sb_card{height:240px;text-align:center;border-radius:10px}#manufacturers #manufacturers_list .sb_card .image_wrapper{height:100px;margin:30px 0;line-height:100px}#manufacturers #manufacturers_list .sb_card .image_wrapper img{max-height:100%}#manufacturers #manufacturers_list .sb_card .small_subtitle{display:block;color:#1959c2;margin-bottom:5px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#manufacturers #manufacturers_list .pagination{display:inline-block}#manufacturers .popular_products{background-color:rgba(0,71,187,.1)}@media (max-width:600px){#manufacturers #manufacturers_list .manufacturer_event .sb_card{min-height:260px;height:auto}#manufacturers #manufacturers_list .manufacturer_event .sb_card .rating_module .bi{font-size:40px;margin-right:20px}}@media screen and (max-width:1100px) and (min-width:770px){#manufacturers{margin-top:120px}}#manufacturer #manufacturer-name{color:#31135e}#manufacturer .manufacturer_products{margin:30px 0}#manufacturer .manufacturer_products .section_title{margin-top:0}#manufacturer .manufacturer_products .products_categories{margin-top:20px;margin-bottom:10px}#manufacturer .sidebar_fixed{position:sticky;top:0}#manufacturer #manufacturer-posts{padding-bottom:20px}#manufacturer #manufacturer-posts #news-list{padding-top:20px}#manufacturer #manufacturer-posts #cpds-list{padding-top:20px}#manufacturer .reviews_list{padding:30px 0}#manufacturer .reviews_list .section_title{margin-bottom:20px}#manufacturer .reviews_list .sb_card{border-radius:0;height:auto;padding:20px;border-bottom:1px solid #d3d3d3;border-top:none;border-left:none;border-right:none;margin-bottom:0}#manufacturer .reviews_list .sb_card .bi{color:#31135e;font-size:14px}#manufacturer .reviews_list .sb_card .review_button_remove .bi{color:#8d2429}#manufacturer .reviews_list .sb_card .review_text{margin-top:10px;overflow-wrap:break-word;text-align:justify}#manufacturer .reviews_list .reply .sb_card{margin-top:-20px;padding-right:20px;padding-left:20px}#manufacturer .reviews_list .reply .sb_card p{margin-top:10px}#manufacturer .reviews_list .text_hyperlink{font-size:inherit}#manufacturer .reviews_list form{position:relative}#manufacturer .reviews_list form .rating_stars .bi{font-size:28px;margin-bottom:20px}#manufacturer .reviews_list form .loadingicon{background-color:rgba(255,255,255,.5)!important}#manufacturer .pagination{justify-content:center}#manufacturer .recommended_products{padding-top:30px}@media (max-width:1000px){#manufacturer .manufacturer_products .product.item{margin-top:20px}}@media (max-width:600px){#manufacturer .manufacturer_products .products_categories{padding:0 10px}#manufacturer .manufacturer_products .products_categories .btn-link{font-size:20px;margin:5px}}@media screen and (max-width:1100px) and (min-width:770px){#manufacturer .manufacturer_header{margin-top:105px;padding:40px 0}}.manufacturer_header{position:relative;overflow:hidden;margin-top:105px;z-index:1}.manufacturer_header .header_wrapper{height:inherit;display:table;width:100%;padding:100px 0;height:250px}.manufacturer_header .header_wrapper #manufacturerInfo{vertical-align:middle;width:100%;margin:0 auto;border:0;background-color:transparent}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper{padding-top:10px;padding-bottom:10px}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper address{margin-bottom:0}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper address p{height:33px;margin-bottom:0}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper h1{margin-top:0;margin-bottom:5px;color:#fff;font-weight:700;font-size:30px}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper span{color:#fff}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper a,.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper p,.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper span{color:#fff;font-size:13px}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper .social_networks{margin-top:10px;display:inline-block}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper .social_networks img{width:30px;max-height:30px}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper #manufacturer_link{display:block}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper .logo_wrapper{width:fit-content}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper .logo_wrapper .logo{border:1px solid #fff;padding:30px;border-radius:10px;background-color:#fff;max-height:180px}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper .logo_wrapper .rating_stars{margin-top:10px;cursor:pointer}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper .logo_wrapper .rating_stars .bi{font-size:24px;color:#31135e}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper .logo_wrapper .rating_stars .bi-star.star_grey{color:#31135e}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper .logo_wrapper .rating_stars a:hover{text-decoration:none}.manufacturer_header .manufacturer_cover{width:101%;position:absolute;top:-2px;bottom:0;z-index:-1;height:inherit;overflow:hidden;background-size:cover;background-color:rgba(0,0,0,.3);background-blend-mode:darken}.manufacturer_header .manufacturer_cover.blur_effect{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}.manufacturer_header .manufacturer_cover .black_background{width:100%;height:100%;background-color:rgba(16,24,32,.2)}@media (max-width:1000px){.manufacturer_header{height:auto;text-align:center;width:100%;margin-left:0;margin-top:0}.manufacturer_header .header_wrapper #manufacturerInfo{padding-bottom:40px;padding-top:40px}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper{text-align:center}.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper .logo_wrapper{width:auto}}@media (max-width:600px){.manufacturer_header .header_wrapper #manufacturerInfo .inside_wrapper p{font-size:18px}}.click-tr{cursor:pointer}.click-tr:hover{text-decoration:underline;color:#00f}.mock{display:block}#manufacturerInfo{padding:15px}#manufacturer_sidebar{border:1px solid #d3d3d3;z-index:2;background-color:#fff;border-radius:15px;height:100%}#manufacturer_sidebar .inside_wrapper{padding-top:30px;padding-bottom:30px}#manufacturer_sidebar .inside_wrapper:not(:last-child){border-bottom:1px solid #d3d3d3}#manufacturer_sidebar #manufacturer_link{font-size:12px}#manufacturer_sidebar .logo{max-width:170px}@media (max-width:600px){#manufacturer_sidebar{margin-top:0}}@media (min-width:1000px){#manufacturer_sidebar{margin-top:-230px}}#manufacturerTabs .nav-item{background-color:transparent!important}#manufacturerTabs .nav-link{background-color:transparent;border-bottom-width:2px}#manufacturerTabs .nav-link.active,#manufacturerTabs .nav-link.active:focus,#manufacturerTabs .nav-link.active:hover{border-bottom-color:#31135e!important;border-top:none!important;border-left:none!important;border-right:none!important;font-weight:700}#manufacturerTabs button:active,#manufacturerTabs button:focus,#manufacturerTabs button:hover{outline:0;border-top:none!important;border-left:none!important;border-right:none!important}.file_types{font-size:14px;font-weight:700}@media (min-width:992px){.document-page-core{margin-top:80px!important}}#manufacturers{margin-top:0!important}#manufacturers .section_title{margin-top:10px}@media (min-width:992px){#manufacturers{margin-top:105px!important}}.manufacturer_header{width:100%;height:420px;display:flex;justify-content:center;align-items:center;overflow:visible}.manufacturer_header .manufacturer_cover{max-width:1280px;width:100%;height:420px;object-fit:cover;background-color:#f4f0fc}@media (min-width:992px){.manufacturer_header .manufacturer_cover{border-radius:0 0 15px 15px;box-shadow:0 4px 10px rgba(0,0,0,.25)}.manufacturer_cover_overlay{border-radius:15px}}@media (max-width:768px){.manufacturer_header{height:300px}}@media (max-width:480px){.manufacturer_header{height:220px}.manufacturer_header .manufacturer_cover{width:100%;height:100%;object-fit:cover}}#login .login_form{margin-top:30px;margin-bottom:50px}#login .login_form .file_types{color:#8b9196}#login .login_form .btn-link{margin:15px 0}#signup #signup_form{margin-top:30px;margin-bottom:50px;text-align:left}#signup #signup_form .dropdown-menu{max-height:300px;text-align:left}#signup #signup_form .file_types{color:#8b9196}#signup #signup_form .btn-link{font-size:inherit}#signup #signup_form .loadingicon{background-color:rgba(255,255,255,.5)!important;margin-left:0;border-radius:20px;z-index:2;left:0!important}#signup .review .carousel{margin-top:15%;margin-bottom:5%}#signup .review .carousel-control.left,#signup .review .carousel-control.right{background:0 0}#signup .review .carousel-indicators{bottom:-30px}#signup .review .carrousel-head-image{margin-bottom:1%}.filter-option-inner-inner{font-weight:400;color:#495057;opacity:.8}.dropdown-menu.show{right:0}#header.landing_header .header_navbar{background-color:#fff;height:80px;border-bottom:1px solid #e1e1e1}#header.landing_header .header_navbar .btn-primary{margin-left:10px}#header.landing_header .header_navbar .header_logo #logo img{height:50px;width:auto}#header.landing_header .header_navbar .core{padding-top:10px}#header.landing_header .header_navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#header.landing_header .header_navbar .header_options{width:100%}#header.landing_header .header_navbar .header_options .nav-item .nav-link .message_circle{background-color:#1959c2}@media (max-width:770px){#header.landing_header .header_navbar{height:100%}}#category-guide #summary,.manufacturer_landing #summary,.search_landing #summary,.specifier_landing #summary{height:625px;line-height:625px;background-image:linear-gradient(rgba(0,71,187,.7),rgba(0,71,187,.7)),url(https://specifiedbypro.objects.frb.io/images/landing_background.webp);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#f8f9fe}#category-guide #summary .core,.manufacturer_landing #summary .core,.search_landing #summary .core,.specifier_landing #summary .core{padding:0 0 10px 0;height:100%}#category-guide #summary .core .summary_wrapper,.manufacturer_landing #summary .core .summary_wrapper,.search_landing #summary .core .summary_wrapper,.specifier_landing #summary .core .summary_wrapper{height:100%}#category-guide #summary .core .summary_wrapper p,.manufacturer_landing #summary .core .summary_wrapper p,.search_landing #summary .core .summary_wrapper p,.specifier_landing #summary .core .summary_wrapper p{color:#fff;margin-top:40px;margin-bottom:46px}#category-guide #summary .core .summary_wrapper .text_wrapper,.manufacturer_landing #summary .core .summary_wrapper .text_wrapper,.search_landing #summary .core .summary_wrapper .text_wrapper,.specifier_landing #summary .core .summary_wrapper .text_wrapper{height:100%}#category-guide #summary .core .summary_wrapper .text_wrapper .text_info .small_title,.manufacturer_landing #summary .core .summary_wrapper .text_wrapper .text_info .small_title,.search_landing #summary .core .summary_wrapper .text_wrapper .text_info .small_title,.specifier_landing #summary .core .summary_wrapper .text_wrapper .text_info .small_title{color:rgba(255,255,255,.5);font-weight:400;font-size:20px;line-height:1.5;margin-top:18px;margin-bottom:18px}#category-guide #summary .core .summary_wrapper .text_wrapper .text_info .bi,.manufacturer_landing #summary .core .summary_wrapper .text_wrapper .text_info .bi,.search_landing #summary .core .summary_wrapper .text_wrapper .text_info .bi,.specifier_landing #summary .core .summary_wrapper .text_wrapper .text_info .bi{vertical-align:text-top}#category-guide #summary .core .summary_wrapper .text_info,.manufacturer_landing #summary .core .summary_wrapper .text_info,.search_landing #summary .core .summary_wrapper .text_info,.specifier_landing #summary .core .summary_wrapper .text_info{line-height:normal;padding-top:20px}#category-guide #summary .core .summary_wrapper .text_info .data_num,.manufacturer_landing #summary .core .summary_wrapper .text_info .data_num,.search_landing #summary .core .summary_wrapper .text_info .data_num,.specifier_landing #summary .core .summary_wrapper .text_info .data_num{color:#fff;margin-bottom:5%}#category-guide #summary .core .summary_wrapper .text_info .searcher_wrapper_parent,.manufacturer_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent,.search_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent,.specifier_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent{margin-left:50px}#category-guide #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper,.manufacturer_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper,.search_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper,.specifier_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper{width:100%;display:inline-block;position:relative}#category-guide #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper,.manufacturer_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper,.search_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper,.specifier_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper{background-color:#fff;border-radius:25px;color:#fff;height:50px;line-height:38px;border:2px solid #efefef;box-shadow:0 0 15px rgba(139,145,150,.1)}#category-guide #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .search_input_nav,.manufacturer_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .search_input_nav,.search_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .search_input_nav,.specifier_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .search_input_nav{height:45px}#category-guide #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .search_input_nav::placeholder,.manufacturer_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .search_input_nav::placeholder,.search_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .search_input_nav::placeholder,.specifier_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .search_input_nav::placeholder{color:#8b9196;font-size:16px}#category-guide #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .bi-search,.manufacturer_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .bi-search,.search_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .bi-search,.specifier_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent .searcher_wrapper .search_input_nav_wrapper .bi-search{position:absolute;right:15px;top:15px;color:#1959c2}#category-guide #summary .core .summary_wrapper .text_info .links,.manufacturer_landing #summary .core .summary_wrapper .text_info .links,.search_landing #summary .core .summary_wrapper .text_info .links,.specifier_landing #summary .core .summary_wrapper .text_info .links{margin-top:5%}#category-guide #summary .core .summary_wrapper .text_info .links a,.manufacturer_landing #summary .core .summary_wrapper .text_info .links a,.search_landing #summary .core .summary_wrapper .text_info .links a,.specifier_landing #summary .core .summary_wrapper .text_info .links a{margin-bottom:15px;font-size:16px;color:#fff;font-weight:700}#category-guide #summary .core .summary_wrapper .image_wrapper,.manufacturer_landing #summary .core .summary_wrapper .image_wrapper,.search_landing #summary .core .summary_wrapper .image_wrapper,.specifier_landing #summary .core .summary_wrapper .image_wrapper{height:100%}#category-guide #summary .core .summary_wrapper .btn,.manufacturer_landing #summary .core .summary_wrapper .btn,.search_landing #summary .core .summary_wrapper .btn,.specifier_landing #summary .core .summary_wrapper .btn{margin-right:10px}#category-guide #summary .core .summary_wrapper .btn-primary .bi,.manufacturer_landing #summary .core .summary_wrapper .btn-primary .bi,.search_landing #summary .core .summary_wrapper .btn-primary .bi,.specifier_landing #summary .core .summary_wrapper .btn-primary .bi{margin-top:3px}#category-guide #summary .core .summary_wrapper .link_text,.manufacturer_landing #summary .core .summary_wrapper .link_text,.search_landing #summary .core .summary_wrapper .link_text,.specifier_landing #summary .core .summary_wrapper .link_text{color:#fff;font-weight:400}#category-guide .core .text_wrapper .text_info,.manufacturer_landing .core .text_wrapper .text_info,.search_landing .core .text_wrapper .text_info,.specifier_landing .core .text_wrapper .text_info{display:inline-block;vertical-align:middle}#category-guide .core .text_wrapper .text_info .links,.manufacturer_landing .core .text_wrapper .text_info .links,.search_landing .core .text_wrapper .text_info .links,.specifier_landing .core .text_wrapper .text_info .links{line-height:2}#category-guide .core .text_wrapper .text_info .section_title,.manufacturer_landing .core .text_wrapper .text_info .section_title,.search_landing .core .text_wrapper .text_info .section_title,.specifier_landing .core .text_wrapper .text_info .section_title{color:#101820;font-size:42px}#category-guide .core .text_wrapper .text_info .small_title,.manufacturer_landing .core .text_wrapper .text_info .small_title,.search_landing .core .text_wrapper .text_info .small_title,.specifier_landing .core .text_wrapper .text_info .small_title{font-size:20px;line-height:1.5}#category-guide .core .section_subtitle,.manufacturer_landing .core .section_subtitle,.search_landing .core .section_subtitle,.specifier_landing .core .section_subtitle{color:#000;font-size:20px}#category-guide .core img,.manufacturer_landing .core img,.search_landing .core img,.specifier_landing .core img{max-width:98%}#category-guide .core .section_subtitle,#category-guide .core .section_title,#category-guide .core .small_subtitle,#category-guide .core .small_title,.manufacturer_landing .core .section_subtitle,.manufacturer_landing .core .section_title,.manufacturer_landing .core .small_subtitle,.manufacturer_landing .core .small_title,.search_landing .core .section_subtitle,.search_landing .core .section_title,.search_landing .core .small_subtitle,.search_landing .core .small_title,.specifier_landing .core .section_subtitle,.specifier_landing .core .section_title,.specifier_landing .core .small_subtitle,.specifier_landing .core .small_title{display:block}#category-guide .search,.manufacturer_landing .search,.search_landing .search,.specifier_landing .search{position:relative;background-color:rgba(0,71,187,.2)}#category-guide .search .core .text_wrapper,.manufacturer_landing .search .core .text_wrapper,.search_landing .search .core .text_wrapper,.specifier_landing .search .core .text_wrapper{height:300px;line-height:300px}#category-guide .filters .core .text_wrapper,.manufacturer_landing .filters .core .text_wrapper,.search_landing .filters .core .text_wrapper,.specifier_landing .filters .core .text_wrapper{height:320px;line-height:320px}#category-guide .compare,.manufacturer_landing .compare,.search_landing .compare,.specifier_landing .compare{position:relative;background-color:rgba(0,71,187,.2)}#category-guide .compare .core .text_wrapper,.manufacturer_landing .compare .core .text_wrapper,.search_landing .compare .core .text_wrapper,.specifier_landing .compare .core .text_wrapper{height:370px;line-height:370px}#category-guide .quote .core .text_wrapper,.manufacturer_landing .quote .core .text_wrapper,.search_landing .quote .core .text_wrapper,.specifier_landing .quote .core .text_wrapper{height:380px;line-height:380px}#category-guide .projects,.manufacturer_landing .projects,.search_landing .projects,.specifier_landing .projects{position:relative;background-color:rgba(0,71,187,.2)}#category-guide .projects .core .text_wrapper,.manufacturer_landing .projects .core .text_wrapper,.search_landing .projects .core .text_wrapper,.specifier_landing .projects .core .text_wrapper{height:350px;line-height:350px}#category-guide .signup,.manufacturer_landing .signup,.search_landing .signup,.specifier_landing .signup{position:relative;background-color:#1959c2;padding-bottom:0}#category-guide .signup .section_title,.manufacturer_landing .signup .section_title,.search_landing .signup .section_title,.specifier_landing .signup .section_title{color:#fff}#category-guide .categories .section_title,.manufacturer_landing .categories .section_title,.search_landing .categories .section_title,.specifier_landing .categories .section_title{text-align:center;margin-bottom:50px}#category-guide .categories ul,.manufacturer_landing .categories ul,.search_landing .categories ul,.specifier_landing .categories ul{list-style:none;padding-left:0}#category-guide .categories ul .btn-link,.manufacturer_landing .categories ul .btn-link,.search_landing .categories ul .btn-link,.specifier_landing .categories ul .btn-link{font-size:14px;text-align:left;overflow:hidden;display:block;text-overflow:ellipsis}#category-guide .features,.manufacturer_landing .features,.search_landing .features,.specifier_landing .features{position:relative;background-color:#1959c2}#category-guide .features .core .section_title,.manufacturer_landing .features .core .section_title,.search_landing .features .core .section_title,.specifier_landing .features .core .section_title{margin-bottom:30px;margin-top:0;color:#fff;font-size:32px}#category-guide .features .core .col-lg-3,.manufacturer_landing .features .core .col-lg-3,.search_landing .features .core .col-lg-3,.specifier_landing .features .core .col-lg-3{height:180px}#category-guide .features .core .col-lg-3 .icon_wrapper,.manufacturer_landing .features .core .col-lg-3 .icon_wrapper,.search_landing .features .core .col-lg-3 .icon_wrapper,.specifier_landing .features .core .col-lg-3 .icon_wrapper{margin-bottom:0}#category-guide .features .core .col-lg-3 .icon_wrapper .bi,.manufacturer_landing .features .core .col-lg-3 .icon_wrapper .bi,.search_landing .features .core .col-lg-3 .icon_wrapper .bi,.specifier_landing .features .core .col-lg-3 .icon_wrapper .bi{color:#fff;font-size:24px;margin-bottom:10px}#category-guide .features .core .col-lg-3 .small_title,.manufacturer_landing .features .core .col-lg-3 .small_title,.search_landing .features .core .col-lg-3 .small_title,.specifier_landing .features .core .col-lg-3 .small_title{color:#fff;font-weight:700;font-size:18px}#category-guide .features .core .col-lg-3 .small_subtitle,.manufacturer_landing .features .core .col-lg-3 .small_subtitle,.search_landing .features .core .col-lg-3 .small_subtitle,.specifier_landing .features .core .col-lg-3 .small_subtitle{font-size:15px;color:rgba(255,255,255,.5)}#category-guide .telephone h2,.manufacturer_landing .telephone h2,.search_landing .telephone h2,.specifier_landing .telephone h2{margin-top:10px;margin-bottom:25px}#category-guide .telephone h3,.manufacturer_landing .telephone h3,.search_landing .telephone h3,.specifier_landing .telephone h3{margin-top:10px;margin-bottom:10px}#category-guide .telephone span,.manufacturer_landing .telephone span,.search_landing .telephone span,.specifier_landing .telephone span{color:#1959c2}#category-guide .enquiries,.manufacturer_landing .enquiries,.search_landing .enquiries,.specifier_landing .enquiries{background-color:rgba(0,71,187,.2)}#category-guide .enquiries .core .text_wrapper,.manufacturer_landing .enquiries .core .text_wrapper,.search_landing .enquiries .core .text_wrapper,.specifier_landing .enquiries .core .text_wrapper{height:455px;line-height:455px}#category-guide .leads .core .text_wrapper,.manufacturer_landing .leads .core .text_wrapper,.search_landing .leads .core .text_wrapper,.specifier_landing .leads .core .text_wrapper{height:340px;line-height:340px}#category-guide .brand,.manufacturer_landing .brand,.search_landing .brand,.specifier_landing .brand{background-color:rgba(0,71,187,.2)}#category-guide .brand .core .text_wrapper,.manufacturer_landing .brand .core .text_wrapper,.search_landing .brand .core .text_wrapper,.specifier_landing .brand .core .text_wrapper{height:415px;line-height:415px}#category-guide .numbers .section_title,.manufacturer_landing .numbers .section_title,.search_landing .numbers .section_title,.specifier_landing .numbers .section_title{margin-bottom:50px;font-size:42px}#category-guide .numbers .icon_wrapper,.manufacturer_landing .numbers .icon_wrapper,.search_landing .numbers .icon_wrapper,.specifier_landing .numbers .icon_wrapper{webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.05);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.05);box-shadow:4px 4px 0 0 rgba(0,0,0,.05);border-radius:20px;color:#fff;padding:8px 12px;display:inline-block;margin-bottom:10px}#category-guide .numbers .icon_wrapper.yellow,.manufacturer_landing .numbers .icon_wrapper.yellow,.search_landing .numbers .icon_wrapper.yellow,.specifier_landing .numbers .icon_wrapper.yellow{background-color:#ff6a13}#category-guide .numbers .icon_wrapper.red,.manufacturer_landing .numbers .icon_wrapper.red,.search_landing .numbers .icon_wrapper.red,.specifier_landing .numbers .icon_wrapper.red{background-color:#c63339}#category-guide .numbers .icon_wrapper.blue,.manufacturer_landing .numbers .icon_wrapper.blue,.search_landing .numbers .icon_wrapper.blue,.specifier_landing .numbers .icon_wrapper.blue{background-color:#1959c2}#category-guide .numbers .icon_wrapper.green,.manufacturer_landing .numbers .icon_wrapper.green,.search_landing .numbers .icon_wrapper.green,.specifier_landing .numbers .icon_wrapper.green{background-color:#4ad496}#category-guide .numbers .icon_wrapper .bi,.manufacturer_landing .numbers .icon_wrapper .bi,.search_landing .numbers .icon_wrapper .bi,.specifier_landing .numbers .icon_wrapper .bi{margin-top:2px}#category-guide .numbers .body_copy,.manufacturer_landing .numbers .body_copy,.search_landing .numbers .body_copy,.specifier_landing .numbers .body_copy{display:block;margin-bottom:10px;font-size:30px;font-weight:700}#category-guide #summary,.search_landing #summary{padding-top:50px;height:650px;line-height:60vh}#category-guide .core,.search_landing .core{padding:60px 0}@media (max-width:1000px){#category-guide #summary .core .summary_wrapper .text_info .searcher_wrapper_parent,.search_landing #summary .core .summary_wrapper .text_info .searcher_wrapper_parent{width:auto;margin-left:0}}.manufacturer_landing,.search_landing,.specifier_landing{width:100%}@media (min-width:600px){.manufacturer_landing .core,.search_landing .core,.specifier_landing .core{padding:60px}}@media (max-width:600px){.manufacturer_landing .core,.search_landing .core,.specifier_landing .core{padding:10px}}@media (max-width:1000px){.manufacturer_landing #summary,.search_landing #summary,.specifier_landing #summary{height:auto;line-height:initial;padding:70px 20px}.manufacturer_landing #summary .image_wrapper,.search_landing #summary .image_wrapper,.specifier_landing #summary .image_wrapper{text-align:center;margin:10px 0}.manufacturer_landing #summary .image_wrapper img,.search_landing #summary .image_wrapper img,.specifier_landing #summary .image_wrapper img{max-width:65%}}@media (max-width:600px){.manufacturer_landing,.search_landing,.specifier_landing{text-align:center}.manufacturer_landing .text_wrapper .text_info .links a,.search_landing .text_wrapper .text_info .links a,.specifier_landing .text_wrapper .text_info .links a{margin:15px 0}.manufacturer_landing .text_wrapper .text_info .links .btn,.search_landing .text_wrapper .text_info .links .btn,.specifier_landing .text_wrapper .text_info .links .btn{padding:10px 15px}.manufacturer_landing #summary .image_wrapper img,.search_landing #summary .image_wrapper img,.specifier_landing #summary .image_wrapper img{max-width:80%}.manufacturer_landing #summary .core .text_wrapper,.manufacturer_landing .filters .text_wrapper,.manufacturer_landing .leads .core .text_wrapper,.manufacturer_landing .quote .text_wrapper,.search_landing #summary .core .text_wrapper,.search_landing .filters .text_wrapper,.search_landing .leads .core .text_wrapper,.search_landing .quote .text_wrapper,.specifier_landing #summary .core .text_wrapper,.specifier_landing .filters .text_wrapper,.specifier_landing .leads .core .text_wrapper,.specifier_landing .quote .text_wrapper{height:auto;margin-bottom:20px}.manufacturer_landing .compare .text_wrapper,.manufacturer_landing .enquiries .core .text_wrapper,.manufacturer_landing .projects .text_wrapper,.manufacturer_landing .search .core .text_wrapper,.manufacturer_landing .search .text_wrapper,.search_landing .compare .text_wrapper,.search_landing .enquiries .core .text_wrapper,.search_landing .projects .text_wrapper,.search_landing .search .core .text_wrapper,.search_landing .search .text_wrapper,.specifier_landing .compare .text_wrapper,.specifier_landing .enquiries .core .text_wrapper,.specifier_landing .projects .text_wrapper,.specifier_landing .search .core .text_wrapper,.specifier_landing .search .text_wrapper{height:auto;margin-top:20px}.manufacturer_landing .col-md-5,.search_landing .col-md-5,.specifier_landing .col-md-5{margin-top:20px;margin-bottom:10px}.manufacturer_landing .numbers .col-md-2,.search_landing .numbers .col-md-2,.specifier_landing .numbers .col-md-2{margin-bottom:30px}.manufacturer_landing .categories .core .section_subtitle,.search_landing .categories .core .section_subtitle,.specifier_landing .categories .core .section_subtitle{font-size:28px;margin-top:10px}.manufacturer_landing .categories .core ul .btn-link,.search_landing .categories .core ul .btn-link,.specifier_landing .categories .core ul .btn-link{font-size:25px;display:inline-block}}#all_list_js_categories .load_more_categories{color:#31135e;text-decoration:underline;margin-left:20px;cursor:pointer;font-size:12px}#all_list_js_categories .btn-searcher{width:100%;border:2px solid #efefef;margin-top:0}#all_list_js_categories .btn-searcher .listjs_categories_search{outline:0}#all_list_js_categories .btn-searcher .listjs_categories_search::placeholder{color:#c3cacf;font-size:16px}#all_list_js_categories h2{font-weight:700;font-size:24px;color:#101820}#all_list_js_categories .all_categories_listjs{column-count:4}#all_list_js_categories .all_categories_listjs .category_item{margin-top:30px;padding-bottom:10px;margin-bottom:15px;font-weight:700;border-bottom:1px solid #efefef;column-span:all}#all_list_js_categories .all_categories_listjs .category_item a{font-size:18px;color:#101820}#all_list_js_categories .all_categories_listjs .subcategory_item{margin-top:3px;margin-left:20px}#all_list_js_categories .all_categories_listjs .subcategory_item a{font-size:16px}#all_list_js_categories .all_categories_listjs .type_item{margin-left:20px}#all_list_js_categories .all_categories_listjs .type_item a{font-size:14px;color:rgba(16,24,32,.8)}#all_list_js_categories .all_categories_listjs .type_item a strong{background-color:rgba(255,255,0,.36)}@media (max-width:1000px){#all_list_js_categories .all_categories_listjs{column-count:2}}.no_search_microsite_container #homePage #home-page-categories,.search_microsite_container #homePage #home-page-categories{margin-top:338px}.no_search_microsite_container #homePage #home-page-categories .card-body,.search_microsite_container #homePage #home-page-categories .card-body{min-height:208px!important}.no_search_microsite_container #homePage #home-page-categories .icon,.search_microsite_container #homePage #home-page-categories .icon{color:#690095}.no_search_microsite_container #homePage #home-page-categories .card-title,.search_microsite_container #homePage #home-page-categories .card-title{color:#31135e}@media (max-width:770px){.no_search_microsite_container #homePage #home-page-categories{margin-top:242px}}#homePage .btn-outline-indigo{position:absolute;bottom:20px;right:20px}.landing-banner-title{font-family:Geist,sans-serif;color:#fff;text-align:center;font-size:32px;line-height:40px;letter-spacing:0;font-weight:400;margin:0}@media (max-width:600px){.landing-banner-title{font-size:28px;line-height:34px}}@media (max-width:1199.98px){.no_search_microsite_container #homePage #home-page-categories,.search_microsite_container #homePage #home-page-categories{margin-top:250px}}@media (max-width:770px){.no_search_microsite_container .landing-banner{position:sticky;top:0;width:auto}.no_search_microsite_container #homePage #home-page-categories{margin-top:0}.search_microsite_container #homePage #home-page-categories{margin-top:150px}}#product-explorer-header .dropdown-menu.pe-subnav-menu{max-height:calc(80vh);overflow-y:auto}.about .row #about__headline{font-size:21px;font-weight:300}.about .row #about__subheadline{font-weight:300;font-size:15px;padding-top:.6em;line-height:1.8em}.about .row #about__signupBtn{margin-top:1em;margin-bottom:1em}.about .row .footer-note{color:#8b9196}.landing-content-man{margin-top:75px}.timeline-list{position:relative;padding-left:40px}.timeline-item{align-items:flex-start;position:relative;margin-bottom:20px}.timeline-item:last-child::after{display:none}.timeline-content{color:#fff;font-size:14px}.dropdown-sm:hover .dropdown-menu{display:block}.categories_navbar .nav_bar .core .navbar-collapse .navbar-nav .dropdown-sm .dropdown-menu{margin:-17px auto auto auto!important}.search_microsite_container .product_page{margin-top:16px}@media (max-width:599px){.search_microsite_container .product_page{margin-top:46px}}@media (max-width:599px){.no_search_microsite_container .product_page{padding-top:16px!important}}.search_microsite_container #homePage #home-page-categories{margin-top:227px}@media only screen and (max-width:767px){.search_microsite_container #homePage #home-page-categories{margin-top:382px}}@media (min-width:600px){.search_microsite_container .search_page{padding-top:5px;margin-top:99px}}@media (max-width:599px){.search_microsite_container .search_page{margin-top:130px}}@media (min-width:600px){.no_search_microsite_container .search_page{padding-top:5px;margin-top:105px}}@media (max-width:599px){.no_search_microsite_container .search_page{margin-top:0}}#navbar-collapse-microsite .nav_bar_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:none;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row}#navbar-collapse-microsite .nav_bar_list .nav_bar_list_li .dropdown-menu{position:absolute;right:auto;left:-10px;top:57px}.search_microsite_container .btn.compare-selected .icon-compare{color:#fff!important}.search_microsite_container .product_page .core .breadcrumb span:not(.breadcrumb-item-last) a{color:#1959c2!important}.search_microsite_container .file_name{color:#000!important}.rating_module span{display:inline-block;color:#1959c2}.modal-dialog.review_modal{overflow:visible}.modal-dialog.review_modal .modal-content .modal-header{flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row}.modal-dialog.review_modal .modal-content .modal-header .logo{max-height:60px}.modal-dialog.review_modal .modal-content .modal-header h2{margin-top:10px}.modal-dialog.review_modal .modal-content .modal-body .reviews_list .review{margin-bottom:20px}.modal-dialog.review_modal .modal-content .modal-body .reviews_list .review .bi{color:#31135e}.modal-dialog.review_modal .modal-content .modal-body .btn-link{font-size:inherit}.modal-dialog.review_modal .modal-content .modal-body form{position:relative}.modal-dialog.review_modal .modal-content .modal-body form .loadingicon{background-color:rgba(255,255,255,.5)!important;z-index:2}.rating_module .bi,.rating_stars .bi{cursor:pointer;font-size:14px}.rating_module .bi.bi-star,.rating_module .bi.bi-star-fill,.rating_module .bi.bi-star-half,.rating_stars .bi.bi-star,.rating_stars .bi.bi-star-fill,.rating_stars .bi.bi-star-half{color:#31135e}.rating_module .bi.bi-star.star_grey,.rating_stars .bi.bi-star.star_grey{color:#31135e}.rating_module .bi:hover.bi-star,.rating_module .bi:hover.bi-star-fill,.rating_module .bi:hover.bi-star-half,.rating_stars .bi:hover.bi-star,.rating_stars .bi:hover.bi-star-fill,.rating_stars .bi:hover.bi-star-half{color:#31135e}@media (max-width:600px){.rating_module .bi,.rating_stars .bi{margin-right:15px}.rating_module .bi-star,.rating_module .bi-star-fill,.rating_module .bi-star-half,.rating_stars .bi-star,.rating_stars .bi-star-fill,.rating_stars .bi-star-half{font-size:15px}}#building-regulations img{max-width:100%}@media (max-width:770px){#building-regulations #header .header_navbar{height:auto}#building-regulations .full-width.doc-header{min-width:100%;min-height:inherit}#building-regulations .full-width.doc-header .table-of-contents{padding-top:20px}#building-regulations .container{width:100%!important}#building-regulations .signup-fixed-banner{left:5%;z-index:4}#building-regulations p{overflow-x:hidden}}#all-categories-section{margin-bottom:30px;margin-top:82px}#all-categories-section .btn-searcher{width:400px;margin-bottom:20px}#all-categories-section .btn-searcher .listjs_search{outline:0}#all-categories-section .category{margin-bottom:5px;height:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;display:block}#all-categories-section .category .cat,#all-categories-section .category .subcat{text-decoration:underline;color:inherit}#all-categories-section .category .listjs_category{font-size:14px;color:#1959c2}@media (max-width:450px){#all-categories-section .btn-searcher{width:100%}#all-categories-section .category{height:auto;line-height:normal}}#category-alternatives{margin-top:65px}#category-alternatives .all_categories_listjs{list-style:none}#companies-carousel{list-style:none;white-space:nowrap;overflow-x:auto;padding-left:0;margin-bottom:0;padding-bottom:8px}#companies-carousel a{text-decoration:none}#companies-carousel .rating_module{position:absolute;bottom:0;left:8px;padding-bottom:6px}#companies-carousel .rating_module .bi-star,#companies-carousel .rating_module .bi-star-fill,#companies-carousel .rating_module .bi-star-half{font-size:12px}#companies-carousel #company_next,#companies-carousel #company_prev{position:absolute;top:26px;width:50px;z-index:1;font-size:33px;background-color:rgba(255,255,255,.5);cursor:pointer}#companies-carousel #company_next span,#companies-carousel #company_prev span{color:#000;text-decoration:none}#companies-carousel #company_prev{left:0}#companies-carousel #company_prev span{float:left;margin-left:23%}#companies-carousel #company_next{right:0}#companies-carousel #company_next span{float:right;margin-right:23%}#companies-carousel li{margin-right:10px;display:inline}#companies-carousel .sb_card{height:100px;text-align:center;display:inline-block;width:11%;margin:0;padding:5px;position:relative}#companies-carousel .image_wrapper{display:block;line-height:83px}#companies-carousel .image_wrapper img{max-height:40px;max-width:100%}#companies-carousel .popular_company_card{width:11%;display:inline-block;white-space:normal;margin-right:10px}#companies-carousel .popular_company_card .sb_card{height:100px;text-align:center;border-radius:10px;display:inline-block;width:100%;margin:0;padding:5px;position:relative;overflow:hidden}#companies-carousel .popular_company_card .sb_card .image_wrapper{display:block;line-height:83px}#companies-carousel .popular_company_card .sb_card .image_wrapper img{max-height:40px;max-width:100%}#companies-carousel .popular_company_card .sb_card.all .image_wrapper{line-height:50px}#companies-carousel .popular_company_card .sb_card.all .link_text{font-size:9px;white-space:normal;line-height:9px;margin:0}@media (max-width:770px){#companies-carousel{margin-top:20px}#companies-carousel #company_next,#companies-carousel #company_prev{top:40px}#companies-carousel .sb_card{width:24%}#companies-carousel .rating_module{left:20%}}@media (max-width:600px){#companies-carousel{margin-top:0}#companies-carousel .sb_card{width:38%}#companies-carousel .sb_card .rating_module .bi-star,#companies-carousel .sb_card .rating_module .bi-star-fill,#companies-carousel .sb_card .rating_module .bi-star-half{font-size:15px;margin-right:0}#companies-carousel .popular_company_card .sb_card{width:100px}#companies-carousel .popular_company_card .sb_card.all{margin-right:30px}#companies-carousel .popular_company_card .sb_card .image_wrapper img{height:40px}}#cookies-policy #cover{background-image:url(https://www.causeway.com/hubfs/2020_Website_Images/Cookie-Policy.png);width:100%;height:560px}#cookies-policy .spacer{background:rgba(16,24,32,.4);width:35%;height:470px}#cookies-policy #hero-content{width:35%;padding:24px;background:rgba(0,71,187,.6);color:#fff;height:90px}#cookies-policy #hero-content h1{font-size:30px}#cookies-policy ul{list-style:none}#cookies-policy table{border:1px solid #99acc2}#cookies-policy table td{padding:4px}#cookies-policy table thead tr td .cookie_name{width:20%}#cookies-policy table thead tr td .expiry,#cookies-policy table thead tr td .provider{width:10%}#cookies-policy table thead tr td .description{width:60%}#cookies-policy table tbody tr td{vertical-align:top}#cookies-policy table tbody tr td.break_word{word-break:break-all}
