@import url("https://use.typekit.net/ooh4aoo.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{border:0;margin:0;padding:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:none}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}a,button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}aside,footer,header,nav{display:block}img{vertical-align:top;width:100%}a,a:hover,a:visited{text-decoration:none}a:active,a:focus{outline:none}ol,ul{margin:0;padding:0}ol li,ul li{list-style:none}.background--orange{background:#fb591f}.background--n-100{background:#fafafa}.background--n-200{background:#efefef}.background--n-400{background:#4a4f55}.background--n-500{background:#22262c}.background--primary-blue{background-color:#116ca6}.js-media-library-views-form img{max-width:100%;width:fit-content!important}html{scroll-behavior:smooth}body,html{height:100%}body{background:#fafafa;color:#4a4f55;display:flex;flex-direction:column;font-family:proxima-nova,sans-serif;font-size:19px;line-height:1.26316;margin:0;overflow-x:hidden}@media (max-width:767px){body{font-size:16px;line-height:1.5}}body #page-wrapper,body>div{display:flex;flex-direction:column;height:100%;max-width:100%}body #page-wrapper{position:relative}#main-wrapper,main{flex-grow:1;word-break:break-word}.container{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.container{padding-inline:20px}}p{font-family:proxima-nova,sans-serif;font-size:19px;font-weight:400;line-height:1.26316;margin-block-end:0}textarea{resize:none}#toolbar-administration{max-height:0}div[aria-label="Status message"]{padding-block:10px}.field--label-inline{display:flex;flex-wrap:wrap;gap:5px}.field--label-inline .field__label:after{content:":"}.slick-next,.slick-prev{background:url(/themes/custom/bearcom_theme/images/icons/arr-left.svg) no-repeat 50%/contain;border:none;cursor:pointer;height:32px;width:32px}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:0}.slick-next{background:url(/themes/custom/bearcom_theme/images/icons/arr-right.svg) no-repeat 50%/contain}.top-header{order:1}@media (max-width:896px){.top-header{order:2}}.header{order:2}@media (max-width:896px){.header{order:1}}#main-wrapper{order:3}.footer{order:4}.path-user #block-bearcom-theme-content{margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:991px){.path-user #block-bearcom-theme-content{padding-inline:20px}}@media (max-width:1024px){.path-user #block-bearcom-theme-content{padding-block:60px}}@media (max-width:767px){.path-user #block-bearcom-theme-content{padding-block:40px}}.path-user .user-login-form,.path-user .user-logout-confirm{align-items:center;color:#22262c;display:flex;flex-direction:column;gap:16px;margin-inline:auto;max-width:600px;width:100%}.path-user .user-login-form .form-item,.path-user .user-logout-confirm .form-item{display:flex;flex-direction:column;gap:8px}.path-user .user-login-form .form-item label,.path-user .user-logout-confirm .form-item label{color:#22262c;font-size:16px;font-weight:700;line-height:1.25}@media (max-width:767px){.path-user .user-login-form .form-item label,.path-user .user-logout-confirm .form-item label{font-size:16px;line-height:1.5}}.path-user .user-login-form .form-item input,.path-user .user-logout-confirm .form-item input{background:transparent;border:1px solid #777;border-radius:8px;padding:16px;width:100%}.path-user .user-login-form .form-actions,.path-user .user-logout-confirm .form-actions{display:flex;flex-direction:column;gap:10px;margin-block:16px}.path-user .user-login-form .form-actions input,.path-user .user-logout-confirm .form-actions input{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:210px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.path-user .user-login-form .form-actions input a,.path-user .user-logout-confirm .form-actions input a{color:#fafafa}.path-user .user-login-form .form-actions input:focus,.path-user .user-login-form .form-actions input:hover,.path-user .user-logout-confirm .form-actions input:focus,.path-user .user-logout-confirm .form-actions input:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.path-user .user-login-form .form-actions input:focus a,.path-user .user-login-form .form-actions input:hover a,.path-user .user-logout-confirm .form-actions input:focus a,.path-user .user-logout-confirm .form-actions input:hover a{color:#fb591f}.path-user .user-login-form .form-actions a,.path-user .user-logout-confirm .form-actions a{align-items:center;background-color:#fff;border:1px solid #fb591f;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:210px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.path-user .user-login-form .form-actions a a,.path-user .user-logout-confirm .form-actions a a{color:#fb591f}.path-user .user-login-form .form-actions a:focus,.path-user .user-login-form .form-actions a:hover,.path-user .user-logout-confirm .form-actions a:focus,.path-user .user-logout-confirm .form-actions a:hover{background-color:#fb591f;border:1px solid #fff;color:#fff;transition:all .5s ease}.path-user .user-login-form .form-actions a:focus a,.path-user .user-login-form .form-actions a:hover a,.path-user .user-logout-confirm .form-actions a:focus a,.path-user .user-logout-confirm .form-actions a:hover a{color:#fff}.path-user div[role=contentinfo]{margin-inline:auto;max-width:1440px;padding-block:16px;padding-inline:60px;width:100%}@media (max-width:991px){.path-user div[role=contentinfo]{padding-inline:20px}}.path-user div[role=contentinfo] a{color:#22262c;font-weight:700}#block-bearcom-theme-tabs>ul{display:flex;gap:40px;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){#block-bearcom-theme-tabs>ul{padding-inline:20px}}#block-bearcom-theme-tabs>ul li{padding:20px 0}#block-bearcom-theme-tabs>ul li a{color:#4a4f55;font-size:16px;line-height:1.25}#block-bearcom-theme-tabs>ul li a:hover{color:#22262c;font-weight:700}.node-layout-builder-form{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.node-layout-builder-form{padding-inline:20px}}.node-layout-builder-form input{border:1px solid;border-radius:5px;font-size:16px;line-height:1.25;margin:10px 0 10px 10px;padding:5px 20px}.ui-dialog-titlebar{padding:20px 0;text-align:center}.js-media-library-views-form{display:flex;flex-wrap:wrap}.js-media-library-views-form .js-media-library-item{display:flex;gap:10px;width:25%}.js-media-library-menu li{margin-bottom:5px}.js-pager__items{text-align:center}.js-media-library-add-form-added-media img{width:50%}.js-media-library-add-form-added-media input{border:1px solid;border-radius:5px;font-size:16px;line-height:1.25;margin:10px 0 10px 10px;padding:5px 20px}.is-b-loading:before{animation:none!important;background:url(/themes/custom/bearcom_theme/images/loader.gif) no-repeat 50%/contain!important;bottom:0;height:80px;left:0;margin:auto;max-width:97px;right:0;top:0;width:97px}.field--name-field-body p:not(:last-child),.product-banner .field--name-field-description p:not(:last-child){margin-bottom:20px}div[role=dialog].gm-style-iw button[title=Close].gm-ui-hover-effect{height:16px!important;margin:6px 8px 0!important;width:16px!important}div[role=dialog].gm-style-iw button[title=Close].gm-ui-hover-effect span{height:16px!important;margin:0!important;width:16px!important}div[role=dialog].gm-style-iw h6{margin-block-end:3px;text-transform:uppercase}div[role=dialog].gm-style-iw h6 a{margin-block-start:0;text-decoration:none}div[role=dialog].gm-style-iw a{display:inline-block;margin-block-start:3px;text-decoration:underline}div[role=dialog].gm-style-iw a:hover{text-decoration:none}div[role=dialog].gm-style-iw a,div[role=dialog].gm-style-iw div,div[role=dialog].gm-style-iw h6,div[role=dialog].gm-style-iw p{color:#22262c;font-family:proxima-nova,sans-serif;font-size:12px;line-height:1.33333}.hidden-block{display:none}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,sans-serif;margin-block-end:0}div.font--orange,div.font--orange h1,div.font--orange h2,div.font--orange h3,div.font--orange h4,div.font--orange h5,div.font--orange h6{color:#fb591f}.heading--xl,h1{font-size:50px;font-weight:700;line-height:1.1}@media (max-width:1024px){.heading--xl,h1{font-size:42px;line-height:1.04762}}@media (max-width:767px){.heading--xl,h1{font-size:38px;line-height:1.05263}}.heading--l,.heading--l h1,h2{font-size:42px;font-weight:700;line-height:1.04762}@media (max-width:1024px){.heading--l,.heading--l h1,h2{font-size:38px;line-height:1.05263}}@media (max-width:767px){.heading--l,.heading--l h1,h2{font-size:30px;line-height:1.06667}}.heading--m,h3{font-size:34px;font-weight:700;line-height:1.05882}@media (max-width:1024px){.heading--m,h3{font-size:30px;line-height:1.06667}}@media (max-width:767px){.heading--m,h3{font-size:24px;line-height:1.08333}}.heading--s,h4{font-size:26px;font-weight:700;line-height:1.07692}@media (max-width:1024px){.heading--s,h4{font-size:22px;line-height:1.09091}}@media (max-width:767px){.heading--s,h4{font-size:20px;line-height:1.1}}.heading--xs,h5{font-size:22px;font-weight:400;line-height:1.09091;text-transform:uppercase}@media (max-width:1024px){.heading--xs,h5{font-size:20px;line-height:1.1}}@media (max-width:767px){.heading--xs,h5{font-size:18px;line-height:1.11111}}h6{font-size:19px;line-height:1.26316}@media (max-width:767px){h6{font-size:16px;line-height:1.5}}.webform-submission-acquisitions-form [data-drupal-messages],.webform-submission-contact-form-form [data-drupal-messages]{padding-bottom:20px}.webform-submission-acquisitions-form [data-drupal-messages] li,.webform-submission-contact-form-form [data-drupal-messages] li{color:#fb591f;font-size:14px}.webform-submission-acquisitions-form #edit-flexbox,.webform-submission-contact-form-form #edit-flexbox{margin:0}.webform-submission-acquisitions-form .js-form-item,.webform-submission-contact-form-form .js-form-item{margin-block:0 30px;width:100%}.webform-submission-acquisitions-form .webform-flexbox,.webform-submission-contact-form-form .webform-flexbox{align-content:center;align-items:inherit!important;display:flex;gap:10px;margin:0!important}.webform-submission-acquisitions-form .webform-flex--container,.webform-submission-contact-form-form .webform-flex--container{width:auto}.webform-submission-acquisitions-form .webform-flex--1:has(.webform-address--wrapper),.webform-submission-contact-form-form .webform-flex--1:has(.webform-address--wrapper){flex:0 0 35%}.webform-submission-acquisitions-form .webform-flex--1:has(.webform-address--wrapper) fieldset,.webform-submission-contact-form-form .webform-flex--1:has(.webform-address--wrapper) fieldset{margin:0}.webform-submission-acquisitions-form .webform-address__postal-code,.webform-submission-acquisitions-form .webform-address__row-3,.webform-submission-contact-form-form .webform-address__postal-code,.webform-submission-contact-form-form .webform-address__row-3{width:100%}.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-company),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-company){flex:0 0 64%!important}@media (max-width:639px){.webform-submission-acquisitions-form .webform-flex--1:has(.js-form-item-email),.webform-submission-contact-form-form .webform-flex--1:has(.js-form-item-email){flex:0 0 64%!important}.webform-submission-acquisitions-form .webform-flex--1:has(.webform-type-webform-address),.webform-submission-contact-form-form .webform-flex--1:has(.webform-type-webform-address){flex:0 0 30%}}.webform-submission-rentals-form-form .webform-flex--container{width:auto}.webform-submission-rentals-form-form .webform-flex--1:has(.js-form-item-email){flex:-1 0 65%}.webform-submission-rentals-form-form .webform-flex--1:has(.webform-type-webform-address){flex:0 0 35%}@media (max-width:639px){.webform-submission-rentals-form-form .webform-flex--1:has(.js-form-item-email){flex:-1 0 64%}.webform-submission-rentals-form-form .webform-flex--1:has(.webform-type-webform-address){flex:0 0 30%}}.webform-submission-acquisitions-form,.webform-submission-contact-form-form,.webform-submission-rentals-form-form{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:850px;padding-block:70px;width:100%}.webform-submission-acquisitions-form .webform-flex--container,.webform-submission-contact-form-form .webform-flex--container,.webform-submission-rentals-form-form .webform-flex--container{margin:0}.webform-submission-acquisitions-form .form-item,.webform-submission-contact-form-form .form-item,.webform-submission-rentals-form-form .form-item{display:flex;flex-direction:column;gap:24px}.webform-submission-acquisitions-form .form-item label,.webform-submission-contact-form-form .form-item label,.webform-submission-rentals-form-form .form-item label{word-wrap:break-word;color:#22262c;font-size:15px;font-weight:700;line-height:1.33333;padding-left:22px}@media (max-width:1300px){.webform-submission-acquisitions-form .form-item label,.webform-submission-contact-form-form .form-item label,.webform-submission-rentals-form-form .form-item label{padding-left:10px}}@media (max-width:1200px){.webform-submission-acquisitions-form .form-item label,.webform-submission-contact-form-form .form-item label,.webform-submission-rentals-form-form .form-item label{font-size:14px}}.webform-submission-acquisitions-form .form-item input,.webform-submission-contact-form-form .form-item input,.webform-submission-rentals-form-form .form-item input{background-color:#fafafa;border:1px solid #4a4f55;border-radius:8px;height:52px;padding:16px 24px}.webform-submission-acquisitions-form .form-item input:focus,.webform-submission-contact-form-form .form-item input:focus,.webform-submission-rentals-form-form .form-item input:focus{border:1px solid #fb591f;caret-color:#fb591f}@media (max-width:1100px){.webform-submission-acquisitions-form .form-item input,.webform-submission-contact-form-form .form-item input,.webform-submission-rentals-form-form .form-item input{width:100%}}.webform-submission-acquisitions-form .form-item.js-form-type-textfield:has(input:focus) label,.webform-submission-contact-form-form .form-item.js-form-type-textfield:has(input:focus) label,.webform-submission-rentals-form-form .form-item.js-form-type-textfield:has(input:focus) label{color:#fb591f}.webform-submission-acquisitions-form .form-item.form-item-i-have-a-question-about,.webform-submission-contact-form-form .form-item.form-item-i-have-a-question-about,.webform-submission-rentals-form-form .form-item.form-item-i-have-a-question-about{margin-bottom:1.7em}.webform-submission-acquisitions-form .form-item.form-item.form-item-name,.webform-submission-contact-form-form .form-item.form-item.form-item-name,.webform-submission-rentals-form-form .form-item.form-item.form-item-name{flex-direction:column}.webform-submission-acquisitions-form .form-item.form-item.form-item-name input,.webform-submission-contact-form-form .form-item.form-item.form-item-name input,.webform-submission-rentals-form-form .form-item.form-item.form-item-name input{width:100%}@media (max-width:1100px){.webform-submission-acquisitions-form .form-item,.webform-submission-contact-form-form .form-item,.webform-submission-rentals-form-form .form-item{flex-direction:column}}.webform-submission-acquisitions-form .webform-flex #edit-zip-code--wrapper,.webform-submission-contact-form-form .webform-flex #edit-zip-code--wrapper,.webform-submission-rentals-form-form .webform-flex #edit-zip-code--wrapper{flex:0 0 30%}.webform-submission-acquisitions-form .webform-flex #edit-zip-code--wrapper .js-form-item,.webform-submission-contact-form-form .webform-flex #edit-zip-code--wrapper .js-form-item,.webform-submission-rentals-form-form .webform-flex #edit-zip-code--wrapper .js-form-item{margin:0}.webform-submission-acquisitions-form .webform-flexbox,.webform-submission-contact-form-form .webform-flexbox,.webform-submission-rentals-form-form .webform-flexbox{align-content:center;align-items:flex-end;display:flex;gap:10px;margin-block:0 30px;width:100%}.webform-submission-acquisitions-form .webform-address--wrapper .webform-flex--container,.webform-submission-contact-form-form .webform-address--wrapper .webform-flex--container,.webform-submission-rentals-form-form .webform-address--wrapper .webform-flex--container{margin:0}.webform-submission-acquisitions-form .webform-flexbox.webform-address__row-3,.webform-submission-contact-form-form .webform-flexbox.webform-address__row-3,.webform-submission-rentals-form-form .webform-flexbox.webform-address__row-3{margin-block:0}.webform-submission-acquisitions-form .webform-flex--container,.webform-submission-contact-form-form .webform-flex--container,.webform-submission-rentals-form-form .webform-flex--container{flex:1}.webform-submission-acquisitions-form .js-webform-select-other,.webform-submission-contact-form-form .js-webform-select-other,.webform-submission-rentals-form-form .js-webform-select-other{display:flex;flex-direction:column;margin-block:0 30px;width:100%}.webform-submission-acquisitions-form .js-webform-select-other legend,.webform-submission-contact-form-form .js-webform-select-other legend,.webform-submission-rentals-form-form .js-webform-select-other legend{margin-bottom:24px}.webform-submission-acquisitions-form .js-form-type-select,.webform-submission-acquisitions-form .js-webform-select-other,.webform-submission-acquisitions-form .js-webform-type-checkboxes,.webform-submission-contact-form-form .js-form-type-select,.webform-submission-contact-form-form .js-webform-select-other,.webform-submission-contact-form-form .js-webform-type-checkboxes,.webform-submission-rentals-form-form .js-form-type-select,.webform-submission-rentals-form-form .js-webform-select-other,.webform-submission-rentals-form-form .js-webform-type-checkboxes{display:flex;flex-direction:column}.webform-submission-acquisitions-form .js-form-type-select .fieldset-wrapper,.webform-submission-acquisitions-form .js-webform-select-other .fieldset-wrapper,.webform-submission-acquisitions-form .js-webform-type-checkboxes .fieldset-wrapper,.webform-submission-contact-form-form .js-form-type-select .fieldset-wrapper,.webform-submission-contact-form-form .js-webform-select-other .fieldset-wrapper,.webform-submission-contact-form-form .js-webform-type-checkboxes .fieldset-wrapper,.webform-submission-rentals-form-form .js-form-type-select .fieldset-wrapper,.webform-submission-rentals-form-form .js-webform-select-other .fieldset-wrapper,.webform-submission-rentals-form-form .js-webform-type-checkboxes .fieldset-wrapper{display:flex;flex-direction:column;row-gap:20px}.webform-submission-acquisitions-form .js-form-type-select select,.webform-submission-acquisitions-form .js-webform-select-other select,.webform-submission-acquisitions-form .js-webform-type-checkboxes select,.webform-submission-contact-form-form .js-form-type-select select,.webform-submission-contact-form-form .js-webform-select-other select,.webform-submission-contact-form-form .js-webform-type-checkboxes select,.webform-submission-rentals-form-form .js-form-type-select select,.webform-submission-rentals-form-form .js-webform-select-other select,.webform-submission-rentals-form-form .js-webform-type-checkboxes select{background-color:#fafafa;border:1px solid #4a4f55;border-radius:8px;height:52px;padding:16px 24px;width:100%}.webform-submission-acquisitions-form .js-form-type-select select:focus,.webform-submission-acquisitions-form .js-webform-select-other select:focus,.webform-submission-acquisitions-form .js-webform-type-checkboxes select:focus,.webform-submission-contact-form-form .js-form-type-select select:focus,.webform-submission-contact-form-form .js-webform-select-other select:focus,.webform-submission-contact-form-form .js-webform-type-checkboxes select:focus,.webform-submission-rentals-form-form .js-form-type-select select:focus,.webform-submission-rentals-form-form .js-webform-select-other select:focus,.webform-submission-rentals-form-form .js-webform-type-checkboxes select:focus{border:1px solid #fb591f}@media (max-width:1100px){.webform-submission-acquisitions-form .js-form-type-select select,.webform-submission-acquisitions-form .js-webform-select-other select,.webform-submission-acquisitions-form .js-webform-type-checkboxes select,.webform-submission-contact-form-form .js-form-type-select select,.webform-submission-contact-form-form .js-webform-select-other select,.webform-submission-contact-form-form .js-webform-type-checkboxes select,.webform-submission-rentals-form-form .js-form-type-select select,.webform-submission-rentals-form-form .js-webform-select-other select,.webform-submission-rentals-form-form .js-webform-type-checkboxes select{width:100%}}.webform-submission-acquisitions-form .js-form-type-select .fieldset-legend,.webform-submission-acquisitions-form .js-webform-select-other .fieldset-legend,.webform-submission-acquisitions-form .js-webform-type-checkboxes .fieldset-legend,.webform-submission-contact-form-form .js-form-type-select .fieldset-legend,.webform-submission-contact-form-form .js-webform-select-other .fieldset-legend,.webform-submission-contact-form-form .js-webform-type-checkboxes .fieldset-legend,.webform-submission-rentals-form-form .js-form-type-select .fieldset-legend,.webform-submission-rentals-form-form .js-webform-select-other .fieldset-legend,.webform-submission-rentals-form-form .js-webform-type-checkboxes .fieldset-legend{color:#22262c;font-size:15px;font-weight:700;line-height:1.33333;word-break:break-all}.webform-submission-acquisitions-form .js-webform-type-checkboxes legend,.webform-submission-contact-form-form .js-webform-type-checkboxes legend,.webform-submission-rentals-form-form .js-webform-type-checkboxes legend{color:#22262c;font-size:15px;font-weight:700;line-height:1.33333;padding-left:22px;word-break:break-all}.webform-submission-acquisitions-form .js-webform-type-checkboxes>legend,.webform-submission-contact-form-form .js-webform-type-checkboxes>legend,.webform-submission-rentals-form-form .js-webform-type-checkboxes>legend{margin-bottom:24px}.webform-submission-acquisitions-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item,.webform-submission-contact-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item,.webform-submission-rentals-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item{flex-direction:row}.webform-submission-acquisitions-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item:has(input:focus) label,.webform-submission-contact-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item:has(input:focus) label,.webform-submission-rentals-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item:has(input:focus) label{color:#22262c}.webform-submission-acquisitions-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item label,.webform-submission-contact-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item label,.webform-submission-rentals-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item label{font-weight:500;padding-left:0}.webform-submission-acquisitions-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item input,.webform-submission-contact-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item input,.webform-submission-rentals-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item input{height:unset}@media (max-width:1100px){.webform-submission-acquisitions-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item input,.webform-submission-contact-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item input,.webform-submission-rentals-form-form .js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .form-item input{width:unset}}.webform-submission-acquisitions-form .js-form-type-datetime .container-inline,.webform-submission-contact-form-form .js-form-type-datetime .container-inline,.webform-submission-rentals-form-form .js-form-type-datetime .container-inline{display:flex;flex-direction:row;gap:5px}.webform-submission-acquisitions-form .js-form-type-datetime .container-inline .js-form-item,.webform-submission-contact-form-form .js-form-type-datetime .container-inline .js-form-item,.webform-submission-rentals-form-form .js-form-type-datetime .container-inline .js-form-item{flex:1}.webform-submission-acquisitions-form .form-item-message,.webform-submission-acquisitions-form .js-form-type-textarea,.webform-submission-contact-form-form .form-item-message,.webform-submission-contact-form-form .js-form-type-textarea,.webform-submission-rentals-form-form .form-item-message,.webform-submission-rentals-form-form .js-form-type-textarea{display:flex;flex-direction:column;width:100%}.webform-submission-acquisitions-form .form-item-message textarea,.webform-submission-acquisitions-form .js-form-type-textarea textarea,.webform-submission-contact-form-form .form-item-message textarea,.webform-submission-contact-form-form .js-form-type-textarea textarea,.webform-submission-rentals-form-form .form-item-message textarea,.webform-submission-rentals-form-form .js-form-type-textarea textarea{background-color:#fafafa;border:1px solid #4a4f55;border-radius:8px;height:120px;padding:16px 24px;width:100%}@media (max-width:479px){.webform-submission-acquisitions-form .form-item-message textarea,.webform-submission-acquisitions-form .js-form-type-textarea textarea,.webform-submission-contact-form-form .form-item-message textarea,.webform-submission-contact-form-form .js-form-type-textarea textarea,.webform-submission-rentals-form-form .form-item-message textarea,.webform-submission-rentals-form-form .js-form-type-textarea textarea{height:52px}}.webform-submission-acquisitions-form .form-actions,.webform-submission-contact-form-form .form-actions,.webform-submission-rentals-form-form .form-actions{display:flex;justify-content:center;margin-top:29px}.webform-submission-acquisitions-form .form-actions .webform-button--submit,.webform-submission-contact-form-form .form-actions .webform-button--submit,.webform-submission-rentals-form-form .form-actions .webform-button--submit{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.webform-submission-acquisitions-form .form-actions .webform-button--submit a,.webform-submission-contact-form-form .form-actions .webform-button--submit a,.webform-submission-rentals-form-form .form-actions .webform-button--submit a{color:#fafafa}.webform-submission-acquisitions-form .form-actions .webform-button--submit:focus,.webform-submission-acquisitions-form .form-actions .webform-button--submit:hover,.webform-submission-contact-form-form .form-actions .webform-button--submit:focus,.webform-submission-contact-form-form .form-actions .webform-button--submit:hover,.webform-submission-rentals-form-form .form-actions .webform-button--submit:focus,.webform-submission-rentals-form-form .form-actions .webform-button--submit:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.webform-submission-acquisitions-form .form-actions .webform-button--submit:focus a,.webform-submission-acquisitions-form .form-actions .webform-button--submit:hover a,.webform-submission-contact-form-form .form-actions .webform-button--submit:focus a,.webform-submission-contact-form-form .form-actions .webform-button--submit:hover a,.webform-submission-rentals-form-form .form-actions .webform-button--submit:focus a,.webform-submission-rentals-form-form .form-actions .webform-button--submit:hover a{color:#fb591f}.webform-submission-acquisitions-form .address--wrapper,.webform-submission-contact-form-form .address--wrapper,.webform-submission-rentals-form-form .address--wrapper{margin:0}@media (max-width:896px){.webform-submission-acquisitions-form,.webform-submission-contact-form-form,.webform-submission-rentals-form-form{padding-inline:30px}.webform-submission-acquisitions-form .form-item,.webform-submission-contact-form-form .form-item,.webform-submission-rentals-form-form .form-item{gap:15px}.webform-submission-acquisitions-form .js-webform-select-other,.webform-submission-contact-form-form .js-webform-select-other,.webform-submission-rentals-form-form .js-webform-select-other{margin-block:0 20px}.webform-submission-acquisitions-form .js-webform-select-other legend,.webform-submission-contact-form-form .js-webform-select-other legend,.webform-submission-rentals-form-form .js-webform-select-other legend{margin-bottom:15px}.webform-submission-acquisitions-form #edit-flexbox-01,.webform-submission-contact-form-form #edit-flexbox-01,.webform-submission-rentals-form-form #edit-flexbox-01{flex-wrap:wrap;justify-content:space-between;row-gap:20px}.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-earpieces-needed),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-estimated-radios-needed),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-headsets-needed),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-speaker-mics-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-earpieces-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-estimated-radios-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-headsets-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-speaker-mics-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-earpieces-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-estimated-radios-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-headsets-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-speaker-mics-needed){flex:0 0 49%}.webform-submission-acquisitions-form .webform-flex--container,.webform-submission-contact-form-form .webform-flex--container,.webform-submission-rentals-form-form .webform-flex--container{margin:0}.webform-submission-acquisitions-form .webform-flexbox,.webform-submission-contact-form-form .webform-flexbox,.webform-submission-rentals-form-form .webform-flexbox{gap:10px;margin-block:0 20px;width:100%}.webform-submission-acquisitions-form .webform-flexbox .webform-flex,.webform-submission-contact-form-form .webform-flexbox .webform-flex,.webform-submission-rentals-form-form .webform-flexbox .webform-flex{width:100%}}@media (max-width:639px){.webform-submission-acquisitions-form,.webform-submission-contact-form-form,.webform-submission-rentals-form-form{padding-inline:15px}.webform-submission-acquisitions-form #edit-flexbox,.webform-submission-contact-form-form #edit-flexbox,.webform-submission-rentals-form-form #edit-flexbox{flex-wrap:wrap;justify-content:space-between;row-gap:20px}.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-event-end-date),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-event-start-date),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-event-end-date),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-event-start-date),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-event-end-date),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-event-start-date){flex:0 0 49%}.webform-submission-acquisitions-form .webform-flex--1:has(.js-form-item-company),.webform-submission-contact-form-form .webform-flex--1:has(.js-form-item-company),.webform-submission-rentals-form-form .webform-flex--1:has(.js-form-item-company){flex:0 0 100%}.webform-submission-acquisitions-form .js-form-type-datetime .container-inline .js-form-item,.webform-submission-contact-form-form .js-form-type-datetime .container-inline .js-form-item,.webform-submission-rentals-form-form .js-form-type-datetime .container-inline .js-form-item{max-width:125px}}@media (max-width:560px){.webform-submission-acquisitions-form .js-form-type-datetime .container-inline,.webform-submission-contact-form-form .js-form-type-datetime .container-inline,.webform-submission-rentals-form-form .js-form-type-datetime .container-inline{flex-direction:column}.webform-submission-acquisitions-form .js-form-type-datetime .container-inline .js-form-item,.webform-submission-contact-form-form .js-form-type-datetime .container-inline .js-form-item,.webform-submission-rentals-form-form .js-form-type-datetime .container-inline .js-form-item{max-width:100%}.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-earpieces-needed),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-estimated-radios-needed),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-event-end-date),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-event-start-date),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-headsets-needed),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-speaker-mics-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-earpieces-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-estimated-radios-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-event-end-date),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-event-start-date),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-headsets-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-speaker-mics-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-earpieces-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-estimated-radios-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-event-end-date),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-event-start-date),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-headsets-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-speaker-mics-needed){flex:0 0 48%}}@media (max-width:479px){.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-earpieces-needed),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-estimated-radios-needed),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-event-end-date),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-event-start-date),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-headsets-needed),.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-speaker-mics-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-earpieces-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-estimated-radios-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-event-end-date),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-event-start-date),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-headsets-needed),.webform-submission-contact-form-form .webform-flex--1:has(.form-item-speaker-mics-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-earpieces-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-estimated-radios-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-event-end-date),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-event-start-date),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-headsets-needed),.webform-submission-rentals-form-form .webform-flex--1:has(.form-item-speaker-mics-needed){flex:0 0 100%}.webform-submission-acquisitions-form .form-item label,.webform-submission-contact-form-form .form-item label,.webform-submission-rentals-form-form .form-item label{font-size:14px;line-height:1.28571;padding-left:10px;word-break:break-word}}.webform-confirmation{align-items:center;display:flex;flex-direction:column;padding:20px}.webform-confirmation .webform-confirmation__message{color:#22262c;font-size:18px;font-weight:700;line-height:1.22222}.webform-confirmation .webform-confirmation__back{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin:0;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.webform-confirmation .webform-confirmation__back a{color:#fafafa}.webform-confirmation .webform-confirmation__back:focus,.webform-confirmation .webform-confirmation__back:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.webform-confirmation .webform-confirmation__back:focus a,.webform-confirmation .webform-confirmation__back:hover a{color:#fb591f}.confirmation-page{align-items:center;display:flex;justify-content:center;min-height:400px}.confirmation-page .field--name-body,.confirmation-page .field--name-field-title-block-paragraph{margin:0 auto;max-width:100%;padding:16px 21px}.confirmation-page .field--name-body{text-align:justify;width:500px}.confirmation-page .field--name-field-title-block-paragraph{color:#fb591f;text-align:center;width:400px}.webform-submission-acquisitions-form .webform-flex--1:has(.form-item-company){flex:1!important}@media (max-width:767px){.webform-submission-acquisitions-form .webform-flexbox{flex-direction:column!important}}@media (max-width:639px){.webform-submission-acquisitions-form .webform-flex--1:has(.js-form-item-email){flex:1!important}}.webform-submission-acquisitions-form [data-drupal-selector=edit-row-4]{align-items:start!important}.webform-submission-acquisitions-form .webform-type-address .fieldset-wrapper{display:flex;flex-wrap:nowrap;gap:18px}.webform-submission-acquisitions-form .webform-type-address .fieldset-wrapper>div{height:max-content;width:33%}.webform-submission-acquisitions-form .webform-type-address .fieldset-wrapper>div input{width:100%}@media (max-width:639px){.webform-submission-acquisitions-form .webform-type-address .fieldset-wrapper>div{width:100%}}@media (max-width:1100px){.webform-submission-acquisitions-form .webform-type-address .fieldset-wrapper .form-item-address-postal-code{max-width:315px;width:100%}}.webform-submission-acquisitions-form .webform-type-address .fieldset-wrapper .address-container-inline{display:none}.webform-submission-acquisitions-form .webform-type-address select{max-width:315px;width:100%}.always-on-block{color:#4a4f55;margin-block:60px;padding-block:80px}.always-on-block .field--name-field-always-on,.always-on-block>.layout__region--content{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.always-on-block .field--name-field-always-on,.always-on-block>.layout__region--content{padding-inline:20px}}.always-on-block .field--name-body{text-align:center}.always-on-block .field__label,.always-on-block h2{align-items:center;color:#fb591f;display:flex;font-size:34px;font-weight:700;gap:5px;justify-content:center;line-height:1.05882;margin-block-end:16px}@media (max-width:1024px){.always-on-block .field__label,.always-on-block h2{font-size:30px;line-height:1.06667}}@media (max-width:767px){.always-on-block .field__label,.always-on-block h2{font-size:24px;line-height:1.08333}}.always-on-block .field__label:before,.always-on-block h2:before{background:url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange.svg) no-repeat 50%;content:"";display:block;height:40px;width:50px}.always-on-block .field__items{display:flex;gap:32px;justify-content:space-between;margin-block-start:60px;margin-inline:auto;max-width:1080px;position:relative}.always-on-block .field__items:after{background-image:url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange.svg);background-repeat:repeat;background-size:contain;bottom:0;content:"";height:38px;margin-block:auto;margin-left:calc(-50vw + 50%);opacity:.1;position:absolute;top:0;width:100vw}.always-on-block .field__items>.field__item{align-items:center;background:#fff;border-radius:16px;box-shadow:0 0 10px 0 #eaeaea;display:flex;justify-content:center;max-width:320px;padding:30px;width:100%;z-index:1}.always-on-block .field__items>.field__item .paragraph{align-items:center;display:flex;gap:20px}@media (max-width:1100px){.always-on-block .field__items>.field__item .paragraph{gap:15px}}.always-on-block .field__items>.field__item .paragraph>div{width:fit-content;z-index:1}.always-on-block .field__items>.field__item .paragraph .field--name-field-value{color:#fb591f;flex-shrink:0;font-size:36px;font-weight:700;line-height:1.05556;order:1}@media (max-width:1100px){.always-on-block .field__items>.field__item .paragraph .field--name-field-value{font-size:30px;line-height:1.06667}}.always-on-block .field__items>.field__item .paragraph .field--name-field-label{color:#22262c;font-size:22px;font-weight:700;line-height:1.09091;max-width:145px;order:2;text-transform:uppercase}@media (max-width:1200px){.always-on-block .field__items>.field__item .paragraph .field--name-field-label{font-size:16px;line-height:1.25;word-break:keep-all}}@media (max-width:896px){.always-on-block .field__items{align-items:center;flex-direction:column;margin-block-start:40px}.always-on-block .field__items>.field__item{max-width:320px;width:100%;z-index:unset}.always-on-block .field__items>.field__item .paragraph{position:relative;text-align:center}.always-on-block .field__items>.field__item .paragraph:after{background-image:url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange.svg);background-repeat:repeat;background-size:contain;bottom:0;content:"";height:38px;margin-block:auto;margin-left:calc(-50vw + 50%);opacity:.1;position:absolute;top:0;width:100vw;z-index:-1}.always-on-block .field__items:after{content:none}}.always-on-block.background--orange{background:#fb591f;color:#fafafa}.always-on-block.background--orange .field__label,.always-on-block.background--orange h2{color:#fafafa}.always-on-block.background--orange .field__label:before,.always-on-block.background--orange h2:before{background:url(/themes/custom/bearcom_theme/images/icons/on.svg) no-repeat 50%}.always-on-block.background--orange .field__items{position:relative}.always-on-block.background--orange .field__items:after{background-image:url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange.svg);background-image:url(/themes/custom/bearcom_theme/images/sound-waves/wave-white.svg);background-repeat:repeat;background-size:contain;bottom:0;content:"";height:38px;margin-block:auto;margin-left:calc(-50vw + 50%);opacity:.1;opacity:1;position:absolute;top:0;width:100vw}.always-on-block.background--orange .field__items>.field__item{border:none;border-bottom:1px solid rgba(251,89,31,.3);box-shadow:none}@media (max-width:896px){.always-on-block.background--orange .field__items>.field__item .paragraph{position:relative}.always-on-block.background--orange .field__items>.field__item .paragraph:after{background-image:url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange.svg);background-image:url(/themes/custom/bearcom_theme/images/sound-waves/wave-white.svg);background-repeat:repeat;background-size:contain;bottom:0;content:"";height:38px;margin-block:auto;margin-left:calc(-50vw + 50%);opacity:.1;opacity:1;position:absolute;top:0;width:100vw;z-index:unset}.always-on-block.background--orange .field__items:after{content:none}}.basic-heading-block{display:flex;flex-direction:column;gap:16px;margin-block:80px 56px;text-align:center}.basic-heading-block>*{margin-inline:auto;max-width:1040px;padding-inline:20px}.basic-heading-block.background--n-500,.basic-heading-block.background--n-500 h2{color:#fb591f}.basic-heading-block.background--n-400{background:#4a4f55;color:#fff;margin-block:80px 0;padding-block:80px 0}.basic-heading-block.background--n-400 h2{color:#fff}.basic-heading-block.background--n-500{background:#22262c}.basic-heading-block.background--orange,.basic-heading-block.background--orange h2{color:#fafafa}.basic-heading-block .field--name-field-title-block-paragraph,.basic-heading-block h2{color:#22262c;font-size:42px;font-weight:700;line-height:1.04762;margin-block-end:16px}@media (max-width:1024px){.basic-heading-block .field--name-field-title-block-paragraph,.basic-heading-block h2{font-size:38px;line-height:1.05263}}@media (max-width:767px){.basic-heading-block .field--name-field-title-block-paragraph,.basic-heading-block h2{font-size:30px;line-height:1.06667;text-transform:uppercase}}@media (max-width:896px){.basic-heading-block{margin-block:60px 40px}.basic-heading-block.background--n-400{margin-block:60px 0;padding-block:60px 0}}.caption-button-block{display:flex;flex-direction:column;gap:16px}.caption-button-block .field--name-body,.caption-button-block .field--name-field-body,.caption-button-block .field--name-field-description{display:flex;flex-direction:column;gap:16px;padding-inline-end:30px}.caption-button-block .field--name-body .caption-text,.caption-button-block .field--name-body>p:first-child,.caption-button-block .field--name-field-body .caption-text,.caption-button-block .field--name-field-body>p:first-child,.caption-button-block .field--name-field-description .caption-text,.caption-button-block .field--name-field-description>p:first-child{color:#fb591f}.caption-button-block .caption-title{font-size:26px;font-weight:700;line-height:1.07692}@media (max-width:1024px){.caption-button-block .caption-title{font-size:22px;line-height:1.09091}}@media (max-width:767px){.caption-button-block .caption-title{font-size:20px;line-height:1.1}}.caption-button-block a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin-block-start:24px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.caption-button-block a a{color:#fafafa}.caption-button-block a:focus,.caption-button-block a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.caption-button-block a:focus a,.caption-button-block a:hover a{color:#fb591f}@media (max-width:1200px){.caption-button-block .field--name-body{padding-inline-end:0}.caption-button-block a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin-block-start:8px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.caption-button-block a a{color:#fafafa}.caption-button-block a:focus,.caption-button-block a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.caption-button-block a:focus a,.caption-button-block a:hover a{color:#fb591f}}.tbm--mobile>.tbm-button{background-color:transparent;border:none;margin:0}.tbm--mobile>.tbm-button>.tbm-button-container{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:15px;justify-content:space-between;margin:0;position:relative;width:20px}.tbm--mobile>.tbm-button>.tbm-button-container span{background:#22262c;display:block;height:1px;opacity:1;position:static;transition-duration:.2s;transition-property:transform,opacity;width:20px}.tbm--mobile>.tbm-button>.tbm-button-container span:nth-child(4){display:none}.tbm--mobile.tbm--mobile-show>.tbm-button>.tbm-button-container span{width:20px}.tbm--mobile.tbm--mobile-show>.tbm-button>.tbm-button-container span:first-child{transform:translateY(8px) rotate(45deg)}.tbm--mobile.tbm--mobile-show>.tbm-button>.tbm-button-container span:nth-child(2){opacity:0}.tbm--mobile.tbm--mobile-show>.tbm-button>.tbm-button-container span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.cards-grid{margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:991px){.cards-grid{padding-inline:20px}}@media (max-width:1024px){.cards-grid{padding-block:60px}}@media (max-width:767px){.cards-grid{padding-block:40px}}.removed-top-spacing-yes .cards-grid{padding-block-start:0!important}.removed-top-spacing-yes .cards-grid .field--name-field-cards{margin-block-start:0}.removed-bottom-spacing-yes .cards-grid{padding-block-end:0!important}.display-slider-no .cards-grid .field--name-field-cards{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.display-slider-yes .slick-arrow{bottom:0;font-size:0;height:48px;margin-block:auto;position:absolute;top:0;width:48px;z-index:1}.display-slider-yes .slick-prev{left:7px}.display-slider-yes .slick-next{right:7px}@media (max-width:639px){.display-slider-yes .slick-prev{left:-12px}.display-slider-yes .slick-next{right:-12px}}.display-team-cards-yes.display-slider-no .cards-grid .field--name-field-cards{display:flex;flex-wrap:wrap;gap:0;justify-content:center}.display-team-cards-yes.display-slider-yes .cards-grid .field--name-field-cards .paragraph--type--cards{margin:0 auto}.display-team-cards-yes.horizontal-gap-yes,.display-team-cards-yes.horizontal-gap-yes .cards-grid{padding-inline:0}.display-team-cards-yes.horizontal-gap-yes .cards-grid .field--name-field-cards{flex-wrap:nowrap;gap:40px}@media (max-width:896px){.display-team-cards-yes.horizontal-gap-yes .cards-grid .field--name-field-cards{gap:16px}}.display-team-cards-yes.horizontal-gap-yes .cards-grid .field--name-field-cards .field--name-field-media-image img{object-fit:contain;object-position:bottom}@media (max-width:700px){.display-team-cards-yes.horizontal-gap-yes .cards-grid{padding-block-end:0}.display-team-cards-yes.horizontal-gap-yes .cards-grid .field--name-field-cards{align-items:center;flex-direction:column}.display-team-cards-yes.horizontal-gap-yes .cards-grid .field--name-field-cards .paragraph--type--cards{max-width:unset}.display-team-cards-yes.horizontal-gap-yes .cards-grid .field--name-field-cards .field--name-field-media-image{margin-inline:auto;max-width:240px}.display-team-cards-yes.horizontal-gap-yes .cards-grid .field--name-field-cards .field--name-field-media-image img{aspect-ratio:unset;border-radius:0}}.display-team-cards-yes .cards-grid .field--name-field-cards{margin-inline:auto;max-width:1110px;width:100%}.display-team-cards-yes .cards-grid .field--name-field-cards .paragraph--type--cards{margin:0;max-width:277px;padding:20px}@media (max-width:479px){.display-team-cards-yes .cards-grid .field--name-field-cards .paragraph--type--cards{max-width:100%}}.display-team-cards-yes .cards-grid .field--name-field-cards .field--name-field-media-image img{aspect-ratio:.714;border-radius:16px 16px 0 0}.display-slider-yes .field--name-field-cards{margin-block:40px}.display-slider-no .field--name-field-cards{margin-block-start:40px}.field--name-field-cards .paragraph--type--cards{border:1px solid transparent;border-radius:16px;display:flex;flex-direction:column;margin:10px;max-width:440px;padding:24px;position:relative;text-align:center;transition:border .3s ease,color .3s ease}.field--name-field-cards .paragraph--type--cards.paragraph--with-link:hover{border:1px solid #eaeaea;border-radius:16px;box-shadow:0 0 12px 0 #eaeaea}.field--name-field-cards .paragraph--type--cards .field--name-field-card-image,.field--name-field-cards .paragraph--type--cards .field--name-field-card-title{margin-block-end:16px}@media (max-width:639px){.field--name-field-cards .paragraph--type--cards{max-width:100%;padding:5px}}.field--name-field-cards .field--name-field-media-image{padding-inline:0}.field--name-field-cards .field--name-field-media-image img{aspect-ratio:2;border-radius:16px;display:block;height:auto;margin-block-end:24px;max-width:100%;object-fit:cover;width:100%}.field--name-field-cards .field--name-field-card-title{font-size:26px;font-weight:700;line-height:1.07692}@media (max-width:1024px){.field--name-field-cards .field--name-field-card-title{font-size:22px;line-height:1.09091}}@media (max-width:767px){.field--name-field-cards .field--name-field-card-title{font-size:20px;line-height:1.1}}.field--name-field-cards .field--name-field-card-body,.field--name-field-cards .field--name-field-card-title{color:#22262c;font-size:26px;font-weight:700;line-height:1.07692}@media (max-width:1024px){.field--name-field-cards .field--name-field-card-body,.field--name-field-cards .field--name-field-card-title{font-size:22px;line-height:1.09091}}@media (max-width:767px){.field--name-field-cards .field--name-field-card-body,.field--name-field-cards .field--name-field-card-title{font-size:20px;line-height:1.1}}.left-aligned-text-yes .field--name-field-cards .field--name-field-card-body,.left-aligned-text-yes .field--name-field-cards .field--name-field-card-title{text-align:left}.field--name-field-cards .field--name-field-url{font-size:0}.field--name-field-cards .field--name-field-url a{height:100%;left:0;position:absolute;top:0;width:100%}.style-b .field--name-field-body-block-industry-view,.style-b .field--name-field-cards .field--name-field-card-body,.style-b .field--name-field-cards .field--name-field-card-title,.style-b .field--name-field-title-block-industry-view,.style-b .slick__slide,.style-c .field--name-field-body-block-industry-view,.style-c .field--name-field-cards .field--name-field-card-body,.style-c .field--name-field-cards .field--name-field-card-title,.style-c .field--name-field-title-block-industry-view,.style-c .slick__slide{color:#22262c}.full-gray.background--n-400,.style-a .field--name-field-body-block-industry-view,.style-a .field--name-field-cards .field--name-field-card-body,.style-a .field--name-field-cards .field--name-field-card-title,.style-a .field--name-field-title-block-industry-view,.style-a .slick__slide{color:#fafafa}.full-gray.background--n-400 .custom-scrollbar-track{background:#fafafa}.gray-circle{overflow:hidden;position:relative}.gray-circle:before{background:#efefef;box-shadow:inset 0 8px 10px -6px rgba(0,0,0,.15);clip-path:ellipse(100% 100% at 50% 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.gray-ellipse{overflow:hidden;position:relative}.gray-ellipse:before{background:#efefef;clip-path:ellipse(50% 50% at 50% 50%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.gray-ellipse .field--name-field-title-block-industry-view{color:#fb591f}.gray-wave .custom-scrollbar-track,.style-c .custom-scrollbar-track{background:#fb591f}.gray-wave,.orange-sound-wave{position:relative}.gray-wave:before,.orange-sound-wave:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-gray__lg.svg);content:"";height:592px;left:50%;max-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:737px;z-index:-1}.gray-wave .paragraph--with-link:hover,.orange-sound-wave .paragraph--with-link:hover{background-color:#fff}.custom-scrollbar{margin-bottom:20px}@media (max-width:1024px){.gray-ellipse.style-b:before{clip-path:ellipse(70% 50% at 50% 50%)}.gray-circle:before{clip-path:ellipse(125% 100% at 50% 100%)}.gray-wave.style-b:before{height:400px;top:55%}.display-slider-no .cards-grid .field--name-field-cards{grid-template-columns:1fr 1fr}}@media (max-width:639px){.gray-ellipse.style-b{margin:0}.gray-ellipse.style-b:before{clip-path:ellipse(95% 50% at 105% 50%)}.gray-circle:before{box-shadow:none;clip-path:ellipse(300% 100% at 50% 100%)}.gray-wave.style-b{margin:0}.gray-wave.style-b:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange__hard.svg);height:305px;width:379px}.display-slider-no .cards-grid .field--name-field-cards{grid-template-columns:1fr}}.category-cards-block{padding-block-start:80px;padding-inline:60px}@media (max-width:1024px){.category-cards-block{padding-block-start:60px}}@media (max-width:991px){.category-cards-block{padding-inline:20px}}@media (max-width:767px){.category-cards-block{padding-block-start:40px}}.category-cards-block.category-cards-block--mobile-radios:not(.js-layout-builder-block),.category-cards-block.category-cards-block--mobile-radios:not(.js-layout-builder-block) .custom-scrollbar{display:none}.category-cards-block>.layout{margin-inline:auto;max-width:1320px}.category-cards-block .field--name-field-paragraph{margin-inline:auto;max-width:1110px;width:100%}.category-cards-block .field--name-field-paragraph .paragraph--type--image-with-link{border:1px solid transparent;border-radius:16px;display:flex;flex-direction:column;margin:0 auto;max-width:277px;padding:20px;position:relative;text-align:center;transition:border .3s ease,color .3s ease}@media (max-width:639px){.category-cards-block .field--name-field-paragraph .paragraph--type--image-with-link{max-width:100%;padding:5px}}@media (max-width:479px){.category-cards-block .field--name-field-paragraph .paragraph--type--image-with-link{max-width:100%}}.category-cards-block .field--name-field-paragraph .paragraph--type--image-with-link .field--name-field-image,.category-cards-block .field--name-field-paragraph .paragraph--type--image-with-link .field--name-field-link{margin-block-end:16px}.category-cards-block .field--name-field-paragraph .field--name-field-image{background:#fff;border-radius:16px 16px 0 0;margin-block-end:34px;padding-inline:0}.category-cards-block .field--name-field-paragraph .field--name-field-image img{aspect-ratio:.714;border-radius:16px 16px 0 0;display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.category-cards-block .field--name-field-paragraph .field--name-field-link{color:#22262c;font-size:26px;font-weight:700;line-height:1.07692}@media (max-width:1024px){.category-cards-block .field--name-field-paragraph .field--name-field-link{font-size:22px;line-height:1.09091}}@media (max-width:767px){.category-cards-block .field--name-field-paragraph .field--name-field-link{font-size:20px;line-height:1.1}}.category-cards-block .field--name-field-paragraph .field--name-field-link a{color:#fff}.category-cards-block .field--name-field-paragraph .field--name-field-link a:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.category-cards-block .field--name-field-paragraph .slick-arrow{bottom:0;font-size:0;height:48px;margin-block:auto;position:absolute;top:0;width:48px;z-index:1}.category-cards-block .field--name-field-paragraph .slick-prev{left:7px}.category-cards-block .field--name-field-paragraph .slick-next{right:7px}@media (max-width:639px){.category-cards-block .field--name-field-paragraph .slick-prev{left:-12px}.category-cards-block .field--name-field-paragraph .slick-next{right:-12px}}.cta-block{--background-color:#116ca6;background:var(--background-color) url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__sm.svg) no-repeat right -15px bottom -40px/470px;border-radius:16px;color:#efefef;margin-block:80px;margin-inline:auto;max-width:1320px!important;max-width:1440px;padding-block:60px 70px;padding-inline:60px;width:100%}@media (max-width:991px){.cta-block{padding-inline:20px}}.cta-block.background--orange{--background-color:#fb591f}.cta-block.background--orange a{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.cta-block.background--orange a a{color:#fb591f}.cta-block.background--orange a:focus,.cta-block.background--orange a:hover{background-color:#fb591f;border:1px solid #fff;color:#fff;transition:all .5s ease}.cta-block.background--orange a:focus a,.cta-block.background--orange a:hover a{color:#fff}.cta-block h2{color:#fafafa}.cta-block .field--name-body>:not(:last-child),.cta-block h2{margin-block-end:16px;max-width:570px;width:100%}.cta-block a{align-items:center;background-color:#fb591f;border:1px solid transparent;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin-block-start:40px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.cta-block a a{color:#fff}.cta-block a:focus,.cta-block a:hover{background-color:#fff;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.cta-block a:focus a,.cta-block a:hover a{color:#fb591f}.cta-block a:focus,.cta-block a:hover{border:1px solid #fff}@media (max-width:1400px){.cta-block{max-width:calc(100% - 120px)!important}}@media (max-width:1200px){.cta-block{background:var(--background-color) url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__sm.svg) no-repeat right -15px bottom -40px/380px}}@media (max-width:991px){.cta-block{background:var(--background-color) url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__sm.svg) no-repeat right -15px center/250px}}@media (max-width:896px){.cta-block{background:var(--background-color) url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__sm.svg) no-repeat top 40px center/186px;margin-block:60px;max-width:calc(100% - 40px)!important;padding-block:225px 40px}.cta-block .field--name-body>*,.cta-block h2{margin-inline:auto;text-align:center;width:fit-content}.cta-block a{margin-block-start:24px}}.paragraph--type--cta-button.cta-button--outlined a.call-to-action{background-color:#fafafa;color:#fb591f}.paragraph--type--cta-button.cta-button--outlined a.call-to-action:focus,.paragraph--type--cta-button.cta-button--outlined a.call-to-action:hover{box-shadow:inset 0 0 .5em #fb591f;filter:none}.paragraph--type--cta-button a.call-to-action{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;gap:10px;justify-content:center;line-height:1.3125;min-width:210px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.paragraph--type--cta-button a.call-to-action:focus,.paragraph--type--cta-button a.call-to-action:hover{filter:brightness(.95)}.paragraph--type--cta-button .field--name-field-icon,.paragraph--type--cta-button .field--name-field-media-image{display:flex;flex-shrink:0;margin:0;padding:0}.paragraph--type--cta-button .field--name-field-icon img,.paragraph--type--cta-button .field--name-field-media-image img{border-radius:0;height:auto;margin:0;max-height:20px;max-width:20px;padding:0;width:100%}.field--name-field-general-questions{margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:991px){.field--name-field-general-questions{padding-inline:20px}}.field--name-field-general-questions .field__label{color:#4a4f55;font-size:42px;font-weight:700;line-height:1.04762;margin-block-end:56px;text-align:center;text-transform:uppercase}@media (max-width:1024px){.field--name-field-general-questions .field__label{font-size:38px;line-height:1.05263}}@media (max-width:767px){.field--name-field-general-questions .field__label{font-size:30px;line-height:1.06667}}@media (max-width:896px){.field--name-field-general-questions{padding-block:60px}}@media (max-width:767px){.field--name-field-general-questions .field__label{margin-block-end:32px}}.ckeditor-accordion-container>dl{border:none;border-block-end:1px solid rgba(34,38,44,.3)}.ckeditor-accordion-container>dl dt{font-size:26px;font-weight:700;line-height:1.07692}.ckeditor-accordion-container>dl dt:not(:first-child){border-block-start:1px solid rgba(34,38,44,.3);padding-block-start:16px}.ckeditor-accordion-container>dl dt>a.ckeditor-accordion-toggler{background:none;border:none;color:#4a4f55;padding:16px 23px 16px 0;position:relative}.ckeditor-accordion-container>dl dt>a.ckeditor-accordion-toggler:hover{background:none;color:#4a4f55}.ckeditor-accordion-container>dl dt>a.ckeditor-accordion-toggler .ckeditor-accordion-toggle{background:url(/themes/custom/bearcom_theme/images/icons/plus.svg) no-repeat 50%;bottom:0;height:16px;left:unset;margin-block:auto;padding:0;right:0;top:0;transition:all .2s ease;width:16px}.ckeditor-accordion-container>dl dt>a.ckeditor-accordion-toggler .ckeditor-accordion-toggle:after,.ckeditor-accordion-container>dl dt>a.ckeditor-accordion-toggler .ckeditor-accordion-toggle:before{display:none}@media (max-width:639px){.ckeditor-accordion-container>dl dt>a.ckeditor-accordion-toggler .ckeditor-accordion-toggle{height:10px;width:10px}}.ckeditor-accordion-container>dl dt.active>a.ckeditor-accordion-toggler .ckeditor-accordion-toggle{transform:rotate(45deg) scale(1.05);transition:all .2s ease}@media (max-width:639px){.ckeditor-accordion-container>dl dt{font-size:16px;font-weight:700;line-height:1.5}.ckeditor-accordion-container>dl dt:not(:first-child){padding-block-start:0}.ckeditor-accordion-container>dl dt>a.ckeditor-accordion-toggler{padding:16px 23px 8px 0}}.ckeditor-accordion-container>dl dd{padding-inline:0}.ckeditor-accordion-container>dl dd>:last-child{padding-block-end:16px;padding-block-start:8px}@media (max-width:639px){.ckeditor-accordion-container>dl dd>:last-child{padding-block-end:8px;padding-block-start:0}}.footer{background:#4a4f55;border-radius:32px 32px 0 0;color:#fafafa;padding-block:80px;z-index:1}.footer__top{align-items:flex-start;display:flex;gap:40px;justify-content:space-between}.footer__top-logo{display:flex}.footer__top-logo img{aspect-ratio:2.97;max-width:226px;width:100%}.footer__top-links{align-items:center;display:flex;gap:10px}.footer__top-link{background-color:#fafafa;border-radius:50%;height:26px;width:26px}.footer__center{display:grid;grid-template-columns:1fr 1fr}@media (max-width:1200px){.footer__center{grid-template-columns:1fr 1.7fr}}@media (max-width:896px){.footer__center{gap:60px;grid-template-columns:1fr}}.footer__center .contacts{display:flex;flex-direction:column;gap:40px}.footer__center .contacts strong{display:inline-block;margin-block-end:4px}.footer__center .contacts p:has(svg){margin-block-start:16px}.footer__center .contacts p:has(svg) a{align-items:center;display:flex;gap:12px}.footer__center .contacts p:has(svg) a:active svg,.footer__center .contacts p:has(svg) a:focus svg,.footer__center .contacts p:has(svg) a:hover svg{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ringing-phone;animation-name:ringing-phone;-webkit-animation-timing-function:linear;animation-timing-function:linear;cursor:pointer}.footer__center .contacts p:has(svg) svg{display:inline-block;height:20px;width:20px}.footer__center nav>ul.menu{display:flex;flex-wrap:wrap;gap:25px 60px}.footer__center nav>ul.menu ul.menu{display:flex;flex-direction:column;gap:8px;margin-block-start:20px}.footer__center nav>ul.menu .menu-item--expanded.image--link{font-size:0;line-height:0;width:100%}.footer__center nav>ul.menu .menu-item--expanded.image--link>:not(ul.menu):not(.menu_link_content){font-size:0;line-height:0}.footer__center nav>ul.menu .menu-item--expanded.image--link .menu_link_content ul.menu{align-items:center;display:flex;flex-direction:row;gap:25px 60px;margin-block-start:0}.footer__center nav>ul.menu .menu-item--expanded.image--link .menu_link_content ul.menu img{height:auto;max-width:265px}.footer__center nav>ul.menu .menu-item--expanded>:not(ul.menu):not(.menu_link_content){font-size:26px;font-weight:700;line-height:1.07692;text-transform:uppercase}@media (max-width:767px){.footer__center nav>ul.menu .menu-item--expanded>:not(ul.menu):not(.menu_link_content){font-size:20px;line-height:1.1}}.footer__center nav>ul.menu a{display:inline-block;width:fit-content}.footer__center nav>ul.menu a:after{background:#fafafa;content:"";display:block;height:1px;margin-inline:auto;transition:width .3s;width:0}.footer__center nav>ul.menu a:hover:after{width:100%}@media (max-width:1600px){.footer__center nav>ul.menu,.footer__center nav>ul.menu .menu-item--expanded.image--link .menu_link_content ul.menu{gap:25px 32px}}@media (max-width:896px){.footer__center nav>ul.menu{justify-content:space-between}}@media (max-width:639px){.footer__center nav>ul.menu .menu-item--expanded.image--link .menu_link_content ul.menu{flex-direction:column}}.footer__bottom{font-size:16px;line-height:1.125;margin-block-start:120px;text-align:center}.footer__bottom>nav{margin-block-end:24px}.footer__bottom>nav ul{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.footer__bottom>nav a{display:inline-block;width:fit-content}.footer__bottom>nav a:after{background:#fafafa;content:"";display:block;height:1px;margin-inline:auto;transition:width .3s;width:0}.footer__bottom>nav a:hover:after{width:100%}.footer__bottom div.blazy .media--blazy img,.footer__bottom>div img{aspect-ratio:1.24;margin-block-start:120px;margin-inline:auto;max-width:290px;width:100%}@media (max-width:896px){.footer__bottom div.blazy .media--blazy img,.footer__bottom>div img{margin-block-start:40px;max-width:148px}}@media (max-width:639px){.footer__bottom div.blazy .media--blazy img,.footer__bottom>div img{margin-block-start:12px}}.footer .container{display:flex;flex-direction:column;gap:24px}.footer .container .follow{display:flex;gap:20px;padding-top:20px}@media (max-width:896px){.footer .container .follow{justify-content:center}}.footer a{color:#fafafa}.footer p{font-size:16px;line-height:1.25}@media (max-width:639px){.footer{border-radius:16px 16px 0 0;padding-block:44px 80px}.footer__top{align-items:center;flex-direction:column}.footer__top-logo img{max-width:155px}.footer__center .contacts{align-items:center;text-align:center}.footer__center .contacts p:has(svg) a{justify-content:center}.footer__center nav>ul.menu{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.footer__center nav>ul.menu ul.menu{align-items:center;gap:6px;margin-block-start:14px}.footer__center nav>ul.menu .menu-item--expanded{justify-self:center;text-align:center}.footer__bottom{margin-block-start:60px}.footer .container{gap:60px}}@-webkit-keyframes ringing-phone{50%{-webkit-transform:translateX(3px) rotate(60deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-60deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes ringing-phone{50%{-webkit-transform:translateX(3px) rotate(60deg);transform:translateX(3px) rotate(2deg)}to{-webkit-transform:translateX(-3px) rotate(-60deg);transform:translateX(-3px) rotate(-2deg)}}.header,.top-header{position:relative}.header .search-block-form .form-item,.top-header .search-block-form .form-item{display:none}.header .search-block-form .form-actions,.top-header .search-block-form .form-actions{display:flex}.header .search-block-form .form-submit,.top-header .search-block-form .form-submit{background:url(/themes/custom/bearcom_theme/images/icons/search.svg) no-repeat 50%;cursor:pointer;font-size:0;height:20px;line-height:calc(0 / 0);width:20px}.top-header{background:#4a4f55;border-bottom:1px solid rgba(251,89,31,.3);padding-block:20px}.top-header [id*=topheaderinfo]>div{align-items:center;display:flex;gap:24px}.top-header [id*=topheaderinfo]>div a{align-items:center;color:#fafafa;display:flex;font-size:16px;gap:12px;line-height:1.125;white-space:nowrap}.top-header [id*=topheaderinfo]>div img,.top-header [id*=topheaderinfo]>div svg{height:18px;max-width:20px;object-fit:cover}.top-header .switcher{align-items:center;display:flex;gap:24px}.top-header .switcher img,.top-header .switcher svg{max-width:30px;width:100%}.top-header .container{align-items:center;display:flex;gap:60px;justify-content:flex-end}@media (max-width:896px){.top-header .search-block-form{display:none}.top-header .container{gap:24px;justify-content:space-between}}@media (max-width:639px){.top-header{padding-block:12px}.top-header [id*=topheaderinfo]>div a{font-size:0;gap:0;line-height:calc(0 / 0)}}.header{background:#fafafa;box-shadow:0 3px 4px 0 rgba(74,79,85,.1);padding-block:30px}.header #block-bearcom-theme-site-branding img{aspect-ratio:2.97;max-width:100%;width:226px}@media (max-width:896px){.header #block-bearcom-theme-site-branding img{max-width:155px}}.header .container{align-items:center;display:flex;gap:40px;justify-content:space-between}.header .search-block-form{display:none}@media (max-width:896px){.header{padding-block:16px}.header .search-block-form{display:block;filter:invert(1);margin-inline-start:auto}.header .container{gap:20px}}#header-industry-landing-page{align-items:center;background:#fafafa;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:space-between;margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:991px){#header-industry-landing-page{padding-inline:20px}}#header-industry-landing-page img{border-radius:16px;display:block;object-fit:cover;width:100%}#header-industry-landing-page .layout--twocol-section{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:space-between;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){#header-industry-landing-page .layout--twocol-section{padding-inline:20px}}#header-industry-landing-page .field--name-field-banner-title{font-size:50px;font-weight:700;line-height:1.1;margin-block-end:18px}@media (max-width:1024px){#header-industry-landing-page .field--name-field-banner-title{font-size:42px;line-height:1.04762}}@media (max-width:767px){#header-industry-landing-page .field--name-field-banner-title{font-size:38px;line-height:1.05263}}#header-industry-landing-page .field--name-field--name-field-image{clip-path:inset(0 round 8px);float:right;padding-right:40px}#header-industry-landing-page .field--name-body{font-size:19px;line-height:1.26316;margin-block-end:40px}#header-industry-landing-page .field--name-field-cta{align-items:center;display:flex;gap:16px 40px}#header-industry-landing-page .field--name-field-phone-button{display:inline-flex;position:relative}#header-industry-landing-page .field--name-field-phone-button a{align-items:center;gap:12px}#header-industry-landing-page .field--name-field-phone-button a:before{content:"";display:block;height:20px;transition:all .5s ease;width:20px}#header-industry-landing-page .field--name-field-phone-button a:hover:before{transition:all .5s ease}#header-industry-landing-page.img-with-wave .field--name-field-image{display:inline-block;position:relative}#header-industry-landing-page.img-with-wave .field--name-field-image:after{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__md.png);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:10}#header-industry-landing-page.background--n-100,#header-industry-landing-page.background--n-200{color:#22262c}#header-industry-landing-page.background--n-100 p,#header-industry-landing-page.background--n-200 p{color:#4a4f55}#header-industry-landing-page#centered-banner{text-align:center}#header-industry-landing-page#centered-banner .layout__region--content{align-items:center;display:flex;flex-direction:column}#header-industry-landing-page#centered-banner .field--name-field-cta-button{float:none;margin:0}#header-industry-landing-page#centered-banner .field--name-field-cta-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#header-industry-landing-page#centered-banner .field--name-field-cta-button a a{color:#fafafa}#header-industry-landing-page#centered-banner .field--name-field-cta-button a:focus,#header-industry-landing-page#centered-banner .field--name-field-cta-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}#header-industry-landing-page#centered-banner .field--name-field-cta-button a:focus a,#header-industry-landing-page#centered-banner .field--name-field-cta-button a:hover a{color:#fb591f}#header-industry-landing-page.background--primary-blue{color:#fafafa}#header-industry-landing-page.background--primary-blue .field--name-field-cta-button{align-items:center;background-color:#fafafa;border:1px solid #116ca6;border-radius:8px;color:#116ca6;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#header-industry-landing-page.background--primary-blue .field--name-field-cta-button a{color:#116ca6}#header-industry-landing-page.background--primary-blue .field--name-field-cta-button:focus,#header-industry-landing-page.background--primary-blue .field--name-field-cta-button:hover{background-color:#116ca6;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}#header-industry-landing-page.background--primary-blue .field--name-field-cta-button:focus a,#header-industry-landing-page.background--primary-blue .field--name-field-cta-button:hover a{color:#fafafa}#header-industry-landing-page.background--primary-blue .field--name-field-phone-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:170px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#header-industry-landing-page.background--primary-blue .field--name-field-phone-button a a{color:#fafafa}#header-industry-landing-page.background--primary-blue .field--name-field-phone-button a:focus,#header-industry-landing-page.background--primary-blue .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}#header-industry-landing-page.background--primary-blue .field--name-field-phone-button a:focus a,#header-industry-landing-page.background--primary-blue .field--name-field-phone-button a:hover a{color:#fb591f}#header-industry-landing-page.background--primary-blue .field--name-field-phone-button a:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone.svg)}#header-industry-landing-page.background--primary-blue .field--name-field-phone-button a:focus:before,#header-industry-landing-page.background--primary-blue .field--name-field-phone-button a:hover:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone-orange.svg)}#header-industry-landing-page.background--orange{color:#fafafa}#header-industry-landing-page.background--orange .field--name-field-cta-button a{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#header-industry-landing-page.background--orange .field--name-field-cta-button a a{color:#fb591f}#header-industry-landing-page.background--orange .field--name-field-cta-button a:focus,#header-industry-landing-page.background--orange .field--name-field-cta-button a:hover{background-color:#fb591f;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}#header-industry-landing-page.background--orange .field--name-field-cta-button a:focus a,#header-industry-landing-page.background--orange .field--name-field-cta-button a:hover a{color:#fafafa}#header-industry-landing-page.background--orange .field--name-field-phone-button a{align-items:center;background-color:#116ca6;border:1px solid #116ca6;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#header-industry-landing-page.background--orange .field--name-field-phone-button a a{color:#fafafa}#header-industry-landing-page.background--orange .field--name-field-phone-button a:focus,#header-industry-landing-page.background--orange .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #116ca6;color:#116ca6;transition:all .5s ease}#header-industry-landing-page.background--orange .field--name-field-phone-button a:focus a,#header-industry-landing-page.background--orange .field--name-field-phone-button a:hover a{color:#116ca6}#header-industry-landing-page.background--orange .field--name-field-phone-button a:before{background:url(/themes/custom/bearcom_theme/images/icons/phone.svg) no-repeat 50%/20px}#header-industry-landing-page.background--orange .field--name-field-phone-button a:hover:before{background:url(/themes/custom/bearcom_theme/images/icons/phone-blue.svg) no-repeat 50%/20px}@media (max-width:896px){#header-industry-landing-page .field--name-body{margin-block-end:24px}#header-industry-landing-page .field--name-field-cta{flex-wrap:wrap}#header-industry-landing-page .layout--twocol-section{gap:20px}}@media (max-width:767px){#header-industry-landing-page .layout--twocol-section{flex-direction:column}}#header-industry-landing-page .field--name-field-cta-btn-industry{display:flex;gap:20px}#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:first-of-type{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:first-of-type a{color:#fafafa}#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:first-of-type:focus,#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:first-of-type:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:first-of-type:focus a,#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:first-of-type:hover a{color:#fb591f}#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:nth-of-type(2){align-items:center;background-color:#fafafa;border:1px solid #fb591f;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:nth-of-type(2) a{color:#fb591f}#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:nth-of-type(2):focus,#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:nth-of-type(2):hover{background-color:#fb591f;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:nth-of-type(2):focus a,#header-industry-landing-page .field--name-field-cta-btn-industry .field__item:nth-of-type(2):hover a{color:#fafafa}@media (max-width:767px){#header-industry-landing-page{flex-direction:column}}.homepage-banner-block{visibility:hidden}#layout-builder .homepage-banner-block{visibility:visible}#animationbanner{height:600px;overflow:hidden;position:relative;width:100%}#animationbanner .container{align-items:center;display:flex;justify-content:space-between;padding-block:80px}#animationbanner .layout__region.layout__region--content{display:none}#animationbanner .left-block{align-items:center;width:60%}#animationbanner .left-block,#animationbanner .right-block{display:flex;height:100%;justify-content:center;position:relative;z-index:2}#animationbanner .right-block{flex-direction:column;padding:20px;width:30%}#animationbanner .right-block .field--name-field-banner-title{color:#22262c;font-size:34px;font-weight:700;line-height:1.05882}@media (max-width:1024px){#animationbanner .right-block .field--name-field-banner-title{font-size:30px;line-height:1.06667}}@media (max-width:767px){#animationbanner .right-block .field--name-field-banner-title{font-size:24px;line-height:1.08333}}#animationbanner .right-block .field--name-body{color:#4a4f55}#animationbanner .right-block .field--name-field-cta-button{align-items:center;background-color:#116ca6;border:1px solid #116ca6;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#animationbanner .right-block .field--name-field-cta-button a{color:#fafafa}#animationbanner .right-block .field--name-field-cta-button:focus,#animationbanner .right-block .field--name-field-cta-button:hover{background-color:#fafafa;border:1px solid #116ca6;color:#116ca6;transition:all .5s ease}#animationbanner .right-block .field--name-field-cta-button:focus a,#animationbanner .right-block .field--name-field-cta-button:hover a{color:#116ca6}#animationbanner .right-block .field--name-field-phone-button{align-items:center;background-color:#efefef;border:1px solid #116ca6;border-radius:8px;color:#116ca6;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#animationbanner .right-block .field--name-field-phone-button a{color:#116ca6}#animationbanner .right-block .field--name-field-phone-button:focus,#animationbanner .right-block .field--name-field-phone-button:hover{background-color:#116ca6;border:1px solid #efefef;color:#efefef;transition:all .5s ease}#animationbanner .right-block .field--name-field-phone-button:focus a,#animationbanner .right-block .field--name-field-phone-button:hover a{color:#efefef}#animationbanner .right-block .buttons-container{display:flex;gap:20px;opacity:0;transition:opacity 1s ease-in-out}#animationbanner .right-block .buttons-container .field--name-field-cta-button,#animationbanner .right-block .buttons-container .field--name-field-phone-button{opacity:1}#animationbanner #wave-background,#animationbanner .wave-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#animationbanner .logo-alwayson{height:auto;left:50%;opacity:0;position:absolute;top:45%;transform:translate(-50%,-50%);transition:opacity .5s ease-in-out;width:190px}#animationbanner #wave-background{background:#efefef;clip-path:ellipse(88% 63% at 50% 32%);pointer-events:none}@media (max-width:767px){#animationbanner #wave-background{clip-path:ellipse(110% 63% at 50% 36%)}}#animationbanner #svg-animation-container{align-items:center;display:flex;height:80%;justify-content:center;position:relative;width:100%}@media (max-width:1024px){#animationbanner #svg-animation-container{width:70%}}@media (max-width:896px){#animationbanner #svg-animation-container{width:75%}}@media (max-width:767px){#animationbanner #svg-animation-container{width:100%}}@media (max-width:639px){#animationbanner #svg-animation-container{width:50%}}@media (max-width:590px){#animationbanner #svg-animation-container{width:60%}}@media (max-width:479px){#animationbanner #svg-animation-container{width:70%}}@media (max-width:410px){#animationbanner #svg-animation-container{width:85%}}@media (max-width:355px){#animationbanner #svg-animation-container{width:92%}}#animationbanner #svg-initial ellipse{display:none}#animationbanner .layout__region--second{display:flex;flex-direction:column;gap:20px}#animationbanner .buttons-container .field--name-field-cta-button,#animationbanner .buttons-container .field--name-field-phone-button,#animationbanner .field--name-body,#animationbanner .field--name-field-banner-title{opacity:0;transition:opacity 1s ease-in-out}#final-shape,#mobile-final-shape,#svg-animation-container,#svg-mobile-animation-container,#tablet-final-shape{display:none}#centered-banner{background:transparent;padding-block:80px}#centered-banner img{border-radius:16px;display:block;object-fit:cover;width:100%}#centered-banner .layout--twocol-section{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:space-between;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){#centered-banner .layout--twocol-section{padding-inline:20px}}#centered-banner .field--name-field-banner-title{font-size:50px;font-weight:700;line-height:1.1;margin-block-end:18px}@media (max-width:1024px){#centered-banner .field--name-field-banner-title{font-size:42px;line-height:1.04762}}@media (max-width:767px){#centered-banner .field--name-field-banner-title{font-size:38px;line-height:1.05263}}#centered-banner .field--name-field--name-field-image{clip-path:inset(0 round 8px);float:right;padding-right:40px}#centered-banner .field--name-body{font-size:19px;line-height:1.26316;margin-block-end:40px}#centered-banner .field--name-field-cta{align-items:center;display:flex;gap:16px 40px}#centered-banner .field--name-field-phone-button{display:inline-flex;position:relative}#centered-banner .field--name-field-phone-button a{align-items:center;gap:12px}#centered-banner .field--name-field-phone-button a:before{content:"";display:block;height:20px;transition:all .5s ease;width:20px}#centered-banner .field--name-field-phone-button a:hover:before{transition:all .5s ease}#centered-banner.img-with-wave .field--name-field-image{display:inline-block;position:relative}#centered-banner.img-with-wave .field--name-field-image:after{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__md.png);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:10}#centered-banner.background--n-100,#centered-banner.background--n-200{color:#22262c}#centered-banner.background--n-100 p,#centered-banner.background--n-200 p{color:#4a4f55}#centered-banner#centered-banner{text-align:center}#centered-banner#centered-banner .layout__region--content{align-items:center;display:flex;flex-direction:column}#centered-banner#centered-banner .field--name-field-cta-button{float:none;margin:0}#centered-banner#centered-banner .field--name-field-cta-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#centered-banner#centered-banner .field--name-field-cta-button a a{color:#fafafa}#centered-banner#centered-banner .field--name-field-cta-button a:focus,#centered-banner#centered-banner .field--name-field-cta-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}#centered-banner#centered-banner .field--name-field-cta-button a:focus a,#centered-banner#centered-banner .field--name-field-cta-button a:hover a{color:#fb591f}#centered-banner.background--primary-blue{color:#fafafa}#centered-banner.background--primary-blue .field--name-field-cta-button{align-items:center;background-color:#fafafa;border:1px solid #116ca6;border-radius:8px;color:#116ca6;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#centered-banner.background--primary-blue .field--name-field-cta-button a{color:#116ca6}#centered-banner.background--primary-blue .field--name-field-cta-button:focus,#centered-banner.background--primary-blue .field--name-field-cta-button:hover{background-color:#116ca6;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}#centered-banner.background--primary-blue .field--name-field-cta-button:focus a,#centered-banner.background--primary-blue .field--name-field-cta-button:hover a{color:#fafafa}#centered-banner.background--primary-blue .field--name-field-phone-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:170px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#centered-banner.background--primary-blue .field--name-field-phone-button a a{color:#fafafa}#centered-banner.background--primary-blue .field--name-field-phone-button a:focus,#centered-banner.background--primary-blue .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}#centered-banner.background--primary-blue .field--name-field-phone-button a:focus a,#centered-banner.background--primary-blue .field--name-field-phone-button a:hover a{color:#fb591f}#centered-banner.background--primary-blue .field--name-field-phone-button a:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone.svg)}#centered-banner.background--primary-blue .field--name-field-phone-button a:focus:before,#centered-banner.background--primary-blue .field--name-field-phone-button a:hover:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone-orange.svg)}#centered-banner.background--orange{color:#fafafa}#centered-banner.background--orange .field--name-field-cta-button a{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#centered-banner.background--orange .field--name-field-cta-button a a{color:#fb591f}#centered-banner.background--orange .field--name-field-cta-button a:focus,#centered-banner.background--orange .field--name-field-cta-button a:hover{background-color:#fb591f;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}#centered-banner.background--orange .field--name-field-cta-button a:focus a,#centered-banner.background--orange .field--name-field-cta-button a:hover a{color:#fafafa}#centered-banner.background--orange .field--name-field-phone-button a{align-items:center;background-color:#116ca6;border:1px solid #116ca6;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#centered-banner.background--orange .field--name-field-phone-button a a{color:#fafafa}#centered-banner.background--orange .field--name-field-phone-button a:focus,#centered-banner.background--orange .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #116ca6;color:#116ca6;transition:all .5s ease}#centered-banner.background--orange .field--name-field-phone-button a:focus a,#centered-banner.background--orange .field--name-field-phone-button a:hover a{color:#116ca6}#centered-banner.background--orange .field--name-field-phone-button a:before{background:url(/themes/custom/bearcom_theme/images/icons/phone.svg) no-repeat 50%/20px}#centered-banner.background--orange .field--name-field-phone-button a:hover:before{background:url(/themes/custom/bearcom_theme/images/icons/phone-blue.svg) no-repeat 50%/20px}@media (max-width:896px){#centered-banner .field--name-body{margin-block-end:24px}#centered-banner .field--name-field-cta{flex-wrap:wrap}#centered-banner .layout--twocol-section{gap:20px}}@media (max-width:767px){#centered-banner .layout--twocol-section{flex-direction:column}}.simple-banner .field--name-body ul{margin-left:20px}.simple-banner .field--name-body ul li{list-style-type:disc}.simple-banner .field--name-body ul li::marker{color:#fb591f;height:8px;width:8px}.simple-banner{background:#fafafa;padding-block:80px}.simple-banner img{border-radius:16px;display:block;object-fit:cover;width:100%}.simple-banner .layout--twocol-section{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:space-between;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.simple-banner .layout--twocol-section{padding-inline:20px}}.simple-banner .field--name-field-banner-title{font-size:50px;font-weight:700;line-height:1.1;margin-block-end:18px}@media (max-width:1024px){.simple-banner .field--name-field-banner-title{font-size:42px;line-height:1.04762}}@media (max-width:767px){.simple-banner .field--name-field-banner-title{font-size:38px;line-height:1.05263}}.simple-banner .field--name-field--name-field-image{clip-path:inset(0 round 8px);float:right;padding-right:40px}.simple-banner .field--name-body{font-size:19px;line-height:1.26316;margin-block-end:40px}.simple-banner .field--name-field-cta{align-items:center;display:flex;gap:16px 40px}.simple-banner .field--name-field-phone-button{display:inline-flex;position:relative}.simple-banner .field--name-field-phone-button a{align-items:center;gap:12px}.simple-banner .field--name-field-phone-button a:before{content:"";display:block;height:20px;transition:all .5s ease;width:20px}.simple-banner .field--name-field-phone-button a:hover:before{transition:all .5s ease}.simple-banner.img-with-wave .field--name-field-image{display:inline-block;position:relative}.simple-banner.img-with-wave .field--name-field-image:after{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__md.png);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:10}.simple-banner.background--n-100,.simple-banner.background--n-200{color:#22262c}.simple-banner.background--n-100 p,.simple-banner.background--n-200 p{color:#4a4f55}.simple-banner#centered-banner{text-align:center}.simple-banner#centered-banner .layout__region--content{align-items:center;display:flex;flex-direction:column}.simple-banner#centered-banner .field--name-field-cta-button{float:none;margin:0}.simple-banner#centered-banner .field--name-field-cta-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner#centered-banner .field--name-field-cta-button a a{color:#fafafa}.simple-banner#centered-banner .field--name-field-cta-button a:focus,.simple-banner#centered-banner .field--name-field-cta-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.simple-banner#centered-banner .field--name-field-cta-button a:focus a,.simple-banner#centered-banner .field--name-field-cta-button a:hover a{color:#fb591f}.simple-banner.background--primary-blue{color:#fafafa}.simple-banner.background--primary-blue .field--name-field-cta-button{align-items:center;background-color:#fafafa;border:1px solid #116ca6;border-radius:8px;color:#116ca6;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--primary-blue .field--name-field-cta-button a{color:#116ca6}.simple-banner.background--primary-blue .field--name-field-cta-button:focus,.simple-banner.background--primary-blue .field--name-field-cta-button:hover{background-color:#116ca6;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.simple-banner.background--primary-blue .field--name-field-cta-button:focus a,.simple-banner.background--primary-blue .field--name-field-cta-button:hover a{color:#fafafa}.simple-banner.background--primary-blue .field--name-field-phone-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:170px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--primary-blue .field--name-field-phone-button a a{color:#fafafa}.simple-banner.background--primary-blue .field--name-field-phone-button a:focus,.simple-banner.background--primary-blue .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.simple-banner.background--primary-blue .field--name-field-phone-button a:focus a,.simple-banner.background--primary-blue .field--name-field-phone-button a:hover a{color:#fb591f}.simple-banner.background--primary-blue .field--name-field-phone-button a:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone.svg)}.simple-banner.background--primary-blue .field--name-field-phone-button a:focus:before,.simple-banner.background--primary-blue .field--name-field-phone-button a:hover:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone-orange.svg)}.simple-banner.background--orange{color:#fafafa}.simple-banner.background--orange .field--name-field-cta-button a{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--orange .field--name-field-cta-button a a{color:#fb591f}.simple-banner.background--orange .field--name-field-cta-button a:focus,.simple-banner.background--orange .field--name-field-cta-button a:hover{background-color:#fb591f;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.simple-banner.background--orange .field--name-field-cta-button a:focus a,.simple-banner.background--orange .field--name-field-cta-button a:hover a{color:#fafafa}.simple-banner.background--orange .field--name-field-phone-button a{align-items:center;background-color:#116ca6;border:1px solid #116ca6;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--orange .field--name-field-phone-button a a{color:#fafafa}.simple-banner.background--orange .field--name-field-phone-button a:focus,.simple-banner.background--orange .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #116ca6;color:#116ca6;transition:all .5s ease}.simple-banner.background--orange .field--name-field-phone-button a:focus a,.simple-banner.background--orange .field--name-field-phone-button a:hover a{color:#116ca6}.simple-banner.background--orange .field--name-field-phone-button a:before{background:url(/themes/custom/bearcom_theme/images/icons/phone.svg) no-repeat 50%/20px}.simple-banner.background--orange .field--name-field-phone-button a:hover:before{background:url(/themes/custom/bearcom_theme/images/icons/phone-blue.svg) no-repeat 50%/20px}@media (max-width:896px){.simple-banner .field--name-body{margin-block-end:24px}.simple-banner .field--name-field-cta{flex-wrap:wrap}.simple-banner .layout--twocol-section{gap:20px}}@media (max-width:767px){.simple-banner .layout--twocol-section{flex-direction:column}}.simple-banner .field--name-field-cta-button{display:flex;gap:20px}.simple-banner .field--name-field-cta-button .field__item:first-of-type{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner .field--name-field-cta-button .field__item:first-of-type a{color:#fafafa}.simple-banner .field--name-field-cta-button .field__item:first-of-type:focus,.simple-banner .field--name-field-cta-button .field__item:first-of-type:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.simple-banner .field--name-field-cta-button .field__item:first-of-type:focus a,.simple-banner .field--name-field-cta-button .field__item:first-of-type:hover a{color:#fb591f}.simple-banner .field--name-field-cta-button .field__item:nth-of-type(2){align-items:center;background-color:#fafafa;border:1px solid #fb591f;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner .field--name-field-cta-button .field__item:nth-of-type(2) a{color:#fb591f}.simple-banner .field--name-field-cta-button .field__item:nth-of-type(2):focus,.simple-banner .field--name-field-cta-button .field__item:nth-of-type(2):hover{background-color:#fb591f;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.simple-banner .field--name-field-cta-button .field__item:nth-of-type(2):focus a,.simple-banner .field--name-field-cta-button .field__item:nth-of-type(2):hover a{color:#fafafa}.simple-banner.background--n-200{background:#efefef;padding-block:80px}.simple-banner.background--n-200 img{border-radius:16px;display:block;object-fit:cover;width:100%}.simple-banner.background--n-200 .layout--twocol-section{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:space-between;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.simple-banner.background--n-200 .layout--twocol-section{padding-inline:20px}}.simple-banner.background--n-200 .field--name-field-banner-title{font-size:50px;font-weight:700;line-height:1.1;margin-block-end:18px}@media (max-width:1024px){.simple-banner.background--n-200 .field--name-field-banner-title{font-size:42px;line-height:1.04762}}@media (max-width:767px){.simple-banner.background--n-200 .field--name-field-banner-title{font-size:38px;line-height:1.05263}}.simple-banner.background--n-200 .field--name-field--name-field-image{clip-path:inset(0 round 8px);float:right;padding-right:40px}.simple-banner.background--n-200 .field--name-body{font-size:19px;line-height:1.26316;margin-block-end:40px}.simple-banner.background--n-200 .field--name-field-cta{align-items:center;display:flex;gap:16px 40px}.simple-banner.background--n-200 .field--name-field-phone-button{display:inline-flex;position:relative}.simple-banner.background--n-200 .field--name-field-phone-button a{align-items:center;gap:12px}.simple-banner.background--n-200 .field--name-field-phone-button a:before{content:"";display:block;height:20px;transition:all .5s ease;width:20px}.simple-banner.background--n-200 .field--name-field-phone-button a:hover:before{transition:all .5s ease}.simple-banner.background--n-200.img-with-wave .field--name-field-image{display:inline-block;position:relative}.simple-banner.background--n-200.img-with-wave .field--name-field-image:after{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__md.png);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:10}.simple-banner.background--n-200.background--n-100,.simple-banner.background--n-200.background--n-200{color:#22262c}.simple-banner.background--n-200.background--n-100 p,.simple-banner.background--n-200.background--n-200 p{color:#4a4f55}.simple-banner.background--n-200#centered-banner{text-align:center}.simple-banner.background--n-200#centered-banner .layout__region--content{align-items:center;display:flex;flex-direction:column}.simple-banner.background--n-200#centered-banner .field--name-field-cta-button{float:none;margin:0}.simple-banner.background--n-200#centered-banner .field--name-field-cta-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-200#centered-banner .field--name-field-cta-button a a{color:#fafafa}.simple-banner.background--n-200#centered-banner .field--name-field-cta-button a:focus,.simple-banner.background--n-200#centered-banner .field--name-field-cta-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.simple-banner.background--n-200#centered-banner .field--name-field-cta-button a:focus a,.simple-banner.background--n-200#centered-banner .field--name-field-cta-button a:hover a{color:#fb591f}.simple-banner.background--n-200.background--primary-blue{color:#fafafa}.simple-banner.background--n-200.background--primary-blue .field--name-field-cta-button{align-items:center;background-color:#fafafa;border:1px solid #116ca6;border-radius:8px;color:#116ca6;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-200.background--primary-blue .field--name-field-cta-button a{color:#116ca6}.simple-banner.background--n-200.background--primary-blue .field--name-field-cta-button:focus,.simple-banner.background--n-200.background--primary-blue .field--name-field-cta-button:hover{background-color:#116ca6;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.simple-banner.background--n-200.background--primary-blue .field--name-field-cta-button:focus a,.simple-banner.background--n-200.background--primary-blue .field--name-field-cta-button:hover a{color:#fafafa}.simple-banner.background--n-200.background--primary-blue .field--name-field-phone-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:170px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-200.background--primary-blue .field--name-field-phone-button a a{color:#fafafa}.simple-banner.background--n-200.background--primary-blue .field--name-field-phone-button a:focus,.simple-banner.background--n-200.background--primary-blue .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.simple-banner.background--n-200.background--primary-blue .field--name-field-phone-button a:focus a,.simple-banner.background--n-200.background--primary-blue .field--name-field-phone-button a:hover a{color:#fb591f}.simple-banner.background--n-200.background--primary-blue .field--name-field-phone-button a:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone.svg)}.simple-banner.background--n-200.background--primary-blue .field--name-field-phone-button a:focus:before,.simple-banner.background--n-200.background--primary-blue .field--name-field-phone-button a:hover:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone-orange.svg)}.simple-banner.background--n-200.background--orange{color:#fafafa}.simple-banner.background--n-200.background--orange .field--name-field-cta-button a{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-200.background--orange .field--name-field-cta-button a a{color:#fb591f}.simple-banner.background--n-200.background--orange .field--name-field-cta-button a:focus,.simple-banner.background--n-200.background--orange .field--name-field-cta-button a:hover{background-color:#fb591f;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.simple-banner.background--n-200.background--orange .field--name-field-cta-button a:focus a,.simple-banner.background--n-200.background--orange .field--name-field-cta-button a:hover a{color:#fafafa}.simple-banner.background--n-200.background--orange .field--name-field-phone-button a{align-items:center;background-color:#116ca6;border:1px solid #116ca6;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-200.background--orange .field--name-field-phone-button a a{color:#fafafa}.simple-banner.background--n-200.background--orange .field--name-field-phone-button a:focus,.simple-banner.background--n-200.background--orange .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #116ca6;color:#116ca6;transition:all .5s ease}.simple-banner.background--n-200.background--orange .field--name-field-phone-button a:focus a,.simple-banner.background--n-200.background--orange .field--name-field-phone-button a:hover a{color:#116ca6}.simple-banner.background--n-200.background--orange .field--name-field-phone-button a:before{background:url(/themes/custom/bearcom_theme/images/icons/phone.svg) no-repeat 50%/20px}.simple-banner.background--n-200.background--orange .field--name-field-phone-button a:hover:before{background:url(/themes/custom/bearcom_theme/images/icons/phone-blue.svg) no-repeat 50%/20px}@media (max-width:896px){.simple-banner.background--n-200 .field--name-body{margin-block-end:24px}.simple-banner.background--n-200 .field--name-field-cta{flex-wrap:wrap}.simple-banner.background--n-200 .layout--twocol-section{gap:20px}}@media (max-width:767px){.simple-banner.background--n-200 .layout--twocol-section{flex-direction:column}}.simple-banner.background--n-100{background:#fafafa;padding-block:80px}.simple-banner.background--n-100 img{border-radius:16px;display:block;object-fit:cover;width:100%}.simple-banner.background--n-100 .layout--twocol-section{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:space-between;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.simple-banner.background--n-100 .layout--twocol-section{padding-inline:20px}}.simple-banner.background--n-100 .field--name-field-banner-title{font-size:50px;font-weight:700;line-height:1.1;margin-block-end:18px}@media (max-width:1024px){.simple-banner.background--n-100 .field--name-field-banner-title{font-size:42px;line-height:1.04762}}@media (max-width:767px){.simple-banner.background--n-100 .field--name-field-banner-title{font-size:38px;line-height:1.05263}}.simple-banner.background--n-100 .field--name-field--name-field-image{clip-path:inset(0 round 8px);float:right;padding-right:40px}.simple-banner.background--n-100 .field--name-body{font-size:19px;line-height:1.26316;margin-block-end:40px}.simple-banner.background--n-100 .field--name-field-cta{align-items:center;display:flex;gap:16px 40px}.simple-banner.background--n-100 .field--name-field-phone-button{display:inline-flex;position:relative}.simple-banner.background--n-100 .field--name-field-phone-button a{align-items:center;gap:12px}.simple-banner.background--n-100 .field--name-field-phone-button a:before{content:"";display:block;height:20px;transition:all .5s ease;width:20px}.simple-banner.background--n-100 .field--name-field-phone-button a:hover:before{transition:all .5s ease}.simple-banner.background--n-100.img-with-wave .field--name-field-image{display:inline-block;position:relative}.simple-banner.background--n-100.img-with-wave .field--name-field-image:after{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__md.png);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:10}.simple-banner.background--n-100.background--n-100,.simple-banner.background--n-100.background--n-200{color:#22262c}.simple-banner.background--n-100.background--n-100 p,.simple-banner.background--n-100.background--n-200 p{color:#4a4f55}.simple-banner.background--n-100#centered-banner{text-align:center}.simple-banner.background--n-100#centered-banner .layout__region--content{align-items:center;display:flex;flex-direction:column}.simple-banner.background--n-100#centered-banner .field--name-field-cta-button{float:none;margin:0}.simple-banner.background--n-100#centered-banner .field--name-field-cta-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-100#centered-banner .field--name-field-cta-button a a{color:#fafafa}.simple-banner.background--n-100#centered-banner .field--name-field-cta-button a:focus,.simple-banner.background--n-100#centered-banner .field--name-field-cta-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.simple-banner.background--n-100#centered-banner .field--name-field-cta-button a:focus a,.simple-banner.background--n-100#centered-banner .field--name-field-cta-button a:hover a{color:#fb591f}.simple-banner.background--n-100.background--primary-blue{color:#fafafa}.simple-banner.background--n-100.background--primary-blue .field--name-field-cta-button{align-items:center;background-color:#fafafa;border:1px solid #116ca6;border-radius:8px;color:#116ca6;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-100.background--primary-blue .field--name-field-cta-button a{color:#116ca6}.simple-banner.background--n-100.background--primary-blue .field--name-field-cta-button:focus,.simple-banner.background--n-100.background--primary-blue .field--name-field-cta-button:hover{background-color:#116ca6;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.simple-banner.background--n-100.background--primary-blue .field--name-field-cta-button:focus a,.simple-banner.background--n-100.background--primary-blue .field--name-field-cta-button:hover a{color:#fafafa}.simple-banner.background--n-100.background--primary-blue .field--name-field-phone-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:170px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-100.background--primary-blue .field--name-field-phone-button a a{color:#fafafa}.simple-banner.background--n-100.background--primary-blue .field--name-field-phone-button a:focus,.simple-banner.background--n-100.background--primary-blue .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.simple-banner.background--n-100.background--primary-blue .field--name-field-phone-button a:focus a,.simple-banner.background--n-100.background--primary-blue .field--name-field-phone-button a:hover a{color:#fb591f}.simple-banner.background--n-100.background--primary-blue .field--name-field-phone-button a:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone.svg)}.simple-banner.background--n-100.background--primary-blue .field--name-field-phone-button a:focus:before,.simple-banner.background--n-100.background--primary-blue .field--name-field-phone-button a:hover:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone-orange.svg)}.simple-banner.background--n-100.background--orange{color:#fafafa}.simple-banner.background--n-100.background--orange .field--name-field-cta-button a{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-100.background--orange .field--name-field-cta-button a a{color:#fb591f}.simple-banner.background--n-100.background--orange .field--name-field-cta-button a:focus,.simple-banner.background--n-100.background--orange .field--name-field-cta-button a:hover{background-color:#fb591f;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.simple-banner.background--n-100.background--orange .field--name-field-cta-button a:focus a,.simple-banner.background--n-100.background--orange .field--name-field-cta-button a:hover a{color:#fafafa}.simple-banner.background--n-100.background--orange .field--name-field-phone-button a{align-items:center;background-color:#116ca6;border:1px solid #116ca6;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.simple-banner.background--n-100.background--orange .field--name-field-phone-button a a{color:#fafafa}.simple-banner.background--n-100.background--orange .field--name-field-phone-button a:focus,.simple-banner.background--n-100.background--orange .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #116ca6;color:#116ca6;transition:all .5s ease}.simple-banner.background--n-100.background--orange .field--name-field-phone-button a:focus a,.simple-banner.background--n-100.background--orange .field--name-field-phone-button a:hover a{color:#116ca6}.simple-banner.background--n-100.background--orange .field--name-field-phone-button a:before{background:url(/themes/custom/bearcom_theme/images/icons/phone.svg) no-repeat 50%/20px}.simple-banner.background--n-100.background--orange .field--name-field-phone-button a:hover:before{background:url(/themes/custom/bearcom_theme/images/icons/phone-blue.svg) no-repeat 50%/20px}@media (max-width:896px){.simple-banner.background--n-100 .field--name-body{margin-block-end:24px}.simple-banner.background--n-100 .field--name-field-cta{flex-wrap:wrap}.simple-banner.background--n-100 .layout--twocol-section{gap:20px}}@media (max-width:767px){.simple-banner.background--n-100 .layout--twocol-section{flex-direction:column}}.curved-bottom-blue-bg{background:#116ca6;border-radius:0 0 100% 100%/10% 10% 50% 50%;padding-block:80px}.curved-bottom-blue-bg img{border-radius:16px;display:block;object-fit:cover;width:100%}.curved-bottom-blue-bg .layout--twocol-section{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:space-between;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.curved-bottom-blue-bg .layout--twocol-section{padding-inline:20px}}.curved-bottom-blue-bg .field--name-field-banner-title{font-size:50px;font-weight:700;line-height:1.1;margin-block-end:18px}@media (max-width:1024px){.curved-bottom-blue-bg .field--name-field-banner-title{font-size:42px;line-height:1.04762}}@media (max-width:767px){.curved-bottom-blue-bg .field--name-field-banner-title{font-size:38px;line-height:1.05263}}.curved-bottom-blue-bg .field--name-field--name-field-image{clip-path:inset(0 round 8px);float:right;padding-right:40px}.curved-bottom-blue-bg .field--name-body{font-size:19px;line-height:1.26316;margin-block-end:40px}.curved-bottom-blue-bg .field--name-field-cta{align-items:center;display:flex;gap:16px 40px}.curved-bottom-blue-bg .field--name-field-phone-button{display:inline-flex;position:relative}.curved-bottom-blue-bg .field--name-field-phone-button a{align-items:center;gap:12px}.curved-bottom-blue-bg .field--name-field-phone-button a:before{content:"";display:block;height:20px;transition:all .5s ease;width:20px}.curved-bottom-blue-bg .field--name-field-phone-button a:hover:before{transition:all .5s ease}.curved-bottom-blue-bg.img-with-wave .field--name-field-image{display:inline-block;position:relative}.curved-bottom-blue-bg.img-with-wave .field--name-field-image:after{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__md.png);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:10}.curved-bottom-blue-bg.background--n-100,.curved-bottom-blue-bg.background--n-200{color:#22262c}.curved-bottom-blue-bg.background--n-100 p,.curved-bottom-blue-bg.background--n-200 p{color:#4a4f55}.curved-bottom-blue-bg#centered-banner{text-align:center}.curved-bottom-blue-bg#centered-banner .layout__region--content{align-items:center;display:flex;flex-direction:column}.curved-bottom-blue-bg#centered-banner .field--name-field-cta-button{float:none;margin:0}.curved-bottom-blue-bg#centered-banner .field--name-field-cta-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-bottom-blue-bg#centered-banner .field--name-field-cta-button a a{color:#fafafa}.curved-bottom-blue-bg#centered-banner .field--name-field-cta-button a:focus,.curved-bottom-blue-bg#centered-banner .field--name-field-cta-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.curved-bottom-blue-bg#centered-banner .field--name-field-cta-button a:focus a,.curved-bottom-blue-bg#centered-banner .field--name-field-cta-button a:hover a{color:#fb591f}.curved-bottom-blue-bg.background--primary-blue{color:#fafafa}.curved-bottom-blue-bg.background--primary-blue .field--name-field-cta-button{align-items:center;background-color:#fafafa;border:1px solid #116ca6;border-radius:8px;color:#116ca6;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-bottom-blue-bg.background--primary-blue .field--name-field-cta-button a{color:#116ca6}.curved-bottom-blue-bg.background--primary-blue .field--name-field-cta-button:focus,.curved-bottom-blue-bg.background--primary-blue .field--name-field-cta-button:hover{background-color:#116ca6;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.curved-bottom-blue-bg.background--primary-blue .field--name-field-cta-button:focus a,.curved-bottom-blue-bg.background--primary-blue .field--name-field-cta-button:hover a{color:#fafafa}.curved-bottom-blue-bg.background--primary-blue .field--name-field-phone-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:170px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-bottom-blue-bg.background--primary-blue .field--name-field-phone-button a a{color:#fafafa}.curved-bottom-blue-bg.background--primary-blue .field--name-field-phone-button a:focus,.curved-bottom-blue-bg.background--primary-blue .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.curved-bottom-blue-bg.background--primary-blue .field--name-field-phone-button a:focus a,.curved-bottom-blue-bg.background--primary-blue .field--name-field-phone-button a:hover a{color:#fb591f}.curved-bottom-blue-bg.background--primary-blue .field--name-field-phone-button a:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone.svg)}.curved-bottom-blue-bg.background--primary-blue .field--name-field-phone-button a:focus:before,.curved-bottom-blue-bg.background--primary-blue .field--name-field-phone-button a:hover:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone-orange.svg)}.curved-bottom-blue-bg.background--orange{color:#fafafa}.curved-bottom-blue-bg.background--orange .field--name-field-cta-button a{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-bottom-blue-bg.background--orange .field--name-field-cta-button a a{color:#fb591f}.curved-bottom-blue-bg.background--orange .field--name-field-cta-button a:focus,.curved-bottom-blue-bg.background--orange .field--name-field-cta-button a:hover{background-color:#fb591f;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.curved-bottom-blue-bg.background--orange .field--name-field-cta-button a:focus a,.curved-bottom-blue-bg.background--orange .field--name-field-cta-button a:hover a{color:#fafafa}.curved-bottom-blue-bg.background--orange .field--name-field-phone-button a{align-items:center;background-color:#116ca6;border:1px solid #116ca6;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-bottom-blue-bg.background--orange .field--name-field-phone-button a a{color:#fafafa}.curved-bottom-blue-bg.background--orange .field--name-field-phone-button a:focus,.curved-bottom-blue-bg.background--orange .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #116ca6;color:#116ca6;transition:all .5s ease}.curved-bottom-blue-bg.background--orange .field--name-field-phone-button a:focus a,.curved-bottom-blue-bg.background--orange .field--name-field-phone-button a:hover a{color:#116ca6}.curved-bottom-blue-bg.background--orange .field--name-field-phone-button a:before{background:url(/themes/custom/bearcom_theme/images/icons/phone.svg) no-repeat 50%/20px}.curved-bottom-blue-bg.background--orange .field--name-field-phone-button a:hover:before{background:url(/themes/custom/bearcom_theme/images/icons/phone-blue.svg) no-repeat 50%/20px}@media (max-width:896px){.curved-bottom-blue-bg .field--name-body{margin-block-end:24px}.curved-bottom-blue-bg .field--name-field-cta{flex-wrap:wrap}.curved-bottom-blue-bg .layout--twocol-section{gap:20px}}@media (max-width:767px){.curved-bottom-blue-bg .layout--twocol-section{flex-direction:column}}@media (max-width:1600px){.curved-top-gray-bg{border-radius:95% 135% 0 0/140% 140% 10% 10%}}@media (max-width:1200px){.curved-top-gray-bg{border-radius:95% 135% 0 0/175% 215% 10% 10%}}@media (max-width:1024px){.curved-top-gray-bg{border-radius:90% 110% 0 0/80% 95% 10% 10%}#animationbanner .right-block{width:45%}#animationbanner .left-block{display:flex;justify-content:center;width:50%}#animationbanner .logo-alwayson{width:100px}}@media (max-width:767px){#animationbanner{height:auto}#animationbanner .container{flex-direction:column;padding-block:40px}#animationbanner .right-block{height:auto;width:100%}#animationbanner .left-block{height:auto;order:1;width:50%}#animationbanner .right-block{order:2;padding:10px}#animationbanner .wave-container{max-height:770px}#animationbanner .logo-alwayson{left:50%;width:100px}#animationbanner #wave-background{clip-path:ellipse(110% 63% at 50% 36%)}#animationbanner .buttons-container{gap:10px!important}}@media (max-width:639px){#animationbanner .left-block{width:100%}}#svg-final line,#svg-initial line,#svg-mobile-final line,#svg-tablet-final line{stroke-dasharray:8;animation:dashedLineAnimation 10s linear infinite}@keyframes dashedLineAnimation{0%{stroke-dashoffset:500}to{stroke-dashoffset:0}}.field.field--name-field-image-with-hotspots,.image-with-hotspots-block>.layout{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.field.field--name-field-image-with-hotspots,.image-with-hotspots-block>.layout{padding-inline:20px}}.paragraph--type--image-with-hotspots{align-items:center;display:grid;gap:60px;grid-template-columns:1.6fr 1fr;margin-block:80px}@media (max-width:1024px){.paragraph--type--image-with-hotspots{margin-block:60px}}@media (max-width:767px){.paragraph--type--image-with-hotspots{margin-block:40px}}@media (max-width:1300px){.paragraph--type--image-with-hotspots{gap:20px}}@media (max-width:896px){.paragraph--type--image-with-hotspots{gap:30px;grid-template-columns:1fr}}.paragraph--type--image-with-hotspots--heading{grid-column:span 2}@media (max-width:896px){.paragraph--type--image-with-hotspots--heading{grid-column:span 1}}.paragraph--type--image-with-hotspots .field--name-field-hotspot{display:flex;flex-direction:column;gap:5px}.paragraph--type--image-with-hotspots .hotspot-accordion.hovered .hotspot-item{transform:scale(1.05)}.paragraph--type--image-with-hotspots .hotspot-accordion.active .hotspot-item,.paragraph--type--image-with-hotspots .hotspot-accordion.hovered .hotspot-item{background:url(/themes/custom/bearcom_theme/images/icons/hotspot-active.svg) no-repeat 50%/32px}@media (max-width:639px){.paragraph--type--image-with-hotspots .hotspot-accordion.hovered .hotspot-item{background:url(/themes/custom/bearcom_theme/images/icons/hotspot.svg) no-repeat 50%/32px}.paragraph--type--image-with-hotspots .hotspot-accordion.hovered.active .hotspot-item{background:url(/themes/custom/bearcom_theme/images/icons/hotspot-active.svg) no-repeat 50%/32px}}.paragraph--type--image-with-hotspots .hotspot-accordion__heading{align-items:center;cursor:pointer;display:flex;gap:12px;transition:margin .5s cubic-bezier(.215,.61,.355,1)}.paragraph--type--image-with-hotspots .hotspot-accordion__content{margin-block:10px;max-height:0;overflow:hidden;transition:max-height .3s ease}.paragraph--type--image-with-hotspots .hotspot-accordion .field--name-field-title{font-size:19px;font-weight:700;line-height:1.26316;text-transform:uppercase}@media (max-width:767px){.paragraph--type--image-with-hotspots .hotspot-accordion .field--name-field-title{font-size:16px;line-height:1.5}}.paragraph--type--image-with-hotspots .hotspot-accordion .hotspot-item{flex-shrink:0;position:relative}.paragraph--type--image-with-hotspots .field--name-field-bottom-position,.paragraph--type--image-with-hotspots .field--name-field-top-position{display:none}.paragraph--type--image-with-hotspots .field--name-field-image{position:relative;text-align:center}.paragraph--type--image-with-hotspots .field--name-field-image .field--name-field-media-image{padding:0}.paragraph--type--image-with-hotspots .field--name-field-image img{height:auto;max-width:550px}.paragraph--type--image-with-hotspots .hotspot-item{align-items:center;background:url(/themes/custom/bearcom_theme/images/icons/hotspot.svg) no-repeat 50%/32px;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;transform:none;transition:background-color .15s linear,transform .25s cubic-bezier(.215,.61,.355,1);width:32px;will-change:transform}.paragraph--type--image-with-hotspots .hotspot-item.hovered{transform:scale(1.05)}.paragraph--type--image-with-hotspots .hotspot-item.active,.paragraph--type--image-with-hotspots .hotspot-item.hovered{background:url(/themes/custom/bearcom_theme/images/icons/hotspot-active.svg) no-repeat 50%/32px}@media (max-width:639px){.paragraph--type--image-with-hotspots .hotspot-item.hovered{background:url(/themes/custom/bearcom_theme/images/icons/hotspot.svg) no-repeat 50%/32px}.paragraph--type--image-with-hotspots .hotspot-item.hovered.active{background:url(/themes/custom/bearcom_theme/images/icons/hotspot-active.svg) no-repeat 50%/32px}}.background--n-200.image-with-hotspots-block,.background--n-200>.field--name-field-image-with-hotspots,.background--n-400.image-with-hotspots-block,.background--n-400>.field--name-field-image-with-hotspots,.background--n-500.image-with-hotspots-block,.background--n-500>.field--name-field-image-with-hotspots,.background--orange.image-with-hotspots-block,.background--orange>.field--name-field-image-with-hotspots,.background--primary-blue.image-with-hotspots-block,.background--primary-blue>.field--name-field-image-with-hotspots{margin-block:80px}@media (max-width:1024px){.background--n-200.image-with-hotspots-block,.background--n-200>.field--name-field-image-with-hotspots,.background--n-400.image-with-hotspots-block,.background--n-400>.field--name-field-image-with-hotspots,.background--n-500.image-with-hotspots-block,.background--n-500>.field--name-field-image-with-hotspots,.background--orange.image-with-hotspots-block,.background--orange>.field--name-field-image-with-hotspots,.background--primary-blue.image-with-hotspots-block,.background--primary-blue>.field--name-field-image-with-hotspots{margin-block:60px}}@media (max-width:767px){.background--n-200.image-with-hotspots-block,.background--n-200>.field--name-field-image-with-hotspots,.background--n-400.image-with-hotspots-block,.background--n-400>.field--name-field-image-with-hotspots,.background--n-500.image-with-hotspots-block,.background--n-500>.field--name-field-image-with-hotspots,.background--orange.image-with-hotspots-block,.background--orange>.field--name-field-image-with-hotspots,.background--primary-blue.image-with-hotspots-block,.background--primary-blue>.field--name-field-image-with-hotspots{margin-block:40px}}.background--n-200.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--n-200>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--n-400.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--n-400>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--n-500.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--n-500>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--orange.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--orange>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--primary-blue.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--primary-blue>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots{margin-block:0;padding-block:80px}@media (max-width:1024px){.background--n-200.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--n-200>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--n-400.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--n-400>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--n-500.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--n-500>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--orange.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--orange>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--primary-blue.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--primary-blue>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots{padding-block:60px}}@media (max-width:767px){.background--n-200.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--n-200>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--n-400.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--n-400>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--n-500.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--n-500>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--orange.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--orange>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots,.background--primary-blue.image-with-hotspots-block .paragraph--type--image-with-hotspots,.background--primary-blue>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots{padding-block:40px}}.background--n-200.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion,.background--n-200.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--n-200.image-with-hotspots-block .paragraph--type--image-with-hotspots--heading,.background--n-200>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion,.background--n-200>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--n-200>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots--heading,.background--n-400.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion,.background--n-400.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--n-400.image-with-hotspots-block .paragraph--type--image-with-hotspots--heading,.background--n-400>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion,.background--n-400>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--n-400>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots--heading,.background--n-500.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion,.background--n-500.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--n-500.image-with-hotspots-block .paragraph--type--image-with-hotspots--heading,.background--n-500>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion,.background--n-500>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--n-500>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots--heading,.background--orange.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion,.background--orange.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--orange.image-with-hotspots-block .paragraph--type--image-with-hotspots--heading,.background--orange>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion,.background--orange>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--orange>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots--heading,.background--primary-blue.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion,.background--primary-blue.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--primary-blue.image-with-hotspots-block .paragraph--type--image-with-hotspots--heading,.background--primary-blue>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion,.background--primary-blue>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--primary-blue>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots--heading{color:#fff}.background--n-200.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion,.background--n-200.image-with-hotspots-block .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--n-200.image-with-hotspots-block .paragraph--type--image-with-hotspots--heading *,.background--n-200>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion,.background--n-200>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots .hotspot-accordion a,.background--n-200>.field--name-field-image-with-hotspots .paragraph--type--image-with-hotspots--heading *{color:#4a4f55}.paragraph--type--image-with-hotspots--heading{display:flex;flex-direction:column;gap:16px;text-align:center}.paragraph--type--image-with-hotspots--heading>*{margin-inline:auto;max-width:1040px;padding-inline:20px}.paragraph--type--image-with-hotspots--heading .field--name-field-block-title{font-size:42px;font-weight:700;line-height:1.04762;margin-block-end:16px}@media (max-width:1024px){.paragraph--type--image-with-hotspots--heading .field--name-field-block-title{font-size:38px;line-height:1.05263}}@media (max-width:767px){.paragraph--type--image-with-hotspots--heading .field--name-field-block-title{font-size:30px;line-height:1.06667;text-transform:uppercase}}.industry-cards-block{margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:991px){.industry-cards-block{padding-inline:20px}}.industry-cards-block .field--name-info{color:#22262c;font-size:42px;font-weight:700;line-height:1.04762;margin-block-end:16px;text-align:center}@media (max-width:1024px){.industry-cards-block .field--name-info{font-size:38px;line-height:1.05263}}@media (max-width:767px){.industry-cards-block .field--name-info{font-size:30px;line-height:1.06667}}.industry-cards-block .field--name-body{margin-block-end:56px;text-align:center}.industry-cards-block .field--name-field-paragraph{display:flex;flex-direction:column;gap:40px}.industry-cards-block .field--name-field-paragraph>.field__item{border:1px solid #fb591f;border-radius:16px;overflow:hidden}.industry-cards-block .field--name-field-paragraph>.field__item:nth-child(odd) .layout__region--first{order:2}.industry-cards-block .field--name-field-paragraph>.field__item:nth-child(odd) .layout__region--second{order:1}.industry-cards-block .field--name-field-paragraph>.field__item:nth-child(odd) .field--name-field-media-image .field__item:after{background:url(/themes/custom/bearcom_theme/images/binary-code-reversed.png) no-repeat 100%;left:0}.industry-cards-block .field--name-field-paragraph>.field__item:nth-child(odd) .field--name-field-media-image .field__item img{-webkit-mask-image:linear-gradient(270deg,#000 60%,transparent);mask-image:linear-gradient(270deg,#000 60%,transparent)}.industry-cards-block .field--name-field-paragraph .field--name-field-body{display:flex;flex-direction:column;gap:8px;margin-inline:auto;text-transform:uppercase;width:65%}.industry-cards-block .field--name-field-paragraph .field--name-field-body strong{color:#fb591f;font-size:50px;font-weight:700;line-height:1.1;text-transform:none}@media (max-width:1024px){.industry-cards-block .field--name-field-paragraph .field--name-field-body strong{font-size:42px;line-height:1.04762}}@media (max-width:767px){.industry-cards-block .field--name-field-paragraph .field--name-field-body strong{font-size:38px;line-height:1.05263}}.industry-cards-block .field--name-field-paragraph .field--name-field-media-image .field__item{display:flex;position:relative}.industry-cards-block .field--name-field-paragraph .field--name-field-media-image .field__item:after{background:url(/themes/custom/bearcom_theme/images/binary-code.png) no-repeat 0;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:36%}.industry-cards-block .field--name-field-paragraph .field--name-field-media-image .field__item img{aspect-ratio:2.15;height:100%;-webkit-mask-image:linear-gradient(90deg,#000 60%,transparent);mask-image:linear-gradient(90deg,#000 60%,transparent)}.industry-cards-block .layout--twocol-section{align-items:center;flex-wrap:nowrap}@media (max-width:896px){.industry-cards-block{padding-block:60px}.industry-cards-block .field--name-body{margin-block-end:40px}}@media (max-width:639px){.industry-cards-block .field--name-field-paragraph{gap:32px}.industry-cards-block .field--name-field-paragraph>.field__item:nth-child(odd) .layout__region--first{order:1}.industry-cards-block .field--name-field-paragraph>.field__item:nth-child(odd) .layout__region--second{order:2}.industry-cards-block .field--name-field-paragraph>.field__item:nth-child(odd) .field--name-field-media-image .field__item:after{background:url(/themes/custom/bearcom_theme/images/binary-bottom.png);bottom:0;right:0}.industry-cards-block .field--name-field-paragraph>.field__item:nth-child(odd) .field--name-field-media-image .field__item img{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.industry-cards-block .field--name-field-paragraph .field--name-field-body{align-items:center;font-size:18px;line-height:1.11111;padding:13px 20px 32px;width:100%}.industry-cards-block .field--name-field-paragraph .field--name-field-media-image .field__item:after{background:url(/themes/custom/bearcom_theme/images/binary-bottom.png);bottom:0;height:50%;right:0;top:unset;width:100%}.industry-cards-block .field--name-field-paragraph .field--name-field-media-image .field__item img{aspect-ratio:1.53;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.industry-cards-block .layout--twocol-section{flex-direction:column}}.tbm{background:none;position:static}.tbm .field--name-field-media-image{padding-inline:0}.tbm .tbm-collapse>ul>div{display:none}.tbm .tbm-nav .tbm-submenu .field--name-body,.tbm.tbm--mobile .tbm-collapse .field--name-body{color:#fff;padding-inline:30px}.tbm .tbm-nav .tbm-submenu .field--name-body li>div,.tbm.tbm--mobile .tbm-collapse .field--name-body li>div{padding:8px}.tbm .tbm-nav .tbm-submenu .field--name-body li:hover>div,.tbm.tbm--mobile .tbm-collapse .field--name-body li:hover>div{background-color:hsla(0,0%,100%,.1);border-radius:8px}.tbm .tbm-nav .tbm-submenu .field--name-body li:not(:last-child),.tbm.tbm--mobile .tbm-collapse .field--name-body li:not(:last-child){border-bottom:1px solid #fff;margin-block-end:32px;padding-block-end:32px}.tbm .tbm-nav .tbm-submenu .field--name-body a,.tbm.tbm--mobile .tbm-collapse .field--name-body a{align-items:center;color:#fff;display:flex;font-weight:700;gap:5px;margin-block-end:4px}.tbm .tbm-nav .tbm-submenu .field--name-body a:after,.tbm.tbm--mobile .tbm-collapse .field--name-body a:after{content:">"}.tbm .tbm-nav .tbm-submenu .field--name-body br,.tbm.tbm--mobile .tbm-collapse .field--name-body br{display:contents}.tbm-nav{align-items:center;display:flex;gap:34px}@media (max-width:1200px){.tbm-nav{gap:8px}}.tbm-nav .tbm-item.level-1{border-right:none}.tbm-nav .tbm-item.level-1.active{color:#fb591f;font-weight:700}.tbm-nav .tbm-item.level-1.button .tbm-link{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;cursor:pointer!important;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.tbm-nav .tbm-item.level-1.button .tbm-link a{color:#fafafa}.tbm-nav .tbm-item.level-1.button .tbm-link:focus,.tbm-nav .tbm-item.level-1.button .tbm-link:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.tbm-nav .tbm-item.level-1.button .tbm-link:focus a,.tbm-nav .tbm-item.level-1.button .tbm-link:hover a{color:#fb591f}.tbm-nav .tbm-item.level-1>.tbm-submenu>.tbm-row>.tbm-column{padding-block:60px}.tbm-nav .tbm-link.level-1{border-radius:8px;color:#22262c;font-size:16px;line-height:1.25;padding:8px 12px;text-transform:uppercase;transition:all .3s ease}.tbm-nav .tbm-link.level-1:hover{background-color:#fb591f;color:#fff}.tbm-nav .tbm-submenu{background:#fafafa;border:none;border-top:1px solid #fb591f;margin-left:auto;padding:0;right:0;width:calc(100% - 50vw + 700px)}.tbm-nav .tbm-submenu>.tbm-row{max-width:1440px}@media (max-width:1400px){.tbm-nav .tbm-submenu{margin-left:0;width:100%}}.tbm-nav .tbm-group-container{border-top:none}.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:first-child{background:#4a4f55}.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(3) .tbm-item.level-3:first-child>.tbm-link-container .tbm-link .field__item,.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(3) .tbm-link.level-3:hover .field__item,.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(3) .tbm-link.level-4:hover .field__item,.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(3) .tbm-link.level-5:hover .field__item{background:url(/themes/custom/bearcom_theme/images/bg-menu-item-round.svg) no-repeat 50%}.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(4) .tbm-item.level-3:first-child>.tbm-link-container .tbm-link .field__item,.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(4) .tbm-link.level-3:hover .field__item,.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(4) .tbm-link.level-4:hover .field__item,.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(4) .tbm-link.level-5:hover .field__item{background:url(/themes/custom/bearcom_theme/images/bg-menu-item-us.svg) no-repeat 50%}.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:not(:first-child){position:relative}.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:not(:first-child)>.tbm-column-inner{background:hsla(0,0%,94%,.5);border:1px solid #e6e4e4;border-radius:8px;margin-block-start:156px;padding:16px}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-item.level-2>.tbm-link-container{color:#fb591f}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-item.level-3:first-child>.tbm-link-container .tbm-link .field__item{background:url(/themes/custom/bearcom_theme/images/bg-menu-item.svg) no-repeat 50%;opacity:1}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-item.level-3:first-child>.tbm-link-container .tbm-link img{opacity:1}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-item.level-4.tbm-group:not(:last-child){margin-bottom:14px}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-item.level-4.tbm-group:last-child{margin-bottom:4px}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-item.level-5{align-items:center;display:flex;gap:8px}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-item.level-5:before{background:rgba(251,89,31,.6);border-radius:50%;content:"";display:block;height:3px;width:3px}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-subnav.level-3,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-subnav.level-4{padding-inline:8px}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-2{align-items:center;color:#fb591f;display:flex;font-size:26px;font-weight:700;gap:8px;line-height:1.07692;padding-block:0 16px}@media (max-width:1024px){.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-2{font-size:22px;line-height:1.09091}}@media (max-width:767px){.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-2{font-size:20px;line-height:1.1}}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-2 .field__item{display:flex}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-2 img{height:24px;width:24px}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-3{color:#22262c;font-size:22px;font-weight:400;font-weight:700;line-height:1.09091;text-transform:uppercase}@media (max-width:1024px){.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-3{font-size:20px;line-height:1.1}}@media (max-width:767px){.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-3{font-size:18px;line-height:1.11111}}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4{color:#22262c;font-weight:400}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5{color:#22262c;display:inline-block;padding-block:4px}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-3 .field__item,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4 .field__item,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5 .field__item{align-items:flex-end;aspect-ratio:2.29;border-radius:16px;display:flex;justify-content:center;left:0;margin-inline:auto;max-height:150px;max-width:320px;opacity:0;pointer-events:none;position:absolute;right:0;top:60px;width:100%}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-3 img,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4 img,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5 img{border-radius:16px;display:block;margin-inline:auto;max-height:140px;max-width:100%;object-fit:cover;opacity:0;pointer-events:none;position:relative;width:fit-content;z-index:1}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-3:hover .field__item,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-3:hover img,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4:hover .field__item,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4:hover img,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5:hover .field__item,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5:hover img{opacity:1}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-3:hover .field__item,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4:hover .field__item,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5:hover .field__item{background:url(/themes/custom/bearcom_theme/images/bg-menu-item.svg) no-repeat 50%;z-index:1}.submenu-display-2>.tbm-submenu>.tbm-row .tbm-link.level-2{padding:10px}.submenu-display-2>.tbm-submenu>.tbm-row .tbm-link.level-2 img{aspect-ratio:1.17}.submenu-display-3>.tbm-submenu>.tbm-row>.tbm-column:first-child,.submenu-display-5>.tbm-submenu>.tbm-row>.tbm-column:first-child{background:#fb591f}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2{align-items:center;display:flex;gap:16px;padding:0}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2 .field__item,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2 .field__item{display:flex}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2 img,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2 img{height:20px;width:20px}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-subnav.level-1,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-subnav.level-1{display:flex;flex-direction:column;gap:20px}.submenu-display-4>.tbm-submenu>.tbm-row .tbm-link.level-2{padding:10px}.submenu-display-4>.tbm-submenu>.tbm-row .tbm-link.level-2 img{aspect-ratio:1.6}.submenu-display-5>.tbm-submenu{background:transparent;box-shadow:none;left:0;margin-inline:auto;max-width:1440px;padding:0;right:0;width:100%}.submenu-display-5>.tbm-submenu>.tbm-row{background:#fafafa;box-shadow:0 5px 10px rgba(0,0,0,.2);margin-inline:auto 0;max-width:845px}.submenu-display-5>.tbm-submenu>.tbm-row>.tbm-column:first-child{margin-inline:0}.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column,.submenu-display-2>.tbm-submenu>.tbm-row>.tbm-column,.submenu-display-3>.tbm-submenu>.tbm-row>.tbm-column,.submenu-display-4>.tbm-submenu>.tbm-row>.tbm-column,.submenu-display-5>.tbm-submenu>.tbm-row>.tbm-column{margin-inline:10px}.submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column.hidden-collapse,.submenu-display-2>.tbm-submenu>.tbm-row>.tbm-column.hidden-collapse,.submenu-display-3>.tbm-submenu>.tbm-row>.tbm-column.hidden-collapse,.submenu-display-4>.tbm-submenu>.tbm-row>.tbm-column.hidden-collapse,.submenu-display-5>.tbm-submenu>.tbm-row>.tbm-column.hidden-collapse{margin-inline:0 10px}.submenu-display-2>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-4>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2{color:#22262c;font-size:22px;font-weight:400;line-height:1.09091;text-transform:uppercase}@media (max-width:1024px){.submenu-display-2>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-4>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2{font-size:20px;line-height:1.1}}@media (max-width:767px){.submenu-display-2>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-4>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2{font-size:18px;line-height:1.11111}}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2{max-width:fit-content;width:fit-content}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2:hover,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2:hover{color:#fb591f}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2 span,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2 span{display:inline-block;width:fit-content}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2 span:after,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2 span:after{background:#fafafa;content:"";display:block;height:1px;margin-inline:auto;transition:width .3s;width:0}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2 span:hover:after,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2 span:hover:after{width:100%}.submenu-display-3>.tbm-submenu>.tbm-row .tbm-link.level-2 span:after,.submenu-display-5>.tbm-submenu>.tbm-row .tbm-link.level-2 span:after{background:#4a4f55}.submenu-display-2>.tbm-submenu>.tbm-row>.tbm-column:first-child,.submenu-display-4>.tbm-submenu>.tbm-row>.tbm-column:first-child{background:#fb591f}.submenu-display-2>.tbm-submenu>.tbm-row .tbm-link.level-2,.submenu-display-4>.tbm-submenu>.tbm-row .tbm-link.level-2{display:flex;flex-direction:column;gap:16px}.submenu-display-2>.tbm-submenu>.tbm-row .tbm-link.level-2 img,.submenu-display-4>.tbm-submenu>.tbm-row .tbm-link.level-2 img{border-radius:8px;height:100%;max-width:100%;object-fit:cover;width:100%}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-3:hover{color:#fb591f}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5{display:inline-block;max-width:fit-content;width:fit-content}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4:after,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5:after{background:#fafafa;content:"";display:block;height:1px;margin-inline:auto;transition:width .3s;width:0}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4:hover:after,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5:hover:after{width:100%}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4:after,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5:after{background:#4a4f55}.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-4:hover,.submenu-display-1>.tbm-submenu>.tbm-row .tbm-link.level-5:hover{color:#fb591f}.submenu-display-2>.tbm-submenu>.tbm-row .tbm-link.level-2:hover,.submenu-display-4>.tbm-submenu>.tbm-row .tbm-link.level-2:hover{border-radius:16px;box-shadow:0 0 12px 0 #eaeaea}#block-bearcom-theme-mainnavigation,#block-bearcom-theme-mainnavigation .contextual-region,#block-bearcom-theme-mainnavigationca,#block-bearcom-theme-mainnavigationca .contextual-region{position:static}.submenu-close-icon{background:url(/themes/custom/bearcom_theme/images/icons/cross.svg) no-repeat 50%/30px;cursor:pointer;display:block;height:30px;position:absolute;right:20px;top:20px;width:30px}@media (max-width:896px){.submenu-close-icon{display:none}}.tbm-nav>.tbm-item.level-1:first-child>.tbm-submenu>.tbm-row>.tbm-column:nth-child(2)>.tbm-column-inner>.tbm-subnav{height:100%;max-height:calc(100dvh - 430px);overflow-y:auto}.tbm-nav>.tbm-item.level-1:first-child>.tbm-submenu>.tbm-row>.tbm-column:nth-child(2)>.tbm-column-inner>.tbm-subnav::-webkit-scrollbar{width:3px}.tbm-nav>.tbm-item.level-1:first-child>.tbm-submenu>.tbm-row>.tbm-column:nth-child(2)>.tbm-column-inner>.tbm-subnav::-webkit-scrollbar-track{background-color:#efefef;border-radius:3px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.tbm-nav>.tbm-item.level-1:first-child>.tbm-submenu>.tbm-row>.tbm-column:nth-child(2)>.tbm-column-inner>.tbm-subnav::-webkit-scrollbar-thumb{background-color:#888;border-radius:3px}.tbm--mobile .tbm-nav>.tbm-item.level-1:first-child>.tbm-submenu>.tbm-row>.tbm-column:nth-child(2)>.tbm-column-inner>.tbm-subnav{height:auto;max-height:unset;overflow-y:unset}.tbm.tbm--mobile .tbm-collapse{left:0;margin-block-start:59px;padding:0;width:100%}.tbm.tbm--mobile .tbm-collapse>.tbm-nav{background:#fff;display:block}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-column .tbm-column-inner{background:transparent;border:none;border-radius:0;margin-block-start:0;padding:0}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item{border-top:none}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.submenu-display-1 .tbm-link.level-2{padding-block:16px 20px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.submenu-display-2 .tbm-link.level-2,.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.submenu-display-4 .tbm-link.level-2{display:block}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.submenu-display-2 .tbm-link.level-2 img,.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.submenu-display-4 .tbm-link.level-2 img{display:none}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.tbm-item--has-dropdown:not(.submenu-display-1)>.tbm-submenu>.tbm-row{background:transparent;box-shadow:none;padding-block:16px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-1{border:none;padding-inline:20px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-1.open .tbm-link.level-1{color:#fb591f;font-weight:700}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-1:first-child{padding-block-start:30px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-1:not(:last-child){border-bottom:1px solid rgba(251,89,31,.2);margin-block-end:16px;padding-block-end:16px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-1:last-child{padding-block-end:30px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-1.button{display:none}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-1>.tbm-submenu>.tbm-row>.tbm-column{margin-inline:0;padding-block:0}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-1.submenu-display-5{border-bottom:none}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-2>.tbm-link-container{color:#22262c}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-4{border:none}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-4.tbm-group:last-child,.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-4.tbm-group:not(:last-child){margin-bottom:0}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-item.level-5{border-color:transparent!important;padding-block:4px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link{padding:0}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-1{font-size:16px;line-height:1.5}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-1:hover{background-color:transparent}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-2{color:#22262c!important;font-size:16px;font-weight:400;line-height:1.5;padding-block:8px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-2 img{filter:grayscale(1) contrast(100) brightness(1);height:16px;mix-blend-mode:multiply;width:16px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-3{font-size:16px;font-weight:700;line-height:1.5;padding-block:0 4px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-4{font-size:16px;line-height:1.125;padding-block:8px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-5{font-size:16px;line-height:1.125}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-5:after{content:none}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-3 .field__item,.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-3 img,.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-4 .field__item,.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-4 img,.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-5 .field__item,.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-link.level-5 img{display:none}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-subnav.level-1{gap:0;margin:0;padding-inline:20px 0}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-subnav.level-3{margin:0;padding-inline:8px 0}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-subnav.level-3>.tbm-group:last-child{padding-block-end:8px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-submenu{background:none;border-top:none}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-submenu-toggle{background:transparent;border:none;width:20px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .tbm-submenu-toggle:before{background:url(/themes/custom/bearcom_theme/images/icons/arrow-down.svg) no-repeat 50%;border:none;height:6px;width:11px}.tbm.tbm--mobile .tbm-collapse>.tbm-nav .open>.tbm-link-container>.tbm-submenu-toggle:before{background:url(/themes/custom/bearcom_theme/images/icons/arrow-up-orange.svg) no-repeat 50%}.tbm.tbm--mobile .tbm-collapse>ul>div>.field--name-body{background:#fb591f;padding:20px}.tbm.tbm--mobile .tbm-collapse>ul>#block-bearcom-theme-sidebarnavigation-2{display:block}.tbm.tbm--mobile .tbm-collapse>ul>.submenu-display-2.open~#block-bearcom-theme-sidebarnavigation-2,.tbm.tbm--mobile .tbm-collapse>ul>.submenu-display-3.open~#block-bearcom-theme-sidebarnavigation-2,.tbm.tbm--mobile .tbm-collapse>ul>.submenu-display-4.open~#block-bearcom-theme-sidebarnavigation-2,.tbm.tbm--mobile .tbm-collapse>ul>.submenu-display-5.open~#block-bearcom-theme-sidebarnavigation-2{display:none}.tbm.tbm--mobile .tbm-collapse>ul>.submenu-display-2.open~#block-bearcom-theme-sidebarnavigationsubmenu3,.tbm.tbm--mobile .tbm-collapse>ul>.submenu-display-3.open~#block-bearcom-theme-sidebarnavigationsubmenu2,.tbm.tbm--mobile .tbm-collapse>ul>.submenu-display-4.open~#block-bearcom-theme-sidebarnavigationsubmenu4,.tbm.tbm--mobile .tbm-collapse>ul>.submenu-display-5.open~#block-bearcom-theme-sidebarnavigationsubmenu5{display:block}@media (max-width:639px){.tbm.tbm--mobile .tbm-collapse{margin-block-start:43px}}#block-bearcom-theme-mainnavigationca .submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(4) .tbm-item.level-3:first-child>.tbm-link-container .tbm-link .field__item,#block-bearcom-theme-mainnavigationca .submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(4) .tbm-link.level-3:hover .field__item,#block-bearcom-theme-mainnavigationca .submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(4) .tbm-link.level-4:hover .field__item,#block-bearcom-theme-mainnavigationca .submenu-display-1>.tbm-submenu>.tbm-row>.tbm-column:nth-child(4) .tbm-link.level-5:hover .field__item{background:url(/themes/custom/bearcom_theme/images/bg-menu-item-ca.svg) no-repeat 50%!important}.related-products-slider .related-radio-card img,.related-radios .related-radio-card img{height:auto}.related-products-slider .field--name-field-related-radios,.related-products-slider .slick--view,.related-radios .field--name-field-related-radios,.related-radios .slick--view{display:flex;justify-content:center;margin-inline:auto;position:relative;width:100%}@media (max-width:767px){.related-products-slider .field--name-field-related-radios,.related-products-slider .slick--view,.related-radios .field--name-field-related-radios,.related-radios .slick--view{width:100%}}.related-products-slider .slick-slider,.related-radios .slick-slider{max-width:660px;width:100%}@media (max-width:767px){.related-products-slider .slick-slider,.related-radios .slick-slider{margin-inline:auto;max-width:230px}.related-products-slider .slick-slider.field--name-field-related-radios,.related-radios .slick-slider.field--name-field-related-radios{max-width:unset}}.related-products-slider .slick-track,.related-radios .slick-track{display:flex}.related-products-slider .related-radio-card,.related-products-slider .related-radio-card>a,.related-products-slider .slick-initialized .slick-slide,.related-products-slider .slick__slide,.related-radios .related-radio-card,.related-radios .related-radio-card>a,.related-radios .slick-initialized .slick-slide,.related-radios .slick__slide{align-items:center;display:flex;flex-direction:column;gap:16px;height:auto;max-width:228px;padding:8px;width:100%!important}.related-products-slider .slick-slide img,.related-products-slider .slick__slide img,.related-radios .slick-slide img,.related-radios .slick__slide img{aspect-ratio:.9;border-radius:8px;height:auto;margin:0 auto;max-height:198px;max-width:184px;object-fit:cover;width:100%}.related-products-slider .slick__arrow .slick-prev,.related-radios .slick__arrow .slick-prev{left:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.related-products-slider .slick__arrow .slick-next,.related-radios .slick__arrow .slick-next{position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.related-products-slider .field--name-field-title,.related-products-slider .views-field-field-variation-type,.related-products-slider .views-field-title,.related-radios .field--name-field-title,.related-radios .views-field-field-variation-type,.related-radios .views-field-title{text-align:center;text-transform:uppercase}.related-products-slider .field--name-field-title a,.related-products-slider .views-field-field-variation-type a,.related-products-slider .views-field-title a,.related-radios .field--name-field-title a,.related-radios .views-field-field-variation-type a,.related-radios .views-field-title a{color:#22262c;font-size:22px;font-weight:400;line-height:1.09091}@media (max-width:1024px){.related-products-slider .field--name-field-title a,.related-products-slider .views-field-field-variation-type a,.related-products-slider .views-field-title a,.related-radios .field--name-field-title a,.related-radios .views-field-field-variation-type a,.related-radios .views-field-title a{font-size:20px;line-height:1.1}}@media (max-width:767px){.related-products-slider .field--name-field-title a,.related-products-slider .views-field-field-variation-type a,.related-products-slider .views-field-title a,.related-radios .field--name-field-title a,.related-radios .views-field-field-variation-type a,.related-radios .views-field-title a{font-size:18px;line-height:1.11111}}.related-products-slider .field--name-field-title,.related-products-slider .views-field-field-variation-type,.related-radios .field--name-field-title,.related-radios .views-field-field-variation-type{color:#22262c;font-size:22px;font-weight:400;line-height:1.09091}@media (max-width:1024px){.related-products-slider .field--name-field-title,.related-products-slider .views-field-field-variation-type,.related-radios .field--name-field-title,.related-radios .views-field-field-variation-type{font-size:20px;line-height:1.1}}@media (max-width:767px){.related-products-slider .field--name-field-title,.related-products-slider .views-field-field-variation-type,.related-radios .field--name-field-title,.related-radios .views-field-field-variation-type{font-size:18px;line-height:1.11111}}.related-products-slider .field--name-field-description,.related-radios .field--name-field-description{color:#22262c}@media (max-width:767px){.related-products-slider .field--name-field-related-radios .slick-slide,.related-radios .field--name-field-related-radios .slick-slide{max-width:unset}}.paragraph--type--related-products .layout--twocol-section{padding:0}.paragraph--type--related-products .layout__region--second .slick-arrow{font-size:0;z-index:1}.paragraph--type--related-products .layout__region--second .slick-prev{left:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.paragraph--type--related-products .layout__region--second .slick-next{position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}#block-bearcom-theme-content .quicktabs-wrapper,#block-bearcom-theme-content .scrolling-tabs-block{margin-inline:auto;max-width:1440px;padding-block:0 80px;padding-inline:60px;width:100%}@media (max-width:991px){#block-bearcom-theme-content .quicktabs-wrapper,#block-bearcom-theme-content .scrolling-tabs-block{padding-inline:20px}}#block-bearcom-theme-content .quicktabs-wrapper .layout--twocol-section--50-50,#block-bearcom-theme-content .scrolling-tabs-block .layout--twocol-section--50-50{flex-wrap:nowrap;gap:30px;padding-block:0}#block-bearcom-theme-content .quicktabs-wrapper#quicktabs-leadership_tab,#block-bearcom-theme-content .quicktabs-wrapper#quicktabs-leadership_tab_canada,#block-bearcom-theme-content .scrolling-tabs-block#quicktabs-leadership_tab,#block-bearcom-theme-content .scrolling-tabs-block#quicktabs-leadership_tab_canada{padding-inline:0}#block-bearcom-theme-content .quicktabs-wrapper#quicktabs-leadership_tab .quicktabs-tabs,#block-bearcom-theme-content .quicktabs-wrapper#quicktabs-leadership_tab_canada .quicktabs-tabs,#block-bearcom-theme-content .scrolling-tabs-block#quicktabs-leadership_tab .quicktabs-tabs,#block-bearcom-theme-content .scrolling-tabs-block#quicktabs-leadership_tab_canada .quicktabs-tabs{padding-block:50px;padding-inline:20px;text-align:center}#block-bearcom-theme-content .quicktabs-tabs{border-block-end:none;gap:20px 100px;justify-content:center;margin:0;padding-block:16px 56px}#block-bearcom-theme-content .quicktabs-tabs li{padding:0}#block-bearcom-theme-content .quicktabs-tabs li a{background:none;border:none;color:#22262c;font-size:20px;line-height:1.1;padding:12px;text-align:center;text-transform:uppercase}#block-bearcom-theme-content .quicktabs-tabs li.active a{border-block-end:1px solid #fb591f}@media (max-width:767px){#block-bearcom-theme-content .quicktabs-tabs li{white-space:normal}#block-bearcom-theme-content .quicktabs-tabs li a{font-size:18px;line-height:1.11111}}#block-bearcom-theme-content .field--name-field-tab,#block-bearcom-theme-content .quicktabs-main{color:#4a4f55;padding:0}#block-bearcom-theme-content .field--name-field-tab h3,#block-bearcom-theme-content .field--name-field-tab h4,#block-bearcom-theme-content .field--name-field-tab h5,#block-bearcom-theme-content .field--name-field-tab h6,#block-bearcom-theme-content .quicktabs-main h3,#block-bearcom-theme-content .quicktabs-main h4,#block-bearcom-theme-content .quicktabs-main h5,#block-bearcom-theme-content .quicktabs-main h6{color:#22262c}#block-bearcom-theme-content .field--name-field-tab ol,#block-bearcom-theme-content .field--name-field-tab ul:not(.contextual-links),#block-bearcom-theme-content .quicktabs-main ol,#block-bearcom-theme-content .quicktabs-main ul:not(.contextual-links){display:flex;flex-direction:column;gap:16px;list-style-position:inside;padding-block:12px}#block-bearcom-theme-content .field--name-field-tab ul:not(.contextual-links) li,#block-bearcom-theme-content .quicktabs-main ul:not(.contextual-links) li{align-items:center;display:flex;gap:30px;list-style-type:none}#block-bearcom-theme-content .field--name-field-tab ul:not(.contextual-links) li:before,#block-bearcom-theme-content .quicktabs-main ul:not(.contextual-links) li:before{background:url(/themes/custom/bearcom_theme/images/icons/arr-right.svg) no-repeat 50%;content:"";display:block;height:24px;width:24px}#block-bearcom-theme-content .field--name-field-tab .field--name-field-image img,#block-bearcom-theme-content .quicktabs-main .field--name-field-image img{aspect-ratio:1.45;border-radius:16px;height:auto;max-width:100%;min-height:450px;object-fit:cover;width:100%}#block-bearcom-theme-content .field--name-field-tab .field--name-body,#block-bearcom-theme-content .field--name-field-tab .field--name-field-body,#block-bearcom-theme-content .quicktabs-main .field--name-body,#block-bearcom-theme-content .quicktabs-main .field--name-field-body{margin-top:0}#block-bearcom-theme-content .field--name-field-tab .field--name-body>p:first-child,#block-bearcom-theme-content .field--name-field-tab .field--name-field-body>p:first-child,#block-bearcom-theme-content .quicktabs-main .field--name-body>p:first-child,#block-bearcom-theme-content .quicktabs-main .field--name-field-body>p:first-child{color:#fb591f;text-transform:uppercase}#block-bearcom-theme-content .field--name-field-tab .field--name-body>:not(:last-child),#block-bearcom-theme-content .field--name-field-tab .field--name-field-body>:not(:last-child),#block-bearcom-theme-content .quicktabs-main .field--name-body>:not(:last-child),#block-bearcom-theme-content .quicktabs-main .field--name-field-body>:not(:last-child){margin-block-end:16px}#block-bearcom-theme-content .field--name-field-tab .field--name-field-title,#block-bearcom-theme-content .quicktabs-main .field--name-field-title{font-size:26px;font-weight:700;line-height:1.07692}@media (max-width:1024px){#block-bearcom-theme-content .field--name-field-tab .field--name-field-title,#block-bearcom-theme-content .quicktabs-main .field--name-field-title{font-size:22px;line-height:1.09091}}@media (max-width:767px){#block-bearcom-theme-content .field--name-field-tab .field--name-field-title,#block-bearcom-theme-content .quicktabs-main .field--name-field-title{font-size:20px;line-height:1.1}}#block-bearcom-theme-content .field--name-field-tab .orange-caption,#block-bearcom-theme-content .quicktabs-main .orange-caption{color:#fb591f;font-size:12px;line-height:1.5;text-transform:uppercase}#block-bearcom-theme-content .field--name-field-tab .heading--l,#block-bearcom-theme-content .quicktabs-main .heading--l{margin-block-end:16px}#block-bearcom-theme-content .quicktabs-block-title{display:none}@media (max-width:991px){#block-bearcom-theme-content .quicktabs-wrapper .layout--twocol-section--50-50,#block-bearcom-theme-content .scrolling-tabs-block .layout--twocol-section--50-50{flex-direction:column}#block-bearcom-theme-content .quicktabs-wrapper .layout--twocol-section--50-50 .layout__region>div,#block-bearcom-theme-content .scrolling-tabs-block .layout--twocol-section--50-50 .layout__region>div{width:100%}#block-bearcom-theme-content .field--name-field-tab .field--name-field-image img,#block-bearcom-theme-content .quicktabs-main .field--name-field-image img{margin-inline:auto;max-width:335px}}@media (max-width:896px){#block-bearcom-theme-content .quicktabs-wrapper,#block-bearcom-theme-content .scrolling-tabs-block{padding-block:0 60px}#block-bearcom-theme-content .field--name-field-tab-names ul,#block-bearcom-theme-content .quicktabs-tabs{gap:0}}.scrolling-tabs-block{padding-bottom:0!important;position:relative}.scrolling-tabs-block>.layout__region>div:first-child{background:#fafafa;padding-block:16px 56px;position:sticky;top:0;z-index:2}.scrolling-tabs-block>.layout__region>div:last-child{position:relative}.scrolling-tabs-block .layout--twocol-section--50-50{align-items:center}.scrolling-tabs-block .layout--twocol-section--50-50>.layout__region--second{align-items:center;align-self:stretch;background:#fafafa;display:flex}.scrolling-tabs-block .layout--twocol-section--50-50>.layout__region--second .field--name-field-body,.scrolling-tabs-block .layout--twocol-section--50-50>.layout__region--second>div{width:100%}.scrolling-tabs-block .field--name-field-tab-names{margin:0 auto;position:relative;width:fit-content}.scrolling-tabs-block .field--name-field-tab-names ul{border-block-end:none;display:flex;flex-wrap:wrap;gap:20px 100px;justify-content:center;margin:0 auto;padding-block:0;width:fit-content}.scrolling-tabs-block .field--name-field-tab-names ul li{background:none;border:none;border-block-end:1px solid transparent;color:#22262c;cursor:pointer;font-size:20px;line-height:1.1;padding:12px;text-align:center;text-transform:uppercase;transition:all .3s ease}@media (max-width:767px){.scrolling-tabs-block .field--name-field-tab-names ul li{font-size:18px;line-height:1.11111}}.scrolling-tabs-block .field--name-field-tab-names ul li.active{border-block-end:1px solid #fb591f;transition:all .3s ease}.scrolling-tabs-block .field--name-field-tab{position:relative}.scrolling-tabs-block .field--name-field-tab>.field__item{padding-block-end:20px;position:sticky;top:calc(var(--tab-names-height,120px));z-index:1}@media (max-width:991px){.scrolling-tabs-block .field--name-field-tab>.field__item{background:#fafafa}}.scrolling-tabs-block .field--name-field-tab:after{background:transparent;content:"";display:block;height:400px;width:100%}@media (max-width:991px){#block-bearcom-theme-content .scrolling-tabs-block .field--name-field-tab .field--name-field-image{text-align:center}#block-bearcom-theme-content .scrolling-tabs-block .field--name-field-tab .field--name-field-image img{height:230px;max-width:335px;min-height:230px;width:100%}}.progress-bar-container{background:rgba(0,0,0,.1);border-radius:50%;bottom:0;height:2px;left:0;position:absolute;width:100%;z-index:2}.progress-bar{background:#fb591f;height:100%;transition:width .1s ease-out;width:0}.curved-top-gray-bg{background:#efefef;padding-block:40px}.curved-top-gray-bg img{border-radius:16px;display:block;object-fit:cover;width:100%}.curved-top-gray-bg .layout--twocol-section{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;justify-content:space-between;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.curved-top-gray-bg .layout--twocol-section{padding-inline:20px}}.curved-top-gray-bg .field--name-field-banner-title{font-size:50px;font-weight:700;line-height:1.1;margin-block-end:18px}@media (max-width:1024px){.curved-top-gray-bg .field--name-field-banner-title{font-size:42px;line-height:1.04762}}@media (max-width:767px){.curved-top-gray-bg .field--name-field-banner-title{font-size:38px;line-height:1.05263}}.curved-top-gray-bg .field--name-field--name-field-image{clip-path:inset(0 round 8px);float:right;padding-right:40px}.curved-top-gray-bg .field--name-body{font-size:19px;line-height:1.26316;margin-block-end:40px}.curved-top-gray-bg .field--name-field-cta{align-items:center;display:flex;gap:16px 40px}.curved-top-gray-bg .field--name-field-phone-button{display:inline-flex;position:relative}.curved-top-gray-bg .field--name-field-phone-button a{align-items:center;gap:12px}.curved-top-gray-bg .field--name-field-phone-button a:before{content:"";display:block;height:20px;transition:all .5s ease;width:20px}.curved-top-gray-bg .field--name-field-phone-button a:hover:before{transition:all .5s ease}.curved-top-gray-bg.img-with-wave .field--name-field-image{display:inline-block;position:relative}.curved-top-gray-bg.img-with-wave .field--name-field-image:after{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__md.png);content:"";height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:10}.curved-top-gray-bg.background--n-100,.curved-top-gray-bg.background--n-200{color:#22262c}.curved-top-gray-bg.background--n-100 p,.curved-top-gray-bg.background--n-200 p{color:#4a4f55}.curved-top-gray-bg#centered-banner{text-align:center}.curved-top-gray-bg#centered-banner .layout__region--content{align-items:center;display:flex;flex-direction:column}.curved-top-gray-bg#centered-banner .field--name-field-cta-button{float:none;margin:0}.curved-top-gray-bg#centered-banner .field--name-field-cta-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-top-gray-bg#centered-banner .field--name-field-cta-button a a{color:#fafafa}.curved-top-gray-bg#centered-banner .field--name-field-cta-button a:focus,.curved-top-gray-bg#centered-banner .field--name-field-cta-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.curved-top-gray-bg#centered-banner .field--name-field-cta-button a:focus a,.curved-top-gray-bg#centered-banner .field--name-field-cta-button a:hover a{color:#fb591f}.curved-top-gray-bg.background--primary-blue{color:#fafafa}.curved-top-gray-bg.background--primary-blue .field--name-field-cta-button{align-items:center;background-color:#fafafa;border:1px solid #116ca6;border-radius:8px;color:#116ca6;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-top-gray-bg.background--primary-blue .field--name-field-cta-button a{color:#116ca6}.curved-top-gray-bg.background--primary-blue .field--name-field-cta-button:focus,.curved-top-gray-bg.background--primary-blue .field--name-field-cta-button:hover{background-color:#116ca6;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.curved-top-gray-bg.background--primary-blue .field--name-field-cta-button:focus a,.curved-top-gray-bg.background--primary-blue .field--name-field-cta-button:hover a{color:#fafafa}.curved-top-gray-bg.background--primary-blue .field--name-field-phone-button a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:170px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-top-gray-bg.background--primary-blue .field--name-field-phone-button a a{color:#fafafa}.curved-top-gray-bg.background--primary-blue .field--name-field-phone-button a:focus,.curved-top-gray-bg.background--primary-blue .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.curved-top-gray-bg.background--primary-blue .field--name-field-phone-button a:focus a,.curved-top-gray-bg.background--primary-blue .field--name-field-phone-button a:hover a{color:#fb591f}.curved-top-gray-bg.background--primary-blue .field--name-field-phone-button a:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone.svg)}.curved-top-gray-bg.background--primary-blue .field--name-field-phone-button a:focus:before,.curved-top-gray-bg.background--primary-blue .field--name-field-phone-button a:hover:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone-orange.svg)}.curved-top-gray-bg.background--orange{color:#fafafa}.curved-top-gray-bg.background--orange .field--name-field-cta-button a{align-items:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:8px;color:#fb591f;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-top-gray-bg.background--orange .field--name-field-cta-button a a{color:#fb591f}.curved-top-gray-bg.background--orange .field--name-field-cta-button a:focus,.curved-top-gray-bg.background--orange .field--name-field-cta-button a:hover{background-color:#fb591f;border:1px solid #fafafa;color:#fafafa;transition:all .5s ease}.curved-top-gray-bg.background--orange .field--name-field-cta-button a:focus a,.curved-top-gray-bg.background--orange .field--name-field-cta-button a:hover a{color:#fafafa}.curved-top-gray-bg.background--orange .field--name-field-phone-button a{align-items:center;background-color:#116ca6;border:1px solid #116ca6;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.curved-top-gray-bg.background--orange .field--name-field-phone-button a a{color:#fafafa}.curved-top-gray-bg.background--orange .field--name-field-phone-button a:focus,.curved-top-gray-bg.background--orange .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid #116ca6;color:#116ca6;transition:all .5s ease}.curved-top-gray-bg.background--orange .field--name-field-phone-button a:focus a,.curved-top-gray-bg.background--orange .field--name-field-phone-button a:hover a{color:#116ca6}.curved-top-gray-bg.background--orange .field--name-field-phone-button a:before{background:url(/themes/custom/bearcom_theme/images/icons/phone.svg) no-repeat 50%/20px}.curved-top-gray-bg.background--orange .field--name-field-phone-button a:hover:before{background:url(/themes/custom/bearcom_theme/images/icons/phone-blue.svg) no-repeat 50%/20px}@media (max-width:896px){.curved-top-gray-bg .field--name-body{margin-block-end:24px}.curved-top-gray-bg .field--name-field-cta{flex-wrap:wrap}.curved-top-gray-bg .layout--twocol-section{gap:20px}}@media (max-width:767px){.curved-top-gray-bg .layout--twocol-section{flex-direction:column}}.page-node-view .curved-top-gray-bg{border-radius:95% 135% 0 0/200% 200% 10% 10%}.curved-top-gray-bg,.default-img-text,.simple-banner.img-with-wave{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-block:80px}@media (max-width:1024px){.curved-top-gray-bg,.default-img-text,.simple-banner.img-with-wave{padding-block:60px}}@media (max-width:767px){.curved-top-gray-bg,.default-img-text,.simple-banner.img-with-wave{padding-block:40px}}.curved-top-gray-bg .field--name-field-title,.default-img-text .field--name-field-title,.simple-banner.img-with-wave .field--name-field-title{color:#22262c;font-size:42px;font-weight:700;line-height:1.04762}@media (max-width:1024px){.curved-top-gray-bg .field--name-field-title,.default-img-text .field--name-field-title,.simple-banner.img-with-wave .field--name-field-title{font-size:38px;line-height:1.05263}}@media (max-width:767px){.curved-top-gray-bg .field--name-field-title,.default-img-text .field--name-field-title,.simple-banner.img-with-wave .field--name-field-title{font-size:30px;line-height:1.06667}}.curved-top-gray-bg .field--name-body,.default-img-text .field--name-body,.simple-banner.img-with-wave .field--name-body{color:#4a4f55;font-size:19px;line-height:1.26316;margin:20px 0}.curved-top-gray-bg .field--name-field-primary-btn,.default-img-text .field--name-field-primary-btn,.simple-banner.img-with-wave .field--name-field-primary-btn{margin-right:20px}@media (max-width:767px){.default-img-text img{height:auto}}@media (max-width:639px){.default-img-text{gap:20px}.default-img-text .field--name-field-media-image{padding:0}}@media (max-width:479px){.default-img-text .field--name-field-primary-btn{margin:0 20px 10px 0}}.text-and-media-block{color:#fafafa;padding-block:15px 50px;position:relative}.text-and-media-block:after,.text-and-media-block:before{background:#4a4f55;clip-path:ellipse(85% 60% at 50% 60%);content:"";display:block;height:60%;left:0;position:absolute;width:100%;z-index:-1}.text-and-media-block:before{top:0}.text-and-media-block:after{bottom:0;transform:rotate(180deg)}.text-and-media-block .field--name-field-about-paragraphs{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.text-and-media-block .field--name-field-about-paragraphs{padding-inline:20px}}.text-and-media-block .field--name-field-about-paragraphs>.field__item{padding-block:60px;position:relative}.text-and-media-block .field--name-field-about-paragraphs>.field__item:nth-child(odd) .layout__region--first{order:2}.text-and-media-block .field--name-field-about-paragraphs>.field__item:nth-child(odd) .layout__region--second{order:1}.text-and-media-block .field--name-field-about-paragraphs>.field__item:not(:last-child):after{background:url(/themes/custom/bearcom_theme/images/icons/on-opacity.svg) no-repeat 50%;bottom:-20px;content:"";display:block;height:42px;left:0;margin-inline:auto;position:absolute;right:0;width:53px}.text-and-media-block .field--name-field-about-paragraphs .layout--twocol-section--50-50{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.text-and-media-block .field--name-field-about-paragraphs .layout--twocol-section--50-50 .field--name-field-media-image img{aspect-ratio:1.45;border-radius:16px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);height:100%;object-fit:cover;width:100%}.text-and-media-block .field--name-field-about-paragraphs .layout--twocol-section--50-50 .field--name-field-body{display:flex;flex-direction:column;gap:16px}.text-and-media-block .field--name-field-about-paragraphs .layout--twocol-section--50-50 [class$=caption]{font-size:16px;line-height:1.125;text-transform:uppercase}.text-and-media-block .field--name-field-about-paragraphs .layout--twocol-section--50-50 h2{margin-block-end:8px}.text-and-media-block a{color:#fafafa}@media (max-width:639px){.text-and-media-block{padding-block:50px}.text-and-media-block:after,.text-and-media-block:before{clip-path:ellipse(135% 60% at 50% 60%)}.text-and-media-block .field--name-field-about-paragraphs>.field__item{padding-block:40px}.text-and-media-block .field--name-field-about-paragraphs>.field__item:not(:last-child):after{background-size:contain;bottom:-15px;height:30px;width:37px}.text-and-media-block .field--name-field-about-paragraphs .layout--twocol-section--50-50{gap:24px!important;grid-template-columns:1fr}.text-and-media-block .field--name-field-about-paragraphs .layout--twocol-section--50-50 .layout__region--first{order:2}.text-and-media-block .field--name-field-about-paragraphs .layout--twocol-section--50-50 .layout__region--second{order:1}.text-and-media-block .field--name-field-about-paragraphs .layout--twocol-section--50-50 .field--name-field-body{gap:8px}}.field--name-field-body ol li,.field--name-field-body ul li{list-style:initial;margin-bottom:20px;margin-left:20px}.two-cards-block{margin-block-start:50px;padding-block:50px 145px;text-align:center}.background--gray-curved .two-cards-block{background:#efefef;clip-path:ellipse(66% 60% at 50% 60%)}@media (max-width:1100px){.background--gray-curved .two-cards-block{clip-path:ellipse(75% 60% at 50% 60%)}}@media (max-width:896px){.background--gray-curved .two-cards-block{background:unset;clip-path:none}}.two-cards-block>*{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.two-cards-block>*{padding-inline:20px}}.two-cards-block h2{color:#22262c;font-size:58px;font-weight:700;line-height:1.10345;margin-block-end:16px}@media (max-width:767px){.two-cards-block h2{font-size:30px;line-height:1.06667;text-transform:uppercase}}.two-cards-block h2+p{margin-inline:auto;max-width:1000px}.two-cards-block .field--name-field-paragraph{display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-block-start:45px}.two-cards-block .paragraph--type--image-with-link{position:relative}.two-cards-block .field--name-field-image img{height:auto;width:100%}.two-cards-block .field--name-field-link a{font-size:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:991px){.two-cards-block .field--name-field-paragraph{gap:32px}}@media (max-width:896px){.two-cards-block{padding-block:60px 96px}}@media (max-width:639px){.two-cards-block{margin-block-start:0}.two-cards-block .field--name-field-paragraph{grid-template-columns:1fr;margin-block-start:40px}}.video-block{padding-block:80px}@media (max-width:1024px){.video-block{padding-block:60px}}@media (max-width:767px){.video-block{padding-block:40px}}.video-block h2{color:#22262c;margin:40px 0;text-align:center}.video-block .media--youtube{border-radius:16px;height:600px;max-width:1320px;overflow:hidden;position:relative;width:100%}.video-block .media--youtube iframe{height:100%;width:100%}.video-block video{width:100%}.video-block .blazy--field-image{max-width:unset;padding:0}.video-block.block-video-with-text{color:#fafafa;display:flex;flex-direction:row;justify-content:center;position:relative}.video-block.block-video-with-text h2{color:#fafafa}.video-block.block-video-with-text p{margin-bottom:20px}.video-block.block-video-with-text .field--name-body{display:flex;flex-direction:column;position:absolute;text-align:center;top:35%;z-index:2}@media (max-width:1100px){.video-block.block-video-with-text{top:20%}}@media (max-width:767px){.video-block.block-video-with-text .field--name-body{top:15%}.video-block.block-video-with-text video{background:#22262c;min-height:400px}.video-block.block-video-with-text h2{margin:10px 0}.video-block.block-video-with-text p{margin-bottom:10px}}.video-block a.cta-button{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin:auto;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.video-block a.cta-button a{color:#fafafa}.video-block a.cta-button:focus,.video-block a.cta-button:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.video-block a.cta-button:focus a,.video-block a.cta-button:hover a{color:#fb591f}.stand-alone-video-block{padding-block:80px;position:relative}@media (max-width:1024px){.stand-alone-video-block{padding-block:60px}}@media (max-width:767px){.stand-alone-video-block{padding-block:40px}}.stand-alone-video-block:after{background-color:var(--video-block-bg-color,transparent);content:"";display:block;height:80%;left:0;position:absolute;top:0;width:100%;z-index:-1}.stand-alone-video-block>.layout__region{margin-inline:auto;max-width:1440px;padding-inline:60px;text-align:center;width:100%}@media (max-width:991px){.stand-alone-video-block>.layout__region{padding-inline:20px}}.stand-alone-video-block .field--name-field-title{align-items:center;display:flex;flex-direction:column;gap:56px;margin-block-end:16px}.stand-alone-video-block .field--name-field-title:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__sm.svg);content:"";display:block;height:60px;width:60px}@media (max-width:639px){.stand-alone-video-block .field--name-field-title{gap:32px}}.stand-alone-video-block .field--name-field-remote-video{margin-block-start:56px;margin-inline:auto;max-width:980px;width:100%}@media (max-width:639px){.stand-alone-video-block .field--name-field-remote-video{margin-block-start:32px}}.stand-alone-video-block .field--name-body{margin-inline:auto;max-width:1040px;width:100%}.stand-alone-video-block .field--name-field-background-color,.stand-alone-video-block .field--name-field-font-color{display:none}.team-block{align-items:center;display:flex;gap:50px;justify-content:space-between;padding-block:80px}@media (max-width:1024px){.team-block{padding-block:60px}}@media (max-width:767px){.team-block{padding-block:40px}}.team-block .caption-title{color:#fb591f}.team-block .field--name-body{max-width:325px;position:relative;text-align:center;z-index:2}.team-block .field--name-body:after{background:url(/themes/custom/bearcom_theme/images/binary-code--orange.png) no-repeat 0;border-radius:20%;content:"";display:block;height:350px;position:absolute;right:-10px;top:-50px;width:350px;z-index:-1}.team-block h2{color:#22262c;margin:20px 0 40px;text-align:center}.team-block .team-block__images{display:flex;flex-direction:column;gap:20px;justify-content:center;max-width:375px;width:100%;z-index:3}.team-block .team-block__images .team-block__image{margin-top:-75px}.team-block .team-block__images .team-block__image:nth-child(odd){margin-left:auto}.team-block .team-block__images .team-block__image:first-child{margin-top:0}.team-block .team-block__images.team-block__images--bottom .team-block__image:nth-child(2n){margin-left:auto}.team-block .team-block__images.team-block__images--bottom .team-block__image:nth-child(odd){margin-left:0}.team-block .blazy--field-image{max-width:unset;padding:0}.team-block img{max-width:160px}@media (max-width:1400px){.team-block .team-block__images{max-width:330px}}@media (max-width:1100px){.team-block{flex-direction:column}.team-block .field--name-body{max-width:unset;overflow:hidden}.team-block .field--name-body:after{right:-70px;top:-100px;width:450px}.team-block .team-block__images{flex-direction:row;flex-wrap:wrap;max-width:unset}.team-block .team-block__images .team-block__image{margin-top:0}.team-block .team-block__images .team-block__image:nth-child(odd),.team-block .team-block__images.team-block__images--bottom .team-block__image:nth-child(2n){margin-left:0}.team-block img{max-width:120px}}@media (max-width:767px){.team-block h2{margin:10px 0}.team-block p{margin-bottom:10px}}.team-block a.cta-button{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin:auto;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.team-block a.cta-button a{color:#fafafa}.team-block a.cta-button:focus,.team-block a.cta-button:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.team-block a.cta-button:focus a,.team-block a.cta-button:hover a{color:#fb591f}.partners-block{padding-block:80px}@media (max-width:1024px){.partners-block{padding-block:60px}}@media (max-width:767px){.partners-block{padding-block:40px}}.partners-block .field--name-field-image{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.partners-block .field--name-field-image>.field__item{max-width:300px}@media (max-width:767px){.field--name-field-image .partners-block>.field__item{max-width:120px}}.video-banner-block{position:relative}.video-banner-block .layout--twocol-section--50-50{padding-block:80px}@media (max-width:1024px){.video-banner-block .layout--twocol-section--50-50{padding-block:60px}}@media (max-width:767px){.video-banner-block .layout--twocol-section--50-50{padding-block:40px}}.video-banner-block .layout--twocol-section--50-50 .layout__region--first{padding-inline-end:60px;z-index:1}@media (max-width:896px){.video-banner-block .layout--twocol-section--50-50 .layout__region--first{padding-inline-end:0}}.video-banner-block .field--name-field-banner-title{margin-block-end:18px}.video-banner-block .field--name-field-cta{align-items:center;display:flex;gap:16px 40px;margin-block-start:40px}.video-banner-block .field--name-field-video .contextual-region{position:static}.video-banner-block .field--name-field-video iframe,.video-banner-block .field--name-field-video video{bottom:0;height:100%;left:33%;mask-image:linear-gradient(270deg,#000 20%,rgba(0,0,0,.8) 70%,rgba(0,0,0,.6) 80%,transparent);-webkit-mask-image:linear-gradient(270deg,#000 20%,rgba(0,0,0,.8) 70%,rgba(0,0,0,.6) 80%,transparent);object-fit:cover;position:absolute;right:0;top:0;width:67%}@media (max-width:639px){.video-banner-block .field--name-field-video iframe,.video-banner-block .field--name-field-video video{filter:brightness(.9);left:0;mask-image:none;width:100%}}@media (max-width:896px){.video-banner-block .field--name-field-banner-title{margin-block-end:16px}.video-banner-block .field--name-field-cta{flex-wrap:wrap;margin-block-start:24px}}.discontinued-block .layout__region--first{display:flex;gap:16px;justify-content:center}.discontinued-block-image{max-width:512px}.discontinued-block-image .field--name-field-image img{aspect-ratio:1;height:auto;max-width:464px;object-fit:contain;width:100%}.field--name-field-article-body{padding:50px}.field--name-field-article-body img{border-radius:16px;display:block;height:529px;margin:20px auto;max-width:100%;object-fit:cover;width:934px}#ppc-landing-page,.field--name-field-article-body{word-wrap:break-word;overflow-wrap:break-word}#ppc-landing-page p,.field--name-field-article-body p{word-wrap:break-word;overflow-wrap:break-word;padding:20px 0}#ppc-landing-page ol,#ppc-landing-page ul,.field--name-field-article-body ol,.field--name-field-article-body ul{word-wrap:break-word;overflow-wrap:break-word;padding:20px 50px 0}#ppc-landing-page ul li,.field--name-field-article-body ul li{list-style-type:disc}#ppc-landing-page ul li::marker,.field--name-field-article-body ul li::marker{color:#fb591f;height:8px;width:8px}#ppc-landing-page ol li,.field--name-field-article-body ol li{list-style-type:decimal}@media (max-width:1024px){#ppc-landing-page,.field--name-field-article-body{padding:50px 25px}#ppc-landing-page img,.field--name-field-article-body img{height:auto}}@media (max-width:767px){#ppc-landing-page,.field--name-field-article-body{padding:25px 0}#ppc-landing-page ol,#ppc-landing-page ul,.field--name-field-article-body ol,.field--name-field-article-body ul{padding:20px 0 0 30px}}.leader-page-display{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.leader-page-display{padding-inline:20px}}.leader-page-display>div>.layout:not(:last-child){margin-block-end:50px}.leader-page-display>div>.layout:last-child{margin-block-end:110px}.leader-page-display .layout--twocol-section--50-50{color:#4a4f55;font-size:19px;line-height:1.26316}.leader-page-display .layout--twocol-section--50-50:first-child{display:grid;grid-template-columns:1.5fr 2fr;padding-block-start:40px;position:relative}.leader-page-display .layout--twocol-section--50-50:first-child:after{background:#efefef;content:"";display:block;height:100%;margin-left:calc(-50vw + 50%);position:absolute;top:0;width:100vw;z-index:-1}.leader-page-display .layout--twocol-section--50-50:first-child .layout__region--first{display:flex;flex-direction:column;justify-content:center}.leader-page-display .layout--twocol-section--50-50:first-child h3,.leader-page-display .layout--twocol-section--50-50:first-child span{background:transparent!important;margin:unset!important}.leader-page-display .layout--twocol-section--50-50:first-child h3,.leader-page-display .layout--twocol-section--50-50:first-child h3 span,.leader-page-display .layout--twocol-section--50-50:first-child h3 strong{color:#22262c!important;font-size:40px!important;font-weight:700;line-height:42px!important;margin-block-end:10px!important}@media (max-width:767px){.leader-page-display .layout--twocol-section--50-50:first-child h3,.leader-page-display .layout--twocol-section--50-50:first-child h3 span,.leader-page-display .layout--twocol-section--50-50:first-child h3 strong{font-size:28px!important;line-height:32px!important}}.leader-page-display .layout--twocol-section--50-50:first-child p,.leader-page-display .layout--twocol-section--50-50:first-child p span{color:#22262c!important;font-size:30px!important;line-height:35px!important;margin-block-end:10px!important}@media (max-width:767px){.leader-page-display .layout--twocol-section--50-50:first-child p,.leader-page-display .layout--twocol-section--50-50:first-child p span{font-size:24px!important;line-height:28px!important}}.leader-page-display .layout--twocol-section--50-50:not(:first-child){flex-wrap:nowrap;gap:40px}.leader-page-display .layout--twocol-section--50-50:not(:first-child) p{margin:12px 0 0!important}.leader-page-display .layout--twocol-section--50-50:not(:first-child) strong{color:#22262c!important}.leader-page-display .layout--twocol-section--50-50 .media--image img{border-radius:16px 16px 0 0;margin-inline:auto;max-width:340px}.leader-page-display .layout--twocol-section--50-50 p,.leader-page-display .layout--twocol-section--50-50 p span,.leader-page-display .layout--twocol-section--50-50 strong{background:transparent!important;color:#4a4f55!important;font-size:19px!important;line-height:24px!important}@media (max-width:1024px){.leader-page-display .layout--twocol-section--50-50:first-child{grid-template-columns:1fr 1fr}.leader-page-display .layout--twocol-section--50-50 .media--image img{max-width:250px}}@media (max-width:767px){.leader-page-display>div>.layout:not(:last-child){margin-block-end:0}.leader-page-display>div>.layout:last-child{margin-block-end:50px}.leader-page-display .layout--twocol-section--50-50:first-child{grid-template-columns:1fr;padding-block-start:0}.leader-page-display .layout--twocol-section--50-50:first-child:after{content:none}.leader-page-display .layout--twocol-section--50-50:first-child .media--image{margin-block-end:40px;padding-block-start:40px;position:relative}.leader-page-display .layout--twocol-section--50-50:first-child .media--image:after{background:#efefef;content:"";display:block;height:100%;margin-left:calc(-50vw + 50%);position:absolute;top:0;width:100vw;z-index:-1}.leader-page-display .layout--twocol-section--50-50:first-child .layout__region--first{order:2}.leader-page-display .layout--twocol-section--50-50:first-child .layout__region--second{order:1}.leader-page-display .layout--twocol-section--50-50:not(:first-child){flex-direction:column;gap:0}}@media (max-width:479px){.leader-page-display .layout--twocol-section--50-50 .media--image img{max-width:225px}}.paid-search.layout--twocol-section{align-items:start;display:flex;flex-wrap:nowrap;gap:40px;margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:991px){.paid-search.layout--twocol-section{padding-inline:20px}}@media (max-width:1024px){.paid-search.layout--twocol-section{padding-block:60px}}@media (max-width:767px){.paid-search.layout--twocol-section{padding-block:40px}}.paid-search.layout--twocol-section .layout__region--first{display:flex;gap:16px}.paid-search.layout--twocol-section .layout__region--first h2{color:#fb591f;margin-bottom:16px}@media (max-width:1100px){.paid-search.layout--twocol-section .layout__region--first h2{text-align:center}}.paid-search.layout--twocol-section .layout__region--first .field--name-body p{color:#4a4f55;margin-bottom:56px}@media (max-width:1100px){.paid-search.layout--twocol-section .layout__region--first .field--name-body p{text-align:center}}.paid-search.layout--twocol-section .layout__region--first .field--name-body ul{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:56px}.paid-search.layout--twocol-section .layout__region--first .field--name-body ul li{padding-left:36px;position:relative}@media (max-width:389px){.paid-search.layout--twocol-section .layout__region--first .field--name-body ul li{border-bottom:1px solid rgba(74,79,85,.3)}}.paid-search.layout--twocol-section .layout__region--first .field--name-body ul li:before{background:url(/themes/custom/bearcom_theme/images/icons/vector.svg) no-repeat 50%;content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}@media (max-width:1100px){.paid-search.layout--twocol-section .layout__region--first .field--name-body ul{justify-content:center}.paid-search.layout--twocol-section .layout__region--first .field--name-field-image{display:flex;justify-content:center}.paid-search.layout--twocol-section .layout__region--first{flex-direction:column}}.paid-search.layout--twocol-section .layout__region--second h2{color:#22262c;font-size:22px;font-weight:700;font-weight:400;line-height:1.09091}@media (max-width:1024px){.paid-search.layout--twocol-section .layout__region--second h2{font-size:20px;line-height:1.1}}@media (max-width:767px){.paid-search.layout--twocol-section .layout__region--second h2{font-size:18px;line-height:1.11111}}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form{margin-top:40px}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item{display:flex;flex-direction:column;gap:8px;margin-bottom:11px}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item label,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item label,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item label{color:#22262c;font-weight:700;margin-bottom:8px;padding-left:24px}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item input{background-color:#fafafa;border:1px solid #4a4f55;border-radius:8px;height:52px;padding:16px 24px;width:315px}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item input:focus,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item input:focus,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item input:focus{border:1px solid #fb591f;caret-color:#fb591f}@media (max-width:1100px){.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item input{width:100%}}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item.form-item-i-have-a-question-about,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item.form-item-i-have-a-question-about,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item.form-item-i-have-a-question-about{margin-bottom:1.7em}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item.form-item.form-item-name,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item.form-item.form-item-name,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item.form-item.form-item-name{flex-direction:column}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item.form-item.form-item-name input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item.form-item.form-item-name input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item.form-item.form-item-name input{width:100%}@media (max-width:1100px){.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item{flex-direction:column}}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container{flex:0;margin:0 0 0 .5em}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container .webform-flex--container,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container .webform-flex--container,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container .webform-flex--container{margin:0}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container .webform-type-address .address-container-inline,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container .webform-type-address .address-container-inline,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container .webform-type-address .address-container-inline{display:none}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container .webform-type-address .fieldset-wrapper,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container .webform-type-address .fieldset-wrapper,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container .webform-type-address .fieldset-wrapper{display:flex;flex-wrap:nowrap}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container .webform-type-address .fieldset-wrapper .form-item-address-country-code,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container .webform-type-address .fieldset-wrapper .form-item-address-country-code,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container .webform-type-address .fieldset-wrapper .form-item-address-country-code{display:none}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container .webform-type-address .fieldset-wrapper .form-item-address-administrative-area,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container .webform-type-address .fieldset-wrapper .form-item-address-administrative-area,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container .webform-type-address .fieldset-wrapper .form-item-address-administrative-area{display:flex;flex-direction:column;margin-right:18px}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container .webform-type-address .fieldset-wrapper:has(input:focus) label,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container .webform-type-address .fieldset-wrapper:has(input:focus) label,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container .webform-type-address .fieldset-wrapper:has(input:focus) label{color:#fb591f}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container .webform-type-address .fieldset-wrapper input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container .webform-type-address .fieldset-wrapper input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container .webform-type-address .fieldset-wrapper input{width:100%}@media (max-width:639px){.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container .webform-type-address .fieldset-wrapper,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container .webform-type-address .fieldset-wrapper,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container .webform-type-address .fieldset-wrapper{flex-direction:column}}@media (max-width:767px){.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-flex--container,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-flex--container,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-flex--container{margin:0}}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .js-form-type-select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .js-form-type-select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .js-form-type-select{display:flex;flex-direction:column}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .js-form-type-select select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .js-form-type-select select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .js-form-type-select select{background-color:#fafafa;border:1px solid #4a4f55;border-radius:8px;height:52px;padding:16px 24px;width:315px}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .js-form-type-select select:focus,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .js-form-type-select select:focus,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .js-form-type-select select:focus{border:1px solid #fb591f}@media (max-width:1100px){.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .js-form-type-select select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .js-form-type-select select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .js-form-type-select select{width:100%}}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-i-have-a-question-about,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-message,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-variation-type,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-i-have-a-question-about,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-message,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-variation-type,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-i-have-a-question-about,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-message,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-variation-type{display:flex;flex-direction:column;width:100%}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-i-have-a-question-about select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-message select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-variation-type select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-i-have-a-question-about select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-message select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-variation-type select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-i-have-a-question-about select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-message select,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-variation-type select{width:100%}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-i-have-a-question-about textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-message textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-variation-type textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-i-have-a-question-about textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-message textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-variation-type textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-i-have-a-question-about textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-message textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-variation-type textarea{background-color:#fafafa;border:1px solid #4a4f55;border-radius:8px;height:120px;padding:16px 24px;width:650px}@media (max-width:1100px){.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-i-have-a-question-about textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-message textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-variation-type textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-i-have-a-question-about textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-message textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-variation-type textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-i-have-a-question-about textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-message textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-variation-type textarea{width:100%}}@media (max-width:479px){.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-i-have-a-question-about textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-message textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-variation-type textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-i-have-a-question-about textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-message textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-variation-type textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-i-have-a-question-about textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-message textarea,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-variation-type textarea{height:52px}}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-relationship-to-referral input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-relationship-to-referral input,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-relationship-to-referral input{width:100%}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-actions,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-actions,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-actions{display:flex;justify-content:center;margin-top:29px}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-actions .webform-button--submit,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-actions .webform-button--submit,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-actions .webform-button--submit{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-actions .webform-button--submit a,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-actions .webform-button--submit a,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-actions .webform-button--submit a{color:#fafafa}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-actions .webform-button--submit:focus,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-actions .webform-button--submit:hover,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-actions .webform-button--submit:focus,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-actions .webform-button--submit:hover,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-actions .webform-button--submit:focus,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-actions .webform-button--submit:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-actions .webform-button--submit:focus a,.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-actions .webform-button--submit:hover a,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-actions .webform-button--submit:focus a,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-actions .webform-button--submit:hover a,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-actions .webform-button--submit:focus a,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-actions .webform-button--submit:hover a{color:#fb591f}.paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-address-postal-code,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-address-postal-code,.paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-address-postal-code{width:100%}@media (max-width:1100px){.paid-search.layout--twocol-section{flex-direction:column}}.page-node-type-webform .layout--twocol-section{display:flex;flex-wrap:nowrap;gap:40px;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.page-node-type-webform .layout--twocol-section{padding-inline:20px}}@media (max-width:1100px){.page-node-type-webform .layout--twocol-section{flex-direction:column}}.page-node-type-webform .layout--onecol .blazy--field-image{margin:80px 0 0}.page-node-type-webform .layout--onecol .blazy--field-image .media__element{margin:0 auto}.page-node-type-webform .layout--onecol .blazy--field-image img{height:90px;width:110px}.page-node-type-webform .webform-type-address .fieldset-wrapper>div{height:max-content;width:50%}@media (max-width:639px){.page-node-type-webform .webform-type-address .fieldset-wrapper>div{width:100%}}.page-node-type-webform .webform-type-address .fieldset-wrapper>div:first-child{width:0}@media (max-width:1100px){.page-node-type-webform .webform-type-address .fieldset-wrapper .form-item-address-postal-code{max-width:unset;width:100%}}.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-type-address .js-form-type-select select,.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-type-address .js-form-type-select select,.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-type-address .js-form-type-select select,.page-node-type-webform .webform-type-address select{max-width:unset;width:100%}@media (max-width:1100px){.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-form .webform-type-address .js-form-type-select select,.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .webform-type-address .js-form-type-select select,.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .webform-type-address .js-form-type-select select{max-width:unset;width:100%}}.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-address-postal-code,.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-address-postal-code,.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-address-postal-code{height:auto;visibility:visible;width:50%}@media (max-width:639px){.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-form .form-item-address-postal-code,.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-ca-form .form-item-address-postal-code,.page-node-type-webform .paid-search.layout--twocol-section .layout__region--second .webform-submission-paid-search-form .form-item-address-postal-code{width:100%}}.page-node-type-webform .paid-search-section{margin-block:60px 100px;margin-inline:auto;max-width:1440px;padding-inline:60px;padding-inline:0;width:100%}@media (max-width:991px){.page-node-type-webform .paid-search-section{padding-inline:20px}}.page-node-type-webform .paid-search-section .paid-img{padding-left:60px}@media (max-width:1100px){.page-node-type-webform .paid-search-section .paid-img{padding:0}}.page-node-type-webform .paid-search-section .container{margin-top:80px;padding:0}@media (max-width:1100px){.page-node-type-webform .paid-search-section .container{margin-top:40px;text-align:center}}@media (max-width:639px){.page-node-type-webform .paid-search-section .container{margin-top:40px;text-align:left}}.page-node-type-webform .paid-search-section .container h2{color:#22262c;font-size:42px;font-weight:700;line-height:1.04762;margin-bottom:16px;padding-left:40px}@media (max-width:1024px){.page-node-type-webform .paid-search-section .container h2{font-size:38px;line-height:1.05263}}@media (max-width:767px){.page-node-type-webform .paid-search-section .container h2{font-size:30px;line-height:1.06667}}@media (max-width:639px){.page-node-type-webform .paid-search-section .container h2{padding:0;text-transform:uppercase}}.page-node-type-webform .paid-search-section .container p{color:#22262c;margin-bottom:40px}@media (max-width:639px){.page-node-type-webform .paid-search-section .container p{color:#4a4f55}}.page-node-type-webform .paid-search-section .container a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.page-node-type-webform .paid-search-section .container a a{color:#fafafa}.page-node-type-webform .paid-search-section .container a:focus,.page-node-type-webform .paid-search-section .container a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.page-node-type-webform .paid-search-section .container a:focus a,.page-node-type-webform .paid-search-section .container a:hover a{color:#fb591f}@media (max-width:639px){.page-node-type-webform .paid-search-section{margin-bottom:80px;margin-top:120px}}[style=is-this-request-for-resale]>legend{margin-bottom:8px}[style=is-this-request-for-resale]>legend .fieldset-legend{color:#22262c;font-weight:700;padding-left:24px}[style=is-this-request-for-resale] .js-webform-radios .form-item{margin-bottom:8px!important}[style=is-this-request-for-resale] .js-webform-radios .form-item input{height:auto!important;padding:0!important;width:auto!important}[style=is-this-request-for-resale] .js-webform-radios .form-item input:focus{border:none!important;caret-color:#000!important}[style=is-this-request-for-resale] .js-webform-radios .js-form-item-is-this-request-for-resale{display:flex;flex-direction:row-reverse!important;justify-content:left!important;margin-bottom:0!important}.page-node-type-accessory #block-bearcom-theme-page-title,.page-node-type-two-way-radio #block-bearcom-theme-page-title{display:none}.page-node-type-accessory .field--name-field-media-image,.page-node-type-two-way-radio .field--name-field-media-image{padding-inline:0}.page-node-type-accessory .mfg-specs-parent,.page-node-type-two-way-radio .mfg-specs-parent{padding-bottom:10px}.page-node-type-accessory .field--name-field-accessory-type,.page-node-type-two-way-radio .field--name-field-accessory-type{color:#fb591f;font-size:16px;line-height:1.125;margin-block-end:18px}.page-node-type-accessory .field--name-field-marketing-material .field__label,.page-node-type-accessory .field--name-field-mfg-specs .field__label,.page-node-type-two-way-radio .field--name-field-marketing-material .field__label,.page-node-type-two-way-radio .field--name-field-mfg-specs .field__label{display:none}.page-node-type-accessory .field--name-field-marketing-material a,.page-node-type-accessory .field--name-field-mfg-specs a,.page-node-type-two-way-radio .field--name-field-marketing-material a,.page-node-type-two-way-radio .field--name-field-mfg-specs a{align-items:center;color:#22262c;display:flex;gap:8px}.page-node-type-accessory .field--name-field-marketing-material a:before,.page-node-type-accessory .field--name-field-mfg-specs a:before,.page-node-type-two-way-radio .field--name-field-marketing-material a:before,.page-node-type-two-way-radio .field--name-field-mfg-specs a:before{background:url(/themes/custom/bearcom_theme/images/icons/file.svg) no-repeat 50%;content:"";display:block;height:24px;width:24px}.page-node-type-accessory .field--name-field-images:not(.slick-slider) .field--name-field-media-image,.page-node-type-two-way-radio .field--name-field-images:not(.slick-slider) .field--name-field-media-image{padding-inline:0}.page-node-type-accessory .field--name-field-images:not(.slick-slider) .field--name-field-media-image .field__item,.page-node-type-two-way-radio .field--name-field-images:not(.slick-slider) .field--name-field-media-image .field__item{display:flex;justify-content:center}.page-node-type-accessory .field--name-field-images:not(.slick-slider) .field--name-field-media-image img,.page-node-type-two-way-radio .field--name-field-images:not(.slick-slider) .field--name-field-media-image img{height:100%;max-width:464px;width:100%}.page-node-type-accessory .heading--l,.page-node-type-two-way-radio .heading--l{color:#22262c;margin-block-end:24px}.page-node-type-accessory .heading--l+div .field--name-body,.page-node-type-accessory .heading--l+div .field--name-field-description,.page-node-type-two-way-radio .heading--l+div .field--name-body,.page-node-type-two-way-radio .heading--l+div .field--name-field-description{margin-block-end:34px}.page-node-type-accessory .product-banner .mfg-specs-parent,.page-node-type-two-way-radio .product-banner .mfg-specs-parent{float:left;margin-inline-end:40px}.page-node-type-accessory .product-banner .layout--twocol-section--50-50,.page-node-type-two-way-radio .product-banner .layout--twocol-section--50-50{gap:40px;padding-block:60px 20px}.page-node-type-accessory .product-banner .layout__region--second>div:last-child .button,.page-node-type-accessory .product-banner .layout__region--second>div:last-child a.quote-link,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child .button,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child a.quote-link{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin-block-start:55px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.page-node-type-accessory .product-banner .layout__region--second>div:last-child .button a,.page-node-type-accessory .product-banner .layout__region--second>div:last-child a.quote-link a,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child .button a,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child a.quote-link a{color:#fafafa}.page-node-type-accessory .product-banner .layout__region--second>div:last-child .button:focus,.page-node-type-accessory .product-banner .layout__region--second>div:last-child .button:hover,.page-node-type-accessory .product-banner .layout__region--second>div:last-child a.quote-link:focus,.page-node-type-accessory .product-banner .layout__region--second>div:last-child a.quote-link:hover,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child .button:focus,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child .button:hover,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child a.quote-link:focus,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child a.quote-link:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.page-node-type-accessory .product-banner .layout__region--second>div:last-child .button:focus a,.page-node-type-accessory .product-banner .layout__region--second>div:last-child .button:hover a,.page-node-type-accessory .product-banner .layout__region--second>div:last-child a.quote-link:focus a,.page-node-type-accessory .product-banner .layout__region--second>div:last-child a.quote-link:hover a,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child .button:focus a,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child .button:hover a,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child a.quote-link:focus a,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child a.quote-link:hover a{color:#fb591f}.page-node-type-accessory .layout--twocol-section.layout--twocol-section--50-50,.page-node-type-two-way-radio .layout--twocol-section.layout--twocol-section--50-50{align-items:center;flex-wrap:nowrap}@media (max-width:1200px){.page-node-type-accessory .layout--twocol-section.layout--twocol-section--50-50:not(.default-img-text),.page-node-type-two-way-radio .layout--twocol-section.layout--twocol-section--50-50:not(.default-img-text){flex-direction:column;gap:36px}.page-node-type-accessory .layout--twocol-section.layout--twocol-section--50-50:not(.default-img-text) .layout__region,.page-node-type-two-way-radio .layout--twocol-section.layout--twocol-section--50-50:not(.default-img-text) .layout__region{width:100%}}@media (max-width:1100px){.page-node-type-accessory .field--name-field-accessory-type,.page-node-type-two-way-radio .field--name-field-accessory-type{margin-block-end:14px}.page-node-type-accessory .field--name-field-marketing-material a:before,.page-node-type-accessory .field--name-field-mfg-specs a:before,.page-node-type-two-way-radio .field--name-field-marketing-material a:before,.page-node-type-two-way-radio .field--name-field-mfg-specs a:before{background-size:20px;height:20px;width:20px}.page-node-type-accessory .heading--l,.page-node-type-accessory .heading--l+div .field--name-body,.page-node-type-accessory .heading--l+div .field--name-field-description,.page-node-type-accessory .heading--xl,.page-node-type-accessory .heading--xl+div .field--name-body,.page-node-type-accessory .heading--xl+div .field--name-field-description,.page-node-type-two-way-radio .heading--l,.page-node-type-two-way-radio .heading--l+div .field--name-body,.page-node-type-two-way-radio .heading--l+div .field--name-field-description,.page-node-type-two-way-radio .heading--xl,.page-node-type-two-way-radio .heading--xl+div .field--name-body,.page-node-type-two-way-radio .heading--xl+div .field--name-field-description{margin-block-end:16px}.page-node-type-accessory .product-banner .button,.page-node-type-accessory .product-banner .layout__region--second>div:last-child .button,.page-node-type-accessory .product-banner .layout__region--second>div:last-child a.quote-link,.page-node-type-two-way-radio .product-banner .button,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child .button,.page-node-type-two-way-radio .product-banner .layout__region--second>div:last-child a.quote-link{margin-block-start:40px}}@media (max-width:896px){.page-node-type-accessory .field--name-field-images:not(.slick-slider) .field--name-field-media-image img,.page-node-type-two-way-radio .field--name-field-images:not(.slick-slider) .field--name-field-media-image img{max-width:290px}.page-node-type-accessory .product-banner .mfg-specs-parent,.page-node-type-two-way-radio .product-banner .mfg-specs-parent{float:none}}.page-node-type-accessory .radio-type-mobile-vehicle-radios .category-cards-block,.page-node-type-two-way-radio .radio-type-mobile-vehicle-radios .category-cards-block{display:none}.page-node-type-accessory .radio-type-mobile-vehicle-radios .category-cards-block.category-cards-block--mobile-radios,.page-node-type-two-way-radio .radio-type-mobile-vehicle-radios .category-cards-block.category-cards-block--mobile-radios{display:block}.product-slider{max-width:512px;order:2}.product-slider-navigation{flex-shrink:0;max-width:100px;order:1}.product-slider-navigation.less-than-four-items .slick-track{transform:none!important}.product-slider-navigation .slick-slide:hover{cursor:pointer}.product-slider-navigation .slick-slide:not(.slick-current){opacity:.7}.product-slider-navigation .slick-slide:not(:last-child) img{margin-block-end:20px}.product-slider-navigation .slick-slide img{max-width:100px}.product-slider-container{display:flex;gap:16px;justify-content:center}.product-slider-container .slick-slide img{aspect-ratio:1;height:100%;object-fit:contain;width:100%}.product-slider .field--name-field-images{align-items:center;display:flex;position:relative}.product-slider .field--name-field-images img{height:auto;max-width:464px}.product-slider .slick-next,.product-slider .slick-prev{flex-shrink:0;height:48px;width:48px;z-index:1}.product-slider .slick-next.slick-disabled,.product-slider .slick-prev.slick-disabled{pointer-events:none}.product-slider .slick-prev{margin-right:-24px}.product-slider .slick-next{margin-left:-24px}@media (max-width:767px){.product-slider{max-width:100%;width:100%}.product-slider-navigation{max-width:100%;width:250px}.product-slider-navigation .slick-list{padding-inline:0!important}.product-slider-navigation .slick-slide{max-width:fit-content}.product-slider-navigation .slick-slide img{height:78px;width:78px}.product-slider-navigation .slick-slide:not(:last-child) img{margin-block-end:0;margin-inline-end:8px}.product-slider-container{align-items:center;flex-direction:column-reverse}.product-slider .field--name-field-images{justify-content:space-between}.product-slider .field--name-field-images .slick-list{max-width:350px}.product-slider .slick-next,.product-slider .slick-prev{height:30px;width:30px}.product-slider .slick-prev{margin-right:-15px}.product-slider .slick-next{margin-left:-15px}}@media (max-width:639px){.product-slider .field--name-field-images .slick-list{max-width:290px}}.product-page-nav{background:#eaeaea;border-bottom:1px solid rgba(74,79,85,.2);box-shadow:0 2px 4px rgba(74,79,85,.2);position:sticky;top:0;z-index:2}.page-node-type-accessory .product-page-nav{background:#fafafa;border-bottom:1px solid #fb591f;box-shadow:none;margin-top:8px}.product-page-nav ul{align-items:center;display:flex;gap:50px;padding-block:20px}.product-page-nav ul a{color:#22262c;display:block}.product-page-nav ul a.active{font-weight:700}.product-page-nav ul li:last-child a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.product-page-nav ul li:last-child a a{color:#fafafa}.product-page-nav ul li:last-child a:focus,.product-page-nav ul li:last-child a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.product-page-nav ul li:last-child a:focus a,.product-page-nav ul li:last-child a:hover a{color:#fb591f}.product-page-nav ul li:last-child a:active,.product-page-nav ul li:last-child a:hover{background:transparent}@media (max-width:896px){.product-page-nav ul{gap:24px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.product-page-nav ul a{color:#22262c;padding-block:4px}.product-page-nav ul a.active{border-bottom:2px solid #116ca6;font-weight:400}.product-page-nav ul li:last-child a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.product-page-nav ul li:last-child a a{color:#fafafa}.product-page-nav ul li:last-child a:focus,.product-page-nav ul li:last-child a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.product-page-nav ul li:last-child a:focus a,.product-page-nav ul li:last-child a:hover a{color:#fb591f}.product-page-nav ul li:last-child a:active,.product-page-nav ul li:last-child a:hover{background:transparent}.product-page-nav ul li:last-child a.active{border-bottom:none}}.field--name-field-title{font-size:42px;font-weight:700;line-height:1.04762}@media (max-width:1024px){.field--name-field-title{font-size:38px;line-height:1.05263}}@media (max-width:767px){.field--name-field-title{font-size:30px;line-height:1.06667}}.faq{padding-block:80px}@media (max-width:1024px){.faq{padding-block:60px}}@media (max-width:767px){.faq{padding-block:40px}}.faq .layout--twocol-section{flex-wrap:nowrap;gap:20px}.faq .field--name-field-title{color:#4a4f55;margin-block-end:56px;text-align:center}.faq .field--name-field-media-image{float:right}.faq img{border-radius:16px;display:block;height:352px;max-height:100%;max-width:100%;object-fit:cover;width:625px}.faq ol,.faq ul{display:flex;flex-direction:column;gap:10px;padding:10px 0 0 30px}.faq ul li{list-style-type:disc}.faq ul li::marker{color:#fb591f;height:8px;width:8px}.faq ol li{list-style-type:decimal}.field--name-field-title-block-paragraph{color:#4a4f55;font-size:42px;font-weight:700;line-height:1.04762;margin-bottom:20px}@media (max-width:1024px){.field--name-field-title-block-paragraph{font-size:38px;line-height:1.05263}}@media (max-width:767px){.field--name-field-title-block-paragraph{font-size:30px;line-height:1.06667}}.block-row{padding-block:80px}@media (max-width:1024px){.block-row{padding-block:60px}}@media (max-width:767px){.block-row{padding-block:40px}}.block-row .field--name-field-paragraph{display:flex;flex-direction:column}.block-two-column{padding-block:80px}@media (max-width:1024px){.block-two-column{padding-block:60px}}@media (max-width:767px){.block-two-column{padding-block:40px}}.block-two-column .field--name-body,.block-two-column .field--name-field-title-block-paragraph{text-align:center}.block-two-column .paragraph--type--text-with-button{display:flex;flex-direction:column;gap:20px;justify-content:space-between;max-width:540px;padding:60px;width:100%}.block-two-column .paragraph--type--text-with-button .field--name-field-title{font-size:34px;font-weight:700;line-height:1.05882}@media (max-width:1024px){.block-two-column .paragraph--type--text-with-button .field--name-field-title{font-size:30px;line-height:1.06667}}@media (max-width:767px){.block-two-column .paragraph--type--text-with-button .field--name-field-title{font-size:24px;line-height:1.08333}}.block-two-column .paragraph--type--text-with-button .field--name-field-btn .call-to-action{width:100%}.block-two-column .paragraph--type--text-with-button .field--name-field-description ul{padding:40px 0}.block-two-column .paragraph--type--text-with-button .field--name-field-description li{margin-bottom:12px;padding:0 0 12px 40px;position:relative}.block-two-column .paragraph--type--text-with-button .field--name-field-description li:before{content:"";height:24px;left:0;position:absolute;top:30%;transform:translateY(-50%);width:24px}.block-two-column .field--name-field-paragraph{display:flex;flex-direction:row;gap:40px;justify-content:space-evenly;padding-block:80px}@media (max-width:1024px){.block-two-column .field--name-field-paragraph{padding-block:60px}}@media (max-width:767px){.block-two-column .field--name-field-paragraph{padding-block:40px}}.block-two-column .field--name-field-paragraph .transparent-orange-border{background:transparent;border:1px solid #fb591f;border-radius:16px}.block-two-column .field--name-field-paragraph .transparent-orange-border .field--name-field-title{color:#22262c}.block-two-column .field--name-field-paragraph .transparent-orange-border .field--name-field-description li{border-bottom:1px solid #4a4f55}.block-two-column .field--name-field-paragraph .transparent-orange-border .field--name-field-description li:before{background:url(/themes/custom/bearcom_theme/images/icons/orange-check.svg) no-repeat 50%}.block-two-column .field--name-field-paragraph .orange{background:#fb591f;border:1px solid #fb591f;border-radius:16px}.block-two-column .field--name-field-paragraph .orange .field--name-field-description{color:#fafafa}.block-two-column .field--name-field-paragraph .orange .field--name-field-description li{border-bottom:1px solid #fafafa}.block-two-column .field--name-field-paragraph .orange .field--name-field-description li:before{background:url(/themes/custom/bearcom_theme/images/icons/check.svg) no-repeat 50%}.block-two-column .field--name-field-paragraph .orange .field--name-field-title{color:#fafafa}.quote-block{border-radius:16px;margin-block:80px;padding-block:100px 40px;position:relative}.quote-block>div{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.quote-block>div{padding-inline:20px}}.quote-block .field--name-body{color:#fafafa;margin:40px auto 0;text-align:center}.quote-block .field--name-body:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-light__md.png);content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:65px;transform:translate(-50%,-50%);width:60px;z-index:10}.quote-block .field--name-body p{font-weight:300}.quote-block .field--name-body h4{font-size:26px;font-weight:400!important;font-weight:700;line-height:1.07692}@media (max-width:1024px){.quote-block .field--name-body h4{font-size:22px;line-height:1.09091}}@media (max-width:767px){.quote-block .field--name-body h4{font-size:20px;line-height:1.1}}.block-info-product .layout--twocol-section{align-items:center;display:flex;padding:0 20px}.block-info-product .field--name-field-paragraph{gap:150px}.block-info-product .field--name-field-paragraph>.field__item{padding-block:60px;position:relative}@media (max-width:639px){.block-info-product .field--name-field-paragraph>.field__item{padding-block:40px}}.block-info-product .field--name-field-paragraph .field__item:nth-child(odd) .layout--twocol-section{flex-direction:row-reverse}.block-info-product .field--name-field-paragraph .field__item:nth-child(2n) .layout--twocol-section{flex-direction:row;position:relative}.block-info-product .field--name-field-paragraph .field__item{height:100%}.block-info-product .field--name-field-paragraph .field__item:not(:last-child):after{background:url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange__soft.svg) no-repeat 50%;bottom:-20px;content:"";display:block;height:42px;left:0;margin-inline:auto;position:absolute;right:0;width:53px}@media (max-width:639px){.block-info-product .field--name-field-paragraph .field__item:not(:last-child):after{background-size:contain;bottom:-15px;height:30px;width:37px}}.block-info-product .field--name-field-paragraph .field--name-field-media-image img{border-radius:16px;display:block;height:456px;max-height:100%;max-width:100%;object-fit:cover;width:661px}.block-info-product .field--name-field-paragraph .field--name-field-body{gap:20px}.block-info-product .field--name-field-paragraph .field--name-field-body h2{margin:10px 0}.block-info-product .field--name-field-paragraph .field--name-field-body a{color:#fb591f}.block-info-product .field--name-field-paragraph .layout--twocol-section{display:flex;flex-wrap:nowrap;gap:20px;justify-content:space-between}@media (max-width:1400px){.field--name-field-media-image{padding:0 20px}}@media (max-width:1024px){.block-two-column .paragraph--type--text-with-button{padding:40px}.block-two-column .paragraph--type--text-with-button .field--name-field-description ul{padding:20px 0}.video-block .media--youtube{height:400px}}@media (max-width:767px){.faq .field--name-field-media-image{padding:0}.faq .field--name-field-title{margin-block-end:25px}.faq .layout--twocol-section{flex-direction:column-reverse}.quote-block{margin:0}.block-info-product .field--name-field-paragraph{gap:100px}.block-info-product .field--name-field-paragraph .field__item:nth-child(2n) .layout--twocol-section,.block-info-product .field--name-field-paragraph .field__item:nth-child(odd) .layout--twocol-section{flex-direction:column!important;padding:0}.block-info-product .field--name-field-paragraph .field--name-field-body{padding:20px 0 0}.block-info-product .field--name-field-paragraph .field__item{min-height:auto}.block-info-product .field--name-field-paragraph .field--name-field-media-image{padding:0}.block-info-product .field--name-field-paragraph .field--name-field-media-image img{height:auto;margin:0 auto;max-height:180px}.block-two-column .paragraph--type--text-with-button{padding:30px 20px}.block-two-column .field--name-field-paragraph{align-items:center;flex-direction:column}.block-two-column .field--name-field-paragraph .field--name-field-body{padding:15px 0}.block-two-column .field--name-field-paragraph .field--name-field-description li{padding:0 0 12px 24px}}#industry-parent #centered-banner .field--name-body{padding:0}#industry-parent #centered-banner .field--name-body p{padding:0 150px}#industry-parent #centered-banner .heading--xl{color:#22262c}#industry-parent .industry-parent-view .views-row{align-items:flex-start;background:#fafafa;border-radius:16px;padding:0 0 24px}#industry-parent .industry-parent-view .views-field-body,#industry-parent .industry-parent-view .views-field-title a{color:#4a4f55;padding-inline:24px;text-align:left}#industry-parent .industry-parent-view .views-field-field-media-industry{width:100%}#industry-parent .industry-parent-view .views-field-view-node{display:flex;padding-inline:24px}#industry-parent .industry-parent-view .views-field-view-node a{color:#fb591f;text-decoration:underline}@media (max-width:1024px){#industry-parent #centered-banner .field--name-body p{padding:0 50px}}@media (max-width:639px){#industry-parent #centered-banner .field--name-body p{padding:0 20px}}#location-credibility,#location-faq__title,#location-hero{margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:1024px){#location-credibility,#location-faq__title,#location-hero{padding-block:60px}}@media (max-width:767px){#location-credibility,#location-faq__title,#location-hero{padding-block:40px}}@media (max-width:991px){#location-credibility,#location-faq__title,#location-hero{padding-inline:20px}}@media (max-width:767px){#location-credibility,#location-faq__title,#location-hero{display:flex;flex-direction:column;gap:40px}#location-credibility .field--name-field-open-hours,#location-faq__title .field--name-field-open-hours,#location-hero .field--name-field-open-hours{margin-top:30px}}.leaflet-marker-icon{position:absolute}.leaflet-container .leaflet-marker-pane img{height:25px;left:-10px;width:25px}#location-hero{padding-bottom:0!important}#location-hero .layout__region--first div{display:inline-block}#location-hero .heading--xl{color:#22262c}#location-hero .field--name-field-address{color:#22262c;margin-top:30px}#location-hero .field--name-field-address .address{color:#22262c;font-size:16px;line-height:1.25}#location-hero .field--name-field-address .address .organization{color:#22262c;font-size:22px;font-weight:400;font-weight:700;line-height:1.09091;text-transform:uppercase}@media (max-width:1024px){#location-hero .field--name-field-address .address .organization{font-size:20px;line-height:1.1}}@media (max-width:767px){#location-hero .field--name-field-address .address .organization{font-size:18px;line-height:1.11111}}#location-hero .field--name-field-phone-number{margin-top:15px}#location-hero .field--name-field-phone-number:before{background-image:url(/themes/custom/bearcom_theme/images/icons/phone-black.svg)}#location-hero .field--name-field-email{margin-top:5px}#location-hero .field--name-field-email:before{background-image:url(/themes/custom/bearcom_theme/images/icons/email.svg)}#location-hero .field--name-field-email,#location-hero .field--name-field-phone-number{align-items:center;color:#262626;display:flex;flex-direction:row;font-size:16px;gap:5px;line-height:1.25;position:relative}#location-hero .field--name-field-email:before,#location-hero .field--name-field-phone-number:before{background-position:50%;background-repeat:no-repeat;background-size:80%;content:"";display:block;height:25px;width:25px}#location-hero .field--name-field-email a,#location-hero .field--name-field-phone-number a{color:#262626}#location-hero .geofield-google-map{border-radius:16px}#location-hero .field--name-body{padding-right:60px;text-align:justify}#location-hero .field--name-body h1,#location-hero .field--name-body h2,#location-hero .field--name-body h3,#location-hero .field--name-body h4,#location-hero .field--name-body h5{text-align:left}#location-hero .field--name-body ul li{list-style-type:disc;margin-left:20px}#location-hero .field--name-body ul li::marker{color:#fb591f;height:8px;width:8px}#location-hero .field--name-body h2,#location-hero .field--name-body p:not(:last-child){margin-block:20px}#location-hero p{color:#4a4f55;font-size:18px;line-height:1.22222}#location-hero .field--name-field-cta-button{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin-right:20px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#location-hero .field--name-field-cta-button a{color:#fafafa}#location-hero .field--name-field-cta-button:focus,#location-hero .field--name-field-cta-button:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}#location-hero .field--name-field-cta-button:focus a,#location-hero .field--name-field-cta-button:hover a{color:#fb591f}@media (max-width:1100px){#location-hero{flex-direction:column-reverse;gap:50px}#location-hero .field--name-body{padding-right:0}}@media (max-width:639px){#location-hero{gap:25px}#location-hero .geofield-google-map{height:30px}}.field--name-field-images img,.field--name-field-location-img-medium img,.field--name-field-sound-wave-img img{border-radius:16px}.field--name-field-open-hours{margin-top:50px}.field--name-field-open-hours .field__label{color:#22262c;font-size:22px;font-weight:400;font-weight:700;line-height:1.09091;margin-bottom:20px;text-transform:uppercase}@media (max-width:1024px){.field--name-field-open-hours .field__label{font-size:20px;line-height:1.1}}@media (max-width:767px){.field--name-field-open-hours .field__label{font-size:18px;line-height:1.11111}}.field--name-field-open-hours .office-hours{display:flex;flex-direction:column;font-size:16px;gap:10px;line-height:1.25;max-width:400px}.field--name-field-open-hours .office-hours__item{display:flex;flex-direction:row;justify-content:space-between}.field--name-field-open-hours .office-hours__item-label{font-weight:400}.field--name-field-open-hours .office-hours__item-slots{min-width:120px;text-align:left;text-transform:uppercase}#location-benefits{background:#22262c;color:#fafafa;padding-block:80px}@media (max-width:1024px){#location-benefits{padding-block:60px}}@media (max-width:767px){#location-benefits{padding-block:40px}}#location-benefits .field--name-field-sound-wave-img img{max-height:150px}#location-benefits .layout__region--first{padding-left:15%}@media (max-width:767px){#location-benefits{padding-inline:20px}#location-benefits .layout__region--first{margin-bottom:20px;padding:0}#location-benefits .field--name-field-sound-wave-img img{max-height:70px}}#location-faq__title{text-align:center}#location-faq__content{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){#location-faq__content{padding-inline:20px}}#location-faq__content .field--name-field-general-questions{padding:0 40px 0 0}@media (max-width:767px){#location-faq__content{display:flex;flex-direction:column;gap:40px}}#location-parent .background--n-100.simple-banner:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange__hard.svg);height:305px;width:379px}#location-parent #centered-banner .field--name-field-phone-button a{align-items:center;background-color:rgba(17,108,166,.3);border:1px;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}#location-parent #centered-banner .field--name-field-phone-button a a{color:#fafafa}#location-parent #centered-banner .field--name-field-phone-button a:focus,#location-parent #centered-banner .field--name-field-phone-button a:hover{background-color:#fafafa;border:1px solid rgba(17,108,166,.3);color:rgba(17,108,166,.3);transition:all .5s ease}#location-parent #centered-banner .field--name-field-phone-button a:focus a,#location-parent #centered-banner .field--name-field-phone-button a:hover a{color:rgba(17,108,166,.3)}#location-parent #centered-banner .field--name-field-phone-button a:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/phone-black.svg);content:"";display:block;height:20px;transition:all .5s ease;width:20px}.location-list{display:flex;flex-direction:column;flex-wrap:wrap;margin-inline:auto;max-height:800px;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:991px){.location-list{padding-inline:20px}}@media (max-width:1024px){.location-list{padding-block:60px}}@media (max-width:767px){.location-list{padding-block:40px}}.location-list h3{color:#fb591f;font-size:22px;font-weight:400;line-height:1.09091;margin-top:30px;text-transform:uppercase}@media (max-width:1024px){.location-list h3{font-size:20px;line-height:1.1}}@media (max-width:767px){.location-list h3{font-size:18px;line-height:1.11111}}.location-list h3:first-of-type{margin-top:0}.location-list a{color:#efefef}.location-list a:hover{text-decoration:underline}.my-location .empty form{visibility:hidden!important}.my-location .empty .first-block{display:none!important}.my-location .empty .my-location{display:flex;flex-direction:column-reverse!important;padding:0}.my-location .empty .my-location .left-column,.my-location .empty .my-location .right-column{width:100%}.my-location .empty .my-location .left-column .list-no-result,.my-location .empty .my-location .right-column .list-no-result{display:block}.my-location .empty .my-location .left-column .list-no-result .first-block,.my-location .empty .my-location .right-column .list-no-result .first-block{display:grid!important;gap:20px;grid-template-columns:1fr 1fr 1fr}.my-location .no-result form{height:0!important;margin:0!important;padding:0;position:relative;top:-10px;visibility:hidden;width:100%}.my-location .no-result .first-block{display:flex;flex-direction:row;flex-wrap:wrap}.my-location .no-result .first-block .views-row{flex:1;min-width:200px;width:200px}.my-location{display:flex;flex-direction:row;gap:30px;justify-content:space-between;margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:991px){.my-location{padding-inline:20px}}@media (max-width:1024px){.my-location{padding-block:60px}}@media (max-width:767px){.my-location{padding-block:40px}}.my-location .ajax-progress.ajax-progress-fullscreen{display:none!important}.my-location [data-drupal-messages]{display:none}.my-location .left-column,.my-location .right-column{width:50%}.my-location .views-row{background:#444;border-radius:16px;color:#fafafa;padding:24px}.my-location .views-row a:hover{text-decoration:underline}.my-location .first-block{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.my-location .views-header{display:inline-flex;justify-content:center;left:0;position:absolute;right:183px;z-index:10}.my-location #use-my-location{align-items:center;cursor:pointer;display:inline-flex}.my-location #use-my-location:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/icons/navigation.svg);content:"";display:block;height:20px;margin-right:8px;transition:all .5s ease;width:20px}.my-location .views-field-view-node a{color:#fb591f;text-decoration:underline}.my-location .views-field-title{margin-bottom:12px}.my-location .views-field-title a{color:#fafafa;font-size:22px;font-size:20px;font-weight:700!important;font-weight:400;line-height:1.09091;text-transform:uppercase}@media (max-width:1024px){.my-location .views-field-title a{font-size:20px;line-height:1.1}}@media (max-width:767px){.my-location .views-field-title a{font-size:18px;line-height:1.11111}}.my-location .views-field-field-address-postal-code{margin-bottom:12px}.my-location #leaflet-map-view-location-view-block-1{border-radius:16px;width:100%}.my-location .views-exposed-form.bef-exposed-form{margin-bottom:80px;position:relative}.my-location .views-exposed-form.bef-exposed-form .js-form-item{display:flex;flex-direction:column;position:relative}.my-location .views-exposed-form.bef-exposed-form .js-form-item:after{background-color:#fb591f;bottom:-40px;content:"";height:1px;left:0;position:absolute;width:100%}.my-location .views-exposed-form.bef-exposed-form label{color:#22262c;display:inline-flex;font-weight:700;margin:0 24px 12px 0}.my-location .views-exposed-form.bef-exposed-form input{background:transparent;border:1px solid #22262c;border-radius:16px;height:52px;padding:5px 10px;width:100%}.my-location-country #leaflet-map-view-location-view-block-3 .gm-style{zoom:150%}.my-location-country #leaflet-map-view-location-view-block-2 .gm-style{zoom:126%}.orange-wave-back{position:relative}.orange-wave-back .background--n-100.heading--xl{background:transparent}.orange-wave-back .field--name-field-cta-button{bottom:20%;right:55%}.orange-wave-back .field--name-field-phone-button{bottom:0;left:55%}.orange-wave-back .field--name-field-cta-button,.orange-wave-back .field--name-field-phone-button{position:absolute}.orange-wave-back:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange.svg);content:"";height:300px;left:50%;max-width:100%;opacity:.1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:373px}@media (max-width:1200px){.my-location .first-block{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:991px){.my-location{display:flex;flex-direction:column}.my-location .first-block{display:grid;grid-template-columns:1fr 1fr 1fr}.my-location .left-column,.my-location .right-column{width:100%}.my-location{display:flex;flex-direction:column}.my-location .first-block{display:grid;grid-template-columns:1fr 1fr 1fr}.my-location .left-column,.my-location .right-column{width:100%}.orange-wave-back .field--name-field-cta-button{bottom:23%}.my-location .views-header{display:inline-flex;justify-content:flex-end;right:24px}}@media (max-width:639px){.my-location .first-block{display:grid;grid-template-columns:1fr 1fr}.orange-wave-back .field--name-field-cta-button{bottom:20%}}@media (max-width:479px){.my-location .first-block{display:grid;grid-template-columns:1fr}.orange-wave-back .field--name-field-cta-button,.orange-wave-back .field--name-field-phone-button{left:0;margin-top:10px;position:relative}}@media (max-width:767px){.my-location-country #leaflet-map-view-location-view-block-2 .gm-style,.my-location-country #leaflet-map-view-location-view-block-3 .gm-style{zoom:0;top:0}}.category-banner{background:linear-gradient(90deg,#fb591f 70%,#efefef 0);display:flex}.category-banner .layout--twocol-section{display:flex;flex-direction:row-reverse;margin-inline:auto;max-width:1440px;padding-inline:60px;padding:0;width:100%}@media (max-width:991px){.category-banner .layout--twocol-section{padding-inline:20px}}.category-banner .layout--twocol-section .blazy--field-image{background:#efefef;clip-path:ellipse(81% 85% at 100% 50%);min-height:400px}.category-banner .layout--twocol-section .blazy--field-image .media--blazy{display:flex;height:100%;justify-content:end;padding:0 50px 0 0}.category-banner .layout--twocol-section .blazy--field-image img{height:auto;max-height:500px;max-width:400px;object-fit:contain}@media (max-width:1200px){.category-banner .layout--twocol-section .blazy--field-image{background:#fb591f;clip-path:none}.category-banner .layout--twocol-section .blazy--field-image .media--blazy{padding:0}}@media (max-width:896px){.category-banner .layout--twocol-section .blazy--field-image{min-height:auto}.category-banner .layout--twocol-section .blazy--field-image img{width:100%}}@media (max-width:639px){.category-banner .layout--twocol-section .blazy--field-image{align-items:center;background:#efefef;clip-path:ellipse(65% 67% at 50% 67%);display:flex;height:100%;justify-content:center;max-height:409px}.category-banner .layout--twocol-section .blazy--field-image .field__item{align-items:center;height:100%;justify-content:center}.category-banner .layout--twocol-section .blazy--field-image img{max-height:409px;max-width:400px}}.category-banner .layout--twocol-section .field--name-body{color:#fafafa;font-size:50px;font-weight:700;line-height:1.1}@media (max-width:1024px){.category-banner .layout--twocol-section .field--name-body{font-size:42px;line-height:1.04762}}@media (max-width:767px){.category-banner .layout--twocol-section .field--name-body{font-size:38px;line-height:1.05263}}.category-banner .layout--twocol-section .field--name-body p{margin:20px 0}@media (max-width:896px){.category-banner .layout--twocol-section .field--name-body{margin:0}}.category-banner .layout--twocol-section .field--name-body,.category-banner .layout--twocol-section .field--name-field-cta,.category-banner .layout--twocol-section .field--name-field-primary-btn,.category-banner .layout--twocol-section .field--name-field-secondary-btn{margin-inline:86px}.category-banner .layout--twocol-section .field--name-field-cta,.category-banner .layout--twocol-section .field--name-field-cta-button,.category-banner .layout--twocol-section .field--name-field-secondary-btn{margin-block:20px}@media (max-width:1200px){.category-banner .layout--twocol-section .field--name-body,.category-banner .layout--twocol-section .field--name-field-cta,.category-banner .layout--twocol-section .field--name-field-primary-btn,.category-banner .layout--twocol-section .field--name-field-secondary-btn{margin-inline:20px}}@media (max-width:639px){.category-banner .layout--twocol-section{flex-direction:column-reverse;gap:40px}.category-banner .layout--twocol-section .layout__region--second{padding-top:60px}.category-banner .layout--twocol-section{padding-inline:0}}@media (max-width:1200px){.category-banner{background:#fb591f}}.category-banner#ppc-landing-page{padding:0}#views-exposed-form-accessories-search-block-1,#views-exposed-form-two-way-radios-search-block-1,#views-exposed-form-two-way-radios-search-block-2{display:flex;flex-direction:column;gap:33px}#views-exposed-form-accessories-search-block-1 legend,#views-exposed-form-two-way-radios-search-block-1 legend,#views-exposed-form-two-way-radios-search-block-2 legend{color:#fb591f;font-size:18px;font-weight:700;padding-bottom:16px}.view-category{flex-wrap:nowrap;gap:10px;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.view-category{padding-inline:20px}}@media (max-width:1200px){.view-category{border-left:none;border-right:none}}@media (max-width:896px){.view-category{flex-direction:column;gap:0}}.view-category .bef-checkboxes{display:flex;flex-direction:column;gap:8px;padding-left:16px}.view-category .bef-checkboxes .js-form-item{align-items:center;display:flex}.view-category .bef-checkboxes .js-form-item input{height:17px;width:17px}.view-category .bef-checkboxes .js-form-item label{color:#fff;flex-grow:1;font-size:16px;line-height:1.5;padding-left:15px;text-transform:capitalize}.view-category .bef-checkboxes .js-form-item span{color:#fff;font-size:16px;line-height:1.5}@media (max-width:896px){.view-category #views-exposed-form-accessories-search-block-1,.view-category #views-exposed-form-two-way-radios-search-block-1{display:none}.view-category #views-exposed-form-accessories-search-block-1.active,.view-category #views-exposed-form-two-way-radios-search-block-1.active{display:flex;flex-direction:column;position:unset;width:100%}.view-category #views-exposed-form-accessories-search-block-1.active .close-icon,.view-category #views-exposed-form-two-way-radios-search-block-1.active .close-icon{cursor:pointer;font-size:24px;margin:-25px 0 20px;text-align:end;width:100%}.view-category .bef-exposed-form{width:100%}.view-category .bef-exposed-form .filter-toggle{color:#4a4f55;cursor:pointer;font-weight:400;line-height:16px;text-transform:uppercase;width:auto}.view-category .bef-exposed-form .js-form-item label{color:#4a4f55}}.view-category--no-description .views-field-body,.view-category--no-description .views-field-field-description{display:none}.view-category .layout__region--first{background:#4a4f55;display:flex;flex:0 1 360px!important;flex-direction:column;gap:33px;padding:80px 30px}.view-category .layout__region--first .facets-reset-button{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin:0 auto;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.view-category .layout__region--first .facets-reset-button a{color:#fafafa}.view-category .layout__region--first .facets-reset-button:focus,.view-category .layout__region--first .facets-reset-button:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.view-category .layout__region--first .facets-reset-button:focus a,.view-category .layout__region--first .facets-reset-button:hover a{color:#fb591f}@media (max-width:1300px){.view-category .layout__region--first{gap:16px}}@media (max-width:1200px){.view-category .layout__region--first{flex:0 1 280px!important;padding:40px 24px 80px}.view-category .layout__region--first .block-facet--checkbox,.view-category .layout__region--first:before{width:100%}}@media (max-width:896px){.view-category .layout__region--first{background:transparent;flex:0 1 auto!important;flex-direction:row;gap:5px;padding-bottom:0}}.view-category .layout__region--first:before{color:#fff;content:"FILTER BY:";display:block;font-weight:700;margin-bottom:24px}@media (max-width:896px){.view-category .layout__region--first:before{background:url(/themes/custom/bearcom_theme/images/icons/filter.svg) no-repeat 50%;background-size:contain;content:"";cursor:pointer;height:15px;vertical-align:middle;width:15px}}.view-category .layout__region--first .block-facet--checkbox,.view-category .layout__region--first .fieldgroup{border-bottom:1px solid rgba(251,89,31,.3);padding-bottom:32px}.view-category .layout__region--first .block-facet--checkbox .form-item-field-discontinued,.view-category .layout__region--first .fieldgroup .form-item-field-discontinued{align-items:center;color:#fff;display:flex;font-size:16px;padding-bottom:10px;padding-left:16px}.view-category .layout__region--first .block-facet--checkbox .form-item-field-discontinued input,.view-category .layout__region--first .fieldgroup .form-item-field-discontinued input{height:17px;width:17px}.view-category .layout__region--first .block-facet--checkbox .form-item-field-discontinued label,.view-category .layout__region--first .fieldgroup .form-item-field-discontinued label{padding-left:15px}.view-category .layout__region--first .block-facet--checkbox:has(.facet-empty),.view-category .layout__region--first .fieldgroup:has(.facet-empty){display:none}@media (max-width:479px){.view-category .layout__region--first{position:absolute;z-index:10}.view-category .layout__region--first.active{position:unset}}.view-category .layout__region--second{flex-grow:1!important}.view-category.four-items-in-row .views-element-container header{display:none}.view-category.four-items-in-row .views-element-container .views-row{width:25%}@media (max-width:1100px){.view-category.four-items-in-row .views-element-container .views-row{width:33.3%}}@media (max-width:1024px){.view-category.four-items-in-row .views-element-container .views-row{width:50%}}@media (max-width:355px){.view-category.four-items-in-row .views-element-container .views-row{width:100%}}.view-category .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:479px){.view-category .views-infinite-scroll-content-wrapper{justify-content:end}}.view-category .views-element-container{padding:80px 0 80px 30px;position:relative}@media (max-width:1200px){.view-category .views-element-container{border-left:none;padding:0 0 80px}}.view-category .views-element-container header{padding-block-end:10px;padding-inline:27px;text-transform:uppercase;width:100%}@media (max-width:1200px){.view-category .views-element-container header{padding-block-start:40px}}@media (max-width:896px){.view-category .views-element-container header{padding-block-start:0}}@media (max-width:479px){.view-category .views-element-container header{padding-inline-end:0;text-align:end}}.view-category .views-element-container .views-exposed-form{text-align:end;text-transform:uppercase;width:50%}.view-category .views-element-container .views-exposed-form .js-form-item.form-item-sort-by select{background:#fafafa;text-indent:-9999px;white-space:nowrap;width:20px}.view-category .views-element-container .views-exposed-form .js-form-item.form-item-sort-by select:after{content:" ";text-indent:0}@media (max-width:479px){.view-category .views-element-container .views-exposed-form{padding-bottom:40px;text-align:end;width:33%}}.view-category .views-element-container .views-row{align-items:center;border:1px solid transparent;border-radius:16px;display:flex;flex-direction:column;justify-content:start;padding:20px 12px;text-align:center;transition:border .3s ease,color .3s ease;width:33.3%}.view-category .views-element-container .views-row:hover{border:1px solid #eaeaea;box-shadow:0 0 12px 0 #eaeaea}.view-category .views-element-container .views-row .views-field-field-images,.view-category .views-element-container .views-row .views-field-field-images-1,.view-category .views-element-container .views-row .views-field-field-images-2{height:auto;margin-bottom:20px;max-height:358px;max-width:278px;width:100%}.view-category .views-element-container .views-row .views-field-field-images img,.view-category .views-element-container .views-row .views-field-field-images-1 img,.view-category .views-element-container .views-row .views-field-field-images-2 img{aspect-ratio:1;height:auto;max-width:278px;object-fit:contain;padding:15px;width:100%}.view-category .views-element-container .views-row .views-field-field-images .slick__arrow .slick-next,.view-category .views-element-container .views-row .views-field-field-images .slick__arrow .slick-prev,.view-category .views-element-container .views-row .views-field-field-images-1 .slick__arrow .slick-next,.view-category .views-element-container .views-row .views-field-field-images-1 .slick__arrow .slick-prev,.view-category .views-element-container .views-row .views-field-field-images-2 .slick__arrow .slick-next,.view-category .views-element-container .views-row .views-field-field-images-2 .slick__arrow .slick-prev{background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:16px;opacity:.8;transition:opacity .3s ease;width:17px}.view-category .views-element-container .views-row .views-field-field-images .slick__arrow .slick-prev,.view-category .views-element-container .views-row .views-field-field-images-1 .slick__arrow .slick-prev,.view-category .views-element-container .views-row .views-field-field-images-2 .slick__arrow .slick-prev{background-image:url(/themes/custom/bearcom_theme/images/icons/arrow-left.svg)}.view-category .views-element-container .views-row .views-field-field-images .slick__arrow .slick-next,.view-category .views-element-container .views-row .views-field-field-images-1 .slick__arrow .slick-next,.view-category .views-element-container .views-row .views-field-field-images-2 .slick__arrow .slick-next{background-image:url(/themes/custom/bearcom_theme/images/icons/arrow-right.svg)}.view-category .views-element-container .views-row .views-field-field-images .slick__arrow .slick-next:hover,.view-category .views-element-container .views-row .views-field-field-images .slick__arrow .slick-prev:hover,.view-category .views-element-container .views-row .views-field-field-images-1 .slick__arrow .slick-next:hover,.view-category .views-element-container .views-row .views-field-field-images-1 .slick__arrow .slick-prev:hover,.view-category .views-element-container .views-row .views-field-field-images-2 .slick__arrow .slick-next:hover,.view-category .views-element-container .views-row .views-field-field-images-2 .slick__arrow .slick-prev:hover{opacity:1}.view-category .views-element-container .views-row .views-field-field-images .slick__arrow .slick-arrow,.view-category .views-element-container .views-row .views-field-field-images-1 .slick__arrow .slick-arrow,.view-category .views-element-container .views-row .views-field-field-images-2 .slick__arrow .slick-arrow{color:transparent;font-size:0;text-indent:-9999px}.view-category .views-element-container .views-row .views-field-field-images .slick-dots,.view-category .views-element-container .views-row .views-field-field-images-1 .slick-dots,.view-category .views-element-container .views-row .views-field-field-images-2 .slick-dots{align-items:center;display:flex;gap:2px;justify-content:center;list-style:none;margin:0;padding:0}.view-category .views-element-container .views-row .views-field-field-images .slick-dots li,.view-category .views-element-container .views-row .views-field-field-images .slick-dots li button,.view-category .views-element-container .views-row .views-field-field-images-1 .slick-dots li,.view-category .views-element-container .views-row .views-field-field-images-1 .slick-dots li button,.view-category .views-element-container .views-row .views-field-field-images-2 .slick-dots li,.view-category .views-element-container .views-row .views-field-field-images-2 .slick-dots li button{width:58px}.view-category .views-element-container .views-row .views-field-field-images .slick-dots li button:before,.view-category .views-element-container .views-row .views-field-field-images-1 .slick-dots li button:before,.view-category .views-element-container .views-row .views-field-field-images-2 .slick-dots li button:before{background-color:hsla(0,0%,92%,.6);border-radius:2px;content:"";display:block;height:4px;transition:background-color .3s ease;width:58px}.view-category .views-element-container .views-row .views-field-field-images .slick-dots li.slick-active button:before,.view-category .views-element-container .views-row .views-field-field-images-1 .slick-dots li.slick-active button:before,.view-category .views-element-container .views-row .views-field-field-images-2 .slick-dots li.slick-active button:before{background-color:#eaeaea}@media (max-width:991px){.view-category .views-element-container .views-row .views-field-field-images .slick-dots li,.view-category .views-element-container .views-row .views-field-field-images .slick-dots li button,.view-category .views-element-container .views-row .views-field-field-images .slick-dots li button:before,.view-category .views-element-container .views-row .views-field-field-images-1 .slick-dots li,.view-category .views-element-container .views-row .views-field-field-images-1 .slick-dots li button,.view-category .views-element-container .views-row .views-field-field-images-1 .slick-dots li button:before,.view-category .views-element-container .views-row .views-field-field-images-2 .slick-dots li,.view-category .views-element-container .views-row .views-field-field-images-2 .slick-dots li button,.view-category .views-element-container .views-row .views-field-field-images-2 .slick-dots li button:before{width:100%}}@media (max-width:479px){.view-category .views-element-container .views-row .views-field-field-images,.view-category .views-element-container .views-row .views-field-field-images-1,.view-category .views-element-container .views-row .views-field-field-images-2{height:203px}}.view-category .views-element-container .views-row .views-field-field-images-1>.field-content a,.view-category .views-element-container .views-row .views-field-field-images-1>a,.view-category .views-element-container .views-row .views-field-field-images-2>.field-content a,.view-category .views-element-container .views-row .views-field-field-images-2>a{display:flex;max-height:100%}.view-category .views-element-container .views-row .views-field-title{font-size:22px;font-weight:400;line-height:1.09091;padding-bottom:8px;text-transform:uppercase}@media (max-width:1024px){.view-category .views-element-container .views-row .views-field-title{font-size:20px;line-height:1.1}}@media (max-width:767px){.view-category .views-element-container .views-row .views-field-title{font-size:18px;line-height:1.11111}}.view-category .views-element-container .views-row .views-field-title a{color:#22262c}.view-category .views-element-container .views-row .views-field-body a,.view-category .views-element-container .views-row .views-field-field-description a{color:#4a4f55}.view-category .views-element-container .views-row .views-field-body strong,.view-category .views-element-container .views-row .views-field-field-description strong{font-weight:400}.view-category .views-element-container .views-row .views-field-body p,.view-category .views-element-container .views-row .views-field-field-description p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:1024px){.view-category .views-element-container .views-row{width:50%}}@media (max-width:355px){.view-category .views-element-container .views-row{width:100%}}.view-category .views-element-container .pager{padding-top:56px;width:100%}.view-category .views-element-container .pager__items{display:flex;justify-content:center}.view-category .views-element-container .pager__item{display:flex;justify-content:center;padding:10px 16px}.view-category .views-element-container .pager__item a{color:#22262c}.view-category .views-element-container .pager .button{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-width:150px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.view-category .views-element-container .pager .button a{color:#fafafa}.view-category .views-element-container .pager .button:focus,.view-category .views-element-container .pager .button:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.view-category .views-element-container .pager .button:focus a,.view-category .views-element-container .pager .button:hover a{color:#fb591f}.view-category .views-element-container .pager .is-active{background:#fb591f;border-radius:100%}.view-category .views-element-container .pager .is-active a{color:#fafafa}.view-category .views-element-container .pager__item--ellipsis,.view-category .views-element-container .pager__item--first,.view-category .views-element-container .pager__item--last{display:none}.view-category .views-element-container .pager__item--next,.view-category .views-element-container .pager__item--previous{padding:15px 16px}.view-category .views-element-container .pager .pager__item--previous span[aria-hidden=true]{background-image:url(/themes/custom/bearcom_theme/images/icons/previous.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:10px;width:11px}.view-category .views-element-container .pager .pager__item--next span[aria-hidden=true]{background-image:url(/themes/custom/bearcom_theme/images/icons/next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:10px;width:11px}@media (max-width:479px){.view-category .views-element-container{margin-top:37px}}.general-questions{margin-inline:auto;max-width:1440px;padding-inline:60px;padding:80px 60px;width:100%}@media (max-width:991px){.general-questions{padding-inline:20px}}.category-view .views-row .views-field-field-images .slick:not(:first-child){display:none}.page-node-type-ppc-landing-page .about-us .layout__region--content .field--name-body img{height:auto;margin:auto;max-width:none!important;width:100%}.page-node-type-ppc-landing-page .layout__region--content .field--name-body img{height:auto;margin:auto;max-width:230px;width:100%}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container{border:1px solid #fb591f;border-radius:5px;padding:1rem;text-align:center}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container h2 a{color:#fb591f;display:inline-block;font-size:25px;width:fit-content}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container h2 a:after{background:#fafafa;content:"";display:block;height:1px;margin-inline:auto;transition:width .3s;width:0}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container h2 a:hover:after{width:100%}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container a.download-link{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin:auto;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container a.download-link a{color:#fafafa}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container a.download-link:focus,.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container a.download-link:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container a.download-link:focus a,.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container a.download-link:hover a{color:#fb591f}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container-two-col{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:20px 0}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container-two-col .download-container{width:48%}@media (max-width:767px){.page-node-type-ppc-landing-page .layout__region--content .field--name-body .download-container-two-col .download-container{width:100%}}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container{align-items:baseline;display:flex;gap:20px}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container .col-md-6{flex:0 0 50%}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container h2{font-size:35px;font-weight:400}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container h3{font-size:25px}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container a{align-items:center;background-color:#fb591f;border:1px solid #fb591f;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container a a{color:#fafafa}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container a:focus,.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container a:hover{background-color:#fafafa;border:1px solid #fb591f;color:#fb591f;transition:all .5s ease}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container a:focus a,.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container a:hover a{color:#fb591f}@media (max-width:767px){.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container{flex-wrap:wrap}.page-node-type-ppc-landing-page .layout__region--content .field--name-body .banner-container .col-md-6{flex:0 0 100%}}.path-taxonomy .category-banner.layout--twocol-section{align-items:center;background:linear-gradient(90deg,#fb591f 70%,#efefef 0);display:flex;flex-direction:row;justify-content:center;margin-inline:auto}.path-taxonomy .category-banner.layout--twocol-section>.layout__region{max-width:720px}@media (max-width:1200px){.path-taxonomy .category-banner.layout--twocol-section>.layout__region{max-width:unset;width:100%}}.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image{align-items:center;background:#efefef;clip-path:ellipse(81% 85% at 100% 50%);display:flex;justify-content:end;min-height:400px}.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image .media--blazy{display:flex;justify-content:end;padding:0 50px 0 0}.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image img{height:auto;max-height:500px;max-width:400px;object-fit:contain}@media (max-width:1200px){.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image{background:#fb591f;clip-path:none}.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image .media--blazy{padding:0}}@media (max-width:896px){.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image{min-height:auto}.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image img{width:100%}}@media (max-width:639px){.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image{align-items:center;background:#efefef;clip-path:ellipse(65% 67% at 50% 67%);display:flex;height:100%;justify-content:center;max-height:409px}.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image .field__item{align-items:center;height:100%;justify-content:center}.path-taxonomy .category-banner.layout--twocol-section .blazy--field-image img{max-height:409px;max-width:400px}}.path-taxonomy .category-banner.layout--twocol-section .basic-heading-block{padding:0;text-align:start}.path-taxonomy .category-banner.layout--twocol-section .basic-heading-block .field--name-name{padding:0}.path-taxonomy .category-banner.layout--twocol-section p{margin:20px 0}.path-taxonomy .category-banner.layout--twocol-section .field--name-name{font-size:50px;font-weight:700;line-height:1.1}@media (max-width:1024px){.path-taxonomy .category-banner.layout--twocol-section .field--name-name{font-size:42px;line-height:1.04762}}@media (max-width:767px){.path-taxonomy .category-banner.layout--twocol-section .field--name-name{font-size:38px;line-height:1.05263}}.path-taxonomy .category-banner.layout--twocol-section .field--name-body,.path-taxonomy .category-banner.layout--twocol-section .field--name-description,.path-taxonomy .category-banner.layout--twocol-section .field--name-field-cta-button,.path-taxonomy .category-banner.layout--twocol-section .field--name-name{color:#fafafa;margin-inline:86px}.path-taxonomy .category-banner.layout--twocol-section .field--name-field-cta-button{margin-block:20px}@media (max-width:1200px){.path-taxonomy .category-banner.layout--twocol-section .field--name-body,.path-taxonomy .category-banner.layout--twocol-section .field--name-description,.path-taxonomy .category-banner.layout--twocol-section .field--name-field-cta-button,.path-taxonomy .category-banner.layout--twocol-section .field--name-name{margin-inline:20px}}@media (max-width:767px){.path-taxonomy .category-banner.layout--twocol-section{flex-direction:column;gap:40px}.path-taxonomy .category-banner.layout--twocol-section .layout__region--first{padding-top:60px}.path-taxonomy .category-banner.layout--twocol-section{padding-inline:0}}@media (max-width:1200px){.path-taxonomy .category-banner.layout--twocol-section{background:#fb591f}}.node--discontinued .quickedit-field,.node--discontinued>h2{display:none}.not-found{align-items:center;color:#22262c;display:flex;flex-direction:column;gap:16px;margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;text-align:center;width:100%}@media (max-width:991px){.not-found{padding-inline:20px}}@media (max-width:1024px){.not-found{padding-block:60px}}@media (max-width:767px){.not-found{padding-block:40px}}.not-found__image{height:auto;margin-block-end:26px;max-width:111px;width:100%}.not-found__code{color:#fb591f;font-size:140px;font-weight:700;line-height:1.17143;margin-block-end:8px}.not-found__title{color:#22262c;font-size:42px;font-weight:700;line-height:1.04762}@media (max-width:1024px){.not-found__title{font-size:38px;line-height:1.05263}}@media (max-width:767px){.not-found__title{font-size:30px;line-height:1.06667}}.not-found>a{align-items:center;background-color:#116ca6;border:1px solid #116ca6;border-radius:8px;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.25;margin-block:16px 48px;padding:8px 12px;text-align:center;text-transform:uppercase;transition:all .5s ease;width:fit-content}.not-found>a,.not-found>a a{color:#fafafa}.not-found>a:focus,.not-found>a:hover{background-color:#fafafa;border:1px solid #116ca6;color:#116ca6;transition:all .5s ease}.not-found>a:focus a,.not-found>a:hover a{color:#116ca6}.search-page h2,.search-page label,[data-drupal-selector=views-exposed-form-search-form-block-1] h2,[data-drupal-selector=views-exposed-form-search-form-block-1] label{display:none}.search-page form,[data-drupal-selector=views-exposed-form-search-form-block-1] form{position:relative}.search-page .form-actions,.search-page form,[data-drupal-selector=views-exposed-form-search-form-block-1] .form-actions,[data-drupal-selector=views-exposed-form-search-form-block-1] form{align-items:center;display:flex;flex-direction:row}.search-page input[type=text],[data-drupal-selector=views-exposed-form-search-form-block-1] input[type=text]{background-color:#fafafa;border:1px solid #4a4f55;border-radius:8px;padding:12px;transition:opacity .3s ease-in-out,width .3s ease-in-out}.search-page input[type=text]:focus,[data-drupal-selector=views-exposed-form-search-form-block-1] input[type=text]:focus{border-color:#fb591f;caret-color:#fb591f}.search-page .form-actions,[data-drupal-selector=views-exposed-form-search-form-block-1] .form-actions{cursor:pointer;height:18px;justify-content:flex-end;position:absolute;width:40px}.search-page .form-actions input,[data-drupal-selector=views-exposed-form-search-form-block-1] .form-actions input{background-color:transparent;background-size:cover;border:none;cursor:pointer;font-size:0;height:18px;width:18px}[data-drupal-selector=views-exposed-form-search-form-block-1]{align-items:center;display:flex;flex-direction:row}[data-drupal-selector=views-exposed-form-search-form-block-1] .form-expanded .form-actions{right:10px}[data-drupal-selector=views-exposed-form-search-form-block-1] .form-expanded .form-actions input{background-image:url(/themes/custom/bearcom_theme/images/icons/search-orange.svg)}[data-drupal-selector=views-exposed-form-search-form-block-1] input[type=text]{height:35px;opacity:0;padding:10px 15px;width:0}[data-drupal-selector=views-exposed-form-search-form-block-1] input[type=text].search-show{opacity:1;width:150px}[data-drupal-selector=views-exposed-form-search-form-block-1] .form-actions input{background-image:url(/themes/custom/bearcom_theme/images/icons/search.svg)}.search-page{margin-inline:auto;max-width:1440px;padding-block:80px;padding-inline:60px;width:100%}@media (max-width:991px){.search-page{padding-inline:20px}}@media (max-width:1024px){.search-page{padding-block:60px}}@media (max-width:767px){.search-page{padding-block:40px}}.search-page .js-form-item{display:flex;flex-direction:column}.search-page form{justify-content:center;margin-inline:auto;margin-bottom:50px;max-width:500px;width:100%}.search-page input[type=text]{font-size:18px;line-height:1.22222;text-transform:capitalize}.search-page .form-actions{right:15px}.search-page .form-actions input{background-image:url(/themes/custom/bearcom_theme/images/icons/search-orange.svg)}.search-page .views-row{border:1px solid transparent;border-radius:16px;margin-bottom:30px;padding:20px;position:relative}.search-page .views-row:focus,.search-page .views-row:hover{border:1px solid #eaeaea;border-radius:16px;box-shadow:0 0 12px 0 #eaeaea}.search-page .views-field-title{margin-bottom:10px}.search-page .views-field-title a{color:#444;font-size:26px;font-weight:700;font-weight:300;line-height:1.07692;text-transform:capitalize}@media (max-width:1024px){.search-page .views-field-title a{font-size:22px;line-height:1.09091}}@media (max-width:767px){.search-page .views-field-title a{font-size:20px;line-height:1.1}}.search-page .views-field-title a:hover{color:#fb591f}.search-page .views-field-search-api-excerpt{color:#444;font-size:18px;line-height:1.22222;text-transform:none}.search-page .views-field-search-api-excerpt a{color:#444}.search-page input[type=text]{height:50px;margin:0 auto;width:500px}.search-page .pager{padding-top:56px;width:100%}.search-page .pager li{align-items:center;height:40px;list-style-type:none!important}.search-page .pager li,.search-page .pager__items{display:flex;justify-content:center}.search-page .pager__item{padding:10px 16px}.search-page .pager__item a{color:#22262c}@media (max-width:639px){.search-page .pager{padding-top:35px}.search-page .pager li{height:25px}.search-page .pager__item{padding:5px 10px}.search-page .pager__item a{color:#22262c}}.search-page .pager .is-active{background:#fb591f;border-radius:100%}.search-page .pager .is-active a{color:#fafafa}.search-page .pager__item--ellipsis,.search-page .pager__item--first,.search-page .pager__item--last{display:none!important}.search-page .pager__item--next,.search-page .pager__item--previous{padding:15px 16px}.search-page .pager .pager__item--previous span[aria-hidden=true]{background-image:url(/themes/custom/bearcom_theme/images/icons/previous.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:10px;width:11px}.search-page .pager .pager__item--next span[aria-hidden=true]{background-image:url(/themes/custom/bearcom_theme/images/icons/next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:10px;width:11px}@media (max-width:1024px){.search-page form{margin-bottom:25px}.search-page .views-field-search-api-excerpt{font-size:16px;line-height:1.25}}@media (max-width:639px){.search-page form{max-width:320px}.search-page input[type=text]{margin:0 auto;width:320px}}#industry-view{padding-block:80px}@media (max-width:1024px){#industry-view{padding-block:60px}}@media (max-width:767px){#industry-view{padding-block:40px}}#industry-view .slick__slide,#industry-view .views-row{display:flex;flex-direction:column;gap:15px;max-width:440px}#industry-view>div{margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){#industry-view>div{padding-inline:20px}}.full-gray .views-field-view-node,.gray-ellipse .views-field-view-node,.gray-wave .views-field-view-node,.industry-slider-view .views-field-view-node,.orange-sound-wave .views-field-view-node{display:none}.style-b .field--name-field-body-block-industry-view,.style-b .field--name-field-title-block-industry-view a,.style-b .slick__slide,.style-b .views-field-title a,.style-b .views-row,.style-c .field--name-field-body-block-industry-view,.style-c .field--name-field-title-block-industry-view a,.style-c .slick__slide,.style-c .views-field-title a,.style-c .views-row{color:#22262c}.style-a .field--name-field-body-block-industry-view,.style-a .field--name-field-title-block-industry-view a,.style-a .slick__slide,.style-a .views-field-title a,.style-a .views-row{color:#fafafa}.industry-three-items-view a{color:#22262c}.custom-scrollbar{cursor:pointer;height:4px;margin-top:10px;position:relative;width:100%}.custom-scrollbar-track{background:#fb591f;border-radius:4px;cursor:grab;height:100%;left:0;position:absolute;top:20px;transition:left .3s ease;width:33%}.orange-sound-wave.style-b{position:relative}.orange-sound-wave.style-b:before{background:url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange__soft.svg) no-repeat 50%/contain;opacity:.3}.field--name-field-title-block-industry-view{font-size:42px;font-weight:700;line-height:1.04762;margin-bottom:20px;text-align:center}@media (max-width:1024px){.field--name-field-title-block-industry-view{font-size:38px;line-height:1.05263}}@media (max-width:767px){.field--name-field-title-block-industry-view{font-size:30px;line-height:1.06667}}.field--name-field-body-block-industry-view{font-size:19px;line-height:1.26316;text-align:center}.field--name-field-view-reference{margin:40px 0}.field--name-field-view-reference .industry-parent-view,.field--name-field-view-reference .industry-three-items-view{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}.field--name-field-view-reference .slick__slide,.field--name-field-view-reference .views-row{display:flex;flex-direction:column;justify-content:space-between;padding:10px 30px;text-align:center}.field--name-field-view-reference .slick__slide .views-field-field-media-industry img,.field--name-field-view-reference .views-row .views-field-field-media-industry img{border-radius:16px;display:block;margin-bottom:20px;max-height:100%;max-width:100%;object-fit:cover}.field--name-field-view-reference .slick__slide .views-field-title a,.field--name-field-view-reference .views-row .views-field-title a{font-size:26px;font-weight:700;line-height:1.07692}@media (max-width:1024px){.field--name-field-view-reference .slick__slide .views-field-title a,.field--name-field-view-reference .views-row .views-field-title a{font-size:22px;line-height:1.09091}}@media (max-width:767px){.field--name-field-view-reference .slick__slide .views-field-title a,.field--name-field-view-reference .views-row .views-field-title a{font-size:20px;line-height:1.1}}@media (max-width:1024px){.gray-ellipse.style-b:before{clip-path:ellipse(70% 50% at 50% 50%)}.gray-circle:before{clip-path:ellipse(125% 100% at 50% 100%)}.gray-wave.style-b:before{height:400px;top:55%}.field--name-field-view-reference .industry-parent-view,.field--name-field-view-reference .industry-three-items-view{display:grid;grid-template-columns:1fr 1fr;justify-items:center}}@media (max-width:639px){.gray-ellipse.style-b{margin:0}.gray-ellipse.style-b:before{clip-path:ellipse(95% 50% at 105% 50%)}.gray-circle:before{box-shadow:none;clip-path:ellipse(300% 100% at 50% 100%)}.gray-wave.style-b{margin:0}.gray-wave.style-b:before{background:50%/contain no-repeat url(/themes/custom/bearcom_theme/images/sound-waves/wave-orange__hard.svg);height:305px;width:379px}.field--name-field-view-reference .industry-parent-view,.field--name-field-view-reference .industry-three-items-view{display:grid;gap:30px;grid-template-columns:1fr}.field--name-field-view-reference .industry-parent-view .views-row{background:#fafafa;border-radius:16px;padding:0 0 20px}}.additional,.product-specs-comparison-wrapper{width:100%}@media (max-width:1200px){.additional,.product-specs-comparison-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;scrollbar-color:#fb591f transparent;scrollbar-width:thin}.additional::-webkit-scrollbar,.product-specs-comparison-wrapper::-webkit-scrollbar{border-radius:3px;height:5px}.additional::-webkit-scrollbar-track,.product-specs-comparison-wrapper::-webkit-scrollbar-track{background:transparent}.additional::-webkit-scrollbar-thumb,.product-specs-comparison-wrapper::-webkit-scrollbar-thumb{background-color:#fb591f;border-radius:6px}}.additional .block,.additional .product-specs-comparison,.product-specs-comparison-wrapper .block,.product-specs-comparison-wrapper .product-specs-comparison{min-width:720px}.views-element-container:has(.default-specs){margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.views-element-container:has(.default-specs){padding-inline:20px}}.views-element-container:has(.default-specs) .additional-specs{padding-inline:0}.views-element-container:has(.product-specs-comparison){margin-bottom:20px;margin-inline:auto;max-width:1440px;padding-inline:60px;width:100%}@media (max-width:991px){.views-element-container:has(.product-specs-comparison){padding-inline:20px}}@media (max-width:479px){.views-element-container:has(.product-specs-comparison) .main-specs-product .specs-type-block{width:50%!important}}.additional,.product-specs-comparison{padding-block:20px}.additional .field--name-product,.product-specs-comparison .field--name-product{display:flex;flex-direction:row}.additional .field--name-product .item,.product-specs-comparison .field--name-product .item{font-weight:600;padding-right:16px}.additional .specs-row,.product-specs-comparison .specs-row{border-bottom:1px solid rgba(74,79,85,.502);cursor:pointer;display:flex;padding:16px 0;width:100%}.additional .specs-row.cols-2 .item,.product-specs-comparison .specs-row.cols-2 .item{width:50%}.additional .specs-row.cols-3 .item,.product-specs-comparison .specs-row.cols-3 .item{width:33.333%}.additional .specs-row.cols-4 .item,.product-specs-comparison .specs-row.cols-4 .item{width:25%}.additional .specs-row.cols-5 .item,.additional .specs-row.cols-6 .item,.additional .specs-row.cols-7 .item,.product-specs-comparison .specs-row.cols-5 .item,.product-specs-comparison .specs-row.cols-6 .item,.product-specs-comparison .specs-row.cols-7 .item{width:20%}.additional .specs-row:hover,.product-specs-comparison .specs-row:hover{background-color:#f5f5f5}.additional .specs-row:last-child,.product-specs-comparison .specs-row:last-child{border-bottom:none}@media (max-width:1200px){.additional .specs-row.cols-5 .item,.additional .specs-row.cols-6 .item,.additional .specs-row.cols-7 .item,.product-specs-comparison .specs-row.cols-5 .item,.product-specs-comparison .specs-row.cols-6 .item,.product-specs-comparison .specs-row.cols-7 .item{width:35%}.additional .specs-row .specs-type-block,.product-specs-comparison .specs-row .specs-type-block{padding-right:16px}}.main-specs-product{background:#efefef;border-radius:16px;box-shadow:0 2px 2px rgba(0,0,0,.251);margin-inline:auto;max-width:1440px;padding-inline:60px;padding-inline:40px;width:100%}@media (max-width:991px){.main-specs-product{padding-inline:20px}}.main-specs-product .variation{display:flex;flex-direction:row}.main-specs-product .main-specs-title{color:#22262c;margin-bottom:24px;padding-top:40px}.main-specs-product .main-specs-title a{color:#22262c}.main-specs-product .views-row{padding-bottom:40px}@media (max-width:639px){.main-specs-product .view-main-specs-block{padding-inline:20px}.main-specs-product .view-main-specs-block header{padding-top:20px}.main-specs-product .view-main-specs-block .views-row{padding-bottom:20px}}.additional .specs-type-block,.main-specs-product .specs-type-block{position:relative;width:50%}.additional .specs-type-block .specs-type,.main-specs-product .specs-type-block .specs-type{align-items:center;display:flex;gap:12px;position:relative}.additional .specs-type-block .specs-type__name,.main-specs-product .specs-type-block .specs-type__name{color:#22262c;padding-left:16px}.additional .specs-type-block .specs-type__name:before,.main-specs-product .specs-type-block .specs-type__name:before{color:#fb591f;content:"•";left:0;position:absolute;top:50%;transform:translateY(-50%)}.additional .specs-type-block .specs-type__help,.main-specs-product .specs-type-block .specs-type__help{cursor:pointer;display:inline-block;position:relative}.additional .specs-type-block .specs-type__help .tooltip-icon,.main-specs-product .specs-type-block .specs-type__help .tooltip-icon{height:24px;width:24px}.additional .specs-type-block .specs-type__help:hover:after,.main-specs-product .specs-type-block .specs-type__help:hover:after{background-color:#fafafa;border-radius:8px;bottom:120%;box-shadow:0 0 8px 0 rgba(34,38,44,.2);color:#22262c;content:attr(data-tooltip);font-size:16px;left:0;line-height:1.125;opacity:1;padding:16px 24px;position:absolute;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:visible;width:288px;z-index:10}@media (max-width:479px){.additional .specs-type-block,.main-specs-product .specs-type-block{width:auto}.additional .specs-type-block .specs-type__help,.main-specs-product .specs-type-block .specs-type__help{position:static}}.additional .views-content,.main-specs-product .views-content{color:#22262c;word-break:auto-phrase}.additional .views-field,.main-specs-product .views-field{align-items:center;border-bottom:1px solid rgba(74,79,85,.502);display:flex;padding:16px 0}.additional .views-field:last-child,.main-specs-product .views-field:last-child{border-bottom:none}@media (max-width:479px){.additional .views-field,.main-specs-product .views-field{gap:12px;justify-content:space-between}}.additional .views-field:hover,.main-specs-product .views-field:hover{background-color:#f5f5f5}.additional-specs{margin-bottom:40px;margin-top:40px;margin-inline:auto;max-width:1440px;padding-inline:0;padding-inline:60px;width:100%}@media (max-width:639px){.additional-specs{margin-bottom:32px;margin-top:32px}}@media (max-width:991px){.additional-specs{padding-inline:20px}}.additional-specs .additional .field--name-product{display:flex;flex-direction:row}.additional-specs .additional .field--name-product .type{padding-right:55px;width:450px}.additional-specs .additional .field--name-product .type h4{font-size:24px}@media (max-width:1024px){.additional-specs .additional .field--name-product .type h4{font-size:22px}}@media (max-width:767px){.additional-specs .additional .field--name-product .type h4{font-size:20px}}.additional-specs .additional .view-fields .spec{display:flex;flex-direction:row}.additional-specs .additional .specs-type-block{padding-right:55px;width:450px!important}.additional-specs .additional .specs-type-block>div{width:100%}.additional-specs .specs-container{background:#efefef;border-radius:16px;box-shadow:0 2px 2px rgba(0,0,0,.251);padding-inline:40px;position:relative}.additional-specs .specs-container__header{cursor:pointer;position:relative}.additional-specs .specs-container .specs-container__label{color:#22262c;padding:40px 0}.additional-specs .specs-container .specs-container__label-icon{cursor:pointer;height:24px;position:absolute;right:8%;top:37%;width:24px}.additional-specs .specs-container .specs-accordion-toggle{background:url(/themes/custom/bearcom_theme/images/icons/plus.svg) no-repeat 50%;bottom:0;cursor:pointer;height:16px;margin-block:auto;padding:0;position:absolute;right:0;top:0;transition:all .2s ease;width:16px}.additional-specs .specs-container .specs-accordion-toggle.is-expanded{transform:rotate(45deg) scale(1.05);transition:all .2s ease}.additional-specs .specs-container .field--name-field-specs{padding-bottom:40px}.additional-specs .specs-container .field--name-field-specs .spec{align-items:center;border-bottom:1px solid rgba(74,79,85,.502);display:flex;padding:16px 0}@media (max-width:479px){.additional-specs .specs-container .field--name-field-specs .spec{gap:12px;justify-content:space-between}}.additional-specs .specs-container .field--name-field-specs .spec:last-child{border-bottom:none}.additional-specs .specs-container .field--name-field-specs .spec:hover{background-color:#f5f5f5;transition:background-color .3s ease}.additional-specs .specs-container .field--name-field-specs .spec .spec__type{position:relative;width:50%}.additional-specs .specs-container .field--name-field-specs .spec .spec__type .taxonomy-term--specs-type{align-items:center;display:flex;gap:12px;position:relative}.additional-specs .specs-container .field--name-field-specs .spec .spec__type .taxonomy-term--specs-type .specs-type__description{cursor:pointer;display:inline-block;position:relative}.additional-specs .specs-container .field--name-field-specs .spec .spec__type .taxonomy-term--specs-type .specs-type__description .tooltip-icon{height:24px;width:24px}.additional-specs .specs-container .field--name-field-specs .spec .spec__type .taxonomy-term--specs-type .specs-type__description:hover:after{background-color:#fafafa;border-radius:8px;bottom:120%;box-shadow:0 0 8px 0 rgba(34,38,44,.2);color:#22262c;content:attr(data-tooltip);font-size:16px;left:0;line-height:1.125;opacity:1;padding:16px 24px;position:absolute;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:visible;width:288px;z-index:10}@media (max-width:479px){.additional-specs .specs-container .field--name-field-specs .spec .spec__type{width:auto}.additional-specs .specs-container .field--name-field-specs .spec .spec__type .specs-type__description{position:static}}.additional-specs .specs-container .field--name-field-specs .spec .spec__type .specs-type__name{color:#22262c;padding-left:16px}.additional-specs .specs-container .field--name-field-specs .spec .spec__type .specs-type__name:before{color:#fb591f;content:"•";left:0;position:absolute;top:50%;transform:translateY(-50%)}.additional-specs .specs-container .field--name-field-specs .spec .spec__value{color:#22262c;word-break:auto-phrase}@media (max-width:639px){.additional-specs .specs-container{padding-inline:20px}.additional-specs .specs-container .specs-container__label{padding:20px 0}.additional-specs .specs-container .field--name-field-specs{padding-bottom:20px}}.page-blog-view{display:flex;flex-direction:column;padding-block:80px}.page-blog-view .columns{display:grid;grid-template-columns:repeat(12,1fr);margin-inline:auto;max-width:1440px;width:100%}@media (max-width:479px){.page-blog-view .columns{padding-inline:15px}}.page-blog-view .views-row{grid-column:3/span 8;max-width:960px;width:100%}@media (max-width:991px){.page-blog-view .views-row{grid-column:2/span 10}}@media (max-width:479px){.page-blog-view .views-row{grid-column:1/span 12}}.page-blog-view .pager{padding-top:56px;width:100%}.page-blog-view .pager li{align-items:center;height:40px;list-style-type:none!important}.page-blog-view .pager li,.page-blog-view .pager__items{display:flex;justify-content:center}.page-blog-view .pager__item{padding:10px 16px}.page-blog-view .pager__item a{color:#22262c}@media (max-width:639px){.page-blog-view .pager{padding-top:35px}.page-blog-view .pager li{height:25px}.page-blog-view .pager__item{padding:5px 10px}.page-blog-view .pager__item a{color:#22262c}}.page-blog-view .pager .is-active{background:#fb591f;border-radius:100%}.page-blog-view .pager .is-active a{color:#fafafa}.page-blog-view .pager__item--ellipsis,.page-blog-view .pager__item--first,.page-blog-view .pager__item--last{display:none!important}.page-blog-view .pager__item--next,.page-blog-view .pager__item--previous{padding:15px 16px}.page-blog-view .pager .pager__item--previous span[aria-hidden=true]{background-image:url(/themes/custom/bearcom_theme/images/icons/previous.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:10px;width:11px}.page-blog-view .pager .pager__item--next span[aria-hidden=true]{background-image:url(/themes/custom/bearcom_theme/images/icons/next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:10px;width:11px}.page-blog-view .views-row{border:1px solid transparent;border-radius:16px;margin-bottom:30px;padding:20px;position:relative}.page-blog-view .views-row:focus,.page-blog-view .views-row:hover{border:1px solid #eaeaea;border-radius:16px;box-shadow:0 0 12px 0 #eaeaea}.page-blog-view .views-field-title{margin-bottom:10px}.page-blog-view .views-field-title a{color:#444;font-size:34px;font-weight:700;font-weight:300;line-height:1.05882}@media (max-width:1024px){.page-blog-view .views-field-title a{font-size:30px;line-height:1.06667}}@media (max-width:767px){.page-blog-view .views-field-title a{font-size:24px;line-height:1.08333}}.page-blog-view .views-field-title a:hover{color:#fb591f}.page-blog-view .views-field-view-node a{font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.page-blog-view .views-field-field-article-body{color:#444;font-size:20px;line-height:1.1;text-transform:none}.page-blog-view .views-field-field-article-body #html-body,.page-blog-view .views-field-field-article-body img{display:none}.page-blog-view .views-field-field-article-body a{color:#fb591f}.page-blog-view .views-field-field-article-body p{padding:5px 0!important}.page-blog-view .views-field-field-article-body a,.page-blog-view .views-field-field-article-body h1,.page-blog-view .views-field-field-article-body h2,.page-blog-view .views-field-field-article-body h3,.page-blog-view .views-field-field-article-body h4,.page-blog-view .views-field-field-article-body h5,.page-blog-view .views-field-field-article-body p,.page-blog-view .views-field-field-article-body span{font-size:16px;line-height:1.125}
