html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;}html{font-size:8px;height:100%;}input,form,select,button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}input[type="text"],input[type="checkbox"],input[type="password"],input[type="email"],textarea{margin:0;padding:0;border:none;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}textarea{resize:none;padding:1rem 2rem;}button,[type=submit]{border:0;color:#fff;}a{color:#84bf43;text-decoration:none;transition:all .2s;transition-timing-function:ease-in-out;}a:hover{color:#5d872e;}article.content p a,article.content li a,.wysiwyg p a,.wysiwyg li a,.login__text p a,.login__text li a,.login__links p a,.login__links li a{color:#282828;text-decoration:underline;transition:all 0.3s ease;font-weight:bold;}article.content p a:hover,article.content li a:hover,.wysiwyg p a:hover,.wysiwyg li a:hover,.login__text p a:hover,.login__text li a:hover,.login__links p a:hover,.login__links li a:hover{color:#282828;text-decoration:none;opacity:0.6;}body{font-size:16px;font-size:2rem;line-height:24px;font-family:'BlsW-Rg';}input::-webkit-input-placeholder{color:#9c9c9c;}input::-moz-placeholder{color:#9c9c9c;}input:-ms-input-placeholder{color:#9c9c9c !important;font-weight:400 !important;}input::-ms-input-placeholder{color:#9c9c9c !important;}input:-moz-placeholder{color:#9c9c9c;}input[type="text"]:disabled{color:#9c9c9c !important;box-shadow:none;}textarea::-webkit-input-placeholder{color:#9c9c9c;}textarea::-moz-placeholder{color:#9c9c9c;}textarea:-ms-input-placeholder{color:#9c9c9c !important;font-weight:400 !important;}textarea::-ms-input-placeholder{color:#9c9c9c !important;}textarea:-moz-placeholder{color:#9c9c9c;}textarea:disabled{color:#9c9c9c !important;}select::-ms-expand{display:none;}@font-face{font-family:'BlsW-Bd';src:url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Bd/blsw-bd.eot);src:url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Bd/blsw-bd.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Bd/blsw-bd.woff2) format("woff2"),url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Bd/blsw-bd.woff) format("woff"),url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Bd/blsw-bd.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'BlsW-Md';src:url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Md/blsw-md.eot);src:url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Md/blsw-md.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Md/blsw-md.woff2) format("woff2"),url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Md/blsw-md.woff) format("woff"),url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Md/blsw-md.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'BlsW-Rg';src:url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Rg/blsw-rg.eot);src:url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Rg/blsw-rg.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Rg/blsw-rg.woff2) format("woff2"),url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Rg/blsw-rg.woff) format("woff"),url(/sites/all/themes/mysafety/fonts/bliss/BlsW-Rg/blsw-rg.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Planer W00 Regular";src:url(/sites/all/themes/mysafety/fonts/planer/038f2a8a-ecfa-44e6-8c18-0eb1718fa2dc.eot);src:url(/sites/all/themes/mysafety/fonts/planer/038f2a8a-ecfa-44e6-8c18-0eb1718fa2dc.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mysafety/fonts/planer/690ade7a-e67b-45c9-a0d1-649fecda9b21.woff2) format("woff2"),url(/sites/all/themes/mysafety/fonts/planer/a265e64d-b154-47dc-a65c-e0e97e632c60.woff) format("woff"),url(/sites/all/themes/mysafety/fonts/planer/9c0b544f-0763-44fb-b2b3-bd2d15c79008.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Planer W00 Bold";src:url(/sites/all/themes/mysafety/fonts/planer/26c2d244-102d-41db-a088-e302f05ee6fa.eot);src:url(/sites/all/themes/mysafety/fonts/planer/26c2d244-102d-41db-a088-e302f05ee6fa.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/mysafety/fonts/planer/f6289a5a-603d-4bf0-bd55-e878b7065d06.woff2) format("woff2"),url(/sites/all/themes/mysafety/fonts/planer/93e18693-fba2-4281-b85f-80c2d8fa20db.woff) format("woff"),url(/sites/all/themes/mysafety/fonts/planer/51765636-b105-4e18-a505-ac34ba7b0d44.ttf) format("truetype");font-weight:normal;font-style:normal;}h1{font-size:64px;font-size:8rem;line-height:72px;font-family:'Planer W00 Bold';font-weight:normal;margin:0 0 4rem;text-transform:uppercase;}.i18n-fi .wysiwyg h1{text-transform:none;}@media only screen and (max-width:800px){h1{font-size:48px;font-size:6rem;line-height:54px;}}@media only screen and (max-width:600px){h1{font-size:32px;font-size:4rem;line-height:36px;margin:0 0 2rem;}}h2{font-size:48px;font-size:6rem;line-height:56.00016px;color:#575756;margin:0 0 2rem 0;font-family:'Planer W00 Bold';font-weight:normal;text-transform:uppercase;}.i18n-fi .wysiwyg h2{text-transform:none;}@media only screen and (max-width:800px){h2{font-size:32px;font-size:4rem;line-height:40px;}}@media only screen and (max-width:600px){h2{font-size:28px;font-size:3.5rem;line-height:35px;}}h3{font-size:32px;font-size:4rem;line-height:40px;font-family:'Planer W00 Bold';font-weight:normal;text-transform:uppercase;margin:1em 0 .5em;}.i18n-fi .wysiwyg h3{text-transform:none;}@media only screen and (max-width:800px){h3{font-size:24px;font-size:3rem;line-height:30px;}}@media only screen and (max-width:600px){h3{font-size:24px;font-size:3rem;line-height:30px;}}h4{font-size:18px;font-size:2.25rem;line-height:24.012px;font-family:'Planer W00 Bold';font-weight:normal;text-transform:uppercase;margin:1em 0 .5em;}.i18n-fi .wysiwyg h4{text-transform:none;}@media only screen and (max-width:600px){h4{font-size:16px;font-size:2rem;line-height:20px;}}p{color:#282828;margin:0 0 1em;}label{font-size:14px;font-size:1.75rem;line-height:23.94px;font-family:'Planer W00 Bold';color:#575756;}.media{margin-bottom:2rem;}.media.media--center{width:100%;}.media.media--center .content{width:100%;margin:0 0 2.5rem 0;}.media.media--left,.media.media-wysiwyg-align-left{width:50%;float:left;}.media.media--left .content,.media.media-wysiwyg-align-left .content{width:100%;margin:5rem 2.5rem 5rem 0;}.media.media--right,.media.media-wysiwyg-align-right{width:50%;float:right;}.media.media--right .content,.media.media-wysiwyg-align-right .content{width:100%;margin:5rem 2.5rem 5rem 0;}.media img{width:100%;height:auto;}.media .field-file-image-title-text{font-size:14px;font-size:1.75rem;line-height:15.9992px;color:#575756;text-align:center;}.media .contextual-links-wrapper{display:none !important;}.hero-wrapper{height:64rem;overflow:hidden;position:relative;margin-bottom:9rem;}@media only screen and (max-width:800px){.hero-wrapper{height:46rem;margin-bottom:4rem;}}@media only screen and (max-width:600px){.hero-wrapper{height:42rem;margin-bottom:2rem;}}.hero-wrapper .hero-content-wrapper{position:absolute;bottom:0;box-sizing:border-box;width:100%;}.hero-wrapper .hero-content{max-width:1180px;margin:0 auto 8rem;}.hero-wrapper .hero-content::after{clear:both;content:"";display:block;}@media only screen and (max-width:800px){.hero-wrapper .hero-content{margin:0 auto 4rem;}}.hero-wrapper .hero__title{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.hero-wrapper .hero__title{width:calc(75% - 3.5rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.hero-wrapper .hero__title{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.hero-wrapper .hero__text{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;color:#fff;}@media only screen and (max-width:800px){.hero-wrapper .hero__text{width:calc(75% - 3.5rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.hero-wrapper .hero__text{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.hero-wrapper .hero__links{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}@media only screen and (max-width:600px){.hero-wrapper .hero__links{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.highlights{max-width:1180px;margin:0 auto calc(9rem - 20px);}.highlights::after{clear:both;content:"";display:block;}.highlights .node-puff{width:calc(50% - 30px);float:left;margin-left:20px;margin-bottom:20px;}@media only screen and (max-width:800px){.highlights{margin:0 auto calc(4rem - 2rem);}.highlights .node-puff{width:calc(50% - 3rem);float:left;margin-left:2rem;margin-bottom:2rem;}}@media only screen and (max-width:600px){.highlights{margin:0 auto calc(4rem - 1rem);}.highlights .node-puff{width:calc(100% - 2rem);float:left;margin-left:1rem;margin-bottom:1rem;}}.quick-links-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:9rem;}.quick-links-wrapper::after{clear:both;content:"";display:block;}.quick-links-wrapper .column{width:calc(50% - 30px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.quick-links-wrapper{margin-bottom:4rem;}.quick-links-wrapper .column{width:calc(50% - 3rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.quick-links-wrapper{margin-bottom:4rem;}.quick-links-wrapper .quick-links-image{display:none;}.quick-links-wrapper .column{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.updates-wrapper{margin-bottom:9rem;}@media only screen and (max-width:800px){.updates-wrapper{margin-bottom:4rem;}}.updates-wrapper .updates{max-width:1180px;margin:0 auto;}.updates-wrapper .section-heading{margin:0 20px 4rem;}@media only screen and (max-width:800px){.updates-wrapper .section-heading{margin:0 2rem 3rem;}}@media only screen and (max-width:600px){.updates-wrapper .section-heading{margin:0 1rem 2rem;}}.updates-wrapper .updates-layout{max-width:1180px;margin:0 auto;}.updates-wrapper .updates-layout::after{clear:both;content:"";display:block;}.updates-wrapper .updates-layout .posts-listing{width:calc(50% - 30px);float:left;margin-left:20px;}.updates-wrapper .updates-layout .more-updates{width:calc(50% - 30px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.updates-wrapper .updates-layout .posts-listing{width:calc(100% - 4rem);float:left;margin-left:2rem;margin-bottom:4rem;}.updates-wrapper .updates-layout .more-updates{margin:0;width:100%;}.updates-wrapper .updates-layout .more-updates .node-puff{width:calc(50% - 3rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.updates-wrapper .updates-layout .posts-listing{width:calc(100% - 2rem);float:left;margin-left:1rem;margin-bottom:4rem;}.updates-wrapper .updates-layout .more-updates{margin:0;width:100%;}.updates-wrapper .updates-layout .more-updates .node-puff{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.barrier{padding:0 4rem;}@media only screen and (max-width:600px){.barrier{padding:0 2rem;}}.grid-barrier{padding:0 calc(4rem - 20px);}@media only screen and (max-width:800px){.grid-barrier{padding:0 calc(4rem - 2rem);}}@media only screen and (max-width:600px){.grid-barrier{padding:0 calc(2rem - 1rem);}}.limiter{max-width:1140px;margin:0 auto;}.content-wrapper-inner{max-width:1180px;margin:0 auto 9rem;}.content-wrapper-inner::after{clear:both;content:"";display:block;}@media only screen and (max-width:800px){.content-wrapper-inner{margin:0 auto 4rem;}}@media only screen and (max-width:600px){.content-wrapper-inner{margin:0 auto 2rem;}}.content-wrapper-inner .content__grid{width:calc(100% - 40px);float:left;margin-left:20px;}.content-wrapper-inner .content__grid .node-page{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.content-wrapper-inner .content__grid .node-page::after{clear:both;content:"";display:block;}@media only screen and (max-width:800px){.content-wrapper-inner .content__grid .node-page{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem);}.content-wrapper-inner .content__grid .node-page::after{clear:both;content:"";display:block;}}@media only screen and (max-width:600px){.content-wrapper-inner .content__grid .node-page{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem);}.content-wrapper-inner .content__grid .node-page::after{clear:both;content:"";display:block;}}.content-wrapper-inner .content{min-height:1px;width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}.content-wrapper-inner .content .content__grid{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.content-wrapper-inner .content .content__grid::after{clear:both;content:"";display:block;}.content-wrapper-inner .content .content__grid .node-page{margin-left:0;margin-right:0;width:100%;}@media only screen and (max-width:800px){.content-wrapper-inner .content .content__grid{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem);}.content-wrapper-inner .content .content__grid::after{clear:both;content:"";display:block;}.content-wrapper-inner .content .content__grid .node-page{margin-left:0;margin-right:0;width:100%;}}@media only screen and (max-width:600px){.content-wrapper-inner .content .content__grid{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem);}.content-wrapper-inner .content .content__grid::after{clear:both;content:"";display:block;}.content-wrapper-inner .content .content__grid .node-page{margin-left:0;margin-right:0;width:100%;}}@media only screen and (max-width:800px){.content-wrapper-inner .content{width:calc(62.5% - 3.25rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.content-wrapper-inner .content{width:calc(100% - 2rem);float:left;margin-left:1rem;margin-bottom:2rem;}}.content-wrapper-inner .sidebar{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;}.content-wrapper-inner .sidebar > div:not(:first-child){margin-top:4rem;}@media only screen and (max-width:800px){.content-wrapper-inner .sidebar{width:calc(37.5% - 2.75rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.content-wrapper-inner .sidebar{width:calc(100% - 2rem);float:left;margin-left:1rem;margin-bottom:2rem;}}.content-wrapper-inner .checkout{width:calc(100% - 40px);float:left;margin-left:20px;}.page__hero-img{width:calc(100% - 40px);float:left;margin-left:20px;max-width:100%;max-height:320px;}.page__hero-img img{width:inherit;height:inherit;max-width:1140px;max-height:320px;object-fit:cover;}.node-page .summary{width:calc(58.33333% - 31.66667px);float:left;margin-left:20px;}.content .content__grid .node-page .summary{width:calc(87.5% - 37.5px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.node-page .summary{width:calc(100% - 4rem);float:left;margin-left:2rem;}.content .content__grid .node-page .summary{width:calc(100% - 4rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.node-page .summary{width:calc(100% - 2rem);float:left;margin-left:1rem;}.content .content__grid .node-page .summary{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.quick-links{width:calc(58.33333% - 31.66667px);float:left;margin-left:20px;}.content .content__grid .quick-links{width:calc(87.5% - 37.5px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.quick-links{width:calc(100% - 4rem);float:left;margin-left:2rem;}.content .content__grid .quick-links{width:calc(100% - 4rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.quick-links{width:calc(100% - 2rem);float:left;margin-left:1rem;}.content .content__grid .quick-links{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.page__body{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}.content .content__grid .page__body{width:calc(87.5% - 37.5px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.page__body{width:calc(100% - 4rem);float:left;margin-left:2rem;}.content .content__grid .page__body{width:calc(100% - 4rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.page__body{width:calc(100% - 2rem);float:left;margin-left:1rem;}.content .content__grid .page__body{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.section{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.section{width:calc(100% - 4rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.section{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.content .content__grid .section{width:calc(87.5% - 37.5px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.content .content__grid .section{width:calc(100% - 4rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.content .content__grid .section{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.section .node-section:not(:first-child){margin-top:6rem;}.node-type-page .tags,.node-type-product-display .tags,.node-type-insurance .tags{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}.content .content__grid .node-type-page .tags,.content .content__grid
  .node-type-product-display .tags,.content .content__grid
  .node-type-insurance .tags{width:calc(87.5% - 37.5px);float:left;margin-left:20px;}.field-section-type{display:none;}.post-content{max-width:1180px;margin:0 auto 9rem;}.post-content::after{clear:both;content:"";display:block;}.post-content .post_content_block{width:calc(50% - 30px);float:left;margin-left:20px;border-top:4px solid #84bf43;}.post-content .post_content_block .block-heading{font-size:24px;font-size:3rem;line-height:32.016px;border-bottom:1px solid #dadada;margin:0;padding:2rem;}.post-content .post_content_block .block-list-item{border-bottom:1px solid #dadada;padding:2rem;}@media only screen and (max-width:800px){.post-content .post_content_block .block-heading,.post-content .post_content_block .block-list-item{padding:1rem;}}@media only screen and (max-width:800px){.post-content{margin:0 auto 4rem;}.post-content::after{clear:both;content:"";display:block;}.post-content .post_content_block{width:calc(50% - 3rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.post-content{margin:0 auto;}.post-content::after{clear:both;content:"";display:block;}.post-content .post_content_block{width:calc(100% - 2rem);float:left;margin-left:1rem;margin-bottom:4rem;}}.node-post.view-mode-full{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;margin-left:calc(16.66667% - 23.33333px + 40px);}.node-post.view-mode-full .media.media--center{width:120%;margin-left:-10%;}@media only screen and (max-width:800px){.node-post.view-mode-full{width:calc(100% - 4rem);float:left;margin-left:2rem;}.node-post.view-mode-full .media.media--center{width:100%;margin-left:0%;}}@media only screen and (max-width:600px){.node-post.view-mode-full{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.node-post.view-mode-full .body{display:table;content:'';clear:both;}.node-post.view-mode-full + div{content:'';display:table;clear:both;}.node-post.view-mode-full + div .section{width:100%;margin:0;margin-top:4rem;}.node-post.view-mode-full iframe{width:100%;}.press-room-filter{margin-bottom:4rem;}.press-room-filter form{max-width:1140px;margin:0 auto;}.press-room-filter .filter-widgets,.press-room-filter .bef-checkboxes{display:-ms-flexbox;display:flex;}@media only screen and (max-width:800px){.press-room-filter .filter-widgets,.press-room-filter .bef-checkboxes{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}}.press-room-filter .filter-widget + .filter-widget{margin-left:3rem;z-index:9;}.press-room-filter .filter-widget:last-of-type{position:relative;z-index:9;}@media only screen and (max-width:800px){.press-room-filter .filter-widget:first-of-type{width:100%;margin:0;}}.press-room-filter .form-type-bef-checkbox{margin-right:2rem;}.press-room-filter .form-type-bef-checkbox:last-child{margin-right:0;}@media only screen and (max-width:600px){.press-room-filter{margin-bottom:2rem;}.press-room-filter .filter-widgets{display:none;}.press-room-filter .filter-widgets .filter-widget{margin:0 0 1rem;min-width:250px;}.press-room-filter .filter-widgets .filter-widget:last-of-type{margin:0;}.press-room-filter .bef-checkboxes{display:block;}.press-room-filter .select-dropdown{width:100%;}.press-room-filter .form-type-bef-checkbox{margin-right:0;border-bottom:1px solid #dadada;text-align:left;padding:1rem;}.press-room-filter .form-type-bef-checkbox:last-child{border-bottom:0px none;}}.press-room-filter .select-dropdown{box-shadow:0 1px 1px rgba(0,0,0,0.3);cursor:pointer;}.press-room-filter .select-dropdown:hover{box-shadow:0 1px 1px rgba(0,0,0,0.3);}.press-room-filter .select-dropdown .form-type-select{background-color:#fff;position:absolute;box-sizing:border-box;top:30px;left:0;padding:0 2rem 2rem;width:28rem;box-shadow:0 1px 1px rgba(0,0,0,0.3);border-radius:0 0 3px 3px;}@media only screen and (max-width:600px){.press-room-filter .select-dropdown .form-type-select{width:100%;}}.press-room-filter .select-dropdown .form-type-select:hover{box-shadow:0 1px 1px rgba(0,0,0,0.3);}.press-room-filter .select-dropdown .form-type-select option:hover{background-color:#d4d4d4;cursor:pointer;}.press-room-filter .selected{display:-ms-flexbox;display:flex;position:relative;max-width:1140px;margin:2rem auto;background-color:#dadada;padding:2rem 0;}.press-room-filter .selected h3{font-size:14px;font-size:1.75rem;line-height:21px;text-transform:capitalize;color:#575756;margin:0;padding-left:2rem;}.press-room-filter .selected ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style-type:none;padding-right:2rem;}.press-room-filter .selected li{font-size:14px;font-size:1.75rem;line-height:24.01px;background:#fafafa;border:1px solid #dadada;border-radius:3px;color:#575756;display:block;margin-right:2rem;margin-bottom:1rem;padding:0 8px;transition:all .2s;transition-timing-function:ease-in-out;background-color:#575756;}.press-room-filter .selected li:hover{border-color:#9c9c9c;box-shadow:0 1px 4px rgba(40,40,40,0.2);color:#282828;}.press-room-filter .selected li label{font-family:'BlsW-Rg';color:#fff;}.press-room-filter .selected li a{font-size:16px;font-size:2rem;line-height:24px;color:#fff;margin-left:1rem;}.view-insurances-and-products::after{clear:both;content:"";display:block;}.view-insurances-and-products .node-teaser{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;position:relative;min-height:35rem;margin-bottom:20px;}@media only screen and (max-width:800px){.view-insurances-and-products .node-teaser{width:calc(50% - 3rem);float:left;margin-left:2rem;min-height:30rem;margin-bottom:2rem;}}@media only screen and (max-width:600px){.view-insurances-and-products .node-teaser{width:calc(100% - 2rem);float:left;margin-left:1rem;min-height:25rem;margin-bottom:2rem;}}.related-products__content .view::after{clear:both;content:"";display:block;}.related-products__content .view .node-teaser{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;position:relative;min-height:280px;}@media only screen and (max-width:800px){.related-products__content .view .node-teaser{width:calc(50% - 30px);float:left;margin-left:20px;}.related-products__content .view .node-teaser:nth-child(n+3){margin-top:2rem;}}@media only screen and (max-width:600px){.related-products__content .view .node-teaser{width:calc(100% - 40px);float:left;margin-left:20px;}.related-products__content .view .node-teaser:nth-child(n+2){margin-top:2rem;}}.service__blocks{max-width:1180px;margin:0 auto 9rem;}.service__blocks::after{clear:both;content:"";display:block;}.service__blocks .service__block{width:calc(50% - 30px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.service__blocks{margin:0 auto 4rem;}.service__blocks .service__block{width:calc(50% - 3rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.service__blocks{margin:0 auto calc(4rem - 2rem);}.service__blocks .service__block{width:calc(100% - 2rem);float:left;margin-left:1rem;margin-bottom:4rem;}}.share__widget .addthis_toolbox{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}.share__widget a.at300b{line-height:0;padding:0;margin:0 0 0 1rem;}.arrow{width:2rem;height:2rem;}.arrow--small{width:1rem;height:1rem;}.arrow--reverse{transform:rotate(-180deg);}.btn{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:2px;color:#fff;padding:13px 30px 12px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;}.btn:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.btn{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.btn--large{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:50px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:15px 30px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;font-size:18px;font-size:2.25rem;line-height:18px;}.btn--large:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.btn--large{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.btn--large a{color:inherit;}.btn--small{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:24px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:4px 10px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;}.btn--small:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.btn--small{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.chevron{width:16px;height:10px;}.chevron--small{width:10px;height:6px;}.chevron--up{transform:rotate(-180deg);}.cheveron-right{transform:rotate(-90deg);}.chevron-left{transform:rotate(90deg);}#sliding-popup .popup-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:2rem 0;}@media only screen and (max-width:800px){#sliding-popup .popup-content{-ms-flex-direction:column;flex-direction:column;}}@media only screen and (max-width:800px){#sliding-popup .popup-content #popup-text{max-width:100%;}}#sliding-popup.sliding-popup-bottom{background-color:rgba(0,0,0,0.5);}@media only screen and (max-width:800px){#sliding-popup .popup-content #popup-buttons{margin:5px 0;max-width:100%;}}#sliding-popup .popup-content #popup-buttons button{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:6px 10px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-top:0;min-width:60px;background:#84bf43;border:0;text-shadow:initial;}#sliding-popup .popup-content #popup-buttons button:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){#sliding-popup .popup-content #popup-buttons button{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.find-more-button{display:none !important;}.flair{font-size:14px;font-size:1.75rem;line-height:16.002px;background:#282828;border-radius:3px;color:#fff;display:inline-block;font-family:'Planer W00 Bold';padding:4px 8px;text-transform:uppercase;}.flair--large{font-size:16px;font-size:2rem;line-height:24px;padding:.5rem 2rem;}@media only screen and (max-width:600px){.flair--large{font-size:14px;font-size:1.75rem;line-height:20.02px;padding:.5rem 1rem;}}.form-item.form-type-checkbox [type="checkbox"]:not(:checked),.form-item.webform-component-boolean [type="checkbox"]:not(:checked),.form-item .form-checkboxes [type="checkbox"]:not(:checked){-webkit-appearance:none;background-color:#fff;height:14px;width:14px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);outline:none;cursor:pointer;}.form-item.form-type-checkbox [type="checkbox"]:checked,.form-item.webform-component-boolean [type="checkbox"]:checked,.form-item .form-checkboxes [type="checkbox"]:checked{position:relative;-webkit-appearance:none;background-color:#fff;height:14px;width:14px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);outline:none;cursor:pointer;}.form-item.form-type-checkbox [type="checkbox"]:checked::before,.form-item.webform-component-boolean [type="checkbox"]:checked::before,.form-item .form-checkboxes [type="checkbox"]:checked::before{content:'';position:absolute;top:2px;left:2px;width:8px;height:4px;border:2px solid #282828;border-top:none;border-right:none;transform:rotate(-45deg);}.form-item.form-type-radio{position:relative;}.form-item.form-type-radio input{display:none;}.form-item.form-type-radio > label{display:inline-block;position:relative;color:#282828;margin-right:2rem;margin-left:0 !important;padding-left:3rem;cursor:pointer;}.form-item.form-type-radio > label:before{content:"";display:block;position:absolute;width:16px;height:16px;left:0;top:50%;margin-top:-9px;border:1px solid #dadada;background-color:#fff;border-radius:16px;}.form-item.form-type-radio > label:after{content:"";display:block;position:absolute;width:0;height:0;top:50%;left:4px;margin-top:-1px;background:#7f7f7f;border-radius:8px;transition:.2s ease-in-out;transform:translateY(-4px);}.form-item.form-type-radio :checked + label:after{height:10px;width:10px;}.tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 20px 6rem;}@media only screen and (max-width:800px){.tabs{margin:0 2rem 4rem;}}@media only screen and (max-width:600px){.tabs{margin:0 1rem 2rem;}}.tabs__item{font-size:18px;font-size:2.25rem;line-height:23.94px;font-family:'Planer W00 Bold';color:#9c9c9c;border-bottom:2px solid #dadada;padding:1rem 2rem;margin-right:1rem;text-transform:uppercase;}@media only screen and (max-width:600px){.tabs__item{font-size:16px;font-size:2rem;line-height:20px;width:calc(50% - .5rem);margin-right:.5rem;text-align:center;}.tabs__item:last-of-type{margin-left:.5rem;margin-right:0;}}.tabs__item--active{color:#282828;border-color:#84bf43;}.tabs__item--active:hover{color:#282828;}.tabs__line{-ms-flex-item-align:end;align-self:flex-end;width:100%;border-bottom:2px solid #dadada;}@media only screen and (max-width:600px){.tabs__line{display:none;}}.node-type-page .tags,.node-type-product-display .tags,.node-type-insurance .tags{margin-top:2rem;}.tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.tags a{font-size:14px;font-size:1.75rem;line-height:24.01px;background:#fafafa;border:1px solid #dadada;border-radius:3px;color:#575756;display:block;margin-right:2rem;margin-bottom:1rem;padding:0 8px;transition:all .2s;transition-timing-function:ease-in-out;}.tags a:hover{border-color:#9c9c9c;box-shadow:0 1px 4px rgba(40,40,40,0.2);color:#282828;}.summary{font-size:24px;font-size:3rem;line-height:31.92px;color:#575756;}@media only screen and (max-width:800px){.summary{font-size:20px;font-size:2.5rem;line-height:28px;}}@media only screen and (max-width:600px){.summary{font-size:18px;font-size:2.25rem;line-height:24.012px;margin-bottom:1rem;}}.breadcrumb-wrapper{position:absolute;left:0;top:4rem;width:100%;box-sizing:border-box;}.breadcrumb-wrapper .breadcrumb{background:url(/sites/all/themes/mysafety/graphics/icon-house.png) transparent 1.5rem center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-house.svg) transparent 1.5rem center no-repeat;font-size:16px;font-size:2rem;line-height:24px;font-family:'Planer W00 Bold';display:inline-block;padding-left:5rem;}.no-image-hero + .breadcrumb-wrapper .breadcrumb{background-position-x:left;padding-left:3.5rem;}.image-hero + .breadcrumb-wrapper .breadcrumb{background-color:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.3);padding:1rem 2rem 1rem 5rem;}.not-logged-in.node-type-campaign-result .site-header-wrapper,.not-logged-in.node-type-campaign-result .site-footer{display:none;}.node-type-campaign-result{overflow:initial;}@media only screen and (max-width:1024px){.node-type-campaign-result{overflow:initial;}}.node-type-campaign-result .content-wrapper.grid-barrier{padding:0;margin:0;}.node-type-campaign-result .content-wrapper-inner{max-width:none;margin:0;}.campaign-result{position:relative;min-height:100vh;}.campaign-result-wrapper{padding:0 3rem;}@media only screen and (max-width:600px){.campaign-result-wrapper{padding:0 1rem;}}.field-campaign-bg-image{position:absolute;top:0;bottom:-4rem;left:0;right:0;}.field-campaign-bg-image img{width:100%;height:100%;background-position:center center;background-size:cover;}.campaign-result__content{position:relative;top:4rem;z-index:5;max-width:1140px;margin:0 auto;padding:2rem 0;background-color:rgba(0,0,0,0.4);border-radius:10px;}.campaign-result__content .title-field{margin:0 2rem 4rem;}.color-yellow .campaign-result__content .title-field h2{color:#eeb140;}.color-green .campaign-result__content .title-field h2{color:#73b534;}.color-purple .campaign-result__content .title-field h2{color:#86658c;}.color-red .campaign-result__content .title-field h2{color:#ee7c7d;}.color-orange .campaign-result__content .title-field h2{color:#ff9e00;}.campaign-result__content .title-field h3{margin:0;}.campaign-result__content .body{margin:0 2rem 4rem;}.color-yellow .campaign-result__content .body h1,.color-yellow .campaign-result__content .body h2,.color-yellow .campaign-result__content .body h3,.color-yellow .campaign-result__content .body h4,.color-yellow .campaign-result__content .body h5,.color-yellow .campaign-result__content .body h6{color:#eeb140;}.color-green .campaign-result__content .body h1,.color-green .campaign-result__content .body h2,.color-green .campaign-result__content .body h3,.color-green .campaign-result__content .body h4,.color-green .campaign-result__content .body h5,.color-green .campaign-result__content .body h6{color:#73b534;}.color-purple .campaign-result__content .body h1,.color-purple .campaign-result__content .body h2,.color-purple .campaign-result__content .body h3,.color-purple .campaign-result__content .body h4,.color-purple .campaign-result__content .body h5,.color-purple .campaign-result__content .body h6{color:#86658c;}.color-red .campaign-result__content .body h1,.color-red .campaign-result__content .body h2,.color-red .campaign-result__content .body h3,.color-red .campaign-result__content .body h4,.color-red .campaign-result__content .body h5,.color-red .campaign-result__content .body h6{color:#ee7c7d;}.color-orange .campaign-result__content .body h1,.color-orange .campaign-result__content .body h2,.color-orange .campaign-result__content .body h3,.color-orange .campaign-result__content .body h4,.color-orange .campaign-result__content .body h5,.color-orange .campaign-result__content .body h6{color:#ff9e00;}.campaign-result__content .body p{font-family:'BlsW-Bd';color:#fff;}.campaign-result__content .field-shared-header-image{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:4rem 2rem;height:auto;}.campaign-result__content .field-shared-header-image img{height:100%;width:100%;max-width:250px;margin-left:auto;background-size:contain;}.not-logged-in.node-type-campaign .site-header-wrapper,.not-logged-in.node-type-campaign .site-footer{display:none;}.not-logged-in.node-type-campaign .site-header-wrapper + .site-messages + .content-wrapper{margin-top:0;}@media only screen and (max-width:1024px){.node-type-campaign{overflow:initial;}}.node-type-campaign .content-wrapper.grid-barrier{margin:0;padding:0;}.node-type-campaign .content-wrapper-inner{max-width:none;margin:0;}.campaign{position:relative;min-height:100vh;}.campaign-content-wrapper{padding:0 3rem;}@media only screen and (max-width:800px){.campaign-content-wrapper{padding:0;}}.field-campaign-bg-image{position:absolute;top:0;bottom:-4rem;left:0;right:0;background-position:center center;background-size:cover;}.campaign__content{position:relative;top:4rem;z-index:5;max-width:1140px;margin:0 auto;background-color:rgba(0,0,0,0.5);border-radius:10px;}@media only screen and (max-width:1024px){.campaign__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}}.campaign__content::after{display:table;content:'';clear:both;}.campign__content-top{float:left;margin:11rem 0 0 2rem;width:calc(100% - 400px);}@media only screen and (max-width:1024px){.campign__content-top{-ms-flex-order:1;order:1;width:calc(100% - 4rem);margin:4rem 2rem 2rem;}}.campign__content-top .title-field{margin:0 0 2rem;}.color-yellow .campign__content-top .title-field{color:#eeb140;}.color-green .campign__content-top .title-field{color:#73b534;}.color-purple .campign__content-top .title-field{color:#86658c;}.color-red .campign__content-top .title-field{color:#ee7c7d;}.color-orange .campign__content-top .title-field{color:#ff9e00;}.campign__content-top .title-field h3{margin:0;}.campign__content-top .body{margin-bottom:4rem;}.color-yellow .campign__content-top .body h1,.color-yellow
    .campign__content-top .body h2,.color-yellow
    .campign__content-top .body h3,.color-yellow
    .campign__content-top .body h4,.color-yellow
    .campign__content-top .body h5,.color-yellow
    .campign__content-top .body h6{color:#eeb140;}.color-green .campign__content-top .body h1,.color-green
    .campign__content-top .body h2,.color-green
    .campign__content-top .body h3,.color-green
    .campign__content-top .body h4,.color-green
    .campign__content-top .body h5,.color-green
    .campign__content-top .body h6{color:#73b534;}.color-purple .campign__content-top .body h1,.color-purple
    .campign__content-top .body h2,.color-purple
    .campign__content-top .body h3,.color-purple
    .campign__content-top .body h4,.color-purple
    .campign__content-top .body h5,.color-purple
    .campign__content-top .body h6{color:#86658c;}.color-red .campign__content-top .body h1,.color-red
    .campign__content-top .body h2,.color-red
    .campign__content-top .body h3,.color-red
    .campign__content-top .body h4,.color-red
    .campign__content-top .body h5,.color-red
    .campign__content-top .body h6{color:#ee7c7d;}.color-orange .campign__content-top .body h1,.color-orange
    .campign__content-top .body h2,.color-orange
    .campign__content-top .body h3,.color-orange
    .campign__content-top .body h4,.color-orange
    .campign__content-top .body h5,.color-orange
    .campign__content-top .body h6{color:#ff9e00;}.campign__content-top .body p{font-family:'BlsW-Rg';color:#fff;}.campaign__content--left{float:left;margin:2rem 0 4rem 2rem;width:calc(100% - 400px);}@media only screen and (max-width:1024px){.campaign__content--left{-ms-flex-order:3;order:3;margin:0 0 4rem 2rem;width:calc(100% - 2rem);}}@media only screen and (max-width:600px){.campaign__content--left{margin:0 0 4rem;}}.campaign__content--left .field-collection-view,.campaign__content--left .field-collection-container{border:none;padding:0;margin:0;}.campaign__content--left .field-collection-view + .field-collection-view,.campaign__content--left .field-collection-container + .field-collection-view{margin-top:2rem;}.campaign__content--left .field-collection-container{margin:0 0 4rem;}.campaign__content--left .field-campaign-parts{margin-left:4rem;}@media only screen and (max-width:420px){.campaign__content--left .field-campaign-parts{margin-left:2rem;}}.campaign__content--left .campaign__parts{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}@media only screen and (max-width:600px){.campaign__content--left .campaign__parts{-ms-flex-direction:column;flex-direction:column;}}.campaign__content--left .parts__icon{margin-right:4rem;}@media only screen and (max-width:600px){.campaign__content--left .parts__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:1rem;}}.campaign__content--left .parts__icon .field-campaign-part-icon{width:50px;max-height:50px;margin-top:1rem;}.campaign__content--left .parts__icon .field-campaign-part-icon img{width:100%;height:100%;background-position:center center;background-size:contain;}.campaign__content--left .parts__info .field-campaign-part-title h4{font-size:24px;font-size:3rem;line-height:36px;margin:0 0 0.5rem;color:#fff;}@media only screen and (max-width:600px){.campaign__content--left .parts__info .field-campaign-part-title h4{text-align:center;}}.campaign__content--left .parts__info .field-campaign-part-body{font-size:14px;font-size:1.75rem;line-height:21px;color:#fff;}.campaign__content--left .field-campaign-footer-text{font-family:'BlsW-Rg';color:#fff;}@media only screen and (max-width:1024px){.campaign__content--left .field-campaign-footer-text{padding:0 2rem;}}.campaign__content--left .field-campaign-footer-text p{color:#fff;}.campaign__content--right{position:relative;float:right;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:5rem 0 0;}@media only screen and (max-width:1024px){.campaign__content--right{-ms-flex-order:2;order:2;margin:0 0 0 2rem;}}@media only screen and (max-width:800px){.campaign__content--right{margin:0 8rem 4rem 2rem;}}@media only screen and (max-width:600px){.campaign__content--right{margin:0 2rem 4rem;}}.campaign__content--right > *{-ms-flex-item-align:end;align-self:flex-end;margin-right:2rem;}@media only screen and (max-width:1024px){.campaign__content--right > *{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}}@media only screen and (max-width:800px){.campaign__content--right .field-shared-form{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}}.campaign__content--right .field-shared-form .content-wrapper__form{display:block;width:300px;margin:-1rem 0 0;}@media only screen and (max-width:600px){.campaign__content--right .field-shared-form .content-wrapper__form{margin:-1rem 0 0 0;max-width:none;}}.campaign__content--right .field-shared-form .content-wrapper__form form{background-color:#fafafa;padding-top:1rem;border-radius:8px;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-markup + div{margin-top:0;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-markup p{background-color:transparent;border:none;padding:0;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item{width:100%;margin:1rem 0 0;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item input{padding:8px 5px;text-align:center;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item + .webform-component-markup{margin-top:2rem;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-boolean{margin-top:2rem;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-boolean label{display:none;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.form-type-checkbox{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.form-type-checkbox label{margin-left:1rem;line-height:1;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-boolean > .description{font-size:14px;font-size:1.75rem;line-height:21px;font-family:'Planer W00 Bold';color:#575756;position:initial;padding:0;height:100%;margin-left:1rem;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-boolean > .description::after{display:none;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-boolean > .description.description--active{background-color:transparent;color:#575756;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-radios{margin-top:2rem;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-radios .form-type-radio{margin-top:1.5rem;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item.webform-component-radios label{visibility:initial;line-height:1;color:#575756;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-item select{width:100%;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-actions{padding:0;border:none;margin:0;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-actions input{width:100%;}.campaign__content--right .field-shared-form .content-wrapper__form form .form-actions input:disabled{opacity:0.5;}.color-yellow .campaign__content--right .field-shared-form .content-wrapper__form form .form-actions input{background-color:#eeb140;}.color-green .campaign__content--right .field-shared-form .content-wrapper__form form .form-actions input{background-color:#73b534;}.color-purple .campaign__content--right .field-shared-form .content-wrapper__form form .form-actions input{background-color:#86658c;}.color-red .campaign__content--right .field-shared-form .content-wrapper__form form .form-actions input{background-color:#ee7c7d;}.color-orange .campaign__content--right .field-shared-form .content-wrapper__form form .form-actions input{background-color:#ff9e00;}.campaign__content--right .field-shared-form .content-wrapper__form #edit-ssn-button{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:30px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:6px 2rem 10px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-top:2rem;width:100%;}.campaign__content--right .field-shared-form .content-wrapper__form #edit-ssn-button:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.campaign__content--right .field-shared-form .content-wrapper__form #edit-ssn-button{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.color-yellow .campaign__content--right .field-shared-form .content-wrapper__form #edit-ssn-button{background-color:#eeb140;}.color-green .campaign__content--right .field-shared-form .content-wrapper__form #edit-ssn-button{background-color:#73b534;}.color-purple .campaign__content--right .field-shared-form .content-wrapper__form #edit-ssn-button{background-color:#86658c;}.color-red .campaign__content--right .field-shared-form .content-wrapper__form #edit-ssn-button{background-color:#ee7c7d;}.color-orange .campaign__content--right .field-shared-form .content-wrapper__form #edit-ssn-button{background-color:#ff9e00;}.campaign__content--right .campaign__logo{-ms-flex-positive:2;flex-grow:2;margin:2rem 2rem 0 0;width:250px;height:150px;}@media only screen and (max-width:800px){.campaign__content--right .campaign__logo{-ms-flex-item-align:start;align-self:flex-start;}}.campaign__content--right .campaign__logo .campaign__logo-img{width:100%;height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:contain;}.campaign__content--right .campaign__logo img{display:none;}.campaign__content--right .campaign__flair{position:relative;-ms-flex-item-align:end;align-self:flex-end;z-index:6;margin:0 -2rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:150px;height:150px;border-radius:50%;}@media only screen and (max-width:1024px){.campaign__content--right .campaign__flair{margin:0 0 2rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:auto;height:auto;border-radius:0;position:static;}}.color-yellow .campaign__content--right .campaign__flair{background-color:#eeb140;}@media only screen and (max-width:1024px){.color-yellow .campaign__content--right .campaign__flair{background-color:transparent;}}.color-green .campaign__content--right .campaign__flair{background-color:#73b534;}@media only screen and (max-width:1024px){.color-green .campaign__content--right .campaign__flair{background-color:transparent;}}.color-purple .campaign__content--right .campaign__flair{background-color:#86658c;}@media only screen and (max-width:1024px){.color-purple .campaign__content--right .campaign__flair{background-color:transparent;}}.color-red .campaign__content--right .campaign__flair{background-color:#ee7c7d;}@media only screen and (max-width:1024px){.color-red .campaign__content--right .campaign__flair{background-color:transparent;}}.color-orange .campaign__content--right .campaign__flair{background-color:#ff9e00;}@media only screen and (max-width:1024px){.color-orange .campaign__content--right .campaign__flair{background-color:transparent;}}.campaign__content--right .campaign__flair-text{font-size:24px;font-size:3rem;line-height:36px;width:100%;font-family:'Planer W00 Bold';text-align:center;color:#fff;margin:auto 1rem;}.campaign__content--right .field-campaign-terms{font-size:14px;font-size:1.75rem;line-height:21px;max-width:300px;margin:1rem 2rem 0 0;}.campaign__content--right .field-campaign-terms p{color:#fff;font-style:italic;}.campaign__logo{float:right;clear:both;margin:2rem 2rem 4rem 0;width:250px;height:150px;}@media only screen and (max-width:1024px){.campaign__logo{-ms-flex-order:4;order:4;-ms-flex-item-align:end;align-self:flex-end;}}.campaign__logo .campaign__logo-img{width:100%;height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:contain;}.campaign__logo img{display:none;}.checkout .commerce-checkout-progress{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;overflow:visible;height:14px;border-bottom:2px solid #dadada;}.checkout .checkout-tabs--item{-ms-flex-positive:2;flex-grow:2;font-family:'Planer W00 Regular';color:#9c9c9c;}.checkout .checkout-tabs--item.active{color:#282828;}.checkout .checkout-tabs--item.active .checkout-tabs__number-inner{border:2px solid #84bf43;}.checkout .checkout-tabs--item:nth-child(n+4){display:none;}.checkout .checkout-tabs__number{width:6rem;margin:0 auto;background-color:#fff;}.checkout .checkout-tabs__number-inner{margin:0 auto;width:3rem;height:3rem;border:2px solid #dadada;border-radius:3rem;text-align:center;}.checkout .checkout-tabs__text{margin-top:1rem;text-align:center;}@media only screen and (max-width:600px){.checkout .checkout-tabs__text{font-size:14px;font-size:1.75rem;line-height:21px;}}@media only screen and (max-width:420px){.checkout .checkout-tabs__text{display:none;}}.page-checkout-complete .checkout .checkout__grid .block-commerce-checkout-progress-indication{display:none;}.page-checkout-complete #commerce-checkout-form-complete .checkout__tabs-title{display:none;}.page-checkout-complete .checkout-completion-message h3{margin:0 0 2rem;}.page-checkout-complete .checkout-completion-message p:last-of-type{margin-bottom:0;}.checkout{margin-top:4rem;}.checkout form{box-sizing:border-box;padding:5rem;background-color:#fafafa;border:1px solid #dadada;}@media only screen and (max-width:420px){.checkout form{padding:2rem;}}.checkout form > div{width:100%;}@media only screen and (max-width:600px){.checkout form > div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}}.checkout .checkout__grid{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.checkout .checkout__grid::after{clear:both;content:"";display:block;}.checkout .checkout__grid form{-ms-flex-order:2;order:2;width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;margin-left:calc(16.66667% - 23.33333px + 40px);}@media only screen and (max-width:1024px){.checkout .checkout__grid form{width:calc(83.33333% - 36.66667px);float:left;margin-left:20px;margin-left:calc(8.33333% - 21.66667px + 40px);}}@media only screen and (max-width:800px){.checkout .checkout__grid form{width:calc(100% - 40px);float:left;margin-left:20px;}}.checkout .checkout__grid .block-commerce-checkout-progress-indication{width:calc(100% - 40px);float:left;margin-left:20px;-ms-flex-order:1;order:1;margin-bottom:10rem;}.checkout legend{margin-bottom:3rem;width:100%;}.checkout legend span{font-family:'Planer W00 Regular';color:#575756;}.checkout fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0;}.checkout fieldset + fieldset{margin-top:2rem;}.checkout fieldset legend{height:12px;overflow:visible;border-bottom:1px solid #dadada;}.checkout fieldset legend span{padding-right:2rem;background-color:#fafafa;}.checkout fieldset .form-item{margin:0;width:100%;}.checkout fieldset .form-item + .form-item{margin-top:2rem;}.checkout fieldset .form-item.form-type-checkbox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;}.checkout fieldset .form-item.form-type-checkbox input{-ms-flex-preferred-size:25%;flex-basis:25%;box-shadow:none;max-height:14px;max-width:14px;}.checkout fieldset .form-item.form-type-checkbox label{box-shadow:none;line-height:1.2;margin-left:1rem;}.checkout fieldset .form-item.form-type-radio{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.checkout fieldset .form-item.form-type-radio input{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.checkout fieldset .form-item.form-type-radio label{margin-left:1rem;}.checkout .fieldset-wrapper div + div{margin-top:2rem;}.checkout .fieldset-wrapper .field-type-text + .field-type-list-boolean{margin-top:4.25rem;}.checkout .fieldset-wrapper .field-type-list-boolean + .field-type-list-boolean{margin:0;}.checkout body:not(:-moz-handler-blocked) fieldset{display:table-cell;}.checkout .checkout__tabs-title{margin:0 0 3rem;}.checkout .form-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.checkout #edit-account{max-width:50%;float:right;margin-left:2.5rem;}@media only screen and (max-width:600px){.checkout #edit-account{-ms-flex-order:3;order:3;max-width:100%;float:none;margin-left:0;margin-top:2rem;}}.checkout #edit-account div + div{margin-top:2rem;}.checkout #edit-commerce-user-profile-pane{max-width:50%;float:right;clear:right;margin-left:2.5rem;}@media only screen and (max-width:600px){.checkout #edit-commerce-user-profile-pane{-ms-flex-order:4;order:4;max-width:100%;float:none;clear:none;margin-left:0;}}.checkout #edit-commerce-user-profile-pane legend{display:none;}.checkout #edit-customer-profile-billing{max-width:50%;margin-right:2.5rem;margin-top:0;}@media only screen and (max-width:600px){.checkout #edit-customer-profile-billing{-ms-flex-order:2;order:2;max-width:100%;margin:0;}}.checkout #edit-customer-profile-billing div + div{margin-top:2rem;}.checkout #edit-buttons{width:100%;margin-top:4rem;border-top:1px solid #dadada;}@media only screen and (max-width:600px){.checkout #edit-buttons{-ms-flex-order:5;order:5;}}.checkout #edit-buttons .fieldset-wrapper *{float:right;}.checkout #edit-buttons .checkout-continue{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:1rem 2rem;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-top:2rem;}.checkout #edit-buttons .checkout-continue:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.checkout #edit-buttons .checkout-continue{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.checkout #edit-buttons .checkout-continue:disabled{opacity:.5;}.checkout #edit-buttons .checkout-cancel{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:1rem 2rem;background-color:#fff;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-top:2rem;float:left;color:#282828;}.checkout #edit-buttons .checkout-cancel:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.checkout #edit-buttons .checkout-cancel{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.checkout #edit-buttons .checkout-back{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:1rem 2rem;background-color:#fff;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-top:2rem;float:left;color:#282828;}.checkout #edit-buttons .checkout-back:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.checkout #edit-buttons .checkout-back{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.checkout #edit-buttons .button-operator{display:none;}.checkout #commerce-checkout-coupon-ajax-wrapper{margin-top:2rem;}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon legend{display:none;}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .messages{font-family:'BlsW-Bd';text-shadow:0 1px 3px rgba(0,0,0,0.4);-ms-flex-preferred-size:65%;flex-basis:65%;color:#fff;}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .messages.status{background-image:linear-gradient(to bottom right,#84bf43,#95b5c7);}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .messages.warning{background-image:linear-gradient(to bottom right,#eeb140,#ffe675);}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .messages.error{background-image:linear-gradient(to bottom right,#ee7c7d,#e6a5a6);}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .messages p{font-family:'BlsW-Bd';text-shadow:0 1px 3px rgba(0,0,0,0.4);color:#fff;}@media only screen and (max-width:600px){.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .messages{-ms-flex-preferred-size:100%;flex-basis:100%;}}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .form-item{-ms-flex-preferred-size:50%;flex-basis:50%;}@media only screen and (max-width:600px){.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .form-item{-ms-flex-preferred-size:initial;flex-basis:initial;}}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .form-item input{box-sizing:border-box;margin:0;height:40px;width:100%;}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper .form-item .description{display:none;}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper input[type="submit"]{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:1rem 1rem;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;-ms-flex-preferred-size:15%;flex-basis:15%;-ms-flex-item-align:end;align-self:flex-end;margin-left:2rem;box-sizing:border-box;}.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper input[type="submit"]:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper input[type="submit"]{font-size:14px;font-size:1.75rem;line-height:18.676px;}}@media only screen and (max-width:600px){.checkout #commerce-checkout-coupon-ajax-wrapper .commerce_coupon > .fieldset-wrapper input[type="submit"]{-ms-flex-preferred-size:initial;flex-basis:initial;margin:2rem 0 0;}}.checkout #edit-commerce-user-profile-pane-field-ssn .form-item input[type="button"]{display:none;}.checkout .checkout-help{display:none;}.checkout #edit-cart-contents table{margin:0;width:100%;}.checkout #edit-cart-contents table th:not(:last-child){text-align:left;}@media only screen and (max-width:600px){.checkout #edit-cart-contents thead{font-size:12px;font-size:1.5rem;line-height:18px;}}.checkout #edit-cart-contents thead th{padding-bottom:2rem;}@media only screen and (max-width:600px){.checkout #edit-cart-contents tbody{font-size:12px;font-size:1.5rem;line-height:18px;}}.checkout #edit-cart-contents tbody td{padding-bottom:2rem;}.checkout .component-type-base-price{display:none;}.checkout .checkout_review{margin:4rem 0;}.checkout .checkout-review tr:nth-child(1),.checkout .checkout-review tr:nth-child(2){display:none;}.checkout .checkout-review td{padding:0 !important;}.checkout .messages{font-family:'BlsW-Bd';text-shadow:0 1px 3px rgba(0,0,0,0.4);color:#fff;padding:0 1rem;}.checkout .messages.error{background-image:linear-gradient(to bottom right,#ee7c7d,#e6a5a6);}.checkout .messages ul{padding:0 1rem;list-style-type:none;}.page-checkout-payment .checkout .checkout__grid .block-commerce-checkout-progress-indication{display:none;}.page-checkout-payment .checkout__tabs-title{text-align:center;}.page-checkout-payment [type="submit"]{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:30px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:6px 2rem 10px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;float:right;}.page-checkout-payment [type="submit"]:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.page-checkout-payment [type="submit"]{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.page-checkout-payment [type="submit"] ~ a{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:30px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#575756;padding:6px 2rem 10px;background-color:#fff;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;float:left;}.page-checkout-payment [type="submit"] ~ a:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.page-checkout-payment [type="submit"] ~ a{font-size:14px;font-size:1.75rem;line-height:18.676px;}}#edit-terms{border:1px solid #dadada;}#edit-terms .fieldset-wrapper{padding:2rem;}@media only screen and (max-width:600px){#edit-terms .fieldset-wrapper{padding:1rem .5rem;}}#edit-terms .fieldset-wrapper label{position:relative;-ms-flex-positive:2;flex-grow:2;}@media only screen and (max-width:420px){#edit-terms .fieldset-wrapper label{font-size:12px;font-size:1.5rem;line-height:18px;margin-left:.5rem;}}#edit-terms .fieldset-wrapper label::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-down.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-down.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:3rem;top:50%;transform:translateY(-50%);width:16px;height:10px;}@media only screen and (max-width:600px){#edit-terms .fieldset-wrapper label::after{right:0;}}#edit-terms .fieldset-wrapper label.drop-down-active{color:#282828;}#edit-terms .fieldset-wrapper label.drop-down-active::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-up.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-up.svg) transparent 0 0 no-repeat;}#edit-terms .terms__text{display:none;}.claims-tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin:0 20px 9rem 20px;padding:0;overflow:visible;height:14px;border-bottom:2px solid #dadada;}.claims-tabs__item{-ms-flex-positive:2;flex-grow:2;font-family:'Planer W00 Regular';color:#9c9c9c;}.claims-tabs__item.active{color:#282828;}.claims-tabs__item.active .claims-tabs__number-inner{border:2px solid #84bf43;}.claims-tabs__number{width:6rem;margin:0 auto;background-color:#fff;}.claims-tabs__number-inner{margin:0 auto;width:3rem;height:3rem;border:2px solid #dadada;border-radius:3rem;text-align:center;}.claims-tabs__text{margin-top:1rem;text-align:center;}@media only screen and (max-width:600px){.claims-tabs__text{font-size:14px;font-size:1.75rem;line-height:21px;}}@media only screen and (max-width:420px){.claims-tabs__text{display:none;}}.post-content .content-wrapper__form{max-width:793px;margin:0 auto;display:block;}.post-content form{box-sizing:border-box;padding:5rem;margin:0 20px;background-color:#fafafa;border:1px solid #dadada;}@media only screen and (max-width:600px){.post-content form{padding:2rem;}}.post-content form > div{width:100%;}.post-content legend{margin-bottom:3rem;width:100%;}.post-content legend span{font-family:'Planer W00 Regular';color:#575756;}.post-content fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0;}.post-content fieldset + fieldset{margin-top:2rem;}.post-content fieldset legend{height:12px;overflow:visible;border-bottom:1px solid #dadada;}.post-content fieldset legend span{padding-right:2rem;background-color:#fafafa;}.post-content fieldset * + fieldset{margin-top:2rem;}.post-content fieldset table{width:65%;}.post-content fieldset table th{text-align:left;}.post-content fieldset table input[type="submit"]{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:60px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:0.4rem 1rem 0.6rem;background-color:#575756;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;line-height:2rem;height:auto;}.post-content fieldset table input[type="submit"]:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.post-content fieldset table input[type="submit"]{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.post-content fieldset .form-item.form-type-checkbox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.post-content fieldset .form-item.form-type-checkbox input{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.post-content fieldset .form-item.form-type-checkbox label{margin-left:.5rem;}.post-content fieldset .form-item.form-type-radio{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.post-content fieldset .form-item.form-type-radio input{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.post-content fieldset .form-item.form-type-radio label{margin-left:1rem;}.post-content .fieldset-wrapper .field-type-text + .field-type-list-boolean{margin-top:4.25rem;}.post-content .fieldset-wrapper .field-type-list-boolean + .field-type-list-boolean{margin:0;}.post-content .fieldset-wrapper div + div > fieldset{margin-top:2rem;}.post-content body:not(:-moz-handler-blocked) fieldset{display:table-cell;}.post-content .webform-component-select{position:relative;width:calc(65% + 4rem);}.post-content .webform-component-select::before{background:url(/sites/all/themes/mysafety/graphics/icon-triangle-up.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-triangle-up.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:2rem;bottom:19px;width:8px;height:4px;}.post-content .webform-component-select::after{background:url(/sites/all/themes/mysafety/graphics/icon-triangle-down.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-triangle-down.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:2rem;bottom:11px;width:8px;height:4px;}.post-content .webform-component-select label{display:block;}.post-content .webform-component-select select{margin:.15rem 0 0;padding:.7rem 2rem;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;apperance:none;box-sizing:border-box;width:100%;border:none;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.post-content .webform-component-multiple-file{display:block;}.post-content .webform-component-multiple-file .form-managed-file img{display:none;}.post-content .webform-component-multiple-file input[type="file"]{padding:0;min-height:0;width:auto;margin-top:1rem;}.post-content .webform-component-multiple-file input[type="submit"]{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:32px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:2px;color:#fff;padding:0.5rem 2rem;background-color:#575756;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;float:right;}.post-content .webform-component-multiple-file input[type="submit"]:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.post-content .webform-component-multiple-file input[type="submit"]{font-size:14px;font-size:1.75rem;line-height:18.676px;}}@media only screen and (max-width:800px){.post-content .webform-component-multiple-file input[type="submit"]{float:none;display:block;margin-top:2rem;}}.post-content .webform-component-multiple-file span.file{margin-top:1rem;}@media only screen and (max-width:600px){.post-content .webform-datepicker{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;}}@media only screen and (max-width:420px){.post-content .webform-datepicker{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:initial;justify-content:initial;}}.post-content .webform-datepicker .form-type-select{position:relative;}@media only screen and (max-width:600px){.post-content .webform-datepicker .form-type-select{width:100px;}}.post-content .webform-datepicker .form-type-select::before{background:url(/sites/all/themes/mysafety/graphics/icon-triangle-up.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-triangle-up.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:1rem;bottom:10px;width:8px;height:4px;}@media only screen and (max-width:600px){.post-content .webform-datepicker .form-type-select::before{bottom:18px;}}.post-content .webform-datepicker .form-type-select::after{background:url(/sites/all/themes/mysafety/graphics/icon-triangle-down.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-triangle-down.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:1rem;bottom:2px;width:8px;height:4px;}@media only screen and (max-width:600px){.post-content .webform-datepicker .form-type-select::after{bottom:10px;}}.post-content .webform-datepicker select{margin:.15rem 0 0;padding:.7rem 3rem .7rem 2rem;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;apperance:none;box-sizing:border-box;border:none;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);text-align-last:center;}@media only screen and (max-width:600px){.post-content .webform-datepicker select{width:100%;}}.post-content .checkout__tabs-title{margin:0 0 3rem;}.post-content .form-item{position:relative;margin:2rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:65%;}@media only screen and (max-width:800px){.post-content .form-item{width:75%;}}@media only screen and (max-width:600px){.post-content .form-item{width:85%;}}@media only screen and (max-width:420px){.post-content .form-item{width:100%;}}.post-content .form-item label{position:relative;-ms-flex-order:1;order:1;}.post-content .form-item div{-ms-flex-order:3;order:3;}.post-content .form-item input[type="text"],.post-content .form-item input[type="email"],.post-content .form-item textarea{width:100%;box-sizing:border-box;-ms-flex-order:3;order:3;}.post-content .form-item input[type="text"],.post-content .form-item input[type="email"]{padding:1rem 2rem;color:#282828;}.post-content .form-item input[type="image"],.post-content .form-item input[type="checkbox"]{width:auto;height:auto;min-height:0;}.post-content .form-item .description{position:absolute;-ms-flex-order:2;order:2;z-index:1;top:0;height:0;right:20px;padding:.5rem;box-sizing:border-box;border-radius:3px;font-size:0px;transition:all .3s;transition-timing-function:ease-in-out;}.post-content .form-item .description::after{background:url(/sites/all/themes/mysafety/graphics/icon-help.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-help.svg) transparent 0 0 no-repeat;position:absolute;z-index:2;content:'';background-size:contain;right:-20px;top:0;width:16px;height:16px;}.post-content .form-item .description--active{font-size:12px;font-size:1.5rem;line-height:18px;background-color:#7f7f7f;height:auto;color:#fff;}.post-content .form-item select{-ms-flex-order:3;order:3;}.post-content .webform-component-markup{-ms-flex-preferred-size:100%;flex-basis:100%;background-color:#fff;padding:1rem;border:1px solid #dadada;width:100%;box-sizing:border-box;}.post-content .webform-component-markup .media img{max-width:2rem;max-height:2rem;}.post-content .claim__btn-wrapper{width:100%;margin-top:4rem;border-top:1px solid #dadada;}.post-content .claim__btn-wrapper--last{display:inline-block;}.post-content .claim__btn{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:1rem 2rem;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-top:2rem;float:right;}.post-content .claim__btn:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.post-content .claim__btn{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.post-content .claim__btn:hover{cursor:pointer;}.post-content .claim__btn:disabled{opacity:.5;}.post-content .claim__btn:disabled:hover{cursor:initial;}.post-content .claim__btn--back{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#282828;padding:1rem 2rem;background-color:#fff;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-top:2rem;}.post-content .claim__btn--back:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.post-content .claim__btn--back{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.post-content .claim__btn--back:hover{cursor:pointer;}.post-content .webform-submit:disabled{opacity:.5;}.post-content .form-actions{width:100%;margin-top:4rem;border-top:1px solid #dadada;display:table;content:'';clear:both;}.post-content .form-actions input{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:1rem 2rem;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-top:2rem;float:right;}.post-content .form-actions input:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.post-content .form-actions input{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.post-content #edit-account{max-width:50%;float:right;margin-left:2.5rem;}.post-content #edit-account div + div{margin-top:2rem;}.post-content span.file-size{display:none;}.post-content .tabledrag-toggle-weight-wrapper{display:none;}.post-content p:empty{display:none;}.post-content fieldset .webform-component-boolean{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-preferred-size:calc(100% - 15px);flex-basis:calc(100% - 15px);}.post-content fieldset .webform-component-boolean label{box-sizing:border-box;padding-left:1rem;line-height:2rem;-ms-flex-positive:2;flex-grow:2;}.post-content fieldset .webform-component-boolean input{min-width:14px;}.post-content fieldset .webform-component-boolean .description{font-size:16px;font-size:2rem;line-height:24px;-ms-flex-preferred-size:100%;flex-basis:100%;position:static;padding:1rem 0 0;height:auto;}.post-content fieldset .webform-component-boolean .description:after{display:none;}.post-content fieldset .webform-component-boolean .description--active{background-color:#fafafa;color:#282828;}.service__block{font-family:'BlsW-Bd';text-align:center;color:#b2b2b2;}@media only screen and (max-width:600px){.service__block{font-size:14px;font-size:1.75rem;line-height:20.02px;}}.service__block::before{display:block;width:8rem;height:8rem;content:'';margin:0 auto 3rem;}@media only screen and (max-width:600px){.service__block::before{width:4rem;height:4rem;margin:0 auto 1rem;}}.service__block .enhance{color:#575756;}.service__block .service__number{font-size:48px;font-size:6rem;line-height:56.016px;display:block;font-family:'Planer W00 Bold';margin-bottom:1rem;}.service__block .service__number a{transition:color 0.2s;transition-timing-function:ease-in-out;}.service__block .service__number a:hover{color:#507428;}@media only screen and (max-width:800px){.service__block .service__number{font-size:40px;font-size:5rem;line-height:48px;}}@media only screen and (max-width:600px){.service__block .service__number{font-size:32px;font-size:4rem;line-height:32px;margin-bottom:0.5rem;}}.customer__service__number::before{background:url(/sites/all/themes/mysafety/graphics/icon-large-headset.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-large-headset.svg) transparent 0 0 no-repeat;background-position:center;}@media only screen and (max-width:600px){.customer__service__number::before{background-size:contain;}}.customer__emergency__number::before{background:url(/sites/all/themes/mysafety/graphics/exclamation-triangle.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/exclamation-triangle.svg) transparent 0 0 no-repeat;background-position:center;}@media only screen and (max-width:600px){.customer__emergency__number::before{background-size:contain;}}.press-room-filter{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fafafa;padding-top:3rem;padding-bottom:3rem;}.press-room-filter .form-item-field-post-type-value{margin:1rem 0;}@media only screen and (max-width:800px){.press-room-filter .form-item-field-post-type-value{margin:0 0 2rem;}}@media only screen and (max-width:600px){.press-room-filter{text-align:center;height:auto;padding-top:2rem;padding-bottom:2rem;}}.filter-widgets-toggler{display:none;font-family:'Planer W00 Bold';font-weight:normal;height:5rem;margin:0 auto;padding:.75rem 2rem 1.25rem;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;cursor:pointer;}@media only screen and (max-width:600px){.filter-widgets-toggler{display:inline-block;}}.faq-search{background:#fafafa;padding:3rem 4rem;}.faq-search form{max-width:1140px;margin:0 auto;}@media only screen and (max-width:600px){.faq-search .filter-widgets{display:none;}}.faq-search .filter-widget label{display:none;}.faq-search .form-item{position:relative;display:inline-block;max-height:5rem;margin-top:2rem;}.faq-search .form-item input{width:100%;box-sizing:border-box;padding:11px 11px 11px 40px;}.faq-search .form-item:before{background:url(/sites/all/themes/mysafety/graphics/icon-search.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-search.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;left:1rem;top:50%;transform:translateY(-50%);width:3rem;height:3rem;}.footer-main-wrapper{background:#575756;}.footer-main{max-width:1180px;margin:0 auto;padding-top:4rem;padding-bottom:4rem;}.footer-main::after{clear:both;content:"";display:block;}@media only screen and (max-width:800px){.footer-main::after{clear:both;content:"";display:block;}}@media only screen and (max-width:600px){.footer-main{padding-top:2rem;padding-bottom:2rem;}.footer-main::after{clear:both;content:"";display:block;}}.footer-main-navigation-wrapper{width:calc(75% - 35px);float:left;margin-left:20px;}.footer-main-navigation-wrapper a,.footer-main-navigation-wrapper .nolink{color:#fff;}.footer-main-navigation-wrapper .nolink{font-size:18px;font-size:2.25rem;line-height:24.012px;font-family:'Planer W00 Bold';display:block;margin-bottom:2rem;}@media only screen and (max-width:600px){.footer-main-navigation-wrapper .nolink{margin-bottom:1rem;}}.footer-main-navigation-wrapper a{font-size:14px;font-size:1.75rem;line-height:23.996px;}.footer-main-navigation-wrapper a:hover{text-decoration:underline;}.footer-main-navigation-wrapper .menu{margin:0;padding:0;list-style:none;}.footer-main-navigation-wrapper > .menu{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.footer-main-navigation-wrapper > .menu::after{clear:both;content:"";display:block;}.footer-main-navigation-wrapper > .menu > .expanded{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.footer-main-navigation-wrapper{width:calc(75% - 3.5rem);float:left;margin-left:2rem;}.footer-main-navigation-wrapper > .menu{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem);}.footer-main-navigation-wrapper > .menu::after{clear:both;content:"";display:block;}.footer-main-navigation-wrapper > .menu > .expanded{width:calc(33.33333% - 2.66667rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.footer-main-navigation-wrapper{width:calc(100% - 2rem);float:left;margin-left:1rem;}.footer-main-navigation-wrapper > .menu{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem);}.footer-main-navigation-wrapper > .menu::after{clear:both;content:"";display:block;}.footer-main-navigation-wrapper > .menu > .expanded{width:calc(100% - 2rem);float:left;margin-left:1rem;margin-bottom:2rem;}}.footer-newsletter-form-wrapper{width:calc(25% - 25px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.footer-newsletter-form-wrapper{width:calc(25% - 2.5rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.footer-newsletter-form-wrapper{width:calc(100% - 2rem);float:left;margin-left:1rem;border-top:1px solid #b2b2b2;padding:2rem 0;}}.footer-main__heading{margin-bottom:2rem;}.footer-navigation-wrapper{background-color:#282828;}.footer-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:8rem;}@media only screen and (max-width:600px){.footer-navigation{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:auto;padding:2rem 0;}}.footer-copyright{color:#fff;font-family:'Planer W00 Bold';}@media only screen and (max-width:800px){.footer-copyright{font-size:14px;font-size:1.75rem;line-height:14px;}}.footer-help-navigation-wrapper .menu{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;}.footer-help-navigation-wrapper .menu li{margin-left:3rem;}.footer-help-navigation-wrapper .menu a{font-size:14px;font-size:1.75rem;line-height:18.676px;color:#fff;display:inline-block;font-family:'Planer W00 Bold';vertical-align:middle;text-shadow:0 1px 3px rgba(0,0,0,0.4);}.footer-help-navigation-wrapper .menu a::before{background:url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-white.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-white.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:1rem;height:1rem;margin-right:0.5rem;transition:transform .1s;transition-timing-function:ease-in-out;}.footer-help-navigation-wrapper .menu a:hover{color:#cccccc;color:#fff;}.footer-help-navigation-wrapper .menu a:hover::before{transform:translateX(0.5rem);}@media only screen and (max-width:600px){.footer-help-navigation-wrapper .menu{padding:1rem 0 0;}.footer-help-navigation-wrapper .menu li{margin:0 1rem;}}.footer__icon{margin-right:.5rem;}.footer-social-wrapper{background-color:#fafafa;}.footer-social{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:110px;}@media only screen and (max-width:600px){.footer-social{-ms-flex-direction:column;flex-direction:column;height:auto;padding:4rem 0;}}.footer-social__title{font-family:'Planer W00 Regular';text-transform:none;color:#7f7f7f;}@media only screen and (max-width:800px){.footer-social__title{display:none;}}.footer-social-icons-wrapper{display:-ms-flexbox;display:flex;}@media only screen and (max-width:600px){.footer-social-icons-wrapper{margin-top:4rem;}}.footer-social__icon{height:3rem;width:4rem;display:block;font-size:0;line-height:0;overflow:hidden;}.footer-social__icon.facebook{background:url(/sites/all/themes/mysafety/graphics/icon-facebook.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-facebook.svg) transparent center no-repeat;}.footer-social__icon.facebook:hover{background:url(/sites/all/themes/mysafety/graphics/icon-facebook-active.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-facebook-active.svg) transparent center no-repeat;}.footer-social__icon.twitter{background:url(/sites/all/themes/mysafety/graphics/icon-twitter.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-twitter.svg) transparent center no-repeat;}.footer-social__icon.twitter:hover{background:url(/sites/all/themes/mysafety/graphics/icon-twitter-active.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-twitter-active.svg) transparent center no-repeat;}.footer-social__icon.instagram{background:url(/sites/all/themes/mysafety/graphics/icon-instagram.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-instagram.svg) transparent center no-repeat;}.footer-social__icon.instagram:hover{background:url(/sites/all/themes/mysafety/graphics/icon-instagram-active.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-instagram-active.svg) transparent center no-repeat;}.footer-social__icon.linkedin{background:url(/sites/all/themes/mysafety/graphics/icon-linkedin.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-linkedin.svg) transparent center no-repeat;}.footer-social__icon.linkedin:hover{background:url(/sites/all/themes/mysafety/graphics/icon-linkedin-active.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-linkedin-active.svg) transparent center no-repeat;}.footer-social__icon.google{background:url(/sites/all/themes/mysafety/graphics/icon-googleplus.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-googleplus.svg) transparent center no-repeat;}.footer-social__icon.google:hover{background:url(/sites/all/themes/mysafety/graphics/icon-googleplus-active.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-googleplus-active.svg) transparent center no-repeat;}.footer-social__icon.youtube{background:url(/sites/all/themes/mysafety/graphics/icon-youtube.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-youtube.svg) transparent center no-repeat;}.footer-social__icon.youtube:hover{background:url(/sites/all/themes/mysafety/graphics/icon-youtube-active.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-youtube-active.svg) transparent center no-repeat;}.footer-social__icon:nth-child(n+2){margin-left:2rem;}@media only screen and (max-width:1024px){.site-header-wrapper{position:fixed;width:100%;top:0;left:0;z-index:100;}.site-header-wrapper + .content-wrapper{margin-top:14rem;}.site-header-wrapper + .site-messages + .content-wrapper{margin-top:14rem;}}@media only screen and (max-width:600px){.site-header-wrapper + .content-wrapper{margin-top:9rem;}}@media only screen and (max-width:1024px){.messages.status{position:fixed;width:100%;top:112px;left:0;z-index:100;}}@media only screen and (max-width:600px){.messages.status{top:72px;}}@media only screen and (max-width:800px){.front-page-wrapper,.hero{margin-top:14rem;}}@media only screen and (max-width:600px){.front-page-wrapper,.hero{margin-top:9rem;}}@media only screen and (max-width:800px){.emergency-message ~ .front-page-wrapper,.emergency-message ~ .hero{margin-top:0;}}@media only screen and (max-width:600px){.emergency-message ~ .front-page-wrapper,.emergency-message ~ .hero{margin-top:0;}}.site-header{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;height:100px;border-top:1px solid #ededed;box-sizing:border-box;box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);position:relative;z-index:10;}@media only screen and (max-width:1024px){.site-header{height:9rem;-ms-flex-pack:end;justify-content:flex-end;}}.site-header .header__logo{-ms-flex-order:1;order:1;}.site-header .navigation-toggler{-ms-flex-order:2;order:2;}@media only screen and (max-width:1024px){.site-header .navigation-toggler{-ms-flex-order:4;order:4;}}.site-header .site-navigation-wrapper{-ms-flex-order:3;order:3;}@media only screen and (max-width:1440px){.site-header .site-navigation-wrapper{-ms-flex-positive:2;flex-grow:2;}}.site-header .site-search-wrapper{-ms-flex-order:4;order:4;}@media only screen and (max-width:1440px){.site-header .site-search-wrapper{position:absolute;bottom:-62px;left:0;right:0;padding:2rem 4rem;}}@media only screen and (max-width:600px){.site-header .site-search-wrapper{bottom:-62px;height:30px;}}.site-header .search-icon{-ms-flex-order:5;order:5;}@media only screen and (max-width:1024px){.site-header .search-icon{-ms-flex-order:2;order:2;margin-right:2rem;}}.site-header .my-pages{-ms-flex-order:6;order:6;}@media only screen and (max-width:1024px){.site-header .my-pages{display:none;}}.header__logo img{width:185px;object-fit:contain;}.i18n-sv .header__logo img,.i18n-en .header__logo img{width:150px;height:49px;}@media only screen and (max-width:1024px){.header__logo{-ms-flex-positive:2;flex-grow:2;}.header__logo img{width:151px;}.i18n-sv .header__logo img,.i18n-en .header__logo img{width:123px;height:40px;}}.my-pages{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:10px 24px 14px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-left:5rem;}.my-pages:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.my-pages{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.my-pages::before{background:url(/sites/all/themes/mysafety/graphics/icon-large-lock-white.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-large-lock-white.svg) transparent 0 0 no-repeat;background-size:contain;content:'';display:inline-block;width:1.25rem;height:1.5rem;}.my-pages a{font-size:14px;font-size:1.75rem;line-height:21px;text-transform:uppercase;color:#fff;}.pre-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;height:40px;background-color:#fafafa;}@media only screen and (max-width:600px){.pre-header{display:block;height:auto;padding:1rem 0;margin:0 0 2rem;}}@media only screen and (max-width:600px){.site-header-wrapper > .pre-header{display:none;}}.pre-header-numbers-wrapper{display:-ms-flexbox;display:flex;}.pre-header-numbers-wrapper .pre-header__item{border-left:1px solid #ededed;}.pre-header-numbers-wrapper .pre-header__item a{font-size:14px;font-size:1.75rem;line-height:14px;font-family:'Planer W00 Bold';display:block;padding:1.5rem 2rem 1.75rem;overflow:hidden;}.pre-header-numbers-wrapper .pre-header__item a:hover{background:#fff;}.pre-header-numbers-wrapper .pre-header__item a::before{content:'';display:block;float:left;width:2rem;height:2rem;margin:-1px 1rem -1px 0;}.pre-header-numbers-wrapper .pre-header__item.customer-service a::before{background:url(/sites/all/themes/mysafety/graphics/icon-large-headset.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-large-headset.svg) transparent 0 0 no-repeat;background-position:center;background-size:contain;}.pre-header-numbers-wrapper .pre-header__item.customer-emergency a::before{background:url(/sites/all/themes/mysafety/graphics/exclamation-triangle.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/exclamation-triangle.svg) transparent 0 0 no-repeat;background-position:center;background-size:contain;}@media only screen and (max-width:800px){.pre-header-numbers-wrapper{margin-right:auto;border-right:1px solid #ededed;}.pre-header-numbers-wrapper .label{display:none;}}@media only screen and (max-width:600px){.pre-header-numbers-wrapper{border-right:0 none;-ms-flex-pack:justify;justify-content:space-between;}.pre-header-numbers-wrapper .pre-header__item{border:1px solid #ededed;border-radius:3px;box-sizing:border-box;width:calc(50% - .5rem);}.pre-header-numbers-wrapper .pre-header__item a{font-size:12px;font-size:1.5rem;line-height:12px;background:#fff;color:#84bf43;padding:1.5rem 1rem 1.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}}.pre-header-navigation-wrapper{border-left:1px solid #ededed;}.pre-header-navigation-wrapper .menu{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;}.pre-header-navigation-wrapper .menu li{border-right:1px solid #ededed;}.pre-header-navigation-wrapper .menu a{font-size:14px;font-size:1.75rem;line-height:14px;font-family:'Planer W00 Bold';display:block;padding:1.5rem 2rem 1.75rem;color:#575756;}.pre-header-navigation-wrapper .menu a:hover{background:#fff;color:#282828;}@media only screen and (max-width:600px){.pre-header-navigation-wrapper{display:none;}}.site-search-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:2;flex-grow:2;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:0;transition:all .1s;transition-timing-function:ease-in-out;}@media only screen and (max-width:1440px){.site-search-wrapper{display:none;}}.site-search-wrapper.active{display:-ms-flexbox;display:flex;}.site-search-wrapper .element-invisible{display:none;}.site-search-wrapper [type="text"]{margin-right:1rem;width:0;box-shadow:none;border-bottom:2px solid #dadada;border-radius:0;outline:none;transition:all .2s;transition-timing-function:ease-in-out;}.site-search-wrapper [type="submit"]{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:30px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:6px 2rem 10px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;}.site-search-wrapper [type="submit"]:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.site-search-wrapper [type="submit"]{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.site-search-wrapper.active{width:250px;}.site-search-wrapper.active [type="text"]{width:250px;}.site-search-wrapper .form-actions{display:none;}.site-search-wrapper.handheld-search-active{width:auto;-ms-flex-pack:center;justify-content:center;transition:none;}.site-search-wrapper.handheld-search-active form{display:none;}.site-search-wrapper.handheld-search-active [type="text"]{width:250px;transition:none;border-bottom:none;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);border-radius:3px;padding:6px 2rem 5px;}@media only screen and (max-width:1440px){.site-search-wrapper.handheld-search-active.active{background-color:#fafafa;}.site-search-wrapper.handheld-search-active.active form{display:inline-block;}.site-search-wrapper.handheld-search-active.active .form-actions{display:inline-block;}}@media only screen and (max-width:600px){.site-search-wrapper.handheld-search-active.active form{position:absolute;top:16px;left:16px;margin:0;}}@media only screen and (max-width:420px){.site-search-wrapper.handheld-search-active [type="text"]{width:150px;}}.site-header .search-icon{background:url(/sites/all/themes/mysafety/graphics/icon-search.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-search.svg) transparent 0 0 no-repeat;display:block;content:'';height:3rem;width:3rem;}.site-header .search-icon:hover{cursor:pointer;}.navigation-toggler{display:none;}@media only screen and (max-width:1024px){.navigation-toggler{font-size:14px;font-size:1.75rem;line-height:14px;font-family:'Planer W00 Bold';background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3);border-radius:3px;color:#575756;text-transform:uppercase;padding:13px;display:block;cursor:default;transition:color .2s ease-in-out;}.handheld-nav-active .navigation-toggler{color:#282828;}.navigation-toggler .burger{display:block;width:2rem;height:2rem;float:left;margin-right:1rem;position:relative;}.navigation-toggler .burger::before,.navigation-toggler .burger::after{content:'';}.navigation-toggler .burger .bar,.navigation-toggler .burger::before,.navigation-toggler .burger::after{display:block;height:2px;width:2rem;background:#575756;position:absolute;left:0;top:7px;border-radius:2px;}.navigation-toggler .burger .bar{opacity:1;transition:opacity .2s ease-in-out;}.handheld-nav-active .navigation-toggler .burger .bar{opacity:0;}.navigation-toggler .burger::before{top:1px;transition-property:top,background,transform;transition-duration:0.2s,0.2s,0.2s;transition-delay:0.2s,0s,0s;}.handheld-nav-active .navigation-toggler .burger::before{transform:rotate(-45deg);top:7px;background:#282828;transition-delay:0s,0s,0.2s;}.navigation-toggler .burger::after{top:13px;width:1rem;transition-property:top,background,width,transform;transition-duration:0.2s,0.2s,0.2s,0.2s;transition-delay:0.2s,0s,0s,0s;}.handheld-nav-active .navigation-toggler .burger::after{transform:rotate(45deg);top:7px;width:2rem;background:#282828;transition-delay:0s,0s,0s,0.2s;}}.site-navigation-wrapper{margin-left:4.5rem;}.site-navigation-wrapper .nolink,.site-navigation-wrapper a{color:#575756;cursor:pointer;display:block;}.site-navigation-wrapper .nolink:hover,.site-navigation-wrapper a:hover{color:#282828;}.site-navigation-wrapper .menu{list-style:none;padding:0;margin:0;}.site-navigation-wrapper > .menu{display:-ms-flexbox;display:flex;}.site-navigation-wrapper > .menu > li{font-size:16px;font-size:2rem;line-height:16px;font-family:'Planer W00 Bold';margin-left:4.5rem;}.site-navigation-wrapper > .menu > .expanded{position:relative;}.site-navigation-wrapper > .menu > .expanded::before{background:url(/sites/all/themes/mysafety/graphics/icon-navi-chevron.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-navi-chevron.svg) transparent center no-repeat;content:'';display:block;float:right;width:1.5rem;height:3rem;margin-left:-1.5rem;}.site-navigation-wrapper > .menu > .expanded .nolink{overflow:hidden;padding:1px 2.5rem 7px 0;position:relative;}.site-navigation-wrapper > .menu > .expanded:hover::before{background:url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-active.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-active.svg) transparent center no-repeat;}.site-navigation-wrapper > .menu > .expanded.first-level-active .nolink,.site-navigation-wrapper > .menu > .expanded.first-level-active a{color:#282828;}.site-navigation-wrapper > .menu > .expanded.first-level-active::before{background:url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-active.png) transparent center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-active.svg) transparent center no-repeat;transform:rotate(-180deg) translateY(1px);}.site-navigation-wrapper > .menu > .expanded > .menu{display:none;position:absolute;top:4.25rem;left:0;background:#fafafa;border-top:0.5rem solid #84bf43;box-shadow:0 1px 3px rgba(0,0,0,0.3);}.site-navigation-wrapper > .menu > .expanded > .menu.second-level-open{padding-right:28rem;}.site-navigation-wrapper > .menu > .expanded > .menu.second-level-open > li{border-right:1px solid #dadada;}.site-navigation-wrapper > .menu > .expanded > .menu li{font-family:'BlsW-Rg';background:#fff;border-bottom:1px solid #dadada;width:28rem;}.site-navigation-wrapper > .menu > .expanded > .menu li:last-child{border-bottom:0 none;}.site-navigation-wrapper > .menu > .expanded > .menu a,.site-navigation-wrapper > .menu > .expanded > .menu .nolink{padding:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.site-navigation-wrapper > .menu > .expanded > .menu .expanded > .nolink{background:url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-right.png) transparent calc(100% - 2rem) center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-right.svg) transparent calc(100% - 2rem) center no-repeat;padding:2rem 4rem 2rem 2rem;}.site-navigation-wrapper > .menu > .expanded > .menu .expanded > .nolink:hover{background:url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-right-active.png) transparent calc(100% - 2rem) center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-right-active.svg) transparent calc(100% - 2rem) center no-repeat;}.site-navigation-wrapper > .menu > .expanded > .menu .expanded.second-level-active > .nolink{background:url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-right-active.png) transparent calc(100% - 2rem) center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-navi-chevron-right-active.svg) transparent calc(100% - 2rem) center no-repeat;font-family:'BlsW-Bd';color:#282828;}.site-navigation-wrapper > .menu > .expanded.first-level-active > .menu{display:block;}.site-navigation-wrapper > .menu > .expanded > .menu > .expanded > .menu{display:none;position:absolute;left:calc(28rem + 1px);top:0;}.site-navigation-wrapper > .menu > .expanded > .menu > .expanded > .menu li{background:#fafafa;}.site-navigation-wrapper > .menu > .expanded > .menu > .expanded.second-level-active > .menu{display:block;}@media only screen and (max-width:1024px){.site-navigation-wrapper{display:none;position:fixed;top:14rem;left:0;margin:0;padding:4rem;width:100%;height:calc(100vh - 14rem);background:#fafafa;box-shadow:inset 0 1px 5px rgba(0,0,0,0.2);box-sizing:border-box;overflow:auto;}.handheld-nav-active .site-navigation-wrapper{display:block;}.site-navigation-wrapper > .menu{display:block;}.site-navigation-wrapper > .menu > li{font-size:18px;font-size:2.25rem;line-height:24.012px;margin-left:0;margin-bottom:4rem;}.site-navigation-wrapper > .menu > .expanded{position:relative;}.site-navigation-wrapper > .menu > .expanded::before{display:none;}.site-navigation-wrapper > .menu > .expanded .nolink{overflow:hidden;padding:0 0 2rem;position:relative;}.site-navigation-wrapper > .menu > .expanded.first-level-active .nolink,.site-navigation-wrapper > .menu > .expanded.first-level-active a{color:#575756;}.site-navigation-wrapper > .menu > .expanded > .menu{display:block;position:relative;top:0;background:#fff;}.site-navigation-wrapper > .menu > .expanded > .menu.second-level-open{padding-right:0;}.site-navigation-wrapper > .menu > .expanded > .menu.second-level-open > li{border-right:0 none;}.site-navigation-wrapper > .menu > .expanded > .menu li{font-family:'BlsW-Rg';width:100%;}.site-navigation-wrapper > .menu > .expanded > .menu a,.site-navigation-wrapper > .menu > .expanded > .menu .nolink{padding:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.site-navigation-wrapper > .menu > .expanded > .menu .expanded > .nolink{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-down.png) transparent calc(100% - 2rem) center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-down.svg) transparent calc(100% - 2rem) center no-repeat;padding:2rem 4rem 2rem 2rem;}.site-navigation-wrapper > .menu > .expanded > .menu .expanded > .nolink:hover{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-down.png) transparent calc(100% - 2rem) center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-down.svg) transparent calc(100% - 2rem) center no-repeat;}.site-navigation-wrapper > .menu > .expanded > .menu .expanded.second-level-active > .nolink{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-up.png) transparent calc(100% - 2rem) center no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-up.svg) transparent calc(100% - 2rem) center no-repeat;font-family:'BlsW-Bd';color:#282828;}.site-navigation-wrapper > .menu > .expanded > .menu > .expanded > .menu{display:none;position:static;}.site-navigation-wrapper > .menu > .expanded > .menu > .expanded > .menu a{padding-left:3rem;}.site-navigation-wrapper > .menu > .expanded > .menu > .expanded > .menu li:first-child{border-top:1px solid #dadada;}}@media only screen and (max-width:600px){.site-navigation-wrapper{padding:2rem;top:9rem;height:calc(100vh - 9rem);}.site-navigation-wrapper > .menu > li{font-size:16px;font-size:2rem;line-height:16px;margin-bottom:3rem;}.site-navigation-wrapper > .menu > .expanded{position:relative;}.site-navigation-wrapper > .menu > .expanded::before{display:none;}.site-navigation-wrapper > .menu > .expanded .nolink{overflow:hidden;padding:0 0 1rem;position:relative;}.site-navigation-wrapper > .menu > .expanded.first-level-active .nolink,.site-navigation-wrapper > .menu > .expanded.first-level-active a{color:#575756;}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/all/themes/mysafety/dist/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.hero{position:relative;}.hero .hero__wrapper{max-width:1180px;margin:0 auto;position:relative;z-index:1;}.hero .hero__wrapper::after{clear:both;content:"";display:block;}.hero .hero__wrapper-post{max-width:1140px;margin:0 auto;}.hero .hero__wrapper-post .page__title{width:auto;float:none;}@media only screen and (max-width:600px){.hero .hero__wrapper-post .page__title{margin-bottom:4rem;}}.hero .hero__wrapper-post .share__widget{width:auto;float:none;bottom:0;margin:0;position:absolute;}.hero .hero__wrapper-post .field-header-image{margin-top:16px;}.hero .hero__wrapper-post .field-header-image img{width:100%;height:auto;object-fit:contain;}.hero .post-hero__info{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.hero .page-hero{margin-bottom:4rem;}@media only screen and (max-width:600px){.hero .page-hero{margin-bottom:2rem;}}.page-press-room .hero .page-hero,.page-faq .hero .page-hero{margin-bottom:0;}.hero .image-hero{border-bottom:15px solid #96BE0F;box-sizing:border-box;color:#282828;min-height:320px;padding-top:0;position:relative;}@media only screen and (max-width:1024px){.hero .image-hero{margin-top:110px;}}@media only screen and (max-width:800px){.hero .image-hero{min-height:240px;padding-bottom:4rem;}}@media only screen and (max-width:600px){.hero .image-hero{border-bottom:0;margin-top:0;min-height:auto;padding-bottom:2rem;padding-left:0;padding-right:0;}}.hero .image-hero h1{margin-top:10px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:40px;font-size:5rem;line-height:45px;}@media only screen and (max-width:800px){.hero .image-hero h1{margin-top:0;font-size:40px;font-size:5rem;line-height:45px;}}@media only screen and (max-width:600px){.hero .image-hero h1{font-size:32px;font-size:4rem;line-height:36px;}}@media only screen and (max-width:420px){.hero .image-hero h1{font-size:28px;font-size:3.5rem;line-height:31.5px;}}.hero .image-hero .hero__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;filter:blur(4px);position:absolute;top:0;left:55%;bottom:0;width:45%;max-width:860px;transition:all 0.1s ease;}.hero .image-hero .hero__image—-loaded{filter:blur(0px);}.hero .image-hero .hero__image:after{content:"";display:block;padding-bottom:60%;}@media only screen and (max-width:600px){.hero .image-hero .hero__image{border-bottom:15px solid #96BE0F;position:relative;left:0;margin-bottom:20px;width:100%;}}.hero .image-hero .hero__wrapper{margin:0 auto;box-sizing:border-box;padding:70px 0 30px 0;max-width:1180px;min-height:460px;width:100%;}@media only screen and (max-width:800px){.hero .image-hero .hero__wrapper{padding-top:10%;}}@media only screen and (max-width:600px){.hero .image-hero .hero__wrapper{padding:0 calc(2rem - 1rem);min-height:auto;}}.hero .image-hero .hero__wrapper__content{width:50%;max-width:630px;}@media only screen and (max-width:600px){.hero .image-hero .hero__wrapper__content{width:100%;max-width:auto;}}.hero .no-image-hero{color:#575756;padding-top:2rem;padding-bottom:0;}@media only screen and (max-width:1024px){.hero .no-image-hero{padding-top:16rem;}}@media only screen and (max-width:800px){.hero .no-image-hero{padding-top:2rem;}}.hero .no-image-hero .hero__wrapper::after{background:#dadada;height:1px;margin:4rem 20px 0;}@media only screen and (max-width:800px){.hero .no-image-hero .hero__wrapper::after{margin:4rem 2rem 0;}}@media only screen and (max-width:600px){.hero .no-image-hero .hero__wrapper::after{margin:4rem 1rem 0;}}.hero .page__title,.hero .page__header-text{width:calc(75% - 35px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.hero .page__title,.hero .page__header-text{width:calc(100% - 4rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.hero .page__title,.hero .page__header-text{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.hero .share__widget{width:calc(25% - 25px);float:left;margin-left:20px;position:absolute;right:20px;bottom:5rem;}@media only screen and (max-width:800px){.hero .share__widget{width:calc(100% - 4rem);float:left;margin-left:2rem;position:static;margin-bottom:4rem;}.hero .share__widget .addthis_toolbox{-ms-flex-pack:center;justify-content:center;}.hero .share__widget .addthis_toolbox a.at300b{margin:0 0.5rem;}}.hero .page__header-text{font-size:24px;font-size:3rem;line-height:32.16px;margin-bottom:32px;}@media only screen and (max-width:800px){.hero .page__header-text{font-size:20px;font-size:2.5rem;line-height:28px;}}@media only screen and (max-width:600px){.hero .page__header-text{font-size:16px;font-size:2rem;line-height:24px;}}.hero .hero__flair{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;margin-bottom:2rem;}@media only screen and (max-width:800px){.hero .hero__flair{width:calc(100% - 4rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.hero .hero__flair{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.hero .hero__list{width:calc(83.33333% - 36.66667px);float:left;margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (max-width:800px){.hero .hero__list{width:calc(100% - 4rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.hero .hero__list{width:calc(100% - 2rem);float:left;margin-left:1rem;-ms-flex-direction:column;flex-direction:column;}}.hero .hero__list-item{font-size:24px;font-size:3rem;line-height:32.016px;-ms-flex:0 1 50%;flex:0 1 50%;margin:0 0 1rem;font-family:'BlsW-Rg';font-weight:normal;text-transform:none;}.hero .hero__list-item::before{content:'- ';}@media only screen and (max-width:800px){.hero .hero__list-item{font-size:20px;font-size:2.5rem;line-height:24px;}}@media only screen and (max-width:600px){.hero .hero__list-item{font-size:16px;font-size:2rem;line-height:19.2px;}}@media only screen and (max-width:600px){.node-type-insurance .hero .image-hero,.node-type-product-display .hero .image-hero{padding-bottom:7rem;}}.image-hero .page__title{width:100%;}@media only screen and (max-width:600px){.image-hero .page__title{width:95%;}}.image-hero .hero__list{display:inline-block;width:100%;}@media only screen and (max-width:600px){.image-hero .hero__list{width:95%;}}.image-hero .hero__list-item{-ms-flex:none;flex:none;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/all/themes/mysafety/dist/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.site-messages{position:absolute;top:21.5rem;right:4rem;max-width:calc(50% - 4rem);z-index:110;box-shadow:0 1px 3px rgba(0,0,0,0.3);}.site-messages .messages{font-family:'BlsW-Bd';text-shadow:0 1px 3px rgba(0,0,0,0.4);padding:2rem;color:#fff;}.site-messages .messages.status{background-image:linear-gradient(to bottom right,#84bf43,#95b5c7);}.site-messages .messages.warning{background-image:linear-gradient(to bottom right,#eeb140,#ffe675);}.site-messages .messages.error{background-image:linear-gradient(to bottom right,#ee7c7d,#e6a5a6);}.site-messages .messages p{font-family:'BlsW-Bd';text-shadow:0 1px 3px rgba(0,0,0,0.4);padding:2rem;color:#fff;}@media only screen and (max-width:800px){.site-messages{top:18rem;max-width:calc(100% - 8rem);}}@media only screen and (max-width:600px){.site-messages{top:11rem;right:2rem;width:calc(100% - 4rem);max-width:calc(100% - 4rem);}}@media only screen and (max-width:1024px){.emergency-message{position:static;margin-top:112px;}}@media only screen and (max-width:600px){.emergency-message{margin-top:72px;}}.emergency-message .messages{display:none;}@media only screen and (max-width:1024px){.emergency-message .messages{position:static;margin-top:112px;}}@media only screen and (max-width:600px){.emergency-message .messages{margin-top:72px;}}.emergency-message .messages .emergency-message__text{padding:20px;}.emergency-message .messages .emergency-message__text .icon__close-btn{font-size:2rem;line-height:16px;display:block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:6px 10px;background-color:#282828;margin:0 auto;margin-top:20px;transition:all .2s;transition-timing-function:ease-in-out;}.emergency-message .messages .emergency-message__text .icon__close-btn:hover{background-color:#444;}.mobile-link{display:none;position:absolute;top:-58px;left:2rem;right:2rem;padding:12px;background:#fff;border:1px solid #ededed;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.3);}@media only screen and (max-width:600px){.mobile-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.mobile-link + .product__description{margin-top:6rem;}}.mobile-link .commerce-product-field{height:52px;}.mobile-link .product__price{font-size:5rem;}.mobile-link .product__period,.mobile-link .product__currency{font-size:2rem;}.mobile-link .btn{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:2px;color:#fff;padding:10px 12px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-left:auto;min-width:140px;font-size:16px !important;text-align:center;color:#282828;}.mobile-link .btn:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.mobile-link .btn{font-size:14px;font-size:1.75rem;line-height:18.676px;}}@media only screen and (max-width:406px){.mobile-link .has-product-period.commerce-product-field{position:relative;padding-right:10px;}.mobile-link .has-product-period .product__price{display:inline-block;margin-top:-7px;font-size:4.5rem;}.mobile-link .has-product-period .product__period{position:absolute;line-height:1;left:0;bottom:0;}.mobile-link .has-product-period .product__currency,.mobile-link .has-product-period .product__price{line-height:1;}.mobile-link .has-product-period + .btn{min-width:0;-ms-flex-positive:1;flex-grow:1;max-width:67%;}}.page__body{font-size:16px;font-size:2rem;line-height:24px;}.page__body h2{font-size:32px;font-size:4rem;line-height:40px;}.page-faq .content-wrapper-inner{margin-top:4rem;}.faq__topic-wrapper + .faq__topic-wrapper{margin-top:4rem;}.faq__topic-wrapper h3{position:relative;display:inline-block;margin:0 0 2rem 0;padding-right:4rem;color:#575756;}.faq__topic-wrapper h3:hover{cursor:pointer;}.faq__topic-wrapper h3::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-down.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-down.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:0;top:55%;transform:translateY(-50%);width:16px;height:10px;}.faq__topic-wrapper.drop-down-active h3{color:#282828;}.faq__topic-wrapper.drop-down-active h3::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-up.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-up.svg) transparent 0 0 no-repeat;}.faq__topic-wrapper .faq__topic-items{display:none;}.faq__item-wrapper{background-color:#fafafa;border:1px solid #dadada;}.faq__item-wrapper + .faq__item-wrapper{margin-top:2rem;}.faq__item{margin:2rem;color:#575756;}.faq__item .views-field-title span{font-size:18px;font-size:2.25rem;line-height:27px;font-family:'Planer W00 Bold';display:block;margin:0;padding-right:3rem;position:relative;}.faq__item .views-field-title span:hover{cursor:pointer;}.faq__item .views-field-title span::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-down.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-down.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:0;top:50%;transform:translateY(-50%);width:16px;height:10px;}.faq__item .views-field-title.drop-down-active{color:#282828;}.faq__item .views-field-title.drop-down-active span::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-up.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-up.svg) transparent 0 0 no-repeat;}.faq__item .views-field-field-faq-answer{display:none;margin-top:3rem;}.faq__item .tags{display:none;}.node-page > form{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}.node-page > form > div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;background-color:#fafafa;border:1px solid #dadada;padding:2rem;box-sizing:border-box;}.node-page > form > div > *{-ms-flex-preferred-size:100%;flex-basis:100%;}.node-page > form [type="text"]{padding:1rem 2rem;margin-bottom:2rem;box-sizing:border-box;width:100%;}.node-page > form [type="submit"]{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:10px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;max-width:125px;}.node-page > form [type="submit"]:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.node-page > form [type="submit"]{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.node-page > form .form-type-checkbox + [type="submit"]{margin-top:2rem;}.node-page > form .form-type-textfield{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:48%;}.node-page > form .form-type-textfield:nth-child(2n+2) [type="text"]{float:right;}.user-login__title{text-align:center;}.user-login{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;margin-left:calc(33.33333% - 26.66667px + 40px);background-color:#fafafa;border:1px solid #dadada;}.user-login form{margin:2rem;}.user-login .form-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.user-login .form-item label{-ms-flex-order:1;order:1;}.user-login .form-item .description{position:absolute;top:0;right:20px;padding:.5rem;box-sizing:border-box;border-radius:3px;font-size:0;transition:all .3s;transition-timing-function:ease-in-out;}.user-login .form-item .description::after{background:url(/sites/all/themes/mysafety/graphics/icon-help.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-help.svg) transparent 0 0 no-repeat;position:absolute;z-index:2;content:'';background-size:contain;right:-20px;top:0;width:16px;height:16px;}.user-login .form-item .description--active{font-size:12px;font-size:1.5rem;line-height:18px;background-color:#7f7f7f;color:#fff;}.user-login .form-item input{box-sizing:border-box;padding:1rem;-ms-flex-order:3;order:3;max-width:100%;}.user-login .form-item + .form-item{margin-top:2rem;}.user-login .form-actions{margin-top:2rem;}.user-login .form-actions input{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:2px;color:#fff;padding:13px 30px 12px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;}.user-login .form-actions input:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.user-login .form-actions input{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.quick-links{margin-top:4rem;}.quick-links .quick-link{margin-bottom:1rem;}.quick-links a{font-size:18px;font-size:2.25rem;line-height:24.012px;color:#84bf43;display:inline-block;font-family:'Planer W00 Bold';vertical-align:middle;margin:0 5rem 0 0;}.quick-links a::before{background:url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-green.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-green.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:2rem;height:2rem;margin-right:1rem;transition:transform .1s;transition-timing-function:ease-in-out;}.quick-links a:hover{color:#507428;}.quick-links a:hover::before{transform:translateX(0.5rem);}.node-post .quick-links{margin-left:0;width:100%;}.product{position:relative;content:'';display:table;clear:both;width:100%;}.product .section{width:calc(87.5% - 37.5px);float:left;margin-left:20px;}.product__description{width:calc(87.5% - 37.5px);float:left;margin-left:20px;}@media only screen and (max-width:800px){.product__description{width:calc(100% - 4rem);float:left;margin-left:2rem;}}@media only screen and (max-width:600px){.product__description{width:calc(100% - 2rem);float:left;margin-left:1rem;}}.product__offer{display:inline-block;padding:1rem 2rem;border-radius:3px;background-color:#e4057f;color:#fff;font-family:'Planer W00 Bold';text-shadow:0 1px 3px rgba(0,0,0,0.4);}.product__offer--discount .product__price{color:#e4057f;}.product__offer--discount .product__currency{color:#e4057f;}.product__offer--discount .product__period{color:#e4057f;}.product__image img{width:100%;max-height:192px;object-fit:cover;}.product__buy-now{background-color:#fafafa;border:1px solid #dadada;}.product__buy-now > *{margin:2rem;}.product__buy-now .commerce-add-to-cart > *{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product__buy-now .attribute-widgets{-ms-flex-positive:2;flex-grow:2;margin-right:2rem;}.product__buy-now .attribute-widgets .form-item{margin-bottom:1rem;}.product__buy-now .form-type-select{position:relative;}.product__buy-now .form-type-select::before{background:url(/sites/all/themes/mysafety/graphics/icon-triangle-up.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-triangle-up.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:2rem;bottom:19px;width:8px;height:4px;}.product__buy-now .form-type-select::before:hover{cursor:pointer;}.product__buy-now .form-type-select::after{background:url(/sites/all/themes/mysafety/graphics/icon-triangle-down.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-triangle-down.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:2rem;bottom:11px;width:8px;height:4px;}.product__buy-now .form-type-select::after:hover{cursor:pointer;}.product__buy-now .form-type-select label{display:block;}.product__buy-now select{margin:0.15rem 0 0;padding:0.7rem 2rem;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;apperance:none;box-sizing:border-box;width:100%;border:none;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.product__buy-now select:hover{cursor:pointer;}.product__buy-now .form-item-quantity{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;margin-bottom:1rem;}.product__buy-now input[type='text']{-ms-flex-preferred-size:100%;flex-basis:100%;box-sizing:border-box;width:100%;padding:1rem 2rem;}.product__buy-now input[type='submit']{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:22px !important;text-transform:uppercase;color:#282828 !important;height:auto !important;padding:20px 16px !important;margin:0 auto 15px auto;}@media only screen and (max-width:600px){.product__buy-now input[type='submit']{font-size:20px !important;padding:15px 16px !important;margin:0 auto 10px auto;}}.product__buy-now .form-type-textfield + input[type='submit']{margin-top:30px;}@media only screen and (max-width:600px){.product__buy-now .form-type-textfield + input[type='submit']{margin-top:20px;}}.product__buy-now .ajax-progress{position:absolute;top:0;right:0;display:inline-block;}.product__puff-person > div{margin-top:2rem;}.insurance-check{background-color:#fafafa;border:1px solid #dadada;display:none;}.insurance-check > *{margin:2rem;}.insurance-check input[type='text']{display:block;box-sizing:border-box;width:100%;margin-bottom:2rem;padding:1rem 2rem;}.insurance-check input[type='submit']{width:100%;}.pre-footer{margin-top:9rem;background-color:#fafafa;}.related-products__content{padding:9rem 0;}.related-products__content h2{margin-bottom:4rem;}.node-teaser .product-teaser__item{box-shadow:0 1px 3px rgba(0,0,0,0.3);}.node-teaser .product-teaser__link{position:absolute;top:0;bottom:0;left:0;right:0;}.node-teaser .product-teaser__img{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center center;background-size:cover;height:100%;}.node-teaser .product-teaser__img img{display:none;}.node-teaser .flair{position:absolute;left:2rem;top:2rem;}.node-teaser .product-teaser__info{position:absolute;left:0;right:0;bottom:0;}.node-teaser .field-shared-long-title{background-image:linear-gradient(to bottom right,#56A08F,#95b5c7);}.node-teaser .field-shared-long-title h4{margin:0;padding:1rem 2rem;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.4);}.node-teaser .page__title{background-image:linear-gradient(to bottom right,#56A08F,#95b5c7);}.node-teaser .page__title h4{margin:0;padding:1rem 2rem;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.4);}.node-teaser .product-teaser__description{background-color:#fff;}.node-teaser .product-teaser__description .field-shared-short-description{font-size:16px;font-size:2rem;line-height:24px;color:#282828;padding:2rem;}.page-search .content-wrapper,.page-taxonomy .content-wrapper{margin-top:4rem;}@media only screen and (max-width:1024px){.page-search .content-wrapper,.page-taxonomy .content-wrapper{margin-top:14rem;}}@media only screen and (max-width:600px){.page-search .content-wrapper,.page-taxonomy .content-wrapper{margin-top:10rem;}}.page-search .content-wrapper .search,.page-taxonomy .content-wrapper .search{display:table;content:'';clear:both;}.page-search .content-wrapper .search > ul,.page-taxonomy .content-wrapper .search > ul{width:calc(100% - 40px);float:left;margin-left:20px;}.page-search .content-wrapper .search > .notfound,.page-taxonomy .content-wrapper .search > .notfound{width:calc(100% - 40px);float:left;margin-left:20px;margin-top:4rem;}.page-search .content-wrapper .search .item-list,.page-taxonomy .content-wrapper .search .item-list{width:calc(100% - 40px);float:left;margin-left:20px;}.page-search .content-wrapper .search .item-list ul,.page-taxonomy .content-wrapper .search .item-list ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0;list-style-type:none;}.page-search .content-wrapper .search .item-list li,.page-taxonomy .content-wrapper .search .item-list li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.page-search .content-wrapper .search .item-list li + li,.page-taxonomy .content-wrapper .search .item-list li + li{margin-left:1rem;}.page-search .content-wrapper .search .item-list a,.page-taxonomy .content-wrapper .search .item-list a{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:32px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:6px 12px 10px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;}.page-search .content-wrapper .search .item-list a:hover,.page-taxonomy .content-wrapper .search .item-list a:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.page-search .content-wrapper .search .item-list a,.page-taxonomy .content-wrapper .search .item-list a{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.page-search .content-wrapper .search .item-list .pager-item,.page-taxonomy .content-wrapper .search .item-list .pager-item{width:4rem;}.page-search .content-wrapper .search__header,.page-taxonomy .content-wrapper .search__header{width:calc(100% - 40px);float:left;margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:4rem;border-bottom:1px solid #dadada;}@media only screen and (max-width:600px){.page-search .content-wrapper .search__header,.page-taxonomy .content-wrapper .search__header{-ms-flex-direction:column;flex-direction:column;}.page-search .content-wrapper .search__header form,.page-taxonomy .content-wrapper .search__header form{margin-top:2rem;}}.page-search .content-wrapper form,.page-taxonomy .content-wrapper form{margin:0;-ms-flex-order:2;order:2;max-width:339px;}.page-search .content-wrapper form > div,.page-taxonomy .content-wrapper form > div{height:100%;}.page-search .content-wrapper form .form-wrapper,.page-taxonomy .content-wrapper form .form-wrapper{height:100%;}.page-search .content-wrapper form .form-wrapper [type="submit"],.page-taxonomy .content-wrapper form .form-wrapper [type="submit"]{display:none;}.page-search .content-wrapper form .form-item,.page-taxonomy .content-wrapper form .form-item{display:table;content:'';clear:both;position:relative;max-height:6rem;}.page-search .content-wrapper form .form-item label,.page-taxonomy .content-wrapper form .form-item label{display:none;}.page-search .content-wrapper form .form-item input,.page-taxonomy .content-wrapper form .form-item input{font-size:24px;font-size:3rem;line-height:24px;width:100%;box-sizing:border-box;padding:1rem 2rem 1rem 5rem;}.page-search .content-wrapper form .form-item:before,.page-taxonomy .content-wrapper form .form-item:before{background:url(/sites/all/themes/mysafety/graphics/icon-search.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-search.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;left:1rem;top:50%;transform:translateY(-50%);width:3rem;height:3rem;}.page-search .content-wrapper .search-page-title,.page-taxonomy .content-wrapper .search-page-title{font-size:64px;font-size:8rem;line-height:96px;-ms-flex-order:1;order:1;}.page-search .content-wrapper .search-page-title h1,.page-taxonomy .content-wrapper .search-page-title h1{margin:0;}.page-search .content-wrapper .search-result,.page-taxonomy .content-wrapper .search-result{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;margin-left:calc(16.66667% - 23.33333px + 40px);padding:0;margin-top:3rem;border-bottom:1px solid #dadada;}@media only screen and (max-width:800px){.page-search .content-wrapper .search-result,.page-taxonomy .content-wrapper .search-result{width:calc(83.33333% - 36.66667px);float:left;margin-left:20px;margin-left:calc(8.33333% - 21.66667px + 40px);}}@media only screen and (max-width:600px){.page-search .content-wrapper .search-result,.page-taxonomy .content-wrapper .search-result{width:calc(100% - 40px);float:left;margin-left:20px;}}.page-search .content-wrapper .search-result .search__details,.page-taxonomy .content-wrapper .search-result .search__details{display:-ms-flexbox;display:flex;font-family:'Planer W00 Bold';text-transform:uppercase;}.page-search .content-wrapper .search-result .search__details p,.page-taxonomy .content-wrapper .search-result .search__details p{margin:0;}.page-search .content-wrapper .search-result .search__title,.page-taxonomy .content-wrapper .search-result .search__title{margin:1rem 0;}.page-search .content-wrapper .search-result .search__title a,.page-taxonomy .content-wrapper .search-result .search__title a{font-size:18px;font-size:2.25rem;line-height:27px;font-family:'Planer W00 Bold';color:#575756;text-transform:uppercase;}.page-search .content-wrapper .search-result .search__body p,.page-taxonomy .content-wrapper .search-result .search__body p{margin:0;}.page-search .content-wrapper .search-result .search__body p + p,.page-taxonomy .content-wrapper .search-result .search__body p + p{margin-top:1rem;}.page-search .content-wrapper .search-result .search__body h1,.page-search .content-wrapper .search-result .search__body h2,.page-search .content-wrapper .search-result .search__body h3,.page-search .content-wrapper .search-result .search__body h4,.page-search .content-wrapper .search-result .search__body h5,.page-search .content-wrapper .search-result .search__body h6,.page-taxonomy .content-wrapper .search-result .search__body h1,.page-taxonomy .content-wrapper .search-result .search__body h2,.page-taxonomy .content-wrapper .search-result .search__body h3,.page-taxonomy .content-wrapper .search-result .search__body h4,.page-taxonomy .content-wrapper .search-result .search__body h5,.page-taxonomy .content-wrapper .search-result .search__body h6{font-size:16px;font-size:2rem;line-height:24px;}.page-search .content-wrapper .search-result .search__tags,.page-taxonomy .content-wrapper .search-result .search__tags{margin:3rem 0 3rem;}.page-search .content-wrapper .search-result .search__tags .tags,.page-taxonomy .content-wrapper .search-result .search__tags .tags{-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-search .content-wrapper .search-result .search__tags .tags a,.page-taxonomy .content-wrapper .search-result .search__tags .tags a{margin-bottom:1rem;}.page-search .content-wrapper .search .item-list .pager-current{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:32px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#282828;padding:6px 12px 10px;background-color:#fff;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;width:4rem;}.page-search .content-wrapper .search .item-list .pager-current:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.page-search .content-wrapper .search .item-list .pager-current{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.page-search .content-wrapper .search .item-list .pager-current:hover{box-shadow:0 1px 3px rgba(0,0,0,0.3);}.page-taxonomy .taxonomy__header{width:calc(100% - 40px);float:left;margin-left:20px;margin-top:4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:3rem;border-bottom:1px solid #dadada;}.page-taxonomy .taxonomy__title{font-size:14px;font-size:1.75rem;line-height:24.01px;background:#fafafa;border:1px solid #dadada;border-radius:3px;color:#575756;display:block;margin-right:2rem;margin-bottom:1rem;padding:0 8px;transition:all .2s;transition-timing-function:ease-in-out;font-size:24px;font-size:3rem;line-height:36px;font-family:'BlsW-Rg';margin:0 0 0 5rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-transform:capitalize;}.page-taxonomy .taxonomy__title:hover{border-color:#9c9c9c;box-shadow:0 1px 4px rgba(40,40,40,0.2);color:#282828;}.page-taxonomy .taxonomy__title:hover{border-color:#dadada;box-shadow:initial;color:#575756;}.page-taxonomy .search-result .search__body{display:none;}.page-taxonomy .item-list .pager-current{margin:auto 0;}.section__contact-wrapper .person-grid{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.section__contact-wrapper .person-grid::after{clear:both;content:"";display:block;}.section__contact-wrapper .person-grid .node-person{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;max-width:203px;}@media only screen and (max-width:1024px){.section__contact-wrapper .person-grid .node-person{width:calc(50% - 30px);float:left;margin-left:20px;max-width:203px;}}@media only screen and (max-width:600px){.section__contact-wrapper .person-grid .node-person{width:calc(100% - 40px);float:left;margin-left:20px;max-width:203px;}}.section__form-wrapper{background-color:#fafafa;border:1px solid #dadada;}.section__form-wrapper .section__title{margin:2rem 0 2rem 2rem;}.section__form-wrapper .section__title h2{font-size:18px;font-size:2.25rem;line-height:27px;position:relative;}.section__form-wrapper .section__title h2::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-down.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-down.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:3rem;top:50%;transform:translateY(-50%);width:16px;height:10px;}.section__form-wrapper.drop-down-active .section__title h2{color:#282828;}.section__form-wrapper.drop-down-active .section__title h2::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-up.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-up.svg) transparent 0 0 no-repeat;}.section__form-wrapper.drop-down-active .content-wrapper__form{display:block;}.section__title{font-size:48px;font-size:6rem;line-height:72px;}.section__summary{font-size:16px;font-size:2rem;line-height:24px;color:#575756;}.section__files{font-size:14px;font-size:1.75rem;line-height:21px;margin-top:3rem;border-top:1px solid #dadada;}.section__files > *{display:block;padding-top:2rem;}.section__files-title{font-size:16px;font-size:2rem;line-height:24px;color:#575756;font-family:'Planer W00 Bold';text-transform:uppercase;}.section__files-title::after{content:':';}.section__info-wrapper{background-color:#fafafa;border:1px solid #dadada;}.section__info-wrapper .section__title{margin:2rem 0 2rem 2rem;}.section__info-wrapper .section__title h2{font-size:18px;font-size:2.25rem;line-height:27px;position:relative;cursor:pointer;}.section__info-wrapper .section__title h2:hover{color:#282828;}.section__info-wrapper .section__title h2::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-down.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-down.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:3rem;top:50%;transform:translateY(-50%);width:16px;height:10px;}.section__info-wrapper.drop-down-active .section__title h2{color:#282828;}.section__info-wrapper.drop-down-active .section__title h2::after{background:url(/sites/all/themes/mysafety/graphics/icon-chevron-up.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-chevron-up.svg) transparent 0 0 no-repeat;}.section__info-wrapper.drop-down-active .content-wrapper__info{display:block;}.section__info-wrapper .content-wrapper__info{display:none;padding:1rem 2rem 3rem;}.section__info-wrapper .content-wrapper__info img{display:none;}.section__info-wrapper .section__files a{font-family:'BlsW-Bd';font-size:14px;font-size:1.75rem;line-height:14px;}.section__info-wrapper .section__files a::before{background:url(/sites/all/themes/mysafety/graphics/icon-download.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-download.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:1.5rem;height:1.75rem;margin-right:1rem;}.section__puff-wrapper .puff-grid{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.section__puff-wrapper .puff-grid::after{clear:both;content:"";display:block;}.section__puff-wrapper .puff-grid .node-puff{width:calc(50% - 30px);float:left;margin-left:20px;}.section__puff-wrapper .puff-grid .node-puff:nth-child(n + 3){margin-top:2.5rem;}@media only screen and (max-width:600px){.section__puff-wrapper .puff-grid .node-puff{width:calc(100% - 40px);float:left;margin-left:20px;margin-top:2.5rem;}}.section__puff-wrapper .puff-grid .node-puff .field-puff-video{content:'';display:table;clear:both;}.section__puff-wrapper .puff-grid .node-puff .field-puff-video .content{width:100%;margin:0;}.section__text-wrapper .section__body{font-size:16px;font-size:2rem;line-height:24px;display:table;content:'';clear:both;color:#282828;}.sidebar .node-puff + *{margin-top:2rem;}.sidebar .node-person + *{margin-top:2rem;}.page-sidebar-navigation{border-top:4px solid #84bf43;}.page-sidebar-navigation .block-heading{font-size:24px;font-size:3rem;line-height:32.016px;border-bottom:1px solid #dadada;margin:0;padding:2rem;}.page-sidebar-navigation .block-list-item{border-bottom:1px solid #dadada;padding:2rem;}@media only screen and (max-width:800px){.page-sidebar-navigation .block-heading,.page-sidebar-navigation .block-list-item{padding:1rem;}}.page-sidebar-navigation .menu{list-style:none;margin:0;padding:0;}.page-sidebar-navigation a.active{color:#5d872e;margin-left:-1rem;}.page-sidebar-navigation a.active::before{background:url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-black.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-black.svg) transparent 0 0 no-repeat;background-size:contain;background-position:center;content:'';display:block;float:left;width:1rem;height:3rem;transform:translateX(-2rem);}.page-sidebar-navigation > .menu > li{border-bottom:1px solid #dadada;display:block;padding:2rem;}.page-sidebar-navigation > .menu > li > a,.page-sidebar-navigation > .menu > li > .nolink{font-size:18px;font-size:2.25rem;line-height:24.012px;}.page-sidebar-navigation > .menu > li .nolink{font-family:'BlsW-Bd';}@media only screen and (max-width:800px){.page-sidebar-navigation > .menu > li{padding:1rem;}.page-sidebar-navigation > .menu > li > a,.page-sidebar-navigation > .menu > li > .nolink{font-size:16px;font-size:2rem;line-height:21.344px;}}.page-sidebar-navigation > .menu > li > .menu{padding:1rem 1rem 0 2rem;}.views-more a{font-size:18px;font-size:2.25rem;line-height:24.012px;color:#84bf43;display:inline-block;font-family:'Planer W00 Bold';vertical-align:middle;}.views-more a::before{background:url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-green.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-green.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:2rem;height:2rem;margin-right:1rem;transition:transform .1s;transition-timing-function:ease-in-out;}.views-more a:hover{color:#507428;}.views-more a:hover::before{transform:translateX(0.5rem);}.views-pager ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0;}.views-pager ul .pager-current{margin:0 2rem;padding-top:.6rem;}.views-pager ul a{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:4rem;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:0.375rem;color:#fff;padding:1rem 1.5rem;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;font-size:14px;font-size:1.75rem;line-height:16.03px;text-transform:uppercase;}.views-pager ul a:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.views-pager ul a{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.checkout input[type="text"]{padding:1rem 2rem;color:#282828;}.checkout label > span{color:#73b534;}.content-wrapper__person{font-size:18px;font-size:2.25rem;line-height:23.94px;box-sizing:border-box;margin-bottom:2rem;border:1px solid #dadada;color:#575756;max-width:203px;}.content-wrapper__person img{max-width:100%;max-height:257px;object-fit:cover;}.content-wrapper__person .person__name{margin:3rem 0 0 2.5rem;font-family:'Planer W00 Bold';text-transform:uppercase;}.content-wrapper__person .person__job{font-size:14px;font-size:1.75rem;line-height:15.96px;margin:0.5rem 0 0 2.5rem;}.content-wrapper__person .person__email a{font-size:18px;font-size:2.25rem;line-height:24.012px;color:#98bc36;display:inline-block;font-family:'Planer W00 Bold';vertical-align:middle;margin:3rem 0 2rem 2.5rem;}.content-wrapper__person .person__email a::before{background:url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-green.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-green.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:2rem;height:2rem;margin-right:1rem;transition:transform .1s;transition-timing-function:ease-in-out;}.content-wrapper__person .person__email a:hover{color:#586d1f;}.content-wrapper__person .person__email a:hover::before{transform:translateX(0.5rem);}.messages.error.messages-inline{background-color:#f5f5f5;color:#ff0000;font-style:italic;font-weight:normal;padding:10px 15px;margin:10px 0 15px 0;max-width:60%;}@media only screen and (max-width:800px){.messages.error.messages-inline{max-width:100%;}}.footer-newsletter-form-wrapper .messages.error.messages-inline{max-width:100%;}.content-wrapper-inner .content-wrapper__form{display:none;box-sizing:border-box;max-width:100%;}.content-wrapper-inner .content-wrapper__form form{padding:0 2rem 2rem;}.content-wrapper-inner .content-wrapper__form form * + fieldset{margin-top:2rem;}.content-wrapper-inner .content-wrapper__form form .fieldset-wrapper > div > fieldset{margin-top:2rem;}.content-wrapper-inner .content-wrapper__form form table{margin-top:2rem;width:65%;}.content-wrapper-inner .content-wrapper__form form table th{text-align:left;}.content-wrapper-inner .content-wrapper__form form table input[type='submit']{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:60px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:0.4rem 1rem 0.6rem;background-color:#575756;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;line-height:2rem;height:auto;}.content-wrapper-inner .content-wrapper__form form table input[type='submit']:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.content-wrapper-inner .content-wrapper__form form table input[type='submit']{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.content-wrapper-inner .content-wrapper__form form .form-type-select{width:100%;}.content-wrapper-inner .content-wrapper__form legend{width:100%;}.content-wrapper-inner .content-wrapper__form legend span{font-family:'Planer W00 Regular';color:#575756;}.content-wrapper-inner .content-wrapper__form fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0;}.content-wrapper-inner .content-wrapper__form fieldset + fieldset{margin-top:2rem;}.content-wrapper-inner .content-wrapper__form fieldset legend{height:12px;overflow:visible;border-bottom:1px solid #dadada;}.content-wrapper-inner .content-wrapper__form fieldset legend span{padding-right:2rem;background-color:#fafafa;}.content-wrapper-inner .content-wrapper__form .form-item{position:relative;margin:2rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:65%;}@media only screen and (max-width:800px){.content-wrapper-inner .content-wrapper__form .form-item{width:75%;}}@media only screen and (max-width:600px){.content-wrapper-inner .content-wrapper__form .form-item{width:85%;}}@media only screen and (max-width:420px){.content-wrapper-inner .content-wrapper__form .form-item{width:100%;}}.content-wrapper-inner .content-wrapper__form .form-item label{position:relative;-ms-flex-order:1;order:1;}.content-wrapper-inner .content-wrapper__form .form-item div{-ms-flex-order:3;order:3;}.content-wrapper-inner .content-wrapper__form .form-item input[type='text'],.content-wrapper-inner .content-wrapper__form .form-item input[type='email'],.content-wrapper-inner .content-wrapper__form .form-item textarea{-ms-flex-order:3;order:3;width:100%;box-sizing:border-box;}.content-wrapper-inner .content-wrapper__form .form-item input[type='text'],.content-wrapper-inner .content-wrapper__form .form-item input[type='email']{padding:1rem 2rem;color:#282828;}.content-wrapper-inner .content-wrapper__form .form-item input[type='image']{width:auto;height:auto;min-height:0;}.content-wrapper-inner .content-wrapper__form .form-item input[type='checkbox']{width:14px;height:14px;}.content-wrapper-inner .content-wrapper__form .form-item p{background-color:#fff;padding:1rem;border:1px solid #dadada;}.content-wrapper-inner .content-wrapper__form .form-item .description{position:absolute;-ms-flex-order:2;order:2;z-index:1;top:0;height:0;right:20px;padding:0.5rem;box-sizing:border-box;border-radius:3px;font-size:0px;transition:all 0.3s;transition-timing-function:ease-in-out;}.content-wrapper-inner .content-wrapper__form .form-item .description::after{background:url(/sites/all/themes/mysafety/graphics/icon-help.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-help.svg) transparent 0 0 no-repeat;position:absolute;z-index:2;content:'';background-size:contain;right:-20px;top:0;width:16px;height:16px;}.content-wrapper-inner .content-wrapper__form .form-item .description--active{font-size:12px;font-size:1.5rem;line-height:18px;background-color:#7f7f7f;color:#fff;height:auto;}.content-wrapper-inner .content-wrapper__form .form-item select{-ms-flex-order:3;order:3;margin:0.15rem 0 0;padding:0.7rem 2rem;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;apperance:none;box-sizing:border-box;border:none;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.content-wrapper-inner .content-wrapper__form .form-actions{width:100%;margin-top:4rem;border-top:1px solid #dadada;}.content-wrapper-inner .content-wrapper__form .form-actions .form-submit{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:1rem 2rem;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-top:2rem;}.content-wrapper-inner .content-wrapper__form .form-actions .form-submit:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.content-wrapper-inner .content-wrapper__form .form-actions .form-submit{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.content-wrapper-inner .content-wrapper__form .webform-component-boolean{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.content-wrapper-inner .content-wrapper__form .webform-component-boolean input{-ms-flex-order:1;order:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.content-wrapper-inner .content-wrapper__form .webform-component-boolean label{-ms-flex-order:2;order:2;margin-left:1rem;}.content-wrapper-inner .content-wrapper__form .webform-component-boolean .description::after{top:0.5rem;}.content-wrapper-inner .content-wrapper__form .webform-component-select::before,.content-wrapper-inner .content-wrapper__form .form-type-select::before{background:url(/sites/all/themes/mysafety/graphics/icon-triangle-up.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-triangle-up.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:1rem;bottom:18px;width:8px;height:4px;}.content-wrapper-inner .content-wrapper__form .webform-component-select::after,.content-wrapper-inner .content-wrapper__form .form-type-select::after{background:url(/sites/all/themes/mysafety/graphics/icon-triangle-down.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-triangle-down.svg) transparent 0 0 no-repeat;position:absolute;content:'';background-size:contain;right:1rem;bottom:10px;width:8px;height:4px;}.content-wrapper-inner .content-wrapper__form .webform-component-select label,.content-wrapper-inner .content-wrapper__form .form-type-select label{display:block;}.content-wrapper-inner .content-wrapper__form .webform-component-select select,.content-wrapper-inner .content-wrapper__form .form-type-select select{padding-right:3rem;width:100%;}.content-wrapper-inner .content-wrapper__form .webform-component-multiple-file{display:block;}.content-wrapper-inner .content-wrapper__form .webform-component-multiple-file input[type='file']{padding:0;min-height:0;width:auto;margin-top:1rem;}.content-wrapper-inner .content-wrapper__form .webform-component-multiple-file input[type='submit']{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:32px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:4px;color:#fff;padding:0.5rem 2rem;background-color:#575756;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;float:right;}.content-wrapper-inner .content-wrapper__form .webform-component-multiple-file input[type='submit']:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.content-wrapper-inner .content-wrapper__form .webform-component-multiple-file input[type='submit']{font-size:14px;font-size:1.75rem;line-height:18.676px;}}@media only screen and (max-width:800px){.content-wrapper-inner .content-wrapper__form .webform-component-multiple-file input[type='submit']{float:none;display:block;margin-top:2rem;}}.content-wrapper-inner .content-wrapper__form .webform-component-multiple-file span.file{margin-top:1rem;}.content-wrapper-inner .content-wrapper__form img.file-icon{display:none;}.content-wrapper-inner .content-wrapper__form span.file-size{display:none;}.content-wrapper-inner .content-wrapper__form .tabledrag-toggle-weight-wrapper{display:none;}.select-dropdown{background:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;position:relative;padding:1rem 2rem;width:28rem;transition:all 0.2s;transition-timing-function:ease-in-out;z-index:100;}.select-dropdown:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}.select-dropdown::before,.select-dropdown::after{position:absolute;right:2rem;content:'';display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #575756;}.select-dropdown::before{top:1.75rem;}.select-dropdown::after{transform:rotate(180deg);top:2.75rem;}.select-dropdown label{font-family:'BlsW-Rg';font-size:16px;font-size:2rem;line-height:24px;color:#9c9c9c;}.select-dropdown .form-type-select{display:none;}.select-dropdown select{border:0px none;width:100%;margin:1rem 0;outline:0;}.select-dropdown select:focus{box-shadow:0 0 0 transparent;}.select-dropdown option{font-size:16px;font-size:2rem;line-height:16px;padding:0.5rem;}.select-dropdown option:nth-child(odd){background-color:#fafafa;}.node-webform.view-mode-teaser h2{font-size:24px;font-size:3rem;line-height:32.016px;text-shadow:0 1px 3px rgba(0,0,0,0.4);color:#fff;}@media only screen and (max-width:800px){.node-webform.view-mode-teaser h2{margin:0 0 1rem 0;}}.node-webform.view-mode-teaser .webform-component label{color:#fff;}.node-webform.view-mode-teaser .form-item{margin-bottom:2rem;}.node-webform.view-mode-teaser .form-item label{display:block;}.node-webform.view-mode-teaser .form-item input{border:0 none;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;min-height:5rem;outline:none;padding:0 2rem;width:100%;}.node-webform.view-mode-teaser .form-item input::-webkit-input-placeholder{color:#9c9c9c;}.node-webform.view-mode-teaser .form-item input::-moz-placeholder{color:#9c9c9c;}.node-webform.view-mode-teaser .form-item input:-ms-input-placeholder{color:#9c9c9c;}.node-webform.view-mode-teaser .form-item input:-moz-placeholder{color:#9c9c9c;}.node-webform.view-mode-teaser .form-submit{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:5rem;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:2px;color:#fff;padding:1.2rem 3rem 1.8rem;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;}.node-webform.view-mode-teaser .form-submit:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.node-webform.view-mode-teaser .form-submit{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.hero-image-wrapper{height:70rem;width:100%;background-position:center center;background-size:cover;-moz-background-size:cover;margin:-3rem 0;}.hero-image-wrapper img{display:none;}@media only screen and (max-width:800px){.hero-image-wrapper{height:52rem;}}@media only screen and (max-width:600px){.hero-image-wrapper{height:48rem;}}.hero__title{text-shadow:0 1px 3px rgba(0,0,0,0.4);color:#fff;margin-bottom:3rem;}.hero__title h1{margin:0;}@media only screen and (max-width:600px){.hero__title{margin-bottom:3rem;}}.hero__title + .hero__links{margin-top:10rem;}@media only screen and (max-width:800px){.hero__title + .hero__links{margin-top:5rem;}}.hero__text{text-shadow:0 1px 3px rgba(0,0,0,0.4);color:#fff;margin:0 0 1rem 0;}.hero__text h1{margin:0;}.hero__item.color-yellow .hero__links a{background-color:#eeb140;color:white;}.hero__item.color-green .hero__links a{background-color:#73b534;color:white;}.hero__item.color-purple .hero__links a{background-color:#86658c;color:white;}.hero__item.color-red .hero__links a{background-color:#ee7c7d;color:white;}.hero__item.color-orange .hero__links a{background-color:#ff9e00;color:white;}.hero__item::after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.hero__item .field-campaign-bg-color{display:none;}.hero__dots{position:absolute;right:30px;bottom:20px;display:-ms-flexbox;display:flex;flex:1;-ms-flex:1 0 auto !important;z-index:2;}.hero__dots:hover{cursor:pointer;}.hero__dots .owl-dot{height:10px;width:10px;margin-right:8px;border-radius:5px;border:1px solid #fff;}.hero__dots .owl-dot.active{background-color:#fff;}.field-front-header-image-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}.field-front-header-image-link a{width:100%;height:100%;display:block;color:transparent;}.owl-stage .hero-image-wrapper img{display:none;}.hero__links a{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:6rem;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#575756;padding:1.7rem 3rem 1.3rem;background-color:#fff;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-right:2rem;position:relative;z-index:2;}.hero__links a:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.hero__links a{font-size:14px;font-size:1.75rem;line-height:18.676px;}}@media only screen and (max-width:600px){.hero__links a{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:4rem;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#575756;padding:0.8rem 1rem 0.2rem;background-color:#fff;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;margin-right:1rem;margin-top:1rem;}.hero__links a:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}}@media only screen and (max-width:600px) and (max-width:600px){.hero__links a{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.quick-links-image .image-container{height:40rem;background-position:center center;background-size:cover;-moz-background-size:cover;margin-left:-20px;}.quick-links-image .image-container img{display:none;}@media only screen and (max-width:800px){.quick-links-image .image-container{height:30rem;margin-left:-2rem;}}.quick-links-content{box-sizing:border-box;padding-left:4rem;}@media only screen and (max-width:800px){.quick-links-content{padding-left:2rem;}}@media only screen and (max-width:600px){.quick-links-content{padding:0 1rem;}}.quick-links-title{margin-bottom:4rem;}.quick-links-title h2{margin:0;}@media only screen and (max-width:800px){.quick-links-title{margin-bottom:3rem;}}@media only screen and (max-width:600px){.quick-links-title{margin-bottom:2rem;}}.quick-links-links .quick-link{margin-top:2rem;}@media only screen and (max-width:800px){.quick-links-links .quick-link{margin-top:1rem;}}.quick-links-links a{font-size:18px;font-size:2.25rem;line-height:24.012px;color:#84bf43;display:inline-block;font-family:'Planer W00 Bold';vertical-align:middle;}.quick-links-links a::before{background:url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-green.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-green.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:2rem;height:2rem;margin-right:1rem;transition:transform .1s;transition-timing-function:ease-in-out;}.quick-links-links a:hover{color:#507428;}.quick-links-links a:hover::before{transform:translateX(0.5rem);}.updates-wrapper{background:#fafafa;padding-top:9rem;padding-bottom:9rem;}.updates-wrapper .list-item{border-bottom:1px solid #dadada;padding-bottom:2rem;margin-bottom:2rem;}.updates-wrapper .node-puff{margin-bottom:3rem;}.updates-wrapper .node-puff:last-child{margin-bottom:0;}@media only screen and (max-width:800px){.updates-wrapper{padding-top:4rem;padding-bottom:4rem;}.updates-wrapper .node-puff{margin-bottom:2rem;}}@media only screen and (max-width:600px){.updates-wrapper{padding-top:2rem;padding-bottom:2rem;}.updates-wrapper .node-puff{margin-bottom:1rem;}}@media only screen and (max-width:600px){form.mysafety-maka-form{margin-left:0;width:100%;}form.mysafety-maka-form .form-type-textfield{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;}form.mysafety-maka-form .form-item.form-type-checkbox{margin-bottom:10px;}form.mysafety-maka-form [type="submit"]{max-width:none;}}form.mysafety-maka-form [type="submit"] + p{margin-top:25px;}.page-files{border-top:4px solid #84bf43;}.page-files .block-heading{font-size:24px;font-size:3rem;line-height:32.016px;border-bottom:1px solid #dadada;margin:0;padding:2rem;}.page-files .block-list-item{border-bottom:1px solid #dadada;padding:2rem;}@media only screen and (max-width:800px){.page-files .block-heading,.page-files .block-list-item{padding:1rem;}}.page-files .file-download-link{font-family:'BlsW-Bd';font-size:14px;font-size:1.75rem;line-height:14px;}.page-files .file-download-link::before{background:url(/sites/all/themes/mysafety/graphics/icon-download.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-download.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:1.5rem;height:1.75rem;margin-right:1rem;}.node-person.view-mode-teaser .person__name{font-size:24px;font-size:3rem;line-height:32.016px;color:#575756;font-family:'Planer W00 Bold';margin-bottom:1rem;}.node-person.view-mode-teaser .person__job_title{font-size:14px;font-size:1.75rem;line-height:24.01px;color:#9c9c9c;}.node-post.view-mode-full .post__details{font-size:24px;font-size:3rem;line-height:32.016px;margin:2rem 0;}.node-post.view-mode-full .tags{-ms-flex-pack:center;justify-content:center;}.node-post.view-mode-block_teaser .post__details{font-size:12px;font-size:1.5rem;line-height:16.008px;margin:0 0 1rem;}.node-post.view-mode-block_teaser h4{margin:0;}.node-post.view-mode-teaser{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}@media only screen and (max-width:800px){.node-post.view-mode-teaser{-ms-flex-direction:column;flex-direction:column;}}.node-post.view-mode-teaser .field-header-image,.node-post.view-mode-teaser .field-header-thumbnail{width:200px;min-width:140px;max-width:200px;height:112px;margin-right:12px;-ms-flex:1 0 200px;flex:1 0 200px;}@media only screen and (max-width:800px){.node-post.view-mode-teaser .field-header-image,.node-post.view-mode-teaser .field-header-thumbnail{-ms-flex:initial;flex:initial;}}.node-post.view-mode-teaser .field-header-image img,.node-post.view-mode-teaser .field-header-thumbnail img{width:100%;height:100%;object-fit:cover;}.node-post.view-mode-teaser .post__details{font-size:12px;font-size:1.5rem;line-height:16.008px;margin:0 0 1rem;}.node-post.view-mode-teaser h4{margin:0 0 2rem 0;}.post__title a{color:#575756;}.post__title a:hover{color:#282828;}.post__details{display:-ms-flexbox;display:flex;font-family:'Planer W00 Bold';text-transform:uppercase;}.post__details.post-type-0{color:#86658c;}.post__details.post-type-1{color:#ee7c7d;}.post__details.post-type-2{color:#56A08F;}.post__details.post-type-3{color:#3E4721;}.post__details.post-type-4{color:#eeb140;}.post__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin:6rem 0;padding-bottom:6rem;border-bottom:1px solid #dadada;}.post__footer .share__widget{margin-bottom:1rem;}.press-room .post-list .post-list-item{border-bottom:1px solid #dadada;padding-bottom:2rem;margin-bottom:2rem;}.press-images{border-top:4px solid #84bf43;}.press-images .block-heading{font-size:24px;font-size:3rem;line-height:32.016px;border-bottom:1px solid #dadada;margin:0;padding:2rem;}.press-images .block-list-item{border-bottom:1px solid #dadada;padding:2rem;}@media only screen and (max-width:800px){.press-images .block-heading,.press-images .block-list-item{padding:1rem;}}.press-images .file-download-link{font-family:'BlsW-Bd';font-size:14px;font-size:1.75rem;line-height:14px;}.press-images .file-download-link::before{background:url(/sites/all/themes/mysafety/graphics/icon-download.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-download.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:1.5rem;height:1.75rem;margin-right:1rem;}.product__description{font-size:24px;font-size:3rem;line-height:32.016px;color:#575756;margin-bottom:2rem;}@media only screen and (max-width:800px){.product__description{font-size:20px;font-size:2.5rem;line-height:28px;}}@media only screen and (max-width:600px){.product__description{font-size:18px;font-size:2.25rem;line-height:24.012px;margin-bottom:1rem;}}.product__price{font-size:96px;font-size:12rem;line-height:144px;line-height:12rem;color:#1e1e1e;font-family:"Planer W00 Bold";}@media only screen and (max-width:800px){.product__price{font-size:80px;font-size:10rem;line-height:120px;line-height:6rem;}}.product__currency,.product__period{font-size:32px;font-size:4rem;line-height:96px;color:#1e1e1e;font-family:"Planer W00 Regular";text-transform:lowercase;}@media only screen and (max-width:800px){.product__currency,.product__period{font-size:24px;font-size:3rem;line-height:72px;}}.product__offer-title{font-family:"Planer W00 Bold";}.product__subscription{color:#282828;}.product__subscription-title{font-size:16px;font-size:2rem;line-height:24px;color:#282828;}.download__files{border-top:4px solid #84bf43;}.download__files .block-heading{font-size:24px;font-size:3rem;line-height:32.016px;border-bottom:1px solid #dadada;margin:0;padding:2rem;}.download__files .block-list-item{border-bottom:1px solid #dadada;padding:2rem;}@media only screen and (max-width:800px){.download__files .block-heading,.download__files .block-list-item{padding:1rem;}}.download__files .file-download-link{font-family:'BlsW-Bd';font-size:14px;font-size:1.75rem;line-height:14px;}.download__files .file-download-link::before{background:url(/sites/all/themes/mysafety/graphics/icon-download.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-download.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:1.5rem;height:1.75rem;margin-right:1rem;}.buy-now__title{font-size:18px;font-size:2.25rem;line-height:27px;font-family:"Planer W00 Bold";color:#575756;}.buy-now__description{color:#9c9c9c;}.buy-now__undertext .field-buy-now-under-link{text-align:center;}.buy-now__undertext .field-buy-now-under-link a{font-size:14px;}.insurance-check input[type="submit"],.product__buy-now input[type="submit"]{font-size:16px;font-size:2rem;line-height:16px;display:inline-block;height:40px;box-shadow:0 1px 3px rgba(0,0,0,0.3);box-sizing:border-box;border-radius:3px;color:#fff;padding:8px 16px;background-color:#84bf43;font-family:'Planer W00 Bold';transition:all .2s;transition-timing-function:ease-in-out;}.insurance-check input[type="submit"]:hover,.product__buy-now input[type="submit"]:hover{box-shadow:0 2px 6px rgba(0,0,0,0.5);}@media only screen and (max-width:600px){.insurance-check input[type="submit"],.product__buy-now input[type="submit"]{font-size:14px;font-size:1.75rem;line-height:18.676px;}}.node-puff{background-image:linear-gradient(to bottom right,#56A08F,#95b5c7);box-sizing:border-box;}.node-puff.image-puff{min-height:35rem;position:relative;}@media only screen and (max-width:800px){.node-puff.image-puff{min-height:26rem;}}.node-puff.image-puff .puff__link,.node-puff.image-puff .puff__img{position:absolute;left:0;right:0;top:0;bottom:0;}.node-puff.image-puff .flair{position:absolute;left:4rem;top:4rem;}@media only screen and (max-width:800px){.node-puff.image-puff .flair{left:3rem;top:3rem;}}@media only screen and (max-width:600px){.node-puff.image-puff .flair{left:2rem;top:2rem;}}.node-puff.image-puff .title{background-image:linear-gradient(to bottom right,#56A08F,#95b5c7);position:absolute;left:0;right:0;bottom:0;padding:3rem 4rem;}@media only screen and (max-width:800px){.node-puff.image-puff .title{padding:2rem 3rem;}}@media only screen and (max-width:600px){.node-puff.image-puff .title{padding:1rem 2rem;}}.node-puff.image-puff h3{font-size:24px;font-size:3rem;line-height:30px;margin:0;}.node-puff.no-image-puff{padding:4rem;}.node-puff.no-image-puff .flair{margin-bottom:6rem;}.node-puff.no-image-puff h3{margin:0 0 0.75em;}@media only screen and (max-width:800px){.node-puff.no-image-puff{padding:3rem;}.node-puff.no-image-puff .flair{margin-bottom:3rem;}.node-puff.no-image-puff h3{font-size:24px;font-size:3rem;line-height:30px;}}@media only screen and (max-width:600px){.node-puff.no-image-puff{padding:2rem;}}.node-puff.bg-yellow{background-image:linear-gradient(to bottom right,#eeb140,#ffe675);}.node-puff.bg-yellow .puff__img::after{background-image:linear-gradient(to bottom right,rgba(238,177,64,0.3),rgba(255,230,117,0.1));}.node-puff.bg-red{background-image:linear-gradient(to bottom right,#ee7c7d,#e6a5a6);}.node-puff.bg-red .puff__img::after{background-image:linear-gradient(to bottom right,rgba(238,124,125,0.3),rgba(230,165,166,0.1));}.node-puff.bg-purple{background-image:linear-gradient(to bottom right,#86658c,#b6a3c7);}.node-puff.bg-purple .puff__img::after{background-image:linear-gradient(to bottom right,rgba(134,101,140,0.3),rgba(182,163,199,0.1));}.node-puff.image-puff.bg-yellow .title{background-image:linear-gradient(to bottom right,#eeb140,#ffe675);}.node-puff.image-puff.bg-red .title{background-image:linear-gradient(to bottom right,#ee7c7d,#e6a5a6);}.node-puff.image-puff.bg-purple .title{background-image:linear-gradient(to bottom right,#86658c,#b6a3c7);}.node-puff.video-puff{background-image:none;}.node-puff.video-puff iframe{max-width:100%;}.node-puff.video-puff-notonly iframe{max-width:100%;}.node-puff.video-puff-notonly .puff__flair-text{margin:3rem 3rem 3rem;}.node-puff.video-puff-notonly .title{padding:1rem 3rem 0;}.node-puff.video-puff-notonly .title h3{margin-top:0;}.node-puff.video-puff-notonly .puff__link{padding:0 3rem 1rem;}.node-puff .puff__img{background-position:center center;background-size:cover;-moz-background-size:cover;height:100%;position:relative;}.node-puff .puff__img img{display:none;}.node-puff .puff__img::after{background-image:linear-gradient(to bottom right,rgba(86,160,143,0.3),rgba(149,181,199,0.1));content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;}.node-puff h3{text-shadow:0 1px 3px rgba(0,0,0,0.4);color:#fff;}.node-puff .puff__body{text-shadow:0 1px 3px rgba(0,0,0,0.4);margin-bottom:2rem;}.node-puff .puff__body p{color:#fff;}.node-puff .puff__body a{font-family:'BlsW-Bd';color:#fff;}.node-puff .puff__body ul{padding-left:2.5rem;color:#fff;}.node-puff .puff__link a{font-size:18px;font-size:2.25rem;line-height:24.012px;color:#fff;display:inline-block;font-family:'Planer W00 Bold';vertical-align:middle;text-shadow:0 1px 3px rgba(0,0,0,0.4);}.node-puff .puff__link a::before{background:url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-white.png) transparent 0 0 no-repeat;background:none,url(/sites/all/themes/mysafety/graphics/icon-arrow-forward-white.svg) transparent 0 0 no-repeat;background-size:contain;vertical-align:middle;content:'';display:inline-block;width:2rem;height:2rem;margin-right:1rem;transition:transform .1s;transition-timing-function:ease-in-out;}.node-puff .puff__link a:hover{color:#cccccc;color:#fff;}.node-puff .puff__link a:hover::before{transform:translateX(0.5rem);}.updates .node-puff.image-puff,.sidebar .node-puff.image-puff{min-height:26rem;}.updates .node-puff.image-puff .flair,.sidebar .node-puff.image-puff .flair{position:absolute;left:3rem;top:3rem;}@media only screen and (max-width:600px){.updates .node-puff.image-puff .flair,.sidebar .node-puff.image-puff .flair{left:2rem;top:2rem;}}.updates .node-puff.image-puff .title,.sidebar .node-puff.image-puff .title{padding:2rem 3rem;}@media only screen and (max-width:600px){.updates .node-puff.image-puff .title,.sidebar .node-puff.image-puff .title{padding:1rem 2rem;}}.updates .node-puff.no-image-puff,.sidebar .node-puff.no-image-puff{padding:3rem;}.updates .node-puff.no-image-puff .flair,.sidebar .node-puff.no-image-puff .flair{margin-bottom:3rem;}.updates .node-puff.no-image-puff h3,.sidebar .node-puff.no-image-puff h3{font-size:24px;font-size:3rem;line-height:30px;}@media only screen and (max-width:600px){.updates .node-puff.no-image-puff,.sidebar .node-puff.no-image-puff{padding:2rem;}}.updates .node-puff .field-puff-video,.sidebar .node-puff .field-puff-video{content:'';display:table;clear:both;}.updates .node-puff .field-puff-video .content,.sidebar .node-puff .field-puff-video .content{width:100%;margin:0;}
