.cms-page-view .breadcrumbs{display:none}.cms-page-view #maincontent h3,.cms-page-view #maincontent h2{font-size:20px}.cms-page-view #maincontent ul,.cms-page-view #maincontent ol{list-style:disc;margin:0 0 5px 25px;padding:0}.cms-page-view.cms-technology .footer{margin-top:0}.cms-page-view.cms-technology #maincontent>.row,.cms-page-view.cms-technology #maincontent>.row{margin:0 -15px}.technology_section{padding:150px 0 0}h1.technology_section_title{color:#fff;padding:0 15px 20px;max-width:860px;margin:0 auto}.technology_section_text{max-width:860px;margin:0 auto 100px;color:#fff;padding:0 15px}.technology_section_col{background:rgba(0,0,0,.6);padding:40px 45px;border-right:1px solid #333;min-height:402px}.technology_section_col:last-child{border-right:0}.technology_section_col img.pagebuilder-mobile-only{display:none}.technology_section_col figure img{max-height:48px}.technology_section_col h5{color:#fff;margin:25px 0 40px;transition:all ease .4s}.technology_section_col p{color:#a7a5a5;transition:all ease .4s}.technology_section_col{transition:all ease .4s}.technology_section_col:hover{width:40% !important}.technology_section_col a.pagebuilder-button-primary{opacity:0;border:2px solid #fff;border-radius:40px;color:#fff;font-weight:700;padding:10px 30px;margin:30px 0 0;display:inline-block;text-transform:uppercase;transition:all ease .4s}.technology_section_col a.pagebuilder-button-primary:hover{background:#fff;color:#000}.technology_section_col:hover a.pagebuilder-button-primary{opacity:1}h1.support_title{color:#000;padding:0 15px;max-width:860px;margin:0 auto;text-transform:uppercase;font-size:30px;line-height:normal}h1.how-to-heading.support_title{margin:0;padding-left:0;display:block;max-width:100%}.support_banner{display:flex;align-items:center;justify-content:center !important}.support_banner_btn a{background:#000;padding:18px 60px 18px;border-radius:40px;border:0;outline:none;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;transition:all ease-in-out .4s}.support_banner_btn a:hover{background:#222;color:#fff}.support_list .support_list_item img.pagebuilder-mobile-only{display:none}.support_list .support_list_item figure img{max-height:60px}.support_list_item{width:calc(25% - 30px) !important}.support_list .pagebuilder-column-group{justify-content:space-between;text-align:center}.support_list_item h3,ul.faq-main h3{font-size:16px !important;font-family:'MyriadPro_Regular' !important}.support_list_item:hover{box-shadow:1px 1px 6px #a0b4c0;cursor:pointer}.how_to_order_banner{min-height:350px}.shg-box-content .image-content img{max-width:30px;margin-right:10px}.shg-box-content .image-content{display:flex;align-items:center;margin-bottom:10px}.shg-box-content .image-content h3{padding:10px 0}.contact-index-index .map{margin:0 0 40px}.support_list_item a{display:block}body.cms-page-view .page-title-wrapper,body.contact-index-index .page-title-wrapper{background-color:#f7f7f7;padding:58px 0 55px;text-align:center;background-image:url(../images/shop-category.jpg);background-size:cover;background-repeat:repeat-y;position:relative;background-position:center center;background-attachment:scroll}body.cms-page-view .page-title-wrapper:before,body.contact-index-index .page-title-wrapper:before{content:'';position:absolute;background:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%}body.cms-page-view .page-title-wrapper h1,body.cms-page-view .page-title-wrapper .h1,body.contact-index-index .page-title-wrapper h1{color:#fff;font-weight:500;font-size:24px;padding:0;border:none;display:block;margin:0;position:relative}body.contact-index-index .page-main{max-width:100%;padding:0}.contact-left ul.list-icon{margin:0;padding:0;list-style:none;font-size:17px}.contact-left ul.list-icon li{display:flex;margin-bottom:30px}.contact-left ul.list-icon li img{height:30px;margin-right:20px}.margin-bottom30{margin-bottom:30px}.contact-main h2{margin-bottom:30px;font-size:26px}.contact-main{margin-top:40px}.contact-left p.sub-title{font-size:17px}body.contact-index-index .columns .column.main{padding-bottom:0}.margin-bottom35{margin-bottom:35px}.margin-bottom60{margin-bottom:60px}blockquote{quotes:none;background:#f1f1f1;padding:30px 25px 30px 60px;margin-bottom:20px;position:relative;font-style:italic;display:block;font-size:16px;border-radius:4px;font-family:'MyriadPro_Regular'}blockquote:before{position:absolute;content:"";background:url(../images/quote-left.png);background-repeat:no-repeat;width:20px;height:20px;left:25px;top:10px;font-size:20px;color:#999;font-style:italic;background-size:20px}.content-heading{text-align:center;margin-bottom:33px;margin-top:33px}.content-heading h3.title{display:inline-block;position:relative;color:#000;text-transform:uppercase;line-height:24px}.content-heading h3.title:before{left:-75px}.content-heading h3.title:before,.content-heading h3.title:after{position:absolute;content:"";width:60px;height:2px;background:#000;top:48%}.content-heading h3.title:after{right:-75px}.profile .profile-desc .profile-name{color:#222;font-weight:600;font-size:18px}.profile .profile-image>a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0;visibility:hidden;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.profile:hover .profile-image>a:after{opacity:.7;visibility:visible}.profile .profile-image{position:relative;overflow:hidden}.profile-desc{margin-top:20px}.pagebuilder-column.award-item{background:0 0 !important;height:500px;overflow:hidden;margin:15px 0;width:33.3%;padding:0 15px;justify-content:center;align-items:center;display:flex}.awards-main{display:flex;flex-wrap:wrap}.pagebuilder-column.gallery-item{justify-content:center !important;align-items:center;height:300px;overflow:hidden;width:33.3%;padding:0 15px;margin:15px 0;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.gallery-main{flex-wrap:wrap;display:flex}.promo-grid-item img{width:100%;-webkit-filter:grayscale(90%);filter:grayscale(90%)}.promo-grid-item .image{height:450px;overflow:hidden}.pagebuilder-column.support_list_item.hifi_item{width:calc(33.3% - 30px) !important;margin-bottom:25px !important}.pagebuilder-column.support_list_item.hifi_item img{max-height:220px;width:100%}.hifi-main .pagebuilder-column-group{justify-content:space-between}.pagebuilder-column.support_list_item.hifi_item h3{text-align:center}@media (max-width:1199px){.technology_section_col{padding:40px 20px}}@media (max-width:991px){.technology_section_col{width:50% !important;border-right:1px solid #333;border-bottom:1px solid #333}.technology_section_col:nth-child(2n){border-right:0}.technology_section_col:last-child,.technology_section_col:nth-last-child(2){border-bottom:0}.technology_section_col:hover{width:50% !important}.technology_section .pagebuilder-column-group{flex-wrap:wrap}.technology_section_col a.pagebuilder-button-primary{opacity:1}}@media (max-width:767px){.technology_section_col{width:100% !important;min-height:auto;padding:40px 15px}.technology_section_col:nth-last-child(2){border-bottom:1px solid #333}.technology_section_col:hover{width:100% !important}h1.technology_section_title{font-size:32px}.technology_section{padding:60px 0 0}.technology_section_text{margin:0 auto 40px}.support_list_item{width:calc(50% - 20px) !important}.support_list .pagebuilder-column-group{flex-wrap:wrap}.promo-grid-item .image{height:215px;overflow:hidden;padding:0}.promo-grid-item{height:215px;overflow:hidden;padding:0;margin:10px 0}}@media (max-width:640px){.support_list_item{width:100% !important}}