@font-face { font-family: 'Cathay-Sans-Light'; src: url('/offer/fonts/cathay-sans/CathaySans_WCorp_Lt.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_WCorp_Lt.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Lt.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Lt.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Lt.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-Regular'; src: url('/offer/fonts/cathay-sans/CathaySans_WCorp_Rg.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_WCorp_Rg.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Rg.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Rg.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Rg.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-Medium'; src: url('/offer/fonts/cathay-sans/CathaySans_WCorp_Md.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_WCorp_Md.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Md.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Md.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Md.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-Bold'; src: url('/offer/fonts/cathay-sans/CathaySans_WCorp_Bd.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_WCorp_Bd.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Bd.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Bd.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_WCorp_Bd.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-SC-Light'; src: url('/offer/fonts/cathay-sans/CathaySans_W_SC_Lt.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_W_SC_Lt.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Lt.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Lt.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Lt.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-SC-Regular'; src: url('/offer/fonts/cathay-sans/CathaySans_W_SC_Rg.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_W_SC_Rg.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Rg.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Rg.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Rg.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-SC-Medium'; src: url('/offer/fonts/cathay-sans/CathaySans_W_SC_Md.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_W_SC_Md.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Md.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Md.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Md.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-SC-Bold'; src: url('/offer/fonts/cathay-sans/offer/fonts/cathay-sans/CathaySans_W_SC_Bd.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_W_SC_Bd.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Bd.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Bd.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_W_SC_Bd.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-JP-Light'; src: url('/offer/fonts/cathay-sans/CathaySans_JP_W_Lt.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_JP_W_Lt.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Lt.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Lt.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Lt.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-JP-Regular'; src: url('/offer/fonts/cathay-sans/CathaySans_JP_W_Rg.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_JP_W_Rg.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Rg.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Rg.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Rg.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-JP-Medium'; src: url('/offer/fonts/cathay-sans/CathaySans_JP_W_Md.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_JP_W_Md.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Md.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Md.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Md.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-JP-Bold'; src: url('/offer/fonts/cathay-sans/CathaySans_JP_W_Bd.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_JP_W_Bd.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Bd.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Bd.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_JP_W_Bd.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-KR-Light'; src: url('/offer/fonts/cathay-sans/CathaySans_KR_W_Lt.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_KR_W_Lt.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Lt.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Lt.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Lt.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-KR-Regular'; src: url('/offer/fonts/cathay-sans/CathaySans_KR_W_Rg.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_KR_W_Rg.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Rg.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Rg.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Rg.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-KR-Medium'; src: url('/offer/fonts/cathay-sans/CathaySans_KR_W_Md.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_KR_W_Md.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Md.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Md.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Md.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'Cathay-Sans-KR-Bold'; src: url('/offer/fonts/cathay-sans/CathaySans_KR_W_Bd.eot'); src: url('/offer/fonts/cathay-sans/CathaySans_KR_W_Bd.eot?#iefix') format('embedded-opentype'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Bd.woff2') format('woff2'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Bd.woff') format('woff'), url('/offer/fonts/cathay-sans/CathaySans_KR_W_Bd.ttf') format('truetype'); font-weight: 300; font-style: normal;}@font-face { font-family: 'cx-icons'; src: url("/offer/fonts/cathay-sans/cx-icons.eot"); src: url("/offer/fonts/cathay-sans/cx-icons.eot?#iefix-wepioz") format('embedded-opentype'), url("/offer/fonts/cathay-sans/cx-icons.svg") format('svg'), url("/offer/fonts/cathay-sans/cx-icons.woff") format('woff'), url("/offer/fonts/cathay-sans/cx-icons.ttf") format('truetype'); font-weight: normal; font-style: normal}@font-face { font-family: 'ibe-icons'; src: url("/offer/fonts/cathay-sans/ibe-icons.eot"); src: url("/offer/fonts/cathay-sans/ibe-icons.eot?#iefix-wepioz") format("embedded-opentype"),url("/offer/fonts/cathay-sans/ibe-icons.svg") format("svg"),url("/offer/fonts/cathay-sans/ibe-icons.woff") format("woff"),url("/offer/fonts/cathay-sans/ibe-icons.ttf") format("truetype"); font-weight: normal; font-style: normal}*, body { font-family: 'Cathay-Sans-Regular', arial, sans-serif; font-size: 14px; color: #4c4c4c; line-height: 18px;}h1 { font-family: 'Cathay-Sans-Light', Arial, sans-serif; font-size: 36px; color: #006564;}h2 { font-family: 'Cathay-Sans-Light', Arial, sans-serif; font-size: 28px; color: #006564;}h3 { font-family: 'Cathay-Sans-Light', Arial, sans-serif; font-size: 24px; color: #006564;}h4 { font-family: 'Cathay-Sans-Regular', Arial, sans-serif; font-size: 18px; color: #006564;}h5 { font-family: 'Cathay-Sans-Bold', Arial, sans-serif; font-size: 14px; color: #006564;}a, a:visited, a:hover, a:active { color: #0f748f !important; text-decoration: none;}a:hover, a:active { color: #B52327; text-decoration: none;}h1, .h1, h2, .h2, h3, .h3 { margin-top: 0; margin-bottom: 0;}a[target="_blank"],a[target="_blank"]:visited{ font-family: "Cathay-Sans-Bold", Arial, sans-serif; color:#0f748f;}.terms-section a[target="_blank"]:after { content: "\e903"; font-family: "cx-icons"; margin: 0 5px;}.pad-5 { padding: 5px;}.pad-10 { padding: 10px;}.pad-20 { padding: 20px;}.pad-24 { padding: 24px;}.pad-15 { padding: 15px;}.pad-40 { padding: 40px;}.form-control { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.btn-lg, .btn-group-lg>.btn { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 1px solid transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #c2262e; background: linear-gradient(to top,#a62128 0,#cb464d 100%); -moz-box-shadow: 0 1px 0 0 #c6c2c1; -webkit-box-shadow: 0 1px 0 0 #c6c2c1; box-shadow: 0 1px 0 0 #c6c2c1; color: #fff; width: 100%; padding: .8em 0;}.vertical-center { display: flex; align-items: center;}.icon-arrow-forward { margin-left:20px;}.icon-arrow-forward:before { content: "\e605"; color: #ffffff; font-family: 'cx-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-size: 20px;}.navbar { border-radius: 0; background-color: #006564; margin-bottom: 0; height: 30px; min-height: 30px; border:0;}.navbar-inverse .navbar-toggle { border: 0;}.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: transparent;}.navbar-toggle { margin-top: 0; margin-bottom: 0; position:absolute; top:12px; left: 15px; padding:9px 0;}.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: transparent; background:#ebedec;}.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { background-color: transparent;}.navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-nav>li .caret { color: #4c4c4c !important; font-size: 14px; font-weight: 300;}.navbar-collapse select option { color: #4c4c4c;}.icon-arrow-down:before { content: "\e600"; font-family: 'cx-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}ul.dropdown-menu { width: 445px;}.dropdown-menu li { width: 220px;}.navbar .dropdown-menu>li>a { font-size: 14px; font-weight: 300;}.airline-logo-wrapper { background: #006564 !important;}.airline-logo { background: none; -webkit-background-size: auto 44px; background-size: auto 44px; height: 90px; background-color: #006564;}.one-world-logo img { width: 37px; margin: 0 auto;}.jumbotron { background: url("/offer/pid/J3qV47wwCX/marketing-images/hero_large-viewport.jpg") center center no-repeat; -webkit-background-size: cover; background-size: cover; height: 450px; max-height: 450px; margin: 0 auto;}.airline-logo-wrapper .desktop-lang { vertical-align:middle; text-align: right; color: #ffffff;}.airline-logo-wrapper .desktop-lang a { color: #ffffff !important;}.airline-logo-wrapper .desktop-lang .dropdown-menu>li>a { color: #0f748f !important;}.airline-logo-wrapper .desktop-lang .caret,.navbar .caret{ border-left: 0; border-top: 0; border-right: 0; vertical-align: initial; margin-left: 10px; height: 22px;}.airline-logo-wrapper .desktop-lang.open .caret:before,.navbar .open .caret:before { content: "\e604"; font-family: 'cx-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #ffffff; font-size: 9px;}.navbar .open .caret:before { color: #4c4c4c;}.airline-logo-wrapper .desktop-lang .caret:before,.navbar .caret:before{ content: "\e600"; font-family: 'cx-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #ffffff; font-size: 9px;}.navbar .caret:before { color: #4c4c4c;}.jumbotron p { font-size: 14px;}.jumbotron h1, .jumbotron h1 * { color: #006564;}.jumbotron .hero-copy { background: #ffffff; padding: 30px; margin: 0px 20px; max-height: 450px;}.faq p { margin: 20px 0px;}.btn-primary { background-color: #D8292F; border-color:#D8292F ; height: 50px;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active{ border-color: #B52327 ;}.btn-primary:hover, .btn-primary:focus { background: #B52327;}.btn-primary > span { font-size: inherit; color: inherit; vertical-align: text-top;}.pnr-lookup-form .form-control { height: 50px;}.pnr-lookup-form label { text-transform: uppercase; font-family: 'Cathay-Sans-Bold',Arial, sans-serif;}.pnr-lookup-form h2 img { -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); margin-right: 20px;}.how-to-bid .copy { border: 5px solid #EBEDEC; padding:20px; box-sizing: content-box;}.how-to-bid h4 { font-size: 20px; line-height:24px;}.how-to-bid p { line-height: 19px; font-size:14px;}.product-benefits-wrapper { background:#EBEDEC; padding: 48px 0px 20px;}.product-benefits { overflow: hidden;}.flight-classes img { padding-top: 10px;}.product-benefits .copy { background-color: #ffffff; padding-bottom: 100em; margin-bottom: -100em; padding-left: 20px; padding-right: 20px; padding-top: 20px;}.product-benefits .copy>h3 { padding: 0 0 20px 0;}.product-benefits .copy>p { margin-bottom: 20px;}.product-benefits .copy>ul { margin-left: -20px;}.product-benefits .copy>ul>li { padding-bottom: 10px; list-style: none;}.product-benefits .copy>ul>li:before{ content: ""; color: #8E8576; margin-left: -20px; border-radius: 50%; width: 8px; height: 8px; display: inline-block; background: #8E8576; position: absolute; margin-top: 5px;}.product-benefits.cabin .copy > h3 { text-align: center;}.footer { padding-top: 40px; padding-bottom: 40px;}.footer .container { border-top: 1px solid #EBEDEC; padding-top: 40px;}.footer .partner-links { text-align: center; padding-top: 40px; padding-bottom: 40px;}@media (min-width: 768px) { .footer .partner-links { text-align: left; }}.footer .partner-links * { font-size:10px;}.footer .partner-links span { padding-right: 20px}.footer [class*='col-xs'] { padding-bottom: 10px;}.ui-dialog-titlebar { margin-bottom: 14px;}.ui-dialog-titlebar-close.ui-corner-all { width: auto; text-align: right; color:transparent;}.ui-dialog-titlebar-close.ui-corner-all.ui-state-hover,.ui-dialog-titlebar-close.ui-corner-all.ui-state-focus,.ui-dialog-titlebar-close.ui-corner-all.ui-state-hover{ border: none; background: none;}.ui-dialog-titlebar .cx-ui-close-button { color: #006564; background-image: none !important; width: auto; height: auto; text-indent: inherit; line-height: 30px; font-weight: bold;}.ui-dialog-titlebar .cx-ui-close-button { width: 50%; outline:none;}.ui-dialog-titlebar .ui-button:focus { outline:none;}.ui-dialog-titlebar .cx-ui-close-button:after { padding: 0 3px 0 7px; font-family: cx-icons ; content: "\e611"; font-size: 2em; vertical-align: bottom;}.ui-dialog-titlebar .ui-button-icon-space.cx-ui-close-button { display:none;}.ui-dialog-titlebar .ui-button { border: 0; background: none; width: 50%;}.cx-ui-close-button:hover,.cx-ui-close-button:focus { cursor: pointer; text-decoration: none; font-weight: bold;}.ui-dialog-content.ui-widget-content .pg_marketing { margin-bottom: 40px; font-size: 17px; text-align: left; line-height: 1.3em;}@-webkit-keyframes orbit { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) }}@keyframes orbit { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) }}.ui-loader-verbose h1 { font-size: 24px; font-family: "Cathay-Sans-Light", sans-serif; color: #006564; padding: 10px 0px;}.pg_marketing .progress-bar { float: left; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #337ab7; box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); -webkit-transition: width .6s ease; transition: width .6s ease; left: 50%; margin-left: -19px;}.ui-loader { width: 100%; padding: 0 10px; text-align: center; background: white; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFFFFFFF,endColorstr=#BFFFFFFF); zoom: 1; background-color: white; height: auto; opacity: 1; border-radius: 0;}.ui-loader-verbose { width: 300px; margin-left: -150px; height: 100px;}.pg_marketing .progress-bar { position: relative; width: 38px; height: 38px; border-radius: 50%; border: 2px solid #006564; background: 0; top: 20px;}.pg_marketing .progress-bar .curve-wrapper { width: 34px; height: 34px; position: absolute; -webkit-animation: orbit 2s ease infinite; animation: orbit 2s ease infinite;}.pg_marketing .progress-bar .curve-line { position: absolute; top: -2.1px; left: 7px; background: 0; height: 20px; width: 20px; border: solid 3.9px #d7d7d7; border-color: #d7d7d7 transparent transparent transparent; border-radius: 50%/6px 6px 0 0;}.processing-spinner { display: none;}.ui-widget-overlay { background: #000000; opacity: .5;}.ui-dialog .ui-dialog-content { padding: .5em 1em 50px;}@media (max-width: 767px) { *, body { font-size: 12px; } h1 { font-size: 22px; } h2 { font-size: 18px; } h3 { font-size: 14px; } h4 { font-size: 12px; } h5 { font-size: 10px; } .product-benefits .copy { margin-left: auto; margin-right: auto; margin-bottom: 20px; padding-bottom: 20px; } .airline-logo-wrapper .container { padding: 0 20px; } .container { padding: 20px; } .navbar { height: 50px; min-height: 50px; } .navbar .container { padding: 5px 10px 0 10px; } .navbar-inverse .navbar-nav .open .dropdown-menu>li>a { color: #ffffff; font-weight: 300; font-size: 14px; } .airline-logo-wrapper { height: 50px; } .jumbotron .hero-copy { padding: 15px; margin: 0 20px; height: auto; } .jumbotron .container { padding-right: 0; padding-left: 0; } .pad-10 { padding: 5px; } .pad-40 { padding: 20px; } .pad-20 { padding: 10px; } .pad-24 { padding: 12px; } .airline-logo { background: none; background-position: left center; height: 50px; text-align: center; display: table-cell; vertical-align: middle; width: 767px; } .airline-logo:after { content: "\e601"; font-family: 'cx-icons'; color: #ffffff; font-size: 26px; } .jumbotron { background-position: 60% center; height: 200px; max-width: 100%; max-height: 200px; padding: 0px 35px; } .jumbotron .hero-copy { margin: auto; } .navbar { height: auto; min-height: 50px; } a.dropdown-toggle { text-align:left; }}@media (min-width: 995px) and (max-width: 1200px){ .product-benefits .copy { width: 100%; } .product-benefits .copy p { font-size: 14px; }}@media (min-width: 1200px) { .container { width: 990px; }}@media (min-width: 768px) { .navbar-nav > li > a { padding-top: 0; padding-bottom: 0; line-height: 30px; } .jumbotron h1, .jumbotron .h1 { font-size: 36px; } .jumbotron { padding-top: 100px; padding-bottom: 100px; }}@media ( min-width: 768px) and (max-width: 1200px) { .jumbotron h1, .jumbotron .h1 { font-size: 30px; } .jumbotron h3 { font-size: 22px; } .jumbotron .hero-copy { height: auto; max-height: initial; }}@media ( max-width: 992px) { .product-benefits .copy { margin-left: auto; margin-right: auto; } .product-benefits img { margin: 0 auto; }}@media ( max-width: 375px ){ h1 { font-size: 20px; } .jumbotron p { font-size: 12px; line-height: 14px; }}