@font-face{font-family:'Hyundai Title';src:url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansHead-Regular.woff2") format("woff2"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansHead-Regular.woff") format("woff"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansHead-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:'Hyundai Title';src:url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansHead-Medium.woff2") format("woff2"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansHead-Medium.woff") format("woff"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansHead-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:'Hyundai Text';src:url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansText-Regular.woff2") format("woff2"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansText-Regular.woff") format("woff"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansText-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:'Hyundai Text';src:url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansText-Medium.woff2") format("woff2"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansText-Medium.woff") format("woff"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansText-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:'Hyundai Text';src:url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansText-MediumItalic.woff2") format("woff2"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansText-MediumItalic.woff") format("woff"),url("https://www.hyundaiengineinfo.com/wp-content/themes/bb-theme-child/fonts/HyundaiSansText-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:optional}.fl-page{overflow-x:hidden !important}.fl-page-content{padding-top:0}.sm{font-size:16px}footer .fl-button-wrap.fl-button-width-full.fl-button-left a:hover{background:#E8E5E6 !important}body.page header .menu>li>a:hover,body.page header .menu>li>a:focus,body.page header .menu>li>.fl-has-submenu-container:hover>a,body.page header .menu>li>.fl-has-submenu-container.focus>a,body.page header .menu>li.current-menu-item>a,body.page header .menu>li.current-menu-item>.fl-has-submenu-container>a,body.page header .sub-menu>li>a:hover,body.page header .sub-menu>li>a:focus,body.page header .sub-menu>li>.fl-has-submenu-container:hover>a,body.page header .sub-menu>li>.fl-has-submenu-container.focus>a,body.page header .sub-menu>li.current-menu-item>a,body.page header .sub-menu>li.current-menu-item>.fl-has-submenu-container>a{background-color:transparent;color:white;border-bottom:solid white 2px;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;margin-left:14px;margin-right:14px;font-size:20px}body.page footer .menu>li{margin-bottom:0}body.page footer .menu>li>a{font-size:16px;text-decoration:none;line-height:1.4}body.page header .menu>li>a{border-bottom:solid transparent 2px;font-size:20px}.fl-button{border-radius:0 !important;-webkit-border-radius:0 !important}body a{color:#09AAD1;text-decoration:underline}body .fl-accordion-button a{text-decoration:none;color:#004B8D}body .fl-accordion-content p{font-size:16px}.no-max-width img{max-width:120% !important}.submit-claim-box>div{z-index:9}h1,h2,h3{line-height:1.3 !important}.hyd-grid{display:grid;grid-template-columns:1fr}.hyd-grid>*{min-width:0}.hyd-grid .first{order:1}.hyd-grid .last{order:2}@media (min-width: 768px){.hyd-grid .last{order:inherit}}@media (min-width: 768px){.hyd-grid.hyd-col-2{grid-template-columns:1fr 1fr;column-gap:60px}.hyd-grid.hyd-col-2 article:nth-last-child(1),.hyd-grid.hyd-col-2 article:nth-last-child(2){margin-bottom:0}}@media (min-width: 768px){.hyd-grid.hyd-col-2-1{grid-template-columns:2fr 1fr;column-gap:4rem}}@media (min-width: 768px){.hyd-grid.hyd-col-1_5-1{grid-template-columns:1.5fr 1fr;column-gap:4rem}}@media (min-width: 768px){.hyd-grid.hyd-col-1-4{grid-template-columns:1fr 4fr;column-gap:4rem}}@media (min-width: 768px){.hyd-grid.hyd-col-1-1-1{grid-template-columns:1fr 1fr 1fr;column-gap:2rem}}.hyd-grid.v-align-middle{align-items:center}.hyd-flex{display:flex;justify-content:flex-start;align-items:center}.hyd-flex>*{min-width:0}.hyd-flex .first{order:1}.hyd-flex .last{order:2}@media (min-width: 768px){.hyd-flex .last{order:inherit}}.hyd-flex.v-align-middle{align-items:center}@media only screen and (max-width: 1025px){.slanted-interior-header .hyd-flex{display:block}.slanted-interior-header .hyd-flex div:nth-child(1){margin-bottom:30px}}.slanted-interior-header .hyd-flex div:nth-child(1){margin-right:30px}#homeBanner .left-column{clip-path:polygon(0 0, calc(100% - 1em) 0, 100% 0%, calc(100% - 100px) 100%, 0 100%, 0 0);-webkit-clip-path:polygon(0 0, calc(100% - 1em) 0, 100% 0%, calc(100% - 100px) 100%, 0 100%, 0 0)}#homeBanner h1,#homeBanner p{max-width:540px}ul#menu-footer-menu{text-align:right}.text-left-image-right .fl-node-eyuh1x30pqzr .fl-row-content{max-width:1366px;position:relative;right:-86px}div#slanted-right-box{background:#044B8D;position:relative;bottom:-110px;color:white}@media only screen and (max-width: 1025px){div#slanted-right-box{bottom:-50px}}@media only screen and (min-width: 1025px){div#slanted-right-box{padding-left:50px;transform:skewX(-7deg);left:-130px}div#slanted-right-box h3{margin-left:-10px}}@media only screen and (max-width: 768px){div#slanted-right-box .hyd-flex{display:block}div#slanted-right-box .hyd-flex div:nth-child(2){padding-left:0 !important}}div#slanted-right-box .blue-hero-box{align-items:center}@media only screen and (min-width: 1025px){div#slanted-right-box .blue-hero-box{transform:skewX(7deg)}}div#slanted-right-box h3{color:white}@media only screen and (min-width: 1025px){div#slanted-right-box h3{transform:skewX(7deg)}}.fl-button a{background:#04295F;max-width:220px}.btn{background:white;width:180px;height:41px;line-height:41px;display:block;font-size:16px;border-radius:0 !important;color:#04295F;text-decoration:none;transition:ease-in-out 300ms;text-align:center}@media only screen and (max-width: 768px){.btn{display:block}}.btn:hover{background:#E7E5E6;text-decoration:none}.btn.white-border{border:solid #FFF 2px;box-shadow:0 0 0 2px #04295F inset;font-size:16px;color:#04295F;line-height:38px}.btn.blue{background:#04295F;color:white}.btn.blue:hover{background:#001A37}.slanted-interior-header{background:#09AAD1;padding:20px;position:relative}@media only screen and (max-width: 768px){.slanted-interior-header{transform:skewX(0);padding-left:20px !important;padding-right:0}}@media only screen and (min-width: 769px){.slanted-interior-header{padding-left:50px !important;transform:skewX(-31deg)}}.slanted-interior-header::after{content:'';height:100%;width:4000px;position:absolute;background:#09AAD1;z-index:-1;bottom:0;padding-top:20px;padding-bottom:20px}@media only screen and (max-width: 768px){.slanted-interior-header .unskew-content{transform:skewX(0)}}@media only screen and (min-width: 769px){.slanted-interior-header .unskew-content{transform:skewX(31deg)}}.slanted-interior-header div:nth-child(1) a{display:inline-block;margin-right:30px}div#slanted-right-box:after{content:'';height:100%;width:4000px;position:absolute;bottom:0;background:#004B8D;z-index:-1;padding:20px}@media only screen and (max-width: 768px){div#slanted-right-box:after{display:none}}@media only screen and (max-width: 768px){#menu-footer-menu li{text-align:left}footer h3{text-align:left !important}.hyd-hide{display:none}#interior-banner .fl-col.fl-col-small{max-width:100%}#interior-banner .fl-module-content.fl-node-content{margin-left:0}.submit-claim-box .fl-col-content.fl-node-content{margin-left:10px;margin-right:10px}.submit-claim-box .fl-col-content.fl-node-content .fl-col-content{padding-left:20px;padding-right:20px}.hyd-commitment{padding:30px}}
