@font-face{font-family:'poppinslight';src:url('/content/fonts/poppins-light-webfont.woff2') format('woff2'),url('/content/fonts/poppins-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'poppinsmedium';src:url('/content/fonts/poppins-medium-webfont.woff2') format('woff2'),url('../../poppins-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'poppinsregular';src:url('/content/fonts/poppins-regular-webfont.woff2') format('woff2'),url('/content/fonts/poppins-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'poppinssemibold';src:url('/content/fonts/poppins-semibold-webfont.woff2') format('woff2'),url('/content/fonts/poppins-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'poppinsbold';src:url('/content/fonts/poppins-bold-webfont.woff2') format('woff2'),url('/content/fonts/poppins-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'dm_sansbold';src:url('/content/fonts/dmsans-bold-webfont.woff2') format('woff2'),url('/content/fonts/dmsans-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'dm_sansmedium';src:url('/content/fonts/dmsans-medium-webfont.woff2') format('woff2'),url('/content/fonts/dmsans-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'dm_sansregular';src:url('/content/fonts/dmsans-regular-webfont.woff2') format('woff2'),url('/content/fonts/dmsans-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'prataregular';src:url('/content/fonts/prata-regular-webfont.woff2') format('woff2'),url('/content/fonts/prata-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'playfair_displayregular';src:url('/content/fonts/playfairdisplay-regular-webfont.woff2') format('woff2'),url('/content/fonts/playfairdisplay-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}body{font-family:'poppinsregular';line-height:normal;font-style:normal;font-weight:normal}.warranties-body--section{margin-bottom:20px}.warranties-body--section h2{font-family:'playfair_displayregular';font-size:44px;color:#222;line-height:58px;margin-bottom:30px}.warranties-body--section p{font-family:'poppinsregular';font-size:18px;color:#222;line-height:30px;margin-bottom:20px}.warranties-body--section .btn-primary-w{background-color:#465c61;border:1px solid #465c61;color:#fff;font-size:.75rem;font-family:'poppinssemibold';height:60px;padding:0 40px;line-height:60px;text-decoration:none;display:inline-block;transition:all .2s}.warranties-body--section .btn-primary-w:hover{color:#fff;transition:all .2s;background-color:#5d7a82;border:1px solid #5d7a82}.warranties-body--section .btn-primary-w:focus{color:#fff;transition:all .2s;background-color:#688891;border:1px solid #688891}.warranties-body--section .btn-primary-w img{margin-top:-5px}.warranties--download-section{padding:75px 0;text-align:center;margin-top:15px;background-color:#f1f1f0}.warranties--download-section h4{font-family:'poppinsregular';font-size:24px;color:#222;margin-bottom:38px;position:relative;z-index:9;text-transform:uppercase}.warranties--download-section a{background:#fff;border:1px solid #222;padding:20px 0;text-decoration:none;color:#222;font-family:'poppinssemibold';font-size:.75rem;display:inline-block;position:relative;z-index:9;width:100%}.warranties--download-section a:hover{background:#5d7a82;color:#fff;border:1px solid #5d7a82;transition:all .2s}.warranties--download-section a:focus{background:#688891;color:#fff;border:1px solid #688891;transition:all .2s}.warranties--container.container .row{justify-content:center;display:flex}@media(min-width:768px){.warranties-body--section h2{font-size:50px;line-height:68px;margin-bottom:40px}.warranties-body--section p{font-size:22px;line-height:34px}.warranties-body--section{margin-bottom:60px}.warranties--download-section{margin-top:0}.warranties--download-section h4{font-size:28px}.warranties--download-section a{font-size:1rem;width:100%}.warranties-body--section .btn-primary-w{font-size:1rem}}@media(min-width:1200px){.warranties--container{max-width:1330px!important}.warranties-body--section h2{font-size:60px;line-height:68px;margin-bottom:55px}.warranties--download-section a{font-size:1rem;width:90%}}.warranties--container.container .btn-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}@media(min-width:480px){.warranties--container.container .btn-container{flex-direction:row}}.warranties--container.container .btn-container a.btn-wire{background:#fff;border:1px solid #222;color:#222;font-family:'poppinssemibold';font-size:.75rem;position:relative;z-index:9;height:60px;padding:0 33px;line-height:60px;text-decoration:none;display:inline-block;transition:all .2s}@media(min-width:768px){.warranties--container.container .btn-container a.btn-wire{font-size:1rem}}.warranties--container.container .btn-container a.btn-wire:hover{background:#5d7a82;color:#fff;border:1px solid #5d7a82;transition:all .2s}