@charset "UTF-8";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;}@media print {*,*:before,*:after {background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}a,a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after {content: "";}pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr,img {page-break-inside: avoid;}img {max-width: 100% !important;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {page-break-after: avoid;}.navbar {display: none;}.btn > .caret,.dropup > .btn > .caret {border-top-color: #000 !important;}.label {border: 1px solid #000;}.table {border-collapse: collapse !important;}.table td,.table th {background-color: #fff !important;}.table-bordered th,.table-bordered td {border: 1px solid #ddd !important;}}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html {font-size: 10px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333333;background-color: #fff;}input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;}a {color: #337ab7;text-decoration: none;}a:hover, a:focus {color: #23527c;text-decoration: underline;}a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}figure {margin: 0;}img {vertical-align: middle;}.img-responsive {display: block;max-width: 100%;height: auto;}.img-rounded {border-radius: 6px;}.img-thumbnail {padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;display: inline-block;max-width: 100%;height: auto;}.img-circle {border-radius: 50%;}hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eeeeee;}.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}[role="button"] {cursor: pointer;}h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6 {font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}h1 small,h1 .small, h2 small,h2 .small, h3 small,h3 .small, h4 small,h4 .small, h5 small,h5 .small, h6 small,h6 .small,.h1 small,.h1 .small, .h2 small,.h2 .small, .h3 small,.h3 .small, .h4 small,.h4 .small, .h5 small,.h5 .small, .h6 small,.h6 .small {font-weight: normal;line-height: 1;color: #777777;}h1, .h1,h2, .h2,h3, .h3 {margin-top: 20px;margin-bottom: 10px;}h1 small,h1 .small, .h1 small,.h1 .small,h2 small,h2 .small, .h2 small,.h2 .small,h3 small,h3 .small, .h3 small,.h3 .small {font-size: 65%;}h4, .h4,h5, .h5,h6, .h6 {margin-top: 10px;margin-bottom: 10px;}h4 small,h4 .small, .h4 small,.h4 .small,h5 small,h5 .small, .h5 small,.h5 .small,h6 small,h6 .small, .h6 small,.h6 .small {font-size: 75%;}h1, .h1 {font-size: 36px;}h2, .h2 {font-size: 30px;}h3, .h3 {font-size: 24px;}h4, .h4 {font-size: 18px;}h5, .h5 {font-size: 14px;}h6, .h6 {font-size: 12px;}p {margin: 0 0 10px;}.lead {margin-bottom: 20px;font-size: 16px;font-weight: 300;line-height: 1.4;}@media (min-width: 768px) {.lead {font-size: 21px;}}small,.small {font-size: 85%;}mark,.mark {background-color: #fcf8e3;padding: .2em;}.text-left {text-align: left;}.text-right {text-align: right;}.text-center {text-align: center;}.text-justify {text-align: justify;}.text-nowrap {white-space: nowrap;}.text-lowercase {text-transform: lowercase;}.text-uppercase, .initialism {text-transform: uppercase;}.text-capitalize {text-transform: capitalize;}.text-muted {color: #777777;}.text-primary {color: #337ab7;}a.text-primary:hover,a.text-primary:focus {color: #286090;}.text-success {color: #3c763d;}a.text-success:hover,a.text-success:focus {color: #2b542c;}.text-info {color: #31708f;}a.text-info:hover,a.text-info:focus {color: #245269;}.text-warning {color: #8a6d3b;}a.text-warning:hover,a.text-warning:focus {color: #66512c;}.text-danger {color: #a94442;}a.text-danger:hover,a.text-danger:focus {color: #843534;}.bg-primary {color: #fff;}.bg-primary {background-color: #337ab7;}a.bg-primary:hover,a.bg-primary:focus {background-color: #286090;}.bg-success {background-color: #dff0d8;}a.bg-success:hover,a.bg-success:focus {background-color: #c1e2b3;}.bg-info {background-color: #d9edf7;}a.bg-info:hover,a.bg-info:focus {background-color: #afd9ee;}.bg-warning {background-color: #fcf8e3;}a.bg-warning:hover,a.bg-warning:focus {background-color: #f7ecb5;}.bg-danger {background-color: #f2dede;}a.bg-danger:hover,a.bg-danger:focus {background-color: #e4b9b9;}.page-header {padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eeeeee;}ul,ol {margin-top: 0;margin-bottom: 10px;}ul ul,ul ol,ol ul,ol ol {margin-bottom: 0;}.list-unstyled {padding-left: 0;list-style: none;}.list-inline {padding-left: 0;list-style: none;margin-left: -5px;}.list-inline > li {display: inline-block;padding-left: 5px;padding-right: 5px;}dl {margin-top: 0;margin-bottom: 20px;}dt,dd {line-height: 1.42857143;}dt {font-weight: bold;}dd {margin-left: 0;}.dl-horizontal dd:before, .dl-horizontal dd:after {content: " ";display: table;}.dl-horizontal dd:after {clear: both;}@media (min-width: 768px) {.dl-horizontal dt {float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.dl-horizontal dd {margin-left: 180px;}}abbr[title],abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #777777;}.initialism {font-size: 90%;}blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eeeeee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {margin-bottom: 0;}blockquote footer,blockquote small,blockquote .small {display: block;font-size: 80%;line-height: 1.42857143;color: #777777;}blockquote footer:before,blockquote small:before,blockquote .small:before {content: '\2014 \00A0';}.blockquote-reverse,blockquote.pull-right {padding-right: 15px;padding-left: 0;border-right: 5px solid #eeeeee;border-left: 0;text-align: right;}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before {content: '';}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after {content: '\00A0 \2014';}address {margin-bottom: 20px;font-style: normal;line-height: 1.42857143;}.container {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}.container:before, .container:after {content: " ";display: table;}.container:after {clear: both;}@media (min-width: 768px) {.container {width: 750px;}}@media (min-width: 992px) {.container {width: 970px;}}@media (min-width: 1200px) {.container {width: 1170px;}}.container-fluid {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}.container-fluid:before, .container-fluid:after {content: " ";display: table;}.container-fluid:after {clear: both;}.row {margin-left: -15px;margin-right: -15px;}.row:before, .row:after {content: " ";display: table;}.row:after {clear: both;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left;}.col-xs-1 {width: 8.33333333%;}.col-xs-2 {width: 16.66666667%;}.col-xs-3 {width: 25%;}.col-xs-4 {width: 33.33333333%;}.col-xs-5 {width: 41.66666667%;}.col-xs-6 {width: 50%;}.col-xs-7 {width: 58.33333333%;}.col-xs-8 {width: 66.66666667%;}.col-xs-9 {width: 75%;}.col-xs-10 {width: 83.33333333%;}.col-xs-11 {width: 91.66666667%;}.col-xs-12 {width: 100%;}.col-xs-pull-0 {right: auto;}.col-xs-pull-1 {right: 8.33333333%;}.col-xs-pull-2 {right: 16.66666667%;}.col-xs-pull-3 {right: 25%;}.col-xs-pull-4 {right: 33.33333333%;}.col-xs-pull-5 {right: 41.66666667%;}.col-xs-pull-6 {right: 50%;}.col-xs-pull-7 {right: 58.33333333%;}.col-xs-pull-8 {right: 66.66666667%;}.col-xs-pull-9 {right: 75%;}.col-xs-pull-10 {right: 83.33333333%;}.col-xs-pull-11 {right: 91.66666667%;}.col-xs-pull-12 {right: 100%;}.col-xs-push-0 {left: auto;}.col-xs-push-1 {left: 8.33333333%;}.col-xs-push-2 {left: 16.66666667%;}.col-xs-push-3 {left: 25%;}.col-xs-push-4 {left: 33.33333333%;}.col-xs-push-5 {left: 41.66666667%;}.col-xs-push-6 {left: 50%;}.col-xs-push-7 {left: 58.33333333%;}.col-xs-push-8 {left: 66.66666667%;}.col-xs-push-9 {left: 75%;}.col-xs-push-10 {left: 83.33333333%;}.col-xs-push-11 {left: 91.66666667%;}.col-xs-push-12 {left: 100%;}.col-xs-offset-0 {margin-left: 0%;}.col-xs-offset-1 {margin-left: 8.33333333%;}.col-xs-offset-2 {margin-left: 16.66666667%;}.col-xs-offset-3 {margin-left: 25%;}.col-xs-offset-4 {margin-left: 33.33333333%;}.col-xs-offset-5 {margin-left: 41.66666667%;}.col-xs-offset-6 {margin-left: 50%;}.col-xs-offset-7 {margin-left: 58.33333333%;}.col-xs-offset-8 {margin-left: 66.66666667%;}.col-xs-offset-9 {margin-left: 75%;}.col-xs-offset-10 {margin-left: 83.33333333%;}.col-xs-offset-11 {margin-left: 91.66666667%;}.col-xs-offset-12 {margin-left: 100%;}@media (min-width: 768px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left;}.col-sm-1 {width: 8.33333333%;}.col-sm-2 {width: 16.66666667%;}.col-sm-3 {width: 25%;}.col-sm-4 {width: 33.33333333%;}.col-sm-5 {width: 41.66666667%;}.col-sm-6 {width: 50%;}.col-sm-7 {width: 58.33333333%;}.col-sm-8 {width: 66.66666667%;}.col-sm-9 {width: 75%;}.col-sm-10 {width: 83.33333333%;}.col-sm-11 {width: 91.66666667%;}.col-sm-12 {width: 100%;}.col-sm-pull-0 {right: auto;}.col-sm-pull-1 {right: 8.33333333%;}.col-sm-pull-2 {right: 16.66666667%;}.col-sm-pull-3 {right: 25%;}.col-sm-pull-4 {right: 33.33333333%;}.col-sm-pull-5 {right: 41.66666667%;}.col-sm-pull-6 {right: 50%;}.col-sm-pull-7 {right: 58.33333333%;}.col-sm-pull-8 {right: 66.66666667%;}.col-sm-pull-9 {right: 75%;}.col-sm-pull-10 {right: 83.33333333%;}.col-sm-pull-11 {right: 91.66666667%;}.col-sm-pull-12 {right: 100%;}.col-sm-push-0 {left: auto;}.col-sm-push-1 {left: 8.33333333%;}.col-sm-push-2 {left: 16.66666667%;}.col-sm-push-3 {left: 25%;}.col-sm-push-4 {left: 33.33333333%;}.col-sm-push-5 {left: 41.66666667%;}.col-sm-push-6 {left: 50%;}.col-sm-push-7 {left: 58.33333333%;}.col-sm-push-8 {left: 66.66666667%;}.col-sm-push-9 {left: 75%;}.col-sm-push-10 {left: 83.33333333%;}.col-sm-push-11 {left: 91.66666667%;}.col-sm-push-12 {left: 100%;}.col-sm-offset-0 {margin-left: 0%;}.col-sm-offset-1 {margin-left: 8.33333333%;}.col-sm-offset-2 {margin-left: 16.66666667%;}.col-sm-offset-3 {margin-left: 25%;}.col-sm-offset-4 {margin-left: 33.33333333%;}.col-sm-offset-5 {margin-left: 41.66666667%;}.col-sm-offset-6 {margin-left: 50%;}.col-sm-offset-7 {margin-left: 58.33333333%;}.col-sm-offset-8 {margin-left: 66.66666667%;}.col-sm-offset-9 {margin-left: 75%;}.col-sm-offset-10 {margin-left: 83.33333333%;}.col-sm-offset-11 {margin-left: 91.66666667%;}.col-sm-offset-12 {margin-left: 100%;}}@media (min-width: 992px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left;}.col-md-1 {width: 8.33333333%;}.col-md-2 {width: 16.66666667%;}.col-md-3 {width: 25%;}.col-md-4 {width: 33.33333333%;}.col-md-5 {width: 41.66666667%;}.col-md-6 {width: 50%;}.col-md-7 {width: 58.33333333%;}.col-md-8 {width: 66.66666667%;}.col-md-9 {width: 75%;}.col-md-10 {width: 83.33333333%;}.col-md-11 {width: 91.66666667%;}.col-md-12 {width: 100%;}.col-md-pull-0 {right: auto;}.col-md-pull-1 {right: 8.33333333%;}.col-md-pull-2 {right: 16.66666667%;}.col-md-pull-3 {right: 25%;}.col-md-pull-4 {right: 33.33333333%;}.col-md-pull-5 {right: 41.66666667%;}.col-md-pull-6 {right: 50%;}.col-md-pull-7 {right: 58.33333333%;}.col-md-pull-8 {right: 66.66666667%;}.col-md-pull-9 {right: 75%;}.col-md-pull-10 {right: 83.33333333%;}.col-md-pull-11 {right: 91.66666667%;}.col-md-pull-12 {right: 100%;}.col-md-push-0 {left: auto;}.col-md-push-1 {left: 8.33333333%;}.col-md-push-2 {left: 16.66666667%;}.col-md-push-3 {left: 25%;}.col-md-push-4 {left: 33.33333333%;}.col-md-push-5 {left: 41.66666667%;}.col-md-push-6 {left: 50%;}.col-md-push-7 {left: 58.33333333%;}.col-md-push-8 {left: 66.66666667%;}.col-md-push-9 {left: 75%;}.col-md-push-10 {left: 83.33333333%;}.col-md-push-11 {left: 91.66666667%;}.col-md-push-12 {left: 100%;}.col-md-offset-0 {margin-left: 0%;}.col-md-offset-1 {margin-left: 8.33333333%;}.col-md-offset-2 {margin-left: 16.66666667%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-4 {margin-left: 33.33333333%;}.col-md-offset-5 {margin-left: 41.66666667%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-7 {margin-left: 58.33333333%;}.col-md-offset-8 {margin-left: 66.66666667%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-10 {margin-left: 83.33333333%;}.col-md-offset-11 {margin-left: 91.66666667%;}.col-md-offset-12 {margin-left: 100%;}}@media (min-width: 1200px) {.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: left;}.col-lg-1 {width: 8.33333333%;}.col-lg-2 {width: 16.66666667%;}.col-lg-3 {width: 25%;}.col-lg-4 {width: 33.33333333%;}.col-lg-5 {width: 41.66666667%;}.col-lg-6 {width: 50%;}.col-lg-7 {width: 58.33333333%;}.col-lg-8 {width: 66.66666667%;}.col-lg-9 {width: 75%;}.col-lg-10 {width: 83.33333333%;}.col-lg-11 {width: 91.66666667%;}.col-lg-12 {width: 100%;}.col-lg-pull-0 {right: auto;}.col-lg-pull-1 {right: 8.33333333%;}.col-lg-pull-2 {right: 16.66666667%;}.col-lg-pull-3 {right: 25%;}.col-lg-pull-4 {right: 33.33333333%;}.col-lg-pull-5 {right: 41.66666667%;}.col-lg-pull-6 {right: 50%;}.col-lg-pull-7 {right: 58.33333333%;}.col-lg-pull-8 {right: 66.66666667%;}.col-lg-pull-9 {right: 75%;}.col-lg-pull-10 {right: 83.33333333%;}.col-lg-pull-11 {right: 91.66666667%;}.col-lg-pull-12 {right: 100%;}.col-lg-push-0 {left: auto;}.col-lg-push-1 {left: 8.33333333%;}.col-lg-push-2 {left: 16.66666667%;}.col-lg-push-3 {left: 25%;}.col-lg-push-4 {left: 33.33333333%;}.col-lg-push-5 {left: 41.66666667%;}.col-lg-push-6 {left: 50%;}.col-lg-push-7 {left: 58.33333333%;}.col-lg-push-8 {left: 66.66666667%;}.col-lg-push-9 {left: 75%;}.col-lg-push-10 {left: 83.33333333%;}.col-lg-push-11 {left: 91.66666667%;}.col-lg-push-12 {left: 100%;}.col-lg-offset-0 {margin-left: 0%;}.col-lg-offset-1 {margin-left: 8.33333333%;}.col-lg-offset-2 {margin-left: 16.66666667%;}.col-lg-offset-3 {margin-left: 25%;}.col-lg-offset-4 {margin-left: 33.33333333%;}.col-lg-offset-5 {margin-left: 41.66666667%;}.col-lg-offset-6 {margin-left: 50%;}.col-lg-offset-7 {margin-left: 58.33333333%;}.col-lg-offset-8 {margin-left: 66.66666667%;}.col-lg-offset-9 {margin-left: 75%;}.col-lg-offset-10 {margin-left: 83.33333333%;}.col-lg-offset-11 {margin-left: 91.66666667%;}.col-lg-offset-12 {margin-left: 100%;}}fieldset {padding: 0;margin: 0;border: 0;min-width: 0;}legend {display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333333;border: 0;border-bottom: 1px solid #e5e5e5;}label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold;}input[type="search"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}input[type="radio"],input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal;}input[type="file"] {display: block;}input[type="range"] {display: block;width: 100%;}select[multiple],select[size] {height: auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857143;color: #555555;}.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-control::-moz-placeholder {color: #999;opacity: 1;}.form-control:-ms-input-placeholder {color: #999;}.form-control::-webkit-input-placeholder {color: #999;}.form-control::-ms-expand {border: 0;background-color: transparent;}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #eeeeee;opacity: 1;}.form-control[disabled], fieldset[disabled] .form-control {cursor: not-allowed;}textarea.form-control {height: auto;}input[type="search"] {-webkit-appearance: none;}@media screen and (-webkit-min-device-pixel-ratio: 0) {input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"] {line-height: 34px;}input.input-sm[type="date"], .input-group-sm input[type="date"],input.input-sm[type="time"], .input-group-sm input[type="time"],input.input-sm[type="datetime-local"], .input-group-sm input[type="datetime-local"],input.input-sm[type="month"], .input-group-sm input[type="month"] {line-height: 30px;}input.input-lg[type="date"], .input-group-lg input[type="date"],input.input-lg[type="time"], .input-group-lg input[type="time"],input.input-lg[type="datetime-local"], .input-group-lg input[type="datetime-local"],input.input-lg[type="month"], .input-group-lg input[type="month"] {line-height: 46px;}}.form-group {margin-bottom: 15px;}.radio,.checkbox {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}.radio label,.checkbox label {min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: normal;cursor: pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {position: absolute;margin-left: -20px;margin-top: 4px \9;}.radio + .radio,.checkbox + .checkbox {margin-top: -5px;}.radio-inline,.checkbox-inline {position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: normal;cursor: pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {margin-top: 0;margin-left: 10px;}input[type="radio"][disabled], input.disabled[type="radio"], fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"], fieldset[disabled] input[type="checkbox"] {cursor: not-allowed;}.radio-inline.disabled, fieldset[disabled] .radio-inline,.checkbox-inline.disabled, fieldset[disabled] .checkbox-inline {cursor: not-allowed;}.radio.disabled label, fieldset[disabled] .radio label,.checkbox.disabled label, fieldset[disabled] .checkbox label {cursor: not-allowed;}.form-control-static {padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;min-height: 34px;}.form-control-static.input-lg, .form-control-static.input-sm {padding-left: 0;padding-right: 0;}.input-sm {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}select.input-sm {height: 30px;line-height: 30px;}textarea.input-sm,select.input-sm[multiple] {height: auto;}.form-group-sm .form-control {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.form-group-sm select.form-control {height: 30px;line-height: 30px;}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple] {height: auto;}.form-group-sm .form-control-static {height: 30px;min-height: 32px;padding: 6px 10px;font-size: 12px;line-height: 1.5;}.input-lg {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}select.input-lg {height: 46px;line-height: 46px;}textarea.input-lg,select.input-lg[multiple] {height: auto;}.form-group-lg .form-control {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}.form-group-lg select.form-control {height: 46px;line-height: 46px;}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple] {height: auto;}.form-group-lg .form-control-static {height: 46px;min-height: 38px;padding: 11px 16px;font-size: 18px;line-height: 1.3333333;}.has-feedback {position: relative;}.has-feedback .form-control {padding-right: 42.5px;}.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 34px;height: 34px;line-height: 34px;text-align: center;pointer-events: none;}.input-lg + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback {width: 46px;height: 46px;line-height: 46px;}.input-sm + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback {width: 30px;height: 30px;line-height: 30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {color: #3c763d;}.has-success .form-control {border-color: #3c763d;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-success .form-control:focus {border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}.has-success .input-group-addon {color: #3c763d;border-color: #3c763d;background-color: #dff0d8;}.has-success .form-control-feedback {color: #3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {color: #8a6d3b;}.has-warning .form-control {border-color: #8a6d3b;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-warning .form-control:focus {border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-warning .input-group-addon {color: #8a6d3b;border-color: #8a6d3b;background-color: #fcf8e3;}.has-warning .form-control-feedback {color: #8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {color: #a94442;}.has-error .form-control {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-error .form-control:focus {border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}.has-error .input-group-addon {color: #a94442;border-color: #a94442;background-color: #f2dede;}.has-error .form-control-feedback {color: #a94442;}.has-feedback label ~ .form-control-feedback {top: 25px;}.has-feedback label.sr-only ~ .form-control-feedback {top: 0;}.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373;}@media (min-width: 768px) {.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}.form-inline .form-control-static {display: inline-block;}.form-inline .input-group {display: inline-table;vertical-align: middle;}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control {width: auto;}.form-inline .input-group > .form-control {width: 100%;}.form-inline .control-label {margin-bottom: 0;vertical-align: middle;}.form-inline .radio,.form-inline .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}.form-inline .radio label,.form-inline .checkbox label {padding-left: 0;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] {position: relative;margin-left: 0;}.form-inline .has-feedback .form-control-feedback {top: 0;}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {margin-top: 0;margin-bottom: 0;padding-top: 7px;}.form-horizontal .radio,.form-horizontal .checkbox {min-height: 27px;}.form-horizontal .form-group {margin-left: -15px;margin-right: -15px;}.form-horizontal .form-group:before, .form-horizontal .form-group:after {content: " ";display: table;}.form-horizontal .form-group:after {clear: both;}@media (min-width: 768px) {.form-horizontal .control-label {text-align: right;margin-bottom: 0;padding-top: 7px;}}.form-horizontal .has-feedback .form-control-feedback {right: 15px;}@media (min-width: 768px) {.form-horizontal .form-group-lg .control-label {padding-top: 11px;font-size: 18px;}}@media (min-width: 768px) {.form-horizontal .form-group-sm .control-label {padding-top: 6px;font-size: 12px;}}.btn {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.btn:focus, .btn.focus, .btn:active:focus, .btn.focus:active, .btn.active:focus, .btn.active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}.btn:hover, .btn:focus, .btn.focus {color: #333;text-decoration: none;}.btn:active, .btn.active {outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor: not-allowed;opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;}a.btn.disabled, fieldset[disabled] a.btn {pointer-events: none;}.btn-default {color: #333;background-color: #fff;border-color: #ccc;}.btn-default:focus, .btn-default.focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;}.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;}.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {color: #333;background-color: #e6e6e6;border-color: #adadad;}.btn-default:active:hover, .btn-default:active:focus, .btn-default.focus:active, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {background-image: none;}.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default.focus[disabled], fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus {background-color: #fff;border-color: #ccc;}.btn-default .badge {color: #fff;background-color: #333;}.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}.btn-primary:focus, .btn-primary.focus {color: #fff;background-color: #286090;border-color: #122b40;}.btn-primary:hover {color: #fff;background-color: #286090;border-color: #204d74;}.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {color: #fff;background-color: #286090;border-color: #204d74;}.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary.focus:active, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {color: #fff;background-color: #204d74;border-color: #122b40;}.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {background-image: none;}.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary.focus[disabled], fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {background-color: #337ab7;border-color: #2e6da4;}.btn-primary .badge {color: #337ab7;background-color: #fff;}.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}.btn-success:focus, .btn-success.focus {color: #fff;background-color: #449d44;border-color: #255625;}.btn-success:hover {color: #fff;background-color: #449d44;border-color: #398439;}.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {color: #fff;background-color: #449d44;border-color: #398439;}.btn-success:active:hover, .btn-success:active:focus, .btn-success.focus:active, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {color: #fff;background-color: #398439;border-color: #255625;}.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {background-image: none;}.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success.focus[disabled], fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus {background-color: #5cb85c;border-color: #4cae4c;}.btn-success .badge {color: #5cb85c;background-color: #fff;}.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}.btn-info:focus, .btn-info.focus {color: #fff;background-color: #31b0d5;border-color: #1b6d85;}.btn-info:hover {color: #fff;background-color: #31b0d5;border-color: #269abc;}.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {color: #fff;background-color: #31b0d5;border-color: #269abc;}.btn-info:active:hover, .btn-info:active:focus, .btn-info.focus:active, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {color: #fff;background-color: #269abc;border-color: #1b6d85;}.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {background-image: none;}.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info.focus[disabled], fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus {background-color: #5bc0de;border-color: #46b8da;}.btn-info .badge {color: #5bc0de;background-color: #fff;}.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}.btn-warning:focus, .btn-warning.focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {color: #fff;background-color: #ec971f;border-color: #d58512;}.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning.focus:active, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {color: #fff;background-color: #d58512;border-color: #985f0d;}.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {background-image: none;}.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning.focus[disabled], fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {background-color: #f0ad4e;border-color: #eea236;}.btn-warning .badge {color: #f0ad4e;background-color: #fff;}.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}.btn-danger:focus, .btn-danger.focus {color: #fff;background-color: #c9302c;border-color: #761c19;}.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925;}.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {color: #fff;background-color: #c9302c;border-color: #ac2925;}.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger.focus:active, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {color: #fff;background-color: #ac2925;border-color: #761c19;}.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {background-image: none;}.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger.focus[disabled], fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus {background-color: #d9534f;border-color: #d43f3a;}.btn-danger .badge {color: #d9534f;background-color: #fff;}.btn-link {color: #337ab7;font-weight: normal;border-radius: 0;}.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {border-color: transparent;}.btn-link:hover, .btn-link:focus {color: #23527c;text-decoration: underline;background-color: transparent;}.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {color: #777777;text-decoration: none;}.btn-lg {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}.btn-sm {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.btn-xs {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.btn-block {display: block;width: 100%;}.btn-block + .btn-block {margin-top: 5px;}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"] {width: 100%;}.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}.navbar:before, .navbar:after {content: " ";display: table;}.navbar:after {clear: both;}@media (min-width: 768px) {.navbar {border-radius: 4px;}}.navbar-header:before, .navbar-header:after {content: " ";display: table;}.navbar-header:after {clear: both;}@media (min-width: 768px) {.navbar-header {float: left;}}.navbar-collapse {overflow-x: visible;padding-right: 15px;padding-left: 15px;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling: touch;}.navbar-collapse:before, .navbar-collapse:after {content: " ";display: table;}.navbar-collapse:after {clear: both;}.navbar-collapse.in {overflow-y: auto;}@media (min-width: 768px) {.navbar-collapse {width: auto;border-top: 0;box-shadow: none;}.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}.navbar-collapse.in {overflow-y: visible;}.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {padding-left: 0;padding-right: 0;}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height: 340px;}@media (max-device-width: 480px) and (orientation: landscape) {.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height: 200px;}}.container > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-header,.container-fluid > .navbar-collapse {margin-right: -15px;margin-left: -15px;}@media (min-width: 768px) {.container > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-header,.container-fluid > .navbar-collapse {margin-right: 0;margin-left: 0;}}.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}@media (min-width: 768px) {.navbar-static-top {border-radius: 0;}}.navbar-fixed-top,.navbar-fixed-bottom {position: fixed;right: 0;left: 0;z-index: 1030;}@media (min-width: 768px) {.navbar-fixed-top,.navbar-fixed-bottom {border-radius: 0;}}.navbar-fixed-top {top: 0;border-width: 0 0 1px;}.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0;}.navbar-brand {float: left;padding: 15px 15px;font-size: 18px;line-height: 20px;height: 50px;}.navbar-brand:hover, .navbar-brand:focus {text-decoration: none;}.navbar-brand > img {display: block;}@media (min-width: 768px) {.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left: -15px;}}.navbar-toggle {position: relative;float: right;margin-right: 15px;padding: 9px 10px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.navbar-toggle:focus {outline: 0;}.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;}.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}@media (min-width: 768px) {.navbar-toggle {display: none;}}.navbar-nav {margin: 7.5px -15px;}.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}@media (max-width: 767px) {.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;box-shadow: none;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a {line-height: 20px;}.navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {background-image: none;}}@media (min-width: 768px) {.navbar-nav {float: left;margin: 0;}.navbar-nav > li {float: left;}.navbar-nav > li > a {padding-top: 15px;padding-bottom: 15px;}}.navbar-form {margin-left: -15px;margin-right: -15px;padding: 10px 15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);margin-top: 8px;margin-bottom: 8px;}@media (min-width: 768px) {.navbar-form .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}.navbar-form .form-control {display: inline-block;width: auto;vertical-align: middle;}.navbar-form .form-control-static {display: inline-block;}.navbar-form .input-group {display: inline-table;vertical-align: middle;}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control {width: auto;}.navbar-form .input-group > .form-control {width: 100%;}.navbar-form .control-label {margin-bottom: 0;vertical-align: middle;}.navbar-form .radio,.navbar-form .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}.navbar-form .radio label,.navbar-form .checkbox label {padding-left: 0;}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"] {position: relative;margin-left: 0;}.navbar-form .has-feedback .form-control-feedback {top: 0;}}@media (max-width: 767px) {.navbar-form .form-group {margin-bottom: 5px;}.navbar-form .form-group:last-child {margin-bottom: 0;}}@media (min-width: 768px) {.navbar-form {width: auto;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;-webkit-box-shadow: none;box-shadow: none;}}.navbar-nav > li > .dropdown-menu {margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {margin-bottom: 0;border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.navbar-btn {margin-top: 8px;margin-bottom: 8px;}.navbar-btn.btn-sm {margin-top: 10px;margin-bottom: 10px;}.navbar-btn.btn-xs {margin-top: 14px;margin-bottom: 14px;}.navbar-text {margin-top: 15px;margin-bottom: 15px;}@media (min-width: 768px) {.navbar-text {float: left;margin-left: 15px;margin-right: 15px;}}@media (min-width: 768px) {.navbar-left {float: left !important;}.navbar-right {float: right !important;margin-right: -15px;}.navbar-right ~ .navbar-right {margin-right: 0;}}.navbar-default {background-color: #f8f8f8;border-color: #e7e7e7;}.navbar-default .navbar-brand {color: #777;}.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {color: #5e5e5e;background-color: transparent;}.navbar-default .navbar-text {color: #777;}.navbar-default .navbar-nav > li > a {color: #777;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #333;background-color: transparent;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #555;background-color: #e7e7e7;}.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {color: #ccc;background-color: transparent;}.navbar-default .navbar-toggle {border-color: #ddd;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #ddd;}.navbar-default .navbar-toggle .icon-bar {background-color: #888;}.navbar-default .navbar-collapse,.navbar-default .navbar-form {border-color: #e7e7e7;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background-color: #e7e7e7;color: #555;}@media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #777;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #333;background-color: transparent;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {color: #555;background-color: #e7e7e7;}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {color: #ccc;background-color: transparent;}}.navbar-default .navbar-link {color: #777;}.navbar-default .navbar-link:hover {color: #333;}.navbar-default .btn-link {color: #777;}.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {color: #333;}.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {color: #ccc;}.navbar-inverse {background-color: #222;border-color: #090909;}.navbar-inverse .navbar-brand {color: #9d9d9d;}.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {color: #fff;background-color: transparent;}.navbar-inverse .navbar-text {color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a {color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color: #fff;background-color: transparent;}.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {color: #fff;background-color: #090909;}.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {color: #444;background-color: transparent;}.navbar-inverse .navbar-toggle {border-color: #333;}.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #333;}.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {border-color: #101010;}.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {background-color: #090909;color: #fff;}@media (max-width: 767px) {.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #090909;}.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #090909;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #9d9d9d;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {color: #fff;background-color: transparent;}.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {color: #fff;background-color: #090909;}.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {color: #444;background-color: transparent;}}.navbar-inverse .navbar-link {color: #9d9d9d;}.navbar-inverse .navbar-link:hover {color: #fff;}.navbar-inverse .btn-link {color: #9d9d9d;}.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {color: #fff;}.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {color: #444;}.nav {margin-bottom: 0;padding-left: 0;list-style: none;}.nav:before, .nav:after {content: " ";display: table;}.nav:after {clear: both;}.nav > li {position: relative;display: block;}.nav > li > a {position: relative;display: block;padding: 10px 15px;}.nav > li > a:hover, .nav > li > a:focus {text-decoration: none;background-color: #eeeeee;}.nav > li.disabled > a {color: #777777;}.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {color: #777777;text-decoration: none;background-color: transparent;cursor: not-allowed;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: #eeeeee;border-color: #337ab7;}.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}.nav > li > a > img {max-width: none;}.nav-tabs {border-bottom: 1px solid #ddd;}.nav-tabs > li {float: left;margin-bottom: -1px;}.nav-tabs > li > a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}.nav-tabs > li > a:hover {border-color: #eeeeee #eeeeee #ddd;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color: #555555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default;}.nav-pills > li {float: left;}.nav-pills > li > a {border-radius: 4px;}.nav-pills > li + li {margin-left: 2px;}.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {color: #fff;background-color: #337ab7;}.nav-stacked > li {float: none;}.nav-stacked > li + li {margin-top: 2px;margin-left: 0;}.nav-justified, .nav-tabs.nav-justified {width: 100%;}.nav-justified > li, .nav-tabs.nav-justified > li {float: none;}.nav-justified > li > a, .nav-tabs.nav-justified > li > a {text-align: center;margin-bottom: 5px;}.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto;}@media (min-width: 768px) {.nav-justified > li, .nav-tabs.nav-justified > li {display: table-cell;width: 1%;}.nav-justified > li > a, .nav-tabs.nav-justified > li > a {margin-bottom: 0;}}.nav-tabs-justified, .nav-tabs.nav-justified {border-bottom: 0;}.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {margin-right: 0;border-radius: 4px;}.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus {border: 1px solid #ddd;}@media (min-width: 768px) {.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus {border-bottom-color: #fff;}}.tab-content > .tab-pane {display: none;}.tab-content > .active {display: block;}.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0;}.modal-open {overflow: hidden;}.modal {display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;-webkit-overflow-scrolling: touch;outline: 0;}.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;}.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal-dialog {position: relative;width: auto;margin: 10px;}.modal-content {position: relative;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);background-clip: padding-box;outline: 0;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50);}.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;}.modal-header:before, .modal-header:after {content: " ";display: table;}.modal-header:after {clear: both;}.modal-header .close {margin-top: -2px;}.modal-title {margin: 0;line-height: 1.42857143;}.modal-body {position: relative;padding: 15px;}.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}.modal-footer:before, .modal-footer:after {content: " ";display: table;}.modal-footer:after {clear: both;}.modal-footer .btn + .btn {margin-left: 5px;margin-bottom: 0;}.modal-footer .btn-group .btn + .btn {margin-left: -1px;}.modal-footer .btn-block + .btn-block {margin-left: 0;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}@media (min-width: 768px) {.modal-dialog {width: 600px;margin: 30px auto;}.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}.modal-sm {width: 300px;}}@media (min-width: 992px) {.modal-lg {width: 900px;}}.input-text, .button-submit {border-radius: 3px;line-height: 1em;font-size: 16px;box-sizing: border-box;height: calc(1em + 28px);}.input-text, .button-submit {background: #fafafa;border: 1px solid #cccbc8;padding: 14px 16px;}.input-text:focus {border-color: #77aa43;}.button-submit {background: #f58423;color: #ffffff;border: none;padding: 14px 21px;font-weight: bold;transition: all .5s ease;user-select: none;}.button-submit:not(:disabled):hover {cursor: pointer;background: #cc6308;}.button-submit:disabled {opacity: 0.5;cursor: default;}.primary-cta-btn {display: flex;align-items: center;justify-content: center;text-align: center;width: 100%;height: 48px;background-color: #ff7a00;color: #ffffff;border-radius: 4px;text-decoration: none;font-weight: bold;font-size: 16px;line-height: 150%;border: none;white-space: initial;padding: 16px;cursor: pointer;transition: all .3s;}.primary-cta-btn:hover {color: #ffffff;background-color: #ec7100;text-decoration: none;}.primary-cta-btn:active, .primary-cta-btn:focus {background-color: #dd6a00;box-shadow: none;text-decoration: none;color: #ffffff;outline: 0;}@media (max-width: 991px) {.primary-cta-btn {font-size: 16px;}}.secondary-cta-btn {display: flex;align-items: center;justify-content: center;width: 100%;height: 48px;background-color: #ffffff;box-shadow: none;color: #dd6a00;border-radius: 4px;text-decoration: none;font-weight: bold;font-size: 18px;text-align: center;line-height: 18px;border: 1px solid #dd6a00;white-space: initial;padding: 16px;transition: all .3s;}.secondary-cta-btn:hover {color: #dd6a00;background-color: #ffe9d0;text-decoration: none;}.secondary-cta-btn:active, .secondary-cta-btn:focus {background-color: #ffe9d0;box-shadow: none;text-decoration: none;color: #dd6a00;outline: 0;}@media (max-width: 991px) {.secondary-cta-btn {font-size: 16px;}}.collapse {position: relative;height: 0;overflow: hidden;}.collapse.in {height: auto;overflow: visible;}.collapsing {position: relative;height: 0;overflow: hidden;transition: height 0.35s ease;}.carousel {position: relative;}.carousel-inner {position: relative;overflow: hidden;width: 100%;}.carousel-inner > .item {display: none;position: relative;-webkit-transition: 0.6s ease-in-out left;-o-transition: 0.6s ease-in-out left;transition: 0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {display: block;max-width: 100%;height: auto;line-height: 1;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-inner > .item {-webkit-transition: -webkit-transform 0.6s ease-in-out;-moz-transition: -moz-transform 0.6s ease-in-out;-o-transition: -o-transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;}.carousel-inner > .item.next, .carousel-inner > .item.active.right {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);left: 0;}.carousel-inner > .item.prev, .carousel-inner > .item.active.left {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);left: 0;}.carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);left: 0;}}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {display: block;}.carousel-inner > .active {left: 0;}.carousel-inner > .next,.carousel-inner > .prev {position: absolute;top: 0;width: 100%;}.carousel-inner > .next {left: 100%;}.carousel-inner > .prev {left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right {left: 0;}.carousel-inner > .active.left {left: -100%;}.carousel-inner > .active.right {left: 100%;}.carousel-control {position: absolute;top: 0;left: 0;bottom: 0;width: 15%;opacity: 0.5;filter: alpha(opacity=50);font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);background-color: rgba(0, 0, 0, 0);}.carousel-control.left {background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}.carousel-control.right {left: auto;right: 0;background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}.carousel-control:hover, .carousel-control:focus {outline: 0;color: #fff;text-decoration: none;opacity: 0.9;filter: alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {position: absolute;top: 50%;margin-top: -10px;z-index: 5;display: inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {left: 50%;margin-left: -10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {right: 50%;margin-right: -10px;}.carousel-control .icon-prev,.carousel-control .icon-next {width: 20px;height: 20px;line-height: 1;font-family: serif;}.carousel-control .icon-prev:before {content: '\2039';}.carousel-control .icon-next:before {content: '\203a';}.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;margin-left: -30%;padding-left: 0;list-style: none;text-align: center;}.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;border: 1px solid #fff;border-radius: 10px;cursor: pointer;background-color: #000 \9;background-color: rgba(0, 0, 0, 0);}.carousel-indicators .active {margin: 0;width: 12px;height: 12px;background-color: #fff;}.carousel-caption {position: absolute;left: 15%;right: 15%;bottom: 20px;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}.carousel-caption .btn {text-shadow: none;}@media screen and (min-width: 768px) {.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {width: 30px;height: 30px;margin-top: -10px;font-size: 30px;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left: -10px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right: -10px;}.carousel-caption {left: 20%;right: 20%;padding-bottom: 30px;}.carousel-indicators {bottom: 20px;}}.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent;}.dropup,.dropdown {position: relative;}.dropdown-toggle:focus {outline: 0;}.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box;}.dropdown-menu.pull-right {right: 0;left: auto;}.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333333;white-space: nowrap;}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {text-decoration: none;color: #262626;background-color: #f5f5f5;}.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {color: #fff;text-decoration: none;outline: 0;background-color: #337ab7;}.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {color: #777777;}.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {text-decoration: none;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor: not-allowed;}.open > .dropdown-menu {display: block;}.open > a {outline: 0;}.dropdown-menu-right {left: auto;right: 0;}.dropdown-menu-left {left: 0;right: auto;}.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #777777;white-space: nowrap;}.dropdown-backdrop {position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 990;}.pull-right > .dropdown-menu {right: 0;left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid \9;content: "";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}@media (min-width: 768px) {.navbar-right .dropdown-menu {right: 0;left: auto;}.navbar-right .dropdown-menu-left {left: 0;right: auto;}}.clearfix:before, .clearfix:after {content: " ";display: table;}.clearfix:after {clear: both;}.center-block {display: block;margin-left: auto;margin-right: auto;}.pull-right {float: right !important;}.pull-left {float: left !important;}.hide {display: none !important;}.show {display: block !important;}.invisible {visibility: hidden;}.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}.hidden {display: none !important;}.affix {position: fixed;}@-ms-viewport {width: device-width;}.visible-xs {display: none !important;}.visible-sm {display: none !important;}.visible-md {display: none !important;}.visible-lg {display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {display: none !important;}@media (max-width: 767px) {.visible-xs {display: block !important;}table.visible-xs {display: table !important;}tr.visible-xs {display: table-row !important;}th.visible-xs,td.visible-xs {display: table-cell !important;}}@media (max-width: 767px) {.visible-xs-block {display: block !important;}}@media (max-width: 767px) {.visible-xs-inline {display: inline !important;}}@media (max-width: 767px) {.visible-xs-inline-block {display: inline-block !important;}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm {display: block !important;}table.visible-sm {display: table !important;}tr.visible-sm {display: table-row !important;}th.visible-sm,td.visible-sm {display: table-cell !important;}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm-block {display: block !important;}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline {display: inline !important;}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline-block {display: inline-block !important;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md {display: block !important;}table.visible-md {display: table !important;}tr.visible-md {display: table-row !important;}th.visible-md,td.visible-md {display: table-cell !important;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md-block {display: block !important;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline {display: inline !important;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline-block {display: inline-block !important;}}@media (min-width: 1200px) {.visible-lg {display: block !important;}table.visible-lg {display: table !important;}tr.visible-lg {display: table-row !important;}th.visible-lg,td.visible-lg {display: table-cell !important;}}@media (min-width: 1200px) {.visible-lg-block {display: block !important;}}@media (min-width: 1200px) {.visible-lg-inline {display: inline !important;}}@media (min-width: 1200px) {.visible-lg-inline-block {display: inline-block !important;}}@media (max-width: 767px) {.hidden-xs {display: none !important;}}@media (min-width: 768px) and (max-width: 991px) {.hidden-sm {display: none !important;}}@media (min-width: 992px) and (max-width: 1199px) {.hidden-md {display: none !important;}}@media (min-width: 1200px) {.hidden-lg {display: none !important;}}.visible-print {display: none !important;}@media print {.visible-print {display: block !important;}table.visible-print {display: table !important;}tr.visible-print {display: table-row !important;}th.visible-print,td.visible-print {display: table-cell !important;}}.visible-print-block {display: none !important;}@media print {.visible-print-block {display: block !important;}}.visible-print-inline {display: none !important;}@media print {.visible-print-inline {display: inline !important;}}.visible-print-inline-block {display: none !important;}@media print {.visible-print-inline-block {display: inline-block !important;}}@media print {.hidden-print {display: none !important;}}.col-lg-2-4 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}@media (min-width: 1200px) {.col-lg-2-4 {float: left;width: 20%;}}.col-md-2-4 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}@media (min-width: 992px) {.col-md-2-4 {float: left;width: 20%;}}.col-sm-2-4 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}@media (min-width: 768px) {.col-sm-2-4 {float: left;width: 20%;}}@media (min-width: 992px) {.col-md-push-2-4 {left: 20%;}}@media (min-width: 992px) {.col-md-pull-2-4 {right: 20%;}}@media (min-width: 992px) {.col-md-offset-2-4 {margin-left: 20%;}}* {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}body {font-family: roboto, "Helvetica Neue", Helvetica, "Microsoft JhengHei", "Open Sans", Arial, sans-serif;font-size: 14px;color: #312f2e;background-color: #f3f2ee;font-smooth: always;-webkit-font-smoothing: antialiased;display: block !important;}a {-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;text-decoration: none;}.padding-0 {padding: 0;}.margin-0 {margin: 0;}.padding-right-0 {padding-right: 0;}.padding-left-0 {padding-left: 0;}.margin-bottom-10 {margin-bottom: 10px;}.cgg-visible-xs, .cgg-visible-xs-block, .cgg-visible-xs-inline, .cgg-visible-xs-inline-block, .cgg-visible-sm-block,.cgg-visible-sm-inline, .cgg-visible-sm-inline-block, .cgg-visible-md-block, .cgg-visible-md-inline,.cgg-visible-md-inline-block, .cgg-visible-lg-block, .cgg-visible-lg-inline, .cgg-visible-lg-inline-block {display: none !important;}@media (max-width: 992px) {.cgg-visible-xs {display: block !important;}table.cgg-visible-xs {display: table !important;}tr.cgg-visible-xs {display: table-row !important;}th.cgg-visible-xs,td.cgg-visible-xs {display: table-cell !important;}}@media (max-width: 992px) {.cgg-visible-xs {display: block !important;}}@media (max-width: 992px) {.cgg-visible-xs-block {display: block !important;}}@media (max-width: 992px) {.cgg-visible-xs-inline {display: inline !important;}}@media (max-width: 992px) {.cgg-visible-xs-inline-block {display: inline-block !important;}}@media (min-width: 992px) and (max-width: 1199px) {.cgg-visible-md {display: block !important;}table.cgg-visible-md {display: table !important;}tr.cgg-visible-md {display: table-row !important;}th.cgg-visible-md,td.cgg-visible-md {display: table-cell !important;}}@media (min-width: 992px) and (max-width: 1199px) {.cgg-visible-md-block {display: block !important;}}@media (min-width: 992px) and (max-width: 1199px) {.cgg-visible-md-inline {display: inline !important;}}@media (min-width: 992px) and (max-width: 1199px) {.cgg-visible-md-inline-block {display: inline-block !important;}}@media (min-width: 1200px) {.cgg-visible-lg {display: block !important;}table.cgg-visible-lg {display: table !important;}tr.cgg-visible-lg {display: table-row !important;}th.cgg-visible-lg,td.cgg-visible-lg {display: table-cell !important;}}@media (min-width: 1200px) {.cgg-visible-lg-block {display: block !important;}}@media (min-width: 1200px) {.cgg-visible-lg-inline {display: inline !important;}}@media (min-width: 1200px) {.cgg-visible-lg-inline-block {display: inline-block !important;}}@media (max-width: 767px) {.cgg-hidden-xs {display: none !important;}}@media (min-width: 768px) and (max-width: 991px) {.cgg-hidden-sm {display: none !important;}}@media (min-width: 992px) and (max-width: 1199px) {.cgg-hidden-md {display: none !important;}}@media (min-width: 1200px) {.cgg-hidden-lg {display: none !important;}}.blue-header-text, .blue-header-text__secondary, .blue-header-text__main {color: #0e6f9a;font-weight: bold;}.blue-header-text__main {font-size: 1.5em;}.blue-header-text__secondary {font-size: 1.3em;}.noSelect {user-select: none;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;-webkit-touch-callout: none;}.visible-mobile {display: initial;}@media (min-width: 768px) {.visible-mobile {display: none !important;}}.hidden-mobile {display: none !important;}@media (min-width: 768px) {.hidden-mobile {display: initial;}}.hidden {display: none;}.table-container {width: 100%;overflow-y: auto;}.table {border: 1px solid #dddddd;margin-bottom: 15px;}.table td {padding: 8px;border: 1px solid;vertical-align: top;}.result-page-spinner__container {min-height: 475px;}.center-text {text-align: center;}.bold-text {font-weight: 600;}.right-text {text-align: right;}.increase-text {font-size: 1.2em;}.slick-loading .slick-list {background-image: none !important;}.userlogin-page {background: #f3f2ee;min-height: 350px;overflow: hidden;}.userlogin-page .userlogin-header {color: #056f9d;font-weight: 600;margin-bottom: 15px;}.userlogin-page .userlogin-text {font-size: 1.2em;margin-bottom: 15px;}.userlogin-page .cgg-page-container {flex: 100;padding: 0 10px;width: 100%;}@media (min-width: 768px) {.userlogin-page .cgg-page-container {border-top: 5px solid #cccbc8;width: auto;}}@media (min-width: 992px) {.userlogin-page .cgg-page-container {border-top: 5px solid #cccbc8;width: auto;}}.userlogin-page .flex {display: flex;}.userlogin-page .userlogin-container {max-width: 800px;padding-bottom: 30px;position: relative;}@media (min-width: 768px) {.userlogin-page .userlogin-container {margin: auto;}}@media (min-width: 992px) {.userlogin-page .userlogin-container {margin: auto;}}.userlogin-page hr {border-top: 1px solid #979290;margin: 30px 0 0;}@media (min-width: 992px) {.userlogin-page hr {margin: 15px 0 0;}}.userlogin-page .userlogin-end-line {width: 160px;text-align: center;font-size: 1.2em;color: #979290;margin: -12px auto 11px;background: #f3f2ee;}.userlogin-page .see-more {text-decoration: none;text-align: center;font-size: 1.2em;background: #ffffff;border: 1px solid #f3f2ee;color: #979290;box-shadow: 0 5px #e7e6e2;margin-top: 10px;}@media (min-width: 768px) {.userlogin-page .see-more {margin-top: 0;}}@media (min-width: 992px) {.userlogin-page .see-more {margin-top: 0;}}.userlogin-page .application_form.complete, .userlogin-page .result.pending, .userlogin-page .result.complete, .userlogin-page .funnel.pending, .userlogin-page .funnel.complete {background: #ffffff;border: 1px solid #e7e6e2;color: #979290;box-shadow: 0 5px #e7e6e2;}.userlogin-page .application_form.pending {color: #ffffff;}.block-hidden {display: none;}.userlogin-menu {font-size: 14px;}.userlogin-menu .header__header .header__headerBottom .header__emaerket {position: relative;float: left;left: 5px;top: -8px;}.userlogin-menu .header__header .header__headerBottom .header__emaerket p {padding: 0;margin: 0;}.userlogin-menu .back_arrow_regret, .userlogin-menu .back_arrow_plain {display: none;}.userlogin-menu .header__mobileLogo {width: 35vw;margin-bottom: 0;}@media (min-width: 768px) {.userlogin-menu .header__mobileLogo {width: 192px;margin-bottom: 0;}}@media (min-width: 992px) {.userlogin-menu .header__mobileLogo {width: 192px;margin-bottom: 0;}}.userlogin-menu .header__mobileLogo.header__mobileLogo__plain {display: inline-block;}.userlogin-menu .header__mobileLogo.header__mobileLogo__mob {display: none;}.userlogin-menu .header__mobileHeader {padding: 2vw 1.5vw 0 1.5vw;background: #ffffff;border-bottom: 5px solid #056f9d !important;}.userlogin-menu .header__mobileMenuBtnCol .header__mobileMenuBtn {color: #979290;padding: 5px 5px 0 0;}.userlogin-menu .header__menuCloseBtnCol {display: block;text-align: right;padding: 10px;background: #ffffff;}.userlogin-menu .header__menu-list > li.header__menu-item {border: 1px solid #e7e6e2;}@media (min-width: 768px) {.userlogin-menu .header__menu-list > li.header__menu-item {border: none;}}@media (min-width: 992px) {.userlogin-menu .header__menu-list > li.header__menu-item {border: none;}}.userlogin-menu .header__mobileMenuCloseBtn {position: absolute;right: 10px;line-height: 15px !important;display: block !important;}.userlogin-menu .header__menu-list {margin: 0;}.userlogin-menu .header__menu-list .header__menu-itemUrl {font-weight: normal;padding: 10px 20px;}@media (min-width: 768px) {.userlogin-menu .header__menu-list .header__menu-itemUrl {font-weight: 600;padding: 30px 20px;}}@media (min-width: 992px) {.userlogin-menu .header__menu-list .header__menu-itemUrl {font-weight: 600;padding: 30px 20px;}}.userlogin-menu .header__menu-list .header__menu-itemUrl:before {color: #979290;font-size: 10px;display: none;margin-right: 20px;}.userlogin-menu .header__menu-hasSubItem .header__menu-itemUrl:before {display: block;}@media (min-width: 768px) {.userlogin-menu .header__menu-hasSubItem .header__menu-itemUrl:before {display: none;}}@media (min-width: 992px) {.userlogin-menu .header__menu-hasSubItem .header__menu-itemUrl:before {display: none;}}.userlogin-menu .header__menu-hasSubItem li.header__menu-item {border-top: none !important;}.userlogin-menu .phone-link, .userlogin-menu .phone-link:hover, .userlogin-menu .phone-link:active {color: #312f2e;text-decoration: none;float: none;}@media (min-width: 768px) {.userlogin-menu .phone-link, .userlogin-menu .phone-link:hover, .userlogin-menu .phone-link:active {float: right;}}@media (min-width: 992px) {.userlogin-menu .phone-link, .userlogin-menu .phone-link:hover, .userlogin-menu .phone-link:active {float: right;}}.userlogin-menu .header__office-hrs {font-size: 1.2em;position: relative;top: 0;color: #979290;display: block;}@media (min-width: 768px) {.userlogin-menu .header__office-hrs {top: 1px;font-size: 1em;display: inline;}}@media (min-width: 992px) {.userlogin-menu .header__office-hrs {top: 1px;font-size: 1em;display: inline;}}.userlogin-menu .header__phone {background: #78aa43;color: #ffffff;border-radius: 50%;padding: 5px;font-size: 0.8em;margin: 0;}@media (min-width: 768px) {.userlogin-menu .header__phone {margin: 0 8px;background: #056f9d;margin: 0 0 0 5px;}}@media (min-width: 992px) {.userlogin-menu .header__phone {margin: 0 8px;background: #056f9d;margin: 0 0 0 5px;}}.userlogin-menu .header__call-us {font-size: 1.2em;font-weight: 600;color: #78aa43;}@media (min-width: 768px) {.userlogin-menu .header__call-us {color: #979290;}}@media (min-width: 992px) {.userlogin-menu .header__call-us {color: #979290;}}.userlogin-menu .header__menuCol {padding: 0;background: #f3f2ee;}.userlogin-menu .header__headerTopTel {display: none;}@media (min-width: 768px) {.userlogin-menu .header__headerTop {margin: 0;height: 82px;padding: 0 20px;border-top: none;}}@media (min-width: 992px) {.userlogin-menu .header__headerTop {margin: 0;height: 82px;border-top: none;padding: 0 20px;}}.userlogin-menu .header__desktopLogoCol {display: none;}@media (min-width: 768px) {.userlogin-menu .header__desktopLogoCol {display: inline-block;}}@media (min-width: 992px) {.userlogin-menu .header__desktopLogoCol {display: inline-block;}}.userlogin-menu .header__headerBottom {padding: 0 20px;display: block;}@media (min-width: 768px) {.userlogin-menu .header__headerBottom {padding: 10px 20px;position: relative;height: 44px;}}@media (min-width: 992px) {.userlogin-menu .header__headerBottom {padding: 10px 20px;position: relative;height: 44px;}}.userlogin-menu .header__fbCol {float: left;}.userlogin-menu .header__fbCol .fb__share {margin-left: 5px;display: inline-block;position: relative;top: -1px;}.userlogin-menu .header__fbCol .fb_iframe_widget {top: 1px;}@media (min-width: 768px) {.userlogin-menu .header__fbCol .fb_iframe_widget {top: -1px;left: -5px;}}@media (min-width: 992px) {.userlogin-menu .header__fbCol .fb_iframe_widget {top: 1px;left: 0;}}.userlogin-menu .header__phoneCol {float: left;position: absolute;bottom: 0;}@media (min-width: 768px) {.userlogin-menu .header__phoneCol {position: absolute;float: right;right: 10px;top: 16px;font-size: 0.8em;}}@media (min-width: 992px) {.userlogin-menu .header__phoneCol {position: relative;float: right;right: auto;top: auto;font-size: 1em;}}.userlogin-menu .header__telBtnCol {width: auto;}@media (min-width: 768px) {.userlogin-menu .header__telBtnCol {width: auto;}}@media (min-width: 992px) {.userlogin-menu .header__telBtnCol {width: 267px;}}.userlogin-menu .header__returnArrow {display: none;}.userlogin-menu.header__regret .header__mobileLogo.header__mobileLogo__plain {display: none;}.userlogin-menu.header__regret .header__mobileLogo.header__mobileLogo__mob {display: inline-block;}.userlogin-menu.header__regret .header__mobileHeader {background-color: #056f9d;border-bottom: 5px solid transparent;}.userlogin-menu.header__regret .header__mobileMenuBtnCol .header__mobileMenuBtn {color: #ffffff;}.userlogin-menu.header__regret .phone-link, .userlogin-menu.header__regret .phone-link:hover, .userlogin-menu.header__regret .phone-link:active {color: #ffffff;text-decoration: none;}.userlogin-menu.header__regret .header__headerTopTel {display: block;margin: 10px 15px;float: right;}.userlogin-menu.header__regret .header__headerTopTel .header__office-hrs {color: #ffffff;top: -1px;}.userlogin-menu.header__regret .header__headerTopTel .header__call-us {color: #ffffff;}.userlogin-menu.header__regret .header__headerTopTel .header__phone {background: #155072;}@media (min-width: 768px) {.userlogin-menu.header__regret .header__headerBottom {display: none;}}@media (min-width: 992px) {.userlogin-menu.header__regret .header__headerBottom {display: none;}}.userlogin-menu.header__regret .header__header .header__returnArrow {margin: 0 15px 0 0;border-radius: 50%;font-size: 29px;color: #056f9d;display: inline;background-color: #ffffff;line-height: 20px;position: relative;top: 8px;padding: 6px 3px 0 10px;}.userlogin-menu.header__regret .header__header .back_arrow_regret {display: inline;}.userlogin-menu.header__regret .header__header .header__telBtnCol, .userlogin-menu.header__regret .header__header .header__desktopLogoCol {width: auto;}.cgg-promotion-info {display: none;}#fp-loan-amount {font-weight: bold;}.ciab-btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}.ciab-btn.active, .ciab-btn:active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.ciab-btn.active:focus, .ciab-btn:active:focus, .ciab-btn:focus {outline: dotted thin;outline: -webkit-focus-ring-color auto 5px;outline-offset: -2px;}.ciab-btn .m-cgg {font-size: 16px;}.ciab-btn--general-style, .ciab-btn--grey, .ciab-btn--main-white, .ciab-btn--green, .ciab-btn--cta, .ciab-btn--orange {border-radius: 3px;color: #ffffff;width: 100%;display: block;font-size: 22px;font-weight: 800;padding: 8px 12px;position: relative;z-index: 0;white-space: normal;height: auto;}.ciab-btn--general-style a, .ciab-btn--grey a, .ciab-btn--main-white a, .ciab-btn--green a, .ciab-btn--cta a, .ciab-btn--orange a {text-decoration: none;color: #ffffff;}.ciab-btn--orange {margin-bottom: 5px;background: #f08227;box-shadow: 0 5px #e4602d;}.ciab-btn--orange:hover, .ciab-btn--orange:active, .ciab-btn--orange:focus {background-color: #f37619;color: #ffffff;text-decoration: none;}.ciab-btn--cta {background: #f08227;margin-bottom: 5px;box-shadow: 0 5px #e4602d;}.ciab-btn--green {background: #78aa43;margin-bottom: 5px;box-shadow: 0 5px #618840;padding-left: 30px;padding-right: 30px;font-weight: 600;font-size: 15px;}.ciab-btn--main-white {background: #ffffff;margin-bottom: 5px;box-shadow: 0 5px #e7e6e2;color: #000000;}.ciab-btn--grey {background: #194f75;margin-bottom: 5px;box-shadow: 0 5px #0a243c;color: #ffffff;}.ciab-btn--grey:hover, .ciab-btn--grey:active, .ciab-btn--grey:focus {background-color: #16405d;color: #ffffff;text-decoration: none;}.ciab-btn--white {margin-bottom: 5px;box-shadow: 0 5px #979290;}.ciab-btn--xs {font-size: 14px;border-bottom-width: 3px;padding: 1px;line-height: 1.8;font-weight: 600;}.ciab-btn--sm {font-size: 20px;}@media (min-width: 992px) {.ciab-btn--sm {font-size: 17px;}}.ciab-btn--light {background: #ffffff;color: #979290;border: solid 1px #e7e6e2;padding: 0;border-radius: 4px;box-shadow: none;}.ciab-btn--light:hover, .ciab-btn--light:active, .ciab-btn--light:focus {color: #979290;text-decoration: none;}.ciab-btn__inner {display: block;padding: 12px 12px;margin-bottom: 5px;box-shadow: 0 5px #f3f2ee;border-radius: 3px;}.ciab-btn--form {font-size: 24px;font-weight: 600;background: #78aa43;box-shadow: 0 5px #77aa43;}@media (min-width: 992px) {.ciab-btn--form {font-size: 15px;}}@media (max-width: 992px) {.ciab-btn--form {font-size: 15px;}}.ciab-btn--busy {text-indent: -90009px;text-align: left;background-image: url(/assets/loading-alt.gif);background-repeat: no-repeat;background-position: 50%;}.ciab-checkbox {position: relative;display: inline-block;width: 20px;height: 20px;background: #ffffff;float: left;border: 1px solid #e7e6e2;border-radius: 2px;}.ciab-checkbox__checked {display: block;width: 20px;height: 20px;position: absolute;top: 0;left: 0;}.ciab-checkbox__input {margin: 0 !important;position: relative;z-index: 999;opacity: 0;cursor: pointer;width: 20px;height: 20px;}.ciab-checkbox__input:checked + .ciab-checkbox__checked {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABA5pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjY1RTYzOTA2ODZDRjExREJBNkUyRDg4N0NFQUNCNDA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVBN0U0MzUyRkUxMTExRTRCRkZERDE1QTc1QzBFMzI1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVBN0U0MzUxRkUxMTExRTRCRkZERDE1QTc1QzBFMzI1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplNTRkYWRmMS05ZDFiLTRkNjUtYWU2ZC1lZDhiYjc0MmRlNGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZDIxNTk0Yy0zNjQ3LTExNzgtOWYzNy1mMGQ3ODVmNWQ4YTQiLz4gPGRjOnRpdGxlPiA8cmRmOkFsdD4gPHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ij5kZXNrLWNhcl92NC4xYjwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+gVmNLwAAASJJREFUeNpi/P//PwM1ARMDlcGogSSBdiAuwhAFxTIZuOI/FFy7f3Uashw5LkwH4jYQ4++/v38WbV/AKOTBa0HIhdJA3A3EbGjiEUD8B+Syf//+/W1f1DJP0J2nAIhlYWqwGSYKxJdBml6+e3H8xJXjvFBxLyD+CfXpv2nrpiwDGlQExMrI+rEZqAG0/RksjICGXv387XMAkPkVJrZ015L1QIOKgVgLXT9WL285utn445ePr/5jAUC5HVDDDLHpxRmT6w6s0Xz78e1jZMMOnN9/CGqYJS59eJPH6n0r5V+9e3kHZNjZG2dOCXvwlQANc8Cnh2Cam7dljti+M3tWSfgIlwIN8yCknpGY4guYztiAlCEQn3q34zNeDYyj5SHFACDAAGi/7f1nPtDDAAAAAElFTkSuQmCC");background-position: -3px -1px;background-repeat: no-repeat;background-color: #78aa43;border: 1px solid #78aa43;width: 18px;height: 18px;}.ciab-checkbox__lbl {padding-left: 10px;width: 89%;cursor: pointer;font-weight: 400;font-size: 15px;line-height: 1.4;}@media (min-width: 992px) {.ciab-checkbox__lbl {font-size: 16px;}}.ciab-checkbox__chk-label {display: inline;font-weight: normal;cursor: pointer;font-size: 14px;padding-left: 5px;line-height: 1;}@media (min-width: 992px) {.ciab-checkbox__chk-label {font-size: 12px;color: #fafafa;}}.ciab-checkbox__lbl a {color: #77aa43;}.checkbox label.ciab-checkbox__lbl {padding-left: 10px;color: #312f2e !important;}.ciab-text-input {line-height: 1.42857;outline: 0;border: 1px solid #e7e6e2;width: 100%;padding: 11px 18px 10px;border-radius: 3px;font-size: 16px;color: #312f2e;height: auto;}.ciab-newsletter-input {height: 50px;}.ciab-select-input {height: 45px;}.ciab-textarea-chars-remaining {white-space: nowrap;position: absolute;right: 0;top: 0;display: inline-block;font-weight: 500;color: #979290;}.ciab-input-help {position: relative;float: right;}@media (min-width: 992px) {.ciab-input-help {float: none;}}.ciab-input-help__toggle-link {color: #78aa43;font-weight: 600;font-size: 20px;margin-left: 6px;}@media (min-width: 992px) {.ciab-input-help__toggle-link {font-size: 14px;}}.ciab-input-help__toggle-link:hover, .ciab-input-help__toggle-link:focus, .ciab-input-help__toggle-link:active {text-decoration: none;}.ciab-input-help__arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;border-top-width: 0;border-bottom-color: #fbf29b;border-width: 9px;top: 14px;right: 1px;border-right-width: 9px;}@media (min-width: 992px) {.ciab-input-help__arrow {top: 12px;right: -2px;}}.ciab-input-help__message {background: #fbf29b;padding: 14px;font-size: 18px;margin: 0 0 10px;}@media (min-width: 992px) {.ciab-input-help__message {font-size: 14px;margin-top: 4px;}}.ciab-input-help__icon--tooltip {display: none;}.collapsed .ciab-input-help__icon--tooltip {display: inline-block;}.collapsed .ciab-input-help__icon--close {display: none;}.collapsed .ciab-input-help__arrow {display: none;}.checkbox .help-block {clear: both;}.form-group {margin: 0;position: relative;}.form-group--large:first-child {margin-top: 20px;}.form-group--large {margin-bottom: 40px;}.ciab-text-input::-webkit-input-placeholder, .ciab-text-input:-moz-placeholder, .ciab-text-input::-moz-placeholder,.ciab-text-input:-ms-input-placeholder {color: #979290;}.ciab-text-input:focus::-webkit-input-placeholder {color: transparent;}.ciab-text-input.form-control:focus {border-color: #78aa43;outline: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(120, 170, 67, 0.6);}.has-error .help-block {display: block !important;margin-left: 20px;}.has-error .help-block, .has-error .help-block_light {position: relative;}.has-error .help-block_light {padding: 10px 10px 10px 40px;color: #000000;background: #fbf29b;}.has-error .help-block_light ul {margin-bottom: 0;}.has-error .help-block:before, .has-error .help-block_light:before {font-family: 'CGG-icomoon';display: block;position: absolute;font-size: 15px;font-weight: 400;}.has-error .help-block:before {left: -20px;}.has-error .help-block_light:before {color: #ff533f;left: 10px;}.has-error.form-group--large .help-block {margin-left: 30px;}.has-error.form-group--large .help-block, .has-error.form-group--large .help-block_light {margin-top: 10px;font-size: 18px;}@media (min-width: 992px) {.has-error.form-group--large .help-block, .has-error.form-group--large .help-block_light {font-size: 14px;}}.has-error.form-group--large .help-block:before, .has-error.form-group--large .help-block_light:before {font-size: 20px;}.has-error.form-group--large .help-block:before {left: -30px;top: -3px;}@media (min-width: 992px) {.has-error.form-group--large .help-block:before {top: -5px;}}.has-error.form-group--large .help-block_light:before {top: 7px;}@media (min-width: 992px) {.has-error.form-group--large .help-block_light:before {top: 4px;}}.has-error .form-control, .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline,.has-error .ciab-text-input.form-control, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {color: #ff533f;}.has-error .form-control {border-color: #ff533f;}.has-error .control-label, .has-error label {color: #312f2e;}.has-error .ciab-checkbox {border-color: #ff533f;}.has-error .cgg-global-input {border-color: #ff533f !important;box-shadow: inset 0 0 0 1px #ff533f !important;}.ciab-reset {position: relative;float: right;font-size: 25px;cursor: pointer;margin: -37px 10px 0 0;color: #e7e6e2;}.ciab-reset.m-cgg-icon--check2 {color: #78aa43;}.cgg-global-input {width: 100%;box-shadow: none;font-size: 20px;padding: 0 20px;border: 1px solid #cccac7;height: 60px;outline: transparent solid 1px;font-weight: 400;overflow: hidden;-webkit-transition: border 0.1s ease;-o-transition: border 0.1s ease;transition: border 0.1s ease;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px 3px 3px 3px;border-radius: 3px;background-color: #ffffff;}.ciab-button-default {color: #979290;background-color: #ffffff;-moz-border-radius: 3px;border-radius: 3px;-ms-user-select: none;user-select: none;display: block;line-height: 1.42857;border: 1px solid #cccac7;border-bottom: none;font-size: 18px;font-weight: 800;-webkit-box-shadow: 0 5px #dedbd0;-moz-box-shadow: 0 5px #dedbd0;box-shadow: 0 5px #dedbd0;width: 100%;position: relative;z-index: 0;white-space: normal;height: auto;padding: 6px 0;}.contact-form__form .contact-form__input {height: 50px;}.contact-form__form .ciab-textarea-input {padding: 20px;height: 120px;max-width: 700px;}.newsletter__form .newsletter__input {height: 50px !important;}.top-disclaimer {padding: 5px 0;}.top-disclaimer--main-title {display: block;font-size: 20px;font-weight: bold;line-height: 120%;color: #312f2e;text-align: left;margin: 0;}@media (max-width: 991px) {.top-disclaimer--main-title {font-size: 18px;}}.top-disclaimer--main-title.center-txt {text-align: center;}.top-disclaimer--content {font-size: 12px;line-height: 140%;color: #595959;text-align: left;margin: 0;}@media (max-width: 991px) {.top-disclaimer--content {font-size: 11px;}}.top-disclaimer--content span {font-weight: bold;font-size: 14px;}@media (max-width: 991px) {.top-disclaimer--content span {font-size: 13px;}}body.nav-open {display: none;}.ciab-header {display: flex;align-items: center;justify-content: space-between;background-color: #ffffff;padding: 0 12px 0 24px;}@media (max-width: 991px) {.ciab-header {height: 56px;justify-content: flex-start;}}@media all and (min-width: 991px) and (max-width: 1240px) {.ciab-header.nl {flex-direction: column;align-items: flex-start;}}.ciab-header .mobile-button {display: block;width: 30px;height: 30px;background: url(/assets/navigation/mobile-icn.svg) center center no-repeat;background-size: 21px 18px;border: none;padding: 0;cursor: pointer;}@media all and (min-width: 991px) and (max-width: 1240px) {.ciab-header .ciab-logo.nl {margin-top: 15px;}}@media (max-width: 991px) {.ciab-header .ciab-logo {margin: auto;}}.ciab-header .ciab-logo__link {display: block;cursor: pointer;}@media (max-width: 991px) {.ciab-header .ciab-logo__link {margin-left: -30px;}}.ciab-header .ciab-logo__link--img {display: block;width: 225px;height: 32px;}@media (max-width: 991px) {.ciab-header .ciab-logo__link--img {width: 181px;height: 26px;}}@media all and (min-width: 991px) and (max-width: 1240px) {.ciab-header nav.nl {margin-left: auto;}}@media all and (min-width: 991px) and (max-width: 1240px) {.ciab-header nav.nl .ciab-navigation {height: 50px;}}.ciab-header nav .ciab-navigation {display: flex;align-items: center;position: relative;height: 59px;margin: 0;padding: 0;list-style: none;}.ciab-header nav .ciab-navigation--item, .ciab-header nav .ciab-navigation__submenu--item {display: block;position: relative;}.ciab-header nav .ciab-navigation--item {height: 100%;}.ciab-header nav .ciab-navigation--item:hover > .ciab-navigation__submenu {top: 54px;left: 20px;opacity: 1;}@media all and (min-width: 991px) and (max-width: 1240px) {.ciab-header nav .ciab-navigation--item:hover > .ciab-navigation__submenu {top: 45px;}}@media all and (min-width: 991px) and (max-width: 1240px) {.ciab-header nav .ciab-navigation--item.nl:hover > .ciab-navigation__submenu {top: 45px;}}.ciab-header nav .ciab-navigation--item.last:hover > .ciab-navigation__submenu {width: 160px;}.ciab-header nav .ciab-navigation__submenu--item {float: none;}.ciab-header nav .ciab-navigation__submenu--item:hover > .ciab-navigation__sub-submenu {top: 0;left: 100%;opacity: 1;}.ciab-header nav .ciab-navigation__submenu, .ciab-header nav .ciab-navigation__sub-submenu {display: block;position: absolute;top: 100%;left: -9999px;margin: 0;opacity: 0;z-index: 1000;padding: 16px 8px;list-style: none;width: 200px;background-color: #fafbfc;box-shadow: 0 8px 24px rgba(0, 0, 0, 0.16);border-radius: 4px;-webkit-transition: opacity .3s;transition: opacity .3s;}.ciab-header nav .ciab-navigation--link {display: flex;align-items: center;font-size: 16px;line-height: 120%;color: #42526e;height: 100%;padding: 0 12px;outline: none;transition: all .3s;}.ciab-header nav .ciab-navigation--link:after {content: '';display: block;width: 11px;height: 11px;background: url(/assets/generic/icn-chevron-reverse-blue.svg) center right no-repeat;background-size: 100%;margin-left: 5px;flex-shrink: 0;}.ciab-header nav .ciab-navigation--link:hover, .ciab-header nav .ciab-navigation--link:active, .ciab-header nav .ciab-navigation--link:focus {outline: 0;text-decoration: none;}.ciab-header nav .ciab-navigation--link.no-arrow:after {display: none;}.ciab-header nav .ciab-navigation--link.submenu-link {justify-content: space-between;padding: 8px;word-break: break-word;}.ciab-header nav .ciab-navigation--link.submenu-link:hover {background-color: #e0eefe;border-radius: 8px;}.ciab-header nav .ciab-navigation--link.submenu-link:after {width: 16px;height: 16px;background: url(/assets/generic/arrow-right.svg) center right no-repeat;}.ciab-header nav .ciab-navigation--link.without-arrow:after {display: none;}.ciab-header nav .ciab-navigation--separator {width: 1px;height: 24px;background-color: #a5adba;margin: 0 12px;}.ciab-header nav .ciab-navigation__lang {position: relative;display: block;height: 100%;}.ciab-header nav .ciab-navigation__lang--link {display: flex;align-items: center;color: #42526e;font-size: 16px;line-height: 120%;font-weight: bold;text-transform: uppercase;height: 100%;padding: 0 12px;}.ciab-header nav .ciab-navigation__lang--link:hover, .ciab-header nav .ciab-navigation__lang--link:active, .ciab-header nav .ciab-navigation__lang--link:focus {outline: 0;text-decoration: none;}.ciab-header .ciab-mobile__backdrop {position: fixed;top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(37, 56, 88, 0.3);opacity: 0;z-index: -1;transition: all 0.3s;}.ciab-header .ciab-mobile__backdrop.active {z-index: 1001;opacity: 1;}.ciab-header .ciab-mobile__menu {position: fixed;top: 0;left: -75%;width: 75%;height: 100%;background-color: #f4f5f7;padding: 16px 16px 32px 16px;z-index: 1002;overflow-x: hidden;overflow-y: scroll;transition: all 0.35s ease-in-out;}.ciab-header .ciab-mobile__menu.active {left: 0;}.ciab-header .ciab-mobile__menu__role {display: flex;align-items: center;justify-content: space-between;margin-bottom: 16px;}.ciab-header .ciab-mobile__menu__role--title {color: #344563;font-size: 20px;font-weight: bold;line-height: 24px;}.ciab-header .ciab-mobile__menu__role--btn {color: #344563;background: none;border: none;font-size: 16px;margin-top: -12px;padding: 0;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile {margin: 0;padding: 0;list-style: none;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--panel {border-bottom: 1px solid #dfe1e6;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--btn {display: flex;align-items: center;justify-content: space-between;color: #344563;background-color: #f4f5f7;border: none;width: 100%;font-size: 16px;line-height: 120%;font-weight: bold;padding: 16px 0;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--btn:after {content: '';display: block;width: 16px;height: 16px;background: url(/assets/generic/arrow-right.svg) center right no-repeat;margin-left: 5px;flex-shrink: 0;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--btn.sub-menu {font-weight: normal;padding: 8px 0;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--link {position: relative;display: flex;align-items: center;justify-content: space-between;font-size: 16px;line-height: 120%;color: #42526e;font-weight: bold;height: 100%;padding: 16px 0;outline: none;word-break: break-word;transition: all .3s;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--link:after {content: '';display: block;width: 16px;height: 16px;background: url(/assets/generic/arrow-right.svg) center right no-repeat;margin-left: 5px;flex-shrink: 0;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--link:hover, .ciab-header .ciab-mobile__menu .ciab-navigation-mobile--link:active, .ciab-header .ciab-mobile__menu .ciab-navigation-mobile--link:focus {outline: 0;text-decoration: none;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--link.sub-menu {font-weight: normal;padding: 8px 0;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--link.no-arrow:after {display: none;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--submenu, .ciab-header .ciab-mobile__menu .ciab-navigation-mobile--sub-submenu {position: relative;margin: 0;padding: 0;list-style: none;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--submenu {padding: 0 0 24px 16px;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile--sub-submenu {padding-left: 24px;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile__lang {margin: 0;padding: 16px 0;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile__lang--txt {color: #253858;font-size: 16px;font-weight: bold;text-transform: uppercase;margin: 0;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile__lang--link {color: #505f79;background: url(/assets/generic/icn-chevron-reverse-blue.svg) center right no-repeat #f4f5f7;background-size: 16px;font-size: 16px;border: none;margin-left: 4px;padding-right: 20px;-moz-appearance: none;-webkit-appearance: none;}.ciab-header .ciab-mobile__menu .ciab-navigation-mobile__lang--link ::-ms-expand {display: none;}.footer-rebranding {background-color: #f4f5f7;border-top: 1px solid #c1c7d0;padding: 48px 0;}@media (max-width: 991px) {.footer-rebranding {padding: 40px 0;}}.footer-rebranding__logo__link {display: block;width: 100%;max-width: 215px;}.footer-rebranding__logo__link--img {display: block;width: 100%;height: 100%;}.footer-rebranding__links-container {display: flex;flex-wrap: wrap;}@media (max-width: 768px) {.footer-rebranding__links-container {flex-direction: column;}}.footer-rebranding__links-container__category {width: 25%;margin-top: 32px;}@media (max-width: 768px) {.footer-rebranding__links-container__category {width: 100%;}}.footer-rebranding__links-container__category--title-link {font-size: 16px;font-weight: bold;color: #253858;text-transform: uppercase;line-height: normal;}.footer-rebranding__links-container__category--title-link:hover, .footer-rebranding__links-container__category--title-link:active {text-decoration: underline;color: #253858;}.footer-rebranding__links-container__category__list {margin: 0;padding: 0;list-style: none;}.footer-rebranding__links-container__category__list--item {margin-top: 8px;}.footer-rebranding__links-container__category__list--item-link {font-size: 16px;font-weight: normal;color: #505f79;line-height: normal;}.footer-rebranding__links-container__category__list--item-link:hover, .footer-rebranding__links-container__category__list--item-link:active {text-decoration: underline;color: #505f79;}.footer-rebranding--delimiter {border-color: #c1c7d0;margin: 24px 0 32px 0;}.footer-rebranding--settings {display: flex;align-items: center;justify-content: space-between;margin-bottom: 40px;}@media (max-width: 768px) {.footer-rebranding--settings {flex-direction: column;align-items: flex-start;}}.footer-rebranding__awards {display: flex;align-items: center;}@media (max-width: 768px) {.footer-rebranding__awards {width: 100%;margin-bottom: 30px;}}.footer-rebranding__awards--link:first-child {margin-right: 30px;}.footer-rebranding__awards--link img {width: auto;height: 90px;}@media (min-width: 992px) {.footer-rebranding__awards--link img {height: 100px;}}.footer-rebranding__lang {display: flex;align-items: center;}@media (max-width: 768px) {.footer-rebranding__lang {margin-bottom: 30px;margin-top: 30px;}}.footer-rebranding__lang label {font-size: 16px;font-weight: bold;color: #253858;text-transform: uppercase;margin: 0;}.footer-rebranding__lang--dropdown {background: url(/assets/generic/icn-chevron-reverse-blue.svg) center right no-repeat #f4f5f7;color: #505f79;border: none;margin-left: 8px;padding-right: 17px;-moz-appearance: none;-webkit-appearance: none;}.footer-rebranding__lang--dropdown ::-ms-expand {display: none;}.footer-rebranding__social {display: flex;align-items: center;}.footer-rebranding__social--title {color: #253858;font-size: 16px;text-transform: uppercase;font-weight: bold;}.footer-rebranding__social__link {display: flex;align-items: center;justify-content: center;width: 32px;height: 32px;background-color: #bcd6f6;border-radius: 100%;}.footer-rebranding__social__link:first-of-type {margin: 0 16px;}.footer-rebranding__social__link--img {display: block;width: 60%;height: 100%;}.footer-rebranding__social__link--img.linkedin {width: 50%;}.footer-rebranding__copyrights {font-size: 14px;line-height: normal;color: #6b778c;}.footer-rebranding__copyrights a {color: #6b778c;}.footer-rebranding__copyrights a:hover, .footer-rebranding__copyrights a:active {color: #6b778c;text-decoration: underline;}.page {padding: 0;}@media (min-width: 992px) {.page {background: #ffffff url(/assets/page-bg.jpg) no-repeat 50% 0;background-size: contain;-ms-behavior: url(/scripts/_vendor/backgroundsize.min.htc);padding: 50px 0 0;}}@media (min-width: 992px) {.page {padding: 90px 0;}}@media (min-width: 1200px) {.page {padding: 150px 0 100px;}}.page__header {font-weight: 700;font-size: 38px;color: #ffffff;padding: 20px 15px 15px;margin: 0 -15px;background: #175072;}@media (min-width: 992px) {.page__header {font-size: 50px;padding: 50px 0 30px 40px;margin: 0;background: transparent;}}.page__content {background: #ffffff;font-size: 14px;}.page__content__inner {padding: 20px 0;}@media (min-width: 992px) {.page__content__inner {padding: 40px 10px 40px 40px;}}.page__content__inner > h2 {font-size: 16px;font-weight: 700;}.page__content__inner > p {margin: 0;padding: 0 0 20px;font-size: 14px;}.page__content__inner > p > a {color: #78aa43;}.page__content__inner > blockquote {font-size: 14px;}.page__content__last-updated {color: #979290;font-style: normal;display: block;margin: 0 0 15px;}@media (min-width: 992px) {.page__content__col--sub {padding-right: 0;}}.page__content__panel {background: #f3f2ee;padding: 20px;font-size: 19px;margin: 0 -15px 20px;}@media (min-width: 992px) {.page__content__panel {font-size: 13px;margin: 0 0 20px;}}.page__content__panel--clear {background: transparent;padding: 0;}.contact-us-thank-you__products-container {margin: 20px 0 0;}@media (max-width: 768px) {.contact-us-thank-you__products-container .product-showcase__container {text-align: center;}}.page__content__justified {text-align: justify;}.page-hero {font-size: 16px;color: #0e273a;background: #f3f2ee;padding: 0;}.page-hero--oops .row {padding: 20px 0;}@media (min-width: 992px) {.page-hero--oops .row {padding: 55px 0 55px;}}.page-hero__header {font-weight: 700;font-size: 50px;margin: 30px 0 10px;padding: 0;line-height: 59px;color: #0e273a;}@media (max-width: 992px) {.page-hero__header {font-size: 22px;}}.page-hero__subheader {font-size: 24px;font-weight: 400;color: #0e273a;margin: 5px 0 15px;padding: 0 0;line-height: 32px;}@media (max-width: 992px) {.page-hero__subheader {font-size: 16px;line-height: 16px;}}.page-hero__backhome:hover {color: #77aa43 !important;}.page-hero__backhome {font-size: 20px;font-weight: bold;color: #77aa43;margin: 5px 0 15px;padding: 0 0;line-height: 22px;text-decoration: none !important;}@media (max-width: 992px) {.page-hero__backhome {font-size: 14px;line-height: 16.8px;}}@media (max-width: 992px) {.notFoundImg {margin-top: 25px;}}@media (max-width: 992px) {.mobile-header {font-size: 24px !important;line-height: 32px !important;font-weight: bold;}}@media (max-width: 992px) {.mobile-body {font-size: 15px !important;line-height: 22px !important;}}@media (max-width: 992px) {.ciab-checkbox__lbl {font-size: 12px;line-height: 16px;}}.page-hero--oops .row {background: transparent;}@media (min-width: 992px) {.page-hero--oops .row {background-position: 100% 50%;background-repeat: no-repeat;}}@media (min-width: 992px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 992px) and (min-resolution: 192dpi) {.page-hero--oops .row {background-size: 425px 368px;}}.join-elsewhere__header {font-weight: 600;margin: 0;padding: 0 0 15px;font-size: 12px;line-height: 22px;}@media (min-width: 992px) {.join-elsewhere__header {font-size: 12px;padding: 6px 0 0;line-height: 22px;}}.join-elsewhere__link:hover, .join-elsewhere__link:visited, .join-elsewhere__link:active, .join-elsewhere__link:focus {text-decoration: none;color: #ffffff;}.join-elsewhere__logo {width: auto;display: inline-block;max-width: 55px;}@media (min-width: 992px) {.join-elsewhere__logo {max-width: 30px;margin-right: 10px;}}@media (max-width: 992px) {.join-elsewhere__logo {max-width: 35px;}}.join-elsewhere__label {color: #ffffff;font-size: 12px;line-height: 22px;font-weight: 600;}.join-elsewhere__link .m-cgg {color: #ffffff;background-color: #056f9d;border-radius: 50%;display: inline-block;text-align: center;vertical-align: middle;width: 35px;height: 35px;line-height: 38px;font-size: 20px;}.join-elsewhere__link .m-cgg-icon--fb {line-height: 38px;font-size: 28px;}.join-elsewhere__link .m-cgg-icon--youtube {line-height: 38px;font-size: 24px;}.join-elsewhere__link .m-cgg-icon--gplus {line-height: 36px;font-size: 28px;}.join-elsewhere__link .m-cgg-icon--instagram {line-height: 36px;font-size: 28px;}@media (min-width: 992px) {.join-elsewhere__link .m-cgg {max-width: 35px;margin-right: 10px;}}@media (max-width: 992px) {.join-elsewhere__link .m-cgg {max-width: 35px;}}.join-elsewhere__link:hover .join-elsewhere__label, .join-elsewhere__link:visited .join-elsewhere__label,.join-elsewhere__link:active .join-elsewhere__label, .join-elsewhere__link:focus .join-elsewhere__label {text-decoration: underline;color: #ffffff;font-size: 12px;line-height: 22px;}.join-elsewhere--footer {color: #056f9d;background: #0e273a;text-transform: uppercase;font-weight: 600;text-align: center;padding: 32.5px 0 32.5px 0;}.join-elsewhere--footer .col-md-2 {padding: 0;}@media (min-width: 992px) {.join-elsewhere--footer {text-align: left;color: #ffffff;}}@media (max-width: 480px) {.join-elsewhere--footer {padding: 15px 0 20px 0;}}.join-elsewhere--footer .col-md-2 {padding-left: 15px;}@media (max-width: 480px) {.join-elsewhere--footer .col-md-2 {padding-right: 15px;}}.join-elsewhere--sidebar {text-transform: uppercase;}.join-elsewhere--sidebar .join-elsewhere__header {font-weight: 600;font-size: 11px;margin: 0 0 10px;}.join-elsewhere--sidebar .join-elsewhere__link {color: #312f2e;text-transform: uppercase;font-size: 11px;font-weight: 600;margin: 0 0 10px;display: inline-block;width: 100%;}.join-elsewhere--sidebar .join-elsewhere__link:hover, .join-elsewhere--sidebar .join-elsewhere__link:visited,.join-elsewhere--sidebar .join-elsewhere__link:active, .join-elsewhere--sidebar .join-elsewhere__link:focus,.join-elsewhere--sidebar .join-elsewhere__label,.join-elsewhere--sidebar .join-elsewhere__link:hover .join-elsewhere__label,.join-elsewhere--sidebar .join-elsewhere__link:visited .join-elsewhere__label,.join-elsewhere--sidebar .join-elsewhere__link:active .join-elsewhere__label,.join-elsewhere--sidebar .join-elsewhere__link:focus .join-elsewhere__label {color: #312f2e;}.text-center {padding-left: 0;padding-right: 0;}.hero-carousel {background: #ffffff;}.item .hero-carousel_item-newlanding {border-bottom: 20px solid #175072;padding-bottom: 57px;}@media (min-width: 992px) {.item.pl .hero-carousel_item > .container {background-repeat: no-repeat;background-position: 0 100%;}}@media (max-width: 992px) {.item.pl .hero-carousel_item > .container {background-image: none !important;}}@media (min-width: 992px) {.item.cc .hero-carousel_item {background-repeat: no-repeat;background-position: 60% 100%;}}.item.cc .hero-carousel_item > .container {background: no-repeat 0 100%;}@media (max-width: 992px) {.item.cc .hero-carousel_item {background-image: none !important;}.item.cc .hero-carousel_item > .container {background-image: none !important;}}@media (min-width: 992px) {.item.ti .hero-carousel_item > .container {background-repeat: no-repeat;background-position: 0 100%;}}@media (max-width: 992px) {.item.ti .hero-carousel_item > .container {background-size: contain !important;padding-bottom: 50px;border-top: 1px solid #ffffff;}}@media (min-width: 768px) and (max-width: 992px) {.item.ti .hero-carousel__item__cta .ciab-btn {width: 40%;}}@media (min-width: 992px) {.item.ci .hero-carousel_item > .container {background-repeat: no-repeat;background-position: 0 100%;}}@media (min-width: 992px) {.item.cl .hero-carousel_item > .container {background-repeat: no-repeat;background-position: 0 100%;}}.hero-carousel_item {font-size: 16px;background-color: #056f9d;color: #312f2e;}@media (min-width: 992px) {.hero-carousel_item {border-bottom: 20px solid #175072;}}.hero-carousel__item__row {padding: 30px 0 25px;}@media (min-width: 992px) {.hero-carousel__item__row {padding: 70px 0;}}.hero-carousel__item__row-headline-only {padding: 15px 0 13px;}@media (min-width: 992px) {.hero-carousel__item__row-headline-only {padding: 20px 0;}}.hero-carousel__item__header {color: #ffffff;}.hero-carousel__item__header h1 {font-size: 45px;line-height: 62px;text-align: left;font-weight: 700;margin-top: 0;margin-bottom: 0;}@media (max-width: 992px) {.hero-carousel__item__header h1 {font-size: 24px;line-height: 32px;}}.hero-carousel__item__header h2 {font-size: 45px;line-height: 62px;text-align: left;font-weight: 700;margin-top: 0;margin-bottom: 0;}@media (max-width: 992px) {.hero-carousel__item__header h2 {font-size: 24px;line-height: 32px;}}.hero-carousel__item__header h3 {font-size: 24px;font-weight: 400;margin: 5px 0 0 0;line-height: 32px;text-align: left;}@media (max-width: 992px) {.hero-carousel__item__header h3 {font-size: 16px;line-height: 24px;}}.hero-carousel__item__header b {font-size: 25px;line-height: 34px;text-align: left;font-weight: 700;}.hero-carousel__item__cta {position: relative;}.hero-carousel__item__cta .ciab-btn {font-weight: bold;font-size: 26px;line-height: 30px;text-align: center;}@media (max-width: 992px) {.hero-carousel__item__cta .ciab-btn--main-white {background: #ffffff;box-shadow: 0 5px #cac9c8;color: #312f2e;font-size: 22px;}}.hero-carousel__item__cta--icon {color: #f3a53d;font-size: 64px;position: absolute;top: -40px;left: -48px;}@media (max-width: 992px) {.hero-carousel__item__cta--icon {display: none;}}.hero-carousel__item__scroll-down {text-align: center;}.hero-carousel__item__scroll-down img {width: 50px;}@media (max-width: 992px) {.hero-carousel__item__scroll-down img {width: 40px;}}.hero-carousel__item-custom-quote {width: 60%;}@media (max-width: 992px) {.hero-carousel__item-custom-quote {width: 100%;}}.hero-carousel__item-cta-grey-position {min-height: 72px;font-size: 22px;line-height: 22px;}.hero-carousel__item-custom-quote__link span {display: block;font-size: 16px;font-weight: 600;line-height: 22px;text-align: center;}.hero-carousel__item__details {background: #ffffff;padding: 50px 65px 15px 35px;border-radius: 10px;min-height: 350px;}.hero-carousel__item__badge {font-size: 28px;color: #ffffff;background-image: url(/assets/sticker.png);background-image: url(/assets/sticker.svg);background-size: 100% 100%;height: 174px;width: 174px;position: absolute;top: -40px;right: 0;}.hero-carousel__item__badge__wrapper {padding: 38px 0 0 6px;text-align: center;transform: rotate(12deg);}.hero-carousel__item__badge__text {font-size: 21px;line-height: 1;margin: 0;text-align: center;padding: 15px;}.hero-carousel__item__badge__text strong {line-height: 1.4;font-size: 25px;}.hero-carousel__item__details_text {font-size: 15px;}.hero-carousel__item__details_text p {line-height: 22px;text-align: left;width: 70%;}.hero-carousel__item__details_text p.hero-carousel__item__details_text_promise {width: 100%;}.hero-carousel__item__details_header {font-size: 26px;font-weight: 800;line-height: 0.9;text-align: left;margin-top: 0;margin-bottom: 15px;width: calc(100% - 100px);}.hero-carousel__item__details__list {margin: 25px 0 10px;padding: 0;list-style: none;}.hero-carousel__item__details__list li {margin-bottom: 10px;clear: both;font-size: 16px;}.hero-carousel__item__details__list__item span {width: 90%;float: left;margin-bottom: 10px;font-size: 16px;line-height: 22px;text-align: left;}.hero-carousel__item__details__list__item i:before {color: #6aaad4;font-family: CGG-icomoon;position: relative;float: left;margin-right: 6px;margin-top: 3px;}.hero-carousel-indicators__item {font-size: 18px;}.hero-carousel-indicators__item__header {color: #78aa43;margin: 0 0 5px;padding: 0;font-size: 14px;text-transform: uppercase;font-weight: 700;}.hero-carousel-indicators__item__text {margin: 0;padding: 0;}.hero-carousel .carousel-indicators {position: static;z-index: 1;width: 100%;padding: 0;margin: auto;text-align: left;list-style: none;}.hero-carousel .hero-carousel-indicators__item {position: relative;background: #ffffff;padding: 22px 36px 36px 0;width: 33.33%;height: 142px;float: left;cursor: pointer;}@media (min-width: 992px) {.hero-carousel .hero-carousel-indicators__item {height: 122px;}}.hero-carousel .hero-carousel-indicators__item.active {margin: auto;background: #ffffff;font-weight: 700;}.hero-carousel .carousel-indicators .hero-carousel-indicators__item.active:after {bottom: 100%;left: 10%;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border: 15px solid rgba(255, 255, 255, 0);border-bottom-color: #ffffff;margin-left: -30px;z-index: 1;}.hero-carousel__item-button-between-message {font-weight: normal;color: #ffffff;}.hero-carousel__item-button-between-message__table, .hero-carousel__item-button-between-message__table_two {display: table;overflow: hidden;width: 100%;}.hero-carousel__item-button-between-message__table_two {height: 51px;}.hero-carousel__item-button-between-message__table-cell {display: table-cell;vertical-align: middle;text-align: center;font-size: 26px;line-height: 34px;}.hero-carousel__item-button-right__table-cell {display: table-cell;font-size: 26px;vertical-align: middle;text-align: center;line-height: 26px;}@media (max-width: 992px) {.hero-carousel__item-button-right__table-cell {font-size: 22px;line-height: 30px;}}@media screen and (max-width: 767px) {.goFunnelBtn.stickBottom {position: fixed;top: auto;bottom: 0 !important;margin: 10px;width: calc(100% - 20px);z-index: 99999;left: 0;}}@media (min-width: 992px) {.funnel-button__container {border-radius: 8px;background-color: #f3f2ee;padding: 25px;}}.funnel-button__description {font-weight: bold;font-size: 16px;margin-bottom: 5px;}@media (min-width: 992px) {.funnel-button__description {font-size: 18px;}}.funnel-button__selectinput {width: 100%;height: 100%;margin-bottom: 10px;padding: 13px 0 12px 20px;display: inline-block;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: #ffffff url(/assets/updown-grey50.svg) no-repeat right center;background-size: 10% 50%;border: 1px solid #cccbc8;border-bottom: none;box-shadow: #cccbc8 0 5px 0 0;border-radius: 3px;font-size: 18px;vertical-align: top;outline: none;}@media (min-width: 992px) {.funnel-button__selectinput {margin-bottom: 0;width: 54%;font-size: 16px;}}.funnel-button__selectinput.has-error {border: 1px solid #c90006;box-shadow: #c90006 0 5px 0;}.funnel-button__form a.ciab-btn.hide {display: none;}.funnel-button__formsubmit {font-size: 20px !important;width: 100%;display: inline-block;}@media (min-width: 992px) {.funnel-button__formsubmit {width: 45%;}}.provider-hero {background: #056f9d;color: #ffffff;text-align: center;}.provider-hero__header {font-weight: 500;font-size: 17px;margin: 10px 0;}@media (max-width: 992px) {.provider-hero__header {font-size: 14px;line-height: 17px;}.provider-hero__header .header1 {font-weight: bold;}}.provider-hero__sub-header {color: #6aaad4;text-transform: uppercase;margin: 0 0 10px 0;font-weight: 700;font-size: 12px;}.provider-hero__list {margin: 0 0 10px;padding: 0;list-style: none;overflow: hidden;}.provider-hero__list li {float: left;}.provider-hero__list__img {margin: 0 10px 0 19px;padding: 7px 0;height: 50px;}.cc-provider {background: #f3f2ee;text-align: center;padding: 30px 0 40px;}@media (max-width: 992px) {.cc-provider {padding: 25px 0 30px;}}.cc-provider__header {font-weight: normal;font-size: 26px;line-height: 38px;margin: 0 0 14px;text-align: center;}.cc-provider__header span {text-align: center;font-weight: bold;font-size: 26px;line-height: 38px;color: #056f9d;}@media (max-width: 992px) {.cc-provider__header {margin: 0 0 5px;font-size: 14px;line-height: 16px;}.cc-provider__header span {font-size: 14px;line-height: 16px;}}.cc-provider__list {padding: 0;height: 50px;list-style: none;overflow: hidden;margin: 0;}@media (max-width: 992px) {.cc-provider__list {height: 90px;}}.cc-provider__list li {display: inline-block;}.cc-provider__list__img {margin: 0 10px 0 19px;padding: 0 0;height: 45px;}@media (max-width: 992px) {.cc-provider__list__img {margin: 0 5px 0 5px;height: 40px;width: 85px;}}.product-showcase {text-align: center;padding: 30px 0;}@media (min-width: 992px) {.product-showcase {padding: 50px 0 40px;background: #f3f2ee;}}.product-showcase__header {font-size: 28px;font-weight: 700;margin: 0 0 20px;}@media (min-width: 992px) {.product-showcase__header {margin-bottom: 40px;}}.product-showcase__item {min-height: 136px;text-align: center;width: 225px;display: inline-block;vertical-align: top;transition: 0.25s all;}@media (max-width: 480px) {.product-showcase__item {min-height: 0;}}.product-showcase__item__img {position: relative;z-index: 0;background: #ffffff;border-radius: 50%;behavior: url(/assets/webjars/pie/1.0.0/PIE.htc);padding: 18px 10px 10px;display: block;margin: 0 auto;}@media (min-width: 992px) {.product-showcase__item__img {width: 100px;height: 100px;margin: 10px auto 25px;}}.product-showcase__item__img img {width: 70%;}@media (min-width: 992px) {.product-showcase__item__img img {width: 70%;margin-top: 8px;}}.product-showcase__item__icon {background-color: #ffffff;border-radius: 50% 50%;width: 100%;height: 120px;text-align: center;line-height: 120px;margin: 0 auto 20px auto;}.product-showcase__item__icon img {width: 60px;height: 60px;}@media (min-width: 992px) {.product-showcase__item__icon {width: 120px;}}@media (max-width: 992px) {.product-showcase__item {width: 30%;}}@media (max-width: 768px) {.product-showcase {background: #ffffff;}.product-showcase__item {width: 30%;}.product-showcase__item .product-showcase__item__time, .product-showcase__item .product-showcase__item__btn, .product-showcase__item .product-showcase__item__subtext {display: none;}}.product-showcase__item__text {font-size: 11px;font-size: 3.5vw;font-weight: 700;margin-top: 10px;line-height: 24px;}.product-showcase__item__text a {color: #312f2e;}@media (min-width: 992px) {.product-showcase__item__text {font-size: 17px;}}.product-showcase__item__subtext {font-size: 13px;color: #979290;min-height: 54px;}.product-showcase__item__subtext-padding {padding: 0 5px;}.product-showcase__item__btn {max-width: 150px;margin: 15px auto;text-transform: uppercase;}.product-showcase__item_btn-padding {padding-top: 6px;}.product-showcase__item__time {color: #979290;font-size: 11px;}.product-showcase__all-products-container {display: none;}@media (max-width: 480px) {.product-showcase__container--item-count-limit-xs-show .row .product-showcase__item.nth-child-np7 {display: none;}.product-showcase__container--item-count-limit-xs-show .product-showcase__all-products-container {display: block;}}@media (min-width: 992px) {.product-showcase__container--item-count-limit-sm-show .row .product-showcase__item.nth-child-np6 {display: none;}.product-showcase__container--item-count-limit-sm-show .product-showcase__all-products-container {display: block;}}.product-showcase__all-products-label--see-all, .product-showcase__all-products-icon--see-all {display: inline-block;}.product-showcase__all-products-label--see-less, .product-showcase__all-products-icon--see-less {display: none;}.product-showcase__container .product-list-wrap {height: 200px;overflow: hidden;}.product-showcase__container--is-expanded .product-list-wrap {height: auto;}.product-showcase__container--is-expanded .product-showcase__all-products-label--see-all,.product-showcase__container--is-expanded .product-showcase__all-products-icon--see-all {display: none;}.product-showcase__container--is-expanded .product-showcase__all-products-label--see-less,.product-showcase__container--is-expanded .product-showcase__all-products-icon--see-less {display: inline-block;}.product-showcase__btn-all-products {display: none;}.product-showcase__btn-all-products.show {display: block;margin-top: 30px;margin-bottom: 10px;}@media (min-width: 992px) {.product-showcase__item.no-height {height: 0;overflow: hidden;min-height: 0;}}.number-one-panel {background: #f0f5f9 url(/assets/bg_num_1.jpg) 90% 100% no-repeat;padding: 30px 0;text-align: center;}.number-one-panel .inline-flex-row {display: table;}@media (min-width: 992px) {.number-one-panel .inline-flex-row .display_table-cell {display: table-cell;vertical-align: top;width: 50%;float: none;}}@media (min-width: 992px) {.number-one-panel {text-align: left;padding: 50px 0;}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.number-one-panel {background-image: url(/assets/bg_num_1@2x.jpg);background-size: 50%;}}.number-one-panel__header {font-size: 60px;font-weight: 700;line-height: 46px;text-align: left;width: 540px;height: auto;margin: 0 0 30px;}@media (min-width: 992px) {.number-one-panel__header {font-size: 42px;}}@media (max-width: 992px) {.number-one-panel__header {font-size: 22px !important;line-height: 26px !important;text-align: center;width: auto;}}.number-one-panel__text {font-size: 20px;text-align: left;line-height: 22px;width: 540px;margin-bottom: 0;}@media (min-width: 992px) {.number-one-panel__text {font-size: 17px;}}@media (max-width: 992px) {.number-one-panel__text {font-size: 14px !important;line-height: 20px !important;text-align: center;width: auto;height: auto;}}.number-one-panel__points-container {font-size: 16px;font-weight: 700;color: #979290;}@media (min-width: 992px) {.number-one-panel__points-container {font-size: 18px;}}@media (max-width: 992px) {.number-one-panel__points-container {font-size: 14px;line-height: 18px;}}@media (min-width: 992px) {.number-one-panel__points-container {font-size: 34px;font-weight: 300;line-height: 52px;text-align: left;color: #312f2e;}}.number-one-panel__points-container .m-cgg {position: relative;color: #ffffff;top: 3px;background-color: #2e86bc;border-radius: 50%;behavior: url(/assets/webjars/pie/1.0.0/PIE.htc);display: inline-block;text-align: center;min-width: 80px;min-height: 80px;line-height: 80px;font-size: 56px;margin: 0 0 15px;}@media (min-width: 992px) {.number-one-panel__points-container .m-cgg {top: 0;margin: 0;min-width: 50px;min-height: 50px;line-height: 50px;font-size: 38px;}}@media (max-width: 992px) {.number-one-panel__points-container .m-cgg {top: 0;min-width: 60px;min-height: 60px;width: 60px;height: 60px;line-height: 60px;margin: 0 0 10px;}}.number-one-panel__point {margin-bottom: 20px;}@media (min-width: 992px) {.number-one-panel__point {margin-bottom: 40px;}.number-one-panel__point:last-child {margin-bottom: 0;}}.business-model {background: #076b9c;color: #ffffff;padding: 50px 0;position: relative;overflow: hidden;font-size: 16px;}.business-model:before {width: 50%;position: absolute;left: 0;top: 0;content: '';display: block;height: 100%;background-color: #363636;}.business-model h3 {font-size: 32px;text-align: center;}.business-model h4 {font-size: 16px;text-align: center;margin: 25px 0 60px;}@media (min-width: 992px) {.business-model h4 {max-width: 544px;margin: 25px auto 60px;}}.business-model__title {font-weight: 600;font-size: 24px;}.business-model__content {text-align: center;}.business-model__content-text {min-height: 145px;position: relative;padding: 10px 0;margin-bottom: 20px;display: table;width: 100%;}@media (min-width: 992px) {.business-model__content-text {margin: 0 auto 70px;width: 240px;}}.business-model__content-text p {display: block;}@media (min-width: 992px) {.business-model__content-text p {display: table-cell;vertical-align: middle;}}.business-model__content-text p a {text-decoration: none;color: #ffffff;}.business-model__content-image {max-width: 235px;margin: 0 auto;}@media (min-width: 992px) {.business-model__content-image {position: absolute;left: -226px;top: -40px;}}@media (min-width: 1200px) {.business-model__content-image {max-width: 276px;left: -296px;}}.business-model__btn {background: #77aa43;box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5), inset 0 -4px 0 0 #56924b;padding: 15px 64px;width: auto;color: #ffffff;border-radius: 6px;-webkit-transition: all 0.35s;transition: all 0.35s;font-size: 24px;}.business-model__btn:hover, .business-model__btn:active, .business-model__btn:focus {background: #56924b;box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5), inset 0 -4px 0 0 #42703a;cursor: pointer;color: #ffffff;text-decoration: none;}.compare-then-buy {padding: 30px 0 60px;text-align: center;background: #ffffff;}@media (min-width: 992px) {.compare-then-buy {padding: 50px 0;}}.compare-then-buy__header {font-size: 32px;font-weight: 700;margin: 0 0 20px;}@media (min-width: 992px) {.compare-then-buy__header {font-size: 42px;margin: 0 0 60px;}}.compare-then-buy .carousel-inner > .item > img, .compare-then-buy .carousel-inner > .item > a > img {display: inline-block;max-width: 120px;}@media (min-width: 992px) {.compare-then-buy .carousel-inner > .item > img, .compare-then-buy .carousel-inner > .item > a > img {max-width: 100px;}}@media (min-width: 992px) {.compare-then-buy.v2 .carousel-inner > .item > img {max-width: 130px;}}.compare-then-buy .carousel-indicators {bottom: -60px;}.compare-then-buy .carousel-indicators li {padding: 15px;margin: 0;width: auto;height: auto;border-radius: 0;}.compare-then-buy .carousel-indicators li div {background: #ddead0;border-color: #ddead0;width: 18px;height: 18px;border-radius: 50%;}.compare-then-buy .carousel-indicators li.active div {background: #78aa43;border-color: #78aa43;}@media (min-width: 768px) {.compare-then-buy .carousel-inner > .item {display: block;}}.compare-then-buy__step-header {color: #979290;text-transform: uppercase;font-size: 21px;font-weight: 600;margin: 30px 0 5px;}@media (min-width: 992px) {.compare-then-buy__step-header {font-size: 14px;font-weight: 400;}}.compare-then-buy__step-text {font-weight: 600;font-size: 20px;}@media (min-width: 992px) {.compare-then-buy__step-text {font-weight: 700;font-size: 15px;}}.compare-then-buy.v2 .container {max-width: 1024px;}.compare-then-buy.v2 .compare-then-buy__header {font-size: 32px;}.compare-then-buy.v2 .compare-then-buy__step-text {font-size: 16px;margin-top: 16px;}.compare-then-buy.v2 .compare-then-buy__step-text a img {width: 22px;position: relative;top: -1px;left: 3px;}@media (min-width: 992px) {.compare-then-buy.v2 .compare-then-buy__step-text {max-width: 224px;margin: 16px auto;}}.compare-then-buy.v2 .compare-then-buy__list {margin-top: 40px;}@media (min-width: 992px) {.compare-then-buy.v2 .compare-then-buy__list {margin-top: 0;}}.compare-then-buy.v2 .compare-then-buy__list-img {max-width: 144px;}.testimonial-panel {background: #f3f2ee;padding: 30px 0 24px;text-align: center;position: relative;}@media (min-width: 992px) {.testimonial-panel {padding: 50px 0 20px;text-align: left;min-height: 450px;}.testimonial-panel .img-wrapper {position: static;}}.testimonial-panel__img {max-width: 180px;border-radius: 50%;display: inline-block;margin-bottom: 15px;}@media (min-width: 992px) {.testimonial-panel__img {border-radius: 0;margin: 0;width: 100%;bottom: 0;min-width: 414px;max-width: 458px;position: absolute;}}@media (max-width: 992px) {.testimonial-panel__img {margin-bottom: 0;height: 165px;width: 165px;}}.testimonial-panel__quote {font-size: 42px;font-weight: 300;text-align: left;margin-top: 75px;margin-bottom: 25px;}@media (min-width: 992px) {.testimonial-panel__quote {font-size: 21px;line-height: 30px;margin-bottom: 25px;width: 540px;}}@media (max-width: 992px) {.testimonial-panel__quote {font-size: 18px;line-height: 24px;text-align: center;width: auto;margin-top: 5px;margin-bottom: 15px;}}.testimonial-panel__quote .m-cgg-icon--open-quote {margin-top: 75px;font-size: 8px;position: absolute;top: 4px;}@media (min-width: 992px) {.testimonial-panel__quote .m-cgg-icon--open-quote {font-size: 70px;left: -70px;color: #eaeae8;top: -30px;}}@media (max-width: 992px) {.testimonial-panel__quote .m-cgg-icon--open-quote {display: none;}}.testimonial-panel__quote-text {padding-left: 10px;}@media (min-width: 992px) {.testimonial-panel__quote-text {padding-left: 0;}}@media (max-width: 992px) {.testimonial-panel__quote-text {font-size: 18px !important;line-height: 24px !important;font-weight: 400;}}.testimonial-panel__source-info {font-size: 18px;line-height: 30px;}.testimonial-panel__rating {font-size: 26px;color: #facb1e;}@media (min-width: 992px) {.testimonial-panel__rating {margin-bottom: 20px;}}.testimonial-panel__name {margin-bottom: 10px;font-size: 18px;}@media (max-width: 992px) {.testimonial-panel__name {margin-bottom: 5px;}}.testimonial-panel__links a {color: #78aa43;text-decoration: none;font-size: 16px;font-weight: 400;display: inline-block;}@media (min-width: 992px) {.testimonial-panel__links a {font-weight: 400;}}@media (max-width: 992px) {.testimonial-panel__links a {font-size: 14px;line-height: 15.4px;font-weight: 600;text-align: left;}}.testimonial-panel__links a:hover {text-decoration: none;}.testimonial-panel__link--twitter {margin-right: 10px;}.testimonial-panel__link--twitter .m-cgg {font-size: 15px;}@media (min-width: 992px) {.testimonial-panel__link--twitter .m-cgg {font-size: 25px;vertical-align: middle;}}.testimonial-panel__link--more-testimonials .m-cgg {font-size: 15px;}@media (min-width: 992px) {.column-center-wide {bottom: 50px;}}.testimonial-panel-v2 {padding: 70px 0 10px;background: #ffffff;}@media (max-width: 480px) {.testimonial-panel-v2 {padding: 50px 0 10px;}}.testimonial-panel-v2 .container {max-width: 920px;margin: 0 auto;}@media (min-width: 992px) {.testimonial-panel-v2 .container .slide_container {width: 860px;}}@media (max-width: 480px) {.testimonial-panel-v2 .container .slide_container .testimonial-panel-v2__list-item {padding: 0 45px;width: 320px;}}@media (max-width: 320px) {.testimonial-panel-v2 .container .slide_container .testimonial-panel-v2__list-item {padding: 0 30px;width: 300px;}}.testimonial-panel-v2__list {padding: 20px;margin: 0 auto;overflow: hidden;list-style: none;height: 230px;}@media (max-width: 480px) {.testimonial-panel-v2__list {height: 250px;}}.testimonial-panel-v2__list-item {display: inline-block;float: left;padding: 0 25px;min-height: 230px;}@media (max-width: 480px) {.testimonial-panel-v2__list-item {min-height: 250px;}}@media (min-width: 768px) {.testimonial-panel-v2__list-item {padding: 0 54px;}}@media (min-width: 992px) {.testimonial-panel-v2__list-item {width: 424px;}}.testimonial-panel-v2__list-item-quote {font-size: 16px;position: relative;}.testimonial-panel-v2__list-item-quote .m-cgg {color: #979290;font-size: 32px;position: absolute;top: -12px;left: -40px;}.testimonial-panel-v2__list-item-author {text-align: right;}.testimonial-panel-v2__list-item-author img {max-width: 120px;}.facebook-panel {padding: 20px 0 20px;text-align: center;background: #2e86bc;}@media (min-width: 992px) {.facebook-panel {padding: 100px 0 80px;min-height: 500px;}}@media (min-width: 992px) {.facebook-panel {text-align: left;}}@media (min-width: 1200px) {.facebook-panel {padding: 120px 0 80px;}}.facebook-panel_header {font-size: 29px;font-weight: 700;margin: 0 0 30px;}@media (min-width: 992px) {.facebook-panel_header {font-size: 42px;line-height: 46px;width: 635px;}}.facebook-panel_fb-embed {width: 100%;text-align: center;}@media (min-width: 992px) {.facebook-panel_fb-embed {text-align: left;}}.facebook-panel .fb_iframe_widget {margin: 0 auto;float: none;max-width: 100%;}@media (min-width: 992px) {.facebook-panel .fb_iframe_widget {margin: 0;}}.facebook-panel .fb_iframe_widget > span, .facebook-panel .fb_iframe_widget > span > iframe {max-width: 100%;}.facebook-panel-v2 {background: #ffffff;}.facebook-panel-v2 .container {max-width: 1060px;}.facebook-panel-v2__text {display: table;font-size: 20px;height: 214px;}@media (min-width: 992px) {.facebook-panel-v2__text {padding-right: 70px;}}.facebook-panel-v2__text p {display: table-cell;vertical-align: middle;}.newsletter {background: #f3f2ee;padding: 30px 0;}@media (min-width: 992px) {.newsletter {background: #e6f1f9;padding: 35px 0 35px;}}.newsletter__header {font-size: 32px;text-align: left;font-weight: 700;margin: 0 0 15px;}@media (min-width: 992px) {.newsletter__header {font-size: 42px;line-height: 46px;margin: 0 0 20px;}}@media (max-width: 992px) {.newsletter__header {font-size: 22px !important;line-height: 26px !important;text-align: center;margin: 0 0 10px;}}.newsletter__text {font-size: 20px;margin-bottom: 15px;}@media (min-width: 992px) {.newsletter__text {font-size: 20px;line-height: 30px;margin-bottom: 40px;}}@media (max-width: 992px) {.newsletter__text {font-size: 12px !important;line-height: 16px !important;text-align: center;color: #979290;}}.newsletter__img {display: block;margin: 15px auto;}@media (max-width: 992px) {.newsletter__img {width: 100%;}}.ie8 .newsletter__img {width: auto;}@media (min-width: 992px) {.newsletter__checkbox-container {margin-top: 20px;}}.newsletter__subscribed {font-size: 16px;}.newsletter__subscribed_text {padding: 10px 0;}.newsletter__subscribed .m-cgg {color: #78aa43;margin: 0 5px 0 0;}.newsletter__form--loading .newsletter__subscribe__submit {text-indent: -90009px;text-align: left;background-image: url(/assets/loading-alt.gif);background-repeat: no-repeat;background-position: 50%;}.newsletter__subscribe__submit-padding {padding: 11px 0;box-shadow: 0 5px #618840;}.newsletter__subscribe__submit-padding:focus, .newsletter__subscribe__submit-padding:hover {outline: none;}.newsletter__form--loading .ciab-text-input {opacity: 0.6;}.newsletter__form--sidebar.newsletter {padding: 0;background: none;}.newsletter__form--sidebar .newsletter__img {display: none;}.newsletter__form--sidebar .newsletter__subscribe-container--top {display: none !important;}.newsletter__form--sidebar .newsletter__subscribe-container--bottom {display: block !important;}@media (min-width: 992px) {.newsletter__form--sidebar .newsletter__header {font-size: 16px;font-weight: 600;margin: 0 0 10px;}}@media (min-width: 992px) {.newsletter__form--sidebar .newsletter__text {font-size: 13px;margin: 0 0 10px;}}.newsletter__form--sidebar .newsletter__subscribed {font-size: 13px;text-align: center;}.newsletter__form--sidebar .col-xs-12 {width: 100%;float: none;}@media (min-width: 992px) {.newsletter__form--sidebar .ciab-text-input, .newsletter__form--sidebar .checkbox label.ciab-checkbox__lbl {font-size: 13px;}}.hero-lead-capture {font-size: 16px;color: #312f2e;background: #056f9d;padding: 20px 0;}@media (min-width: 992px) {.hero-lead-capture {border-bottom: 20px solid #175072;padding: 70px 0 0;}}.hero-lead-capture__row {background: #ffffff;border-radius: 10px;margin-left: 0;margin-right: 0;position: relative;}@media (min-width: 992px) {.hero-lead-capture__row {margin-left: -15px;margin-right: -15px;background: transparent;border-radius: 0;height: 400px;}}.hero-lead-capture__header {font-weight: 700;font-size: 26px;margin: 20px 0 10px;padding: 0 110px 0 0;}@media (min-width: 992px) {.hero-lead-capture__header {color: #ffffff;font-size: 44px;margin-top: 0;padding: 0;}}.hero-lead-capture__subheader {font-weight: 700;font-size: 18px;color: #979290;margin: 0 0 10px;padding: 0 110px 0 0;}@media (min-width: 992px) {.hero-lead-capture__subheader {color: #ffffff;font-size: 20px;font-weight: 400;margin: 5px 0 15px;padding: 0;line-height: 1.4;}}.hero-lead-capture__text {font-size: 24px;color: #ffffff;margin-top: 20px;position: relative;font-weight: 500;}@media (min-width: 992px) {.hero-lead-capture__text {font-weight: 700;font-size: 20px;padding: 0 0 0 45px;margin-top: 50px;width: 300px;}}.hero-lead-capture__text__icon {background: #78aa43;color: #056f9d;border-radius: 50%;padding: 7px 6px 7px 8px;font-size: 14px;}@media (min-width: 992px) {.hero-lead-capture__text__icon {font-size: 18px;position: absolute;left: 0;}}.hero-lead-capture__text__phone {white-space: nowrap;color: #78aa43;font-weight: 700;}.hero-lead-capture__details__container {position: static;}@media (min-width: 992px) {.hero-lead-capture__details__container {position: relative;}}.hero-lead-capture__details {background: #ffffff;border-radius: 10px;padding: 14px 0 24px;}@media (min-width: 992px) {.hero-lead-capture__details {padding: 24px;position: absolute;width: 350px;z-index: 1;}}.hero-lead-capture__icon {transform: scaleY(-1);color: #f08227;font-size: 95px;position: absolute;top: -46px;left: -25px;zoom: 1;}.hero-lead-capture__icon .m-cgg {display: block;transform: rotate(18deg);zoom: 1;}.hero-lead-capture__badge {font-size: 24px;color: #ffffff;background-image: url(/assets/sticker-sm.png);height: 120px;width: 120px;position: absolute;top: -10px;right: -12px;}@media (min-width: 992px) {.hero-lead-capture__badge {top: -42px;right: -64px;}}.hero-lead-capture__badge__wrapper {padding: 26px 4px 0 8px;text-align: center;transform: rotate(12deg);}.hero-lead-capture__badge__text {font-size: 17px;line-height: 1;margin: 0;text-align: center;}.hero-lead-capture__badge__text strong {line-height: 1.4;font-size: 25px;}.hero-lead-capture__form__header {font-weight: 900;font-size: 25px;margin-bottom: 15px;padding-right: 40px;}.hero-lead-capture__form, .hero-lead-capture__form .ciab-text-input {font-size: 18px;}@media (min-width: 992px) {.hero-lead-capture__form, .hero-lead-capture__form .ciab-text-input {font-size: 14px;}}.hero-lead-capture__form__submit {margin-top: 10px;min-height: 60px;}.hero-lead-capture__form--loading .hero-lead-capture__form__submit {text-indent: -90009px;text-align: left;background-image: url(/assets/loading.gif);background-repeat: no-repeat;background-position: 50%;}.hero-lead-capture__form--loading .ciab-text-input {opacity: 0.6;}@media (min-width: 992px) {.hero-lead-capture__thank-you-message {padding-bottom: 40px;}}.hero-lead-capture__thank-you-message .hero-lead-capture__form__header {font-weight: 500;margin-bottom: 20px;}.hero-lead-capture__thank-you-message p {font-size: 14px;font-weight: 700;margin: 0 0 30px;}.hero-lead-capture__thank-you-message__another-quote {text-decoration: none;color: #f08227;font-size: 14px;font-weight: 700;}.hero-lead-capture__thank-you-message__another-quote:hover,.hero-lead-capture__thank-you-message__another-quote:visited,.hero-lead-capture__thank-you-message__another-quote:active {color: #f08227;text-decoration: none;}.hero-lead-capture__details .form-group {margin-bottom: 5px;}.hero-lead-capture__details .error-msg {color: #e9505a;margin: 5px 0;}.featured-in {background: #e7e6e2;padding: 30px 0;}@media (min-width: 992px) {.featured-in {padding: 40px 0 60px;}}.featured-in__header {font-size: 20px;margin: 0;text-align: center;}@media (min-width: 992px) {.featured-in__header {font-size: 15px;text-align: left;}}.featured-in__list {list-style: none;padding: 0;margin: 20px 0 0;text-align: center;}.featured-in__img {width: 80%;}.featured-in__list li {margin-bottom: 10px;margin-right: 5px;display: inline-block;width: 30%;}@media (min-width: 480px) {.featured-in__list li {width: 19%;text-align: left;margin-right: 0.5%;}}.featured-in__list li:last-child {margin-right: 0;}.get-cheapest {background: #ffffff;padding: 40px 0;text-align: center;font-size: 18px;}@media (min-width: 992px) {.get-cheapest {padding: 50px 0;}}@media (min-width: 992px) {.get-cheapest {padding: 130px 0;}}.get-cheapest__header {font-size: 32px;font-weight: 700;margin: 0 0 20px;padding: 0;}@media (min-width: 992px) {.get-cheapest__header {font-size: 48px;}}.get-cheapest__list {list-style: none;padding: 0;margin: 20px 0 0;text-align: center;}@media (min-width: 992px) {.get-cheapest__list {margin: 40px 0 0;}}.get-cheapest__img {height: 65px;margin: 0 0 10px;}@media (min-width: 992px) {.get-cheapest__img {margin: 10px;}}.get-cheapest__list li {display: inline-block;margin-right: 20px;}.get-cheapest__list li:last-child {margin-right: 0;}.how-it-works {padding: 30px 0 60px;text-align: center;background: #ffffff;border-bottom: solid 0 #ffffff;}@media (min-width: 992px) {.how-it-works {padding: 50px 0;}}.how-it-works__header {font-size: 32px;font-weight: 700;margin: 0 0 20px;}@media (min-width: 992px) {.how-it-works__header {font-size: 42px;margin: 0 0 60px;}}.how-it-works .carousel-inner > .item img, .how-it-works .carousel-inner > .item a img {display: inline-block;max-width: 120px;}@media (min-width: 992px) {.how-it-works .carousel-inner > .item img, .how-it-works .carousel-inner > .item a img {max-width: 100px;}}.how-it-works .carousel-indicators {bottom: -60px;}.how-it-works .carousel-indicators li {padding: 15px;margin: 0;width: auto;height: auto;border-radius: 0;}.how-it-works .carousel-indicators li div {background: #ddead0;border-color: #ddead0;width: 18px;height: 18px;border-radius: 50%;}.how-it-works .carousel-indicators li.active div {background: #78aa43;border-color: #78aa43;}@media (min-width: 768px) {.how-it-works .carousel-inner > .item {display: block;}}.how-it-works__step-item {position: relative;max-width: 255px;margin: 0 auto;padding-top: 10px;}@media (min-width: 992px) {.how-it-works__step-item {padding-top: 30px;}}@media (min-width: 992px) {.how-it-works__step-item {margin: 0 20px;}}@media (min-width: 1200px) {.how-it-works__step-item {margin: 0 60px;}}.how-it-works__step-number {position: absolute;top: 0;left: 20px;font-weight: 700;color: #2e86bc;font-size: 27px;line-height: 32.3px;text-align: center;background: #eaf2f8;border-radius: 50%;padding-top: 15px;width: 60px;height: 60px;display: none;}@media (min-width: 992px) {.how-it-works__step-number {font-size: 27px;display: block;}}@media (min-width: 992px) {.how-it-works__step-number {left: 28px;}}.ci .how-it-works__step-number {left: 0;}.customer-promise {background: #fd4f57;padding: 40px 0;color: #ffffff;text-align: center;}@media (min-width: 992px) {.customer-promise {text-align: left;padding: 60px 0 50px;}}@media (min-width: 992px) {.customer-promise {padding: 50px 0;}}@media (max-width: 992px) {.customer-promise {padding: 40px 0 30px;}}@media (min-width: 992px) {.customer-promise .row {display: table;vertical-align: middle;}.customer-promise .row .col-lg-7.col-md-7 {display: table-cell;vertical-align: middle;}}.customer-promise__header {font-size: 28px;margin: 0 0 15px 0;font-weight: 700;}@media (min-width: 992px) {.customer-promise__header {font-size: 45px;line-height: 47px;}}@media (max-width: 992px) {.customer-promise__header {font-size: 22px;line-height: 26px;}}.customer-promise__text {font-size: 20px;margin-bottom: 15px;}@media (min-width: 992px) {.customer-promise__text {font-size: 20px;margin-bottom: 30px;line-height: 30px;}}@media (max-width: 992px) {.customer-promise__text {font-size: 16px;line-height: 22px;margin-bottom: 0;}}.customer-promise__img {display: inline-block;max-width: 160px;}@media (min-width: 992px) {.customer-promise__img {max-width: 100%;margin: 0;}}@media (min-width: 992px) {.customer-promise__img {width: 345px;height: 345px;max-width: inherit;margin-top: -25px;}}@media (max-width: 992px) {.customer-promise__img {margin-bottom: 15px;width: 110px;height: 110px;}}.product-know-how__header {font-size: 28px;padding: 48px 0;font-weight: 700;}@media (min-width: 992px) {.product-know-how__header {font-size: 45px;line-height: 47px;width: auto;}}@media (max-width: 992px) {.product-know-how__header {margin: 0 0 10px;font-size: 22px;line-height: 26px;text-align: left;width: auto;}}@media (max-width: 992px) {.product-know-how_cc-workflow {width: 100%;}}.product-know-how__panel-group {font-size: 14px;margin: 10px 0 0 0;}.product-know-how__panel {border-bottom: solid 1px #e7e6e2;padding: 0;}.product-know-how__panel .collapseContent {overflow: hidden;}.product-know-how__panel:last-child {border: none;}.product-know-how__panel__header {font-weight: 700;padding: 0;margin: 0;font-size: 16px;line-height: 30px;}@media (min-width: 992px) {.product-know-how__panel__header {font-size: 28px;}}.product-know-how__panel__header a {display: block;padding: 20px 0 20px 28.7188px;color: #312f2e;position: relative;text-align: left;}@media (max-width: 992px) {.product-know-how__panel__header a {padding: 15px 0 10px 18.7188px;font-size: 16px;line-height: 24px;text-align: left;width: auto;}}.product-know-how__panel__header i:before {position: absolute;left: 0;top: 25px;font-family: CGG-icomoon;color: #78aa43;font-size: 24px;}@media (max-width: 992px) {.product-know-how__panel__header i:before {top: 15px;}}.product-know-how__panel__header a i.m-cgg-icon--caret-up {display: inline;}.product-know-how__panel__header a i.m-cgg-icon--caret-down {display: none;}.product-know-how__panel__header a.collapsed i.m-cgg-icon--caret-up {display: none;}.product-know-how__panel__header a.collapsed i.m-cgg-icon--caret-down {display: inline;}.product-know-how__panel__header a:hover, .product-know-how__panel__header a:active,.product-know-how__panel__header a:focus {text-decoration: none;}.product-know-how__panel__body {margin: 15px 0 25px;font-size: 14px;line-height: 30px;overflow: hidden;}@media (min-width: 992px) {.product-know-how__panel__body {font-size: 20px;}}@media (max-width: 992px) {.product-know-how__panel__body {padding: 15px 0 20px;font-size: 14px;line-height: 24px;width: auto;height: auto;text-align: left;}}.product-know-how__panel__body p {margin: 0 0 25px;}.contact-us-details a {color: #78aa43;}.contact-us-details__header {font-size: 22px;font-weight: 600;margin: 0 0 15px;}@media (min-width: 992px) {.contact-us-details__header {font-size: 16px;margin: 0 0 10px;}}.contact-us-details__address {margin: 20px 0 0;}.cta-banner {position: relative;display: none;}@media (min-width: 992px) {.cta-banner {padding: 30px 0;min-height: 160px;display: flex;align-items: center;}}.cta-banner .container {display: flex;align-items: center;}.cta-banner__img {text-align: center;}.cta-banner__img img {width: 95%;}.cta-banner h3 {margin: 0;padding: 0 5%;font-size: 32px;font-weight: bold;line-height: 1.22;}.cta-banner .ciab-btn {padding: 18px;color: #ffffff;font-size: 24px;font-weight: bold;text-decoration: none;}.best-price-guarantee__header {font-size: 22px;font-weight: 600;margin: 0 0 15px;}@media (min-width: 992px) {.best-price-guarantee__header {font-size: 16px;margin: 0 0 10px;}}.best-price-guarantee__list {margin: 20px 0 0;padding: 0;list-style: none;}.best-price-guarantee__list li {margin: 0 0 6px;position: relative;padding: 0 0 0 34px;}@media (min-width: 992px) {.best-price-guarantee__list li {padding-left: 23px;}}.best-price-guarantee__list__icon {position: absolute;left: 0;top: 0;font-size: 24px;}@media (min-width: 992px) {.best-price-guarantee__list__icon {font-size: 16px;}}.call-info-sidepanel__img-col {padding-right: 0;margin-bottom: 0;}@media (min-width: 992px) {.call-info-sidepanel__img-col {padding-right: 15px;margin-bottom: 15px;}}@media (min-width: 992px) {.call-info-sidepanel__img-col {padding-right: 0;margin-bottom: 0;}}@media (min-width: 1200px) {.call-info-sidepanel__img-col {padding-right: 15px;margin-bottom: 0;}}.call-info-sidepanel__call {font-size: 20px;font-weight: 700;margin: 15px 0 0;padding: 0 0 0 30px;position: relative;line-height: 22px;}.call-info-sidepanel__icon {display: inline-block;background: #f08227;position: absolute;top: 0;left: 0;width: 22px;height: 22px;padding: 1px 0 0 1px;border-radius: 50%;margin: 0 2px 0 0;text-align: center;font-size: 13px;font-weight: 500;color: #f3f2ee;line-height: 1.8;}.call-info-sidepanel__sched {display: block;margin: 15px 0 0;color: #979290;}.navigation-block {position: relative;padding-top: 0;padding-bottom: 20px;}@media (min-width: 992px) {.navigation-block {padding: 50px 0 0;}}.navigation-block .container {position: relative;}@media (max-width: 480px) {.navigation-block .container {padding: 0 35px;}}.navigation-block__btn-prev {position: absolute;top: calc(50% - 15px);left: 0;font-size: 30px;cursor: pointer;}@media (min-width: 768px) {.navigation-block__btn-prev {left: -15px;}}.navigation-block__btn-next {position: absolute;top: calc(50% - 15px);right: 0;font-size: 30px;cursor: pointer;}@media (min-width: 768px) {.navigation-block__btn-next {right: -15px;}}.navigation-block__container {margin-top: 20px;margin-bottom: 0;height: 100%;overflow: hidden;}@media (min-width: 992px) {.navigation-block__container {margin: 20px 0;}}.navigation-block__header {font-weight: 700;text-align: center;}@media (min-width: 992px) {.navigation-block__header {font-size: 42px;line-height: 46px;margin-top: 0;margin-bottom: 5px;}}.navigation-block__sub-header {text-align: center;}@media (min-width: 992px) {.navigation-block__sub-header {font-size: 20px;line-height: 30px;}}.navigation-block-item {margin-bottom: 15px;}.navigation-block-item:hover {text-decoration: none;}.navigation-block-item img {margin-bottom: 10px;width: 100%;}.navigation-block-item__title {margin-bottom: 10px;height: 20px;font-size: 17px;font-weight: 700;line-height: 20px;color: #312f2e;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.navigation-block-item__description {margin-bottom: 10px;font-size: 13px;line-height: 18px;color: #979290;height: 90px;display: block;overflow: hidden;}.provider-item, .provider-item-no-title {padding-bottom: 30px;}.provider-item__wrapper, .provider-item-no-title__wrapper {background: white;text-align: center;color: #979290;vertical-align: middle;cursor: pointer;padding-left: 0;position: relative;height: 150px;}@media (min-width: 480px) {.provider-item__wrapper, .provider-item-no-title__wrapper {height: 200px;}}@media (min-width: 992px) {.provider-item__wrapper, .provider-item-no-title__wrapper {height: 250px;}}@media (min-width: 992px) {.provider-item__wrapper, .provider-item-no-title__wrapper {height: 240px;}}@media (min-width: 1200px) {.provider-item__wrapper, .provider-item-no-title__wrapper {height: 180px;}}.provider-item__logo {position: relative;padding-top: 20px;padding-bottom: 10px;max-height: 120px;min-height: 120px;}.provider-item__logo img {max-height: 100px;max-width: 140px;position: absolute;top: 50%;-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);left: 50%;}@media (max-width: 480px) {.provider-item__logo img {max-width: 100%;}}.provider-item__logo img.default {content: url(/assets/placeholder.gif);}.provider-item__title, .provider-item-no-title__title {position: absolute;bottom: 10px;left: 0;width: 100%;padding: 0 30px;display: none;max-width: 100%;font-size: 16px;overflow: hidden;text-overflow: ellipsis;line-height: 15px;margin: 0 auto;}@media (min-width: 992px) {.provider-item__title, .provider-item-no-title__title {font-size: 25px;line-height: 20px;margin: 10px auto;}}@media (min-width: 1200px) {.provider-item__title, .provider-item-no-title__title {font-size: 20px;}}.provider-item .provider-button-red, .provider-item-no-title .provider-button-red {font-size: 14px;height: 45px;width: 100%;}.provider-item .provider-button-white, .provider-item-no-title .provider-button-white {background-color: white;border: 2px solid #e7e6e2;color: #979290;}.provider-item-no-title__wrapper {line-height: 180px;height: auto;}.provider-item-no-title__title {display: none;}.provider-item-no-title__logo img {max-width: 100%;padding: 0 20px;display: inline-block;margin: 0 auto;}.provider-landing {width: 100%;background: #fafafa;}.provider-landing-header {padding-top: 30px;padding-bottom: 30px;}.provider-landing-header__page-name {font-weight: 800;}.provider-landing-header__tile {padding-top: 20px;font-size: 45px;font-weight: 800;line-height: 45px;}.provider-landing-header__tile h1 {font-size: 45px;}.provider-landing-header__description {padding-top: 20px;line-height: 20px;font-size: 16px;}.provider-landing-body {padding: 20px 0;background: #f3f2ee;}.provider-landing-body a {text-decoration: none !important;color: #979290 !important;}.provider-landing-body__categories {padding: 20px 0 30px 0;color: #979290;font-weight: 600;}.provider-landing-body__categories .category-btn {max-width: 200px;padding: 5px 10px 5px 5px;background: #ffffff;text-align: center;display: inline-block;border-radius: 2px;cursor: pointer;margin: 0 5px 5px 0;}.provider-landing-body__categories .category-btn.selected a {color: #ffffff !important;}.provider-landing-body__categories .category-btn a {text-decoration: none;color: #979290;}.provider-landing-body__categories .category-btn:hover {background: #ddead0;}.provider-landing-body__categories .category-btn.selected {color: #ffffff;background: #78aa43;}.provider-landing-body__all-providers-container .ciab-btn {display: block;width: 100%;padding: 0;border: 1px solid #e7e6e2;}.provider-landing-tooltip {min-height: 400px;}.provider-landing-tooltip-item {min-width: 300px;margin-top: 30px;text-align: center;float: left;}.provider-landing-tooltip-item__title {padding-top: 20px;font-weight: 600;font-size: 20px;}.provider-landing-tooltip-item__description {padding: 10px 40px 0 40px;color: #979290;}.provider-landing-tooltip-item__description a {color: #979290;font-weight: 600;cursor: pointer;}.provider-landing-tooltip .newsletter__form {text-align: left;}.provider-landing-tooltip .newsletter__subscribed_text {text-align: center;}.provider-landing-tooltip-form-container {padding: 30px 0;width: 100%;}@media (max-width: 480px) {.provider-landing-tooltip-form-container {padding: 30px 15px;}}.provider-landing-tooltip-form-container__email {text-align: center;}.provider-landing-tooltip-form-container__email-input {resize: none;height: 50px;width: 200px;line-height: 42px;overflow: hidden;float: left;}.provider-landing-tooltip-form-container__email-submit {margin-left: 15px;font-weight: 600;float: left;}.provider-landing-tooltip-form-container__email-terms-conditions {text-align: center;}.provider-landing-tooltip-form-container__email-terms-conditions a {color: #78aa43;cursor: pointer;}.provider-landing-tooltip-form-container__email-terms-check {height: 0;float: left;}.provider-landing-tooltip-form-container__email-terms-text {padding-left: 10px;float: left;text-align: left;max-width: 300px;}.provider-landing .provider-landing-catInfo__wrapper {background: url(/assets/pay-by-credit-card.jpg) no-repeat;background-size: 100% 400px;min-height: 400px;background: rgba(106, 170, 212, 0.8);width: 100%;color: #ffffff;padding-left: 200px;padding-top: 50px;}.provider-landing .provider-landing-catInfo__wrapper select {appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(/assets/updown.png) no-repeat 100% #2e86bc;height: 30px;width: 200px;}.provider-landing .provider-landing-catInfo__wrapper .provider-landing-container--compareBtn {background: #f3a53d;font-weight: 700;margin-left: 10px;height: 30px;width: 150px;}.provider-landing .provider-landing-catInfo__title {font-size: 40px;font-weight: 700;width: 50%;}.provider-landing .provider-landing-catInfo__subtitle {font-weight: 700;}.provider-landing .provider-block-cc-portal {background: url(/assets/pay-by-creditcard.jpg) no-repeat;background-size: 100% 100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif', sizingMethod='scale');-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";color: white;padding: 50px 0 100px 0;}@media (min-width: 992px) {.provider-landing .provider-block-cc-portal {padding: 100px 0;}}.provider-landing .provider-block-cc-portal__dropdown {display: block;appearance: none;-moz-appearance: none;-webkit-appearance: none;height: 50px;font-size: 14px;padding-left: 20px;width: 100%;margin-bottom: 5px;line-height: 40px;background: url(/assets/updown-white50.svg) no-repeat;background-size: 8% 100%;background-color: #facb1e;background-position: right;border: none;border-weight: 2px;border-radius: 3px;}.provider-landing .provider-block-cc-portal__compareBtn {display: block;font-weight: 700;height: 50px;font-size: 20px;}.provider-landing .provider-block-cc-portal__compareBtn a {text-decoration: none;color: #ffffff;}.provider-landing .provider-block-cc-portal__title {font-size: 43px;font-weight: 700;margin-bottom: 30px;text-align: center;}.provider-landing .provider-block-cc-portal__subtitle {font-weight: 700;font-size: 16px;margin-bottom: 5px;}.provider-landing .provider-block-know-how {text-align: center;min-height: 400px;background-color: #eef4f8;}.provider-landing .provider-block-know-how__title {padding-top: 30px;padding-bottom: 30px;font-size: 50px;font-weight: 600;}.provider-landing .provider-block-know-how__menu {font-weight: 600;background-color: #eef4f8;border: none;margin: 0;}.provider-landing .provider-block-know-how__menu ul {height: 100%;}.provider-landing .provider-block-know-how__menu a:focus, .provider-landing .provider-block-know-how__menu a:hover, .provider-landing .provider-block-know-how__menu .active {background-color: #ffffff !important;}.provider-landing .provider-block-know-how__content-wrapper {text-align: left;background-color: #ffffff;}.provider-landing .provider-block-know-how__content-wrapper a {color: #78aa43;cursor: pointer;font-weight: 600;}@media (max-width: 992px) {.provider-landing .provider-block-cc-portal__title {font-size: 24px;}}.provider-landing .provider-block-customer-support {min-height: 400px;background-color: #eef4f8;}.provider-landing .provider-block-customer-support-item {margin-top: 30px;text-align: center;}.provider-landing .provider-block-customer-support-item__title {padding-top: 20px;font-weight: 600;font-size: 20px;}.provider-landing .provider-block-customer-support-item__description {padding: 10px 40px 0 40px;color: #979290;}.provider-landing .provider-block-customer-support-item__description a {color: #979290;font-weight: 600;cursor: pointer;}.provider-landing .provider-block-customer-support-item__icon {background-color: #ffffff;border-radius: 50% 50%;color: #3684a8;font-size: 60px;text-align: center;width: 70px;height: 70px;padding: 7px;display: inline-block;}.provider-landing .provider-block-customer-support-form-container {margin-top: 30px;width: 100%;}.provider-landing .provider-block-customer-support-form-container__email-input {resize: none;height: 50px;width: 200px;line-height: 42px;overflow: hidden;float: left;}.provider-landing .provider-block-customer-support-form-container__email-submit {margin-left: 15px;font-weight: 600;float: left;}.provider-landing .provider-block-customer-support-form-container__email-terms-conditions a {color: #78aa43;cursor: pointer;}.provider-landing .provider-block-customer-support-form-container__email-terms-check {height: 0;float: left;}.provider-landing .provider-block-customer-support-form-container__email-terms-text {padding-left: 10px;float: left;max-width: 300px;}@media (max-width: 992px) {.provider-landing-header__tile h1 {font-size: 24px;}}.provider-details {background-color: #ffffff;}.provider-details-mobile-select {background-color: #f3f2ee;padding-top: 20px;}.provider-details-header {padding: 30px 0 20px 0;font-weight: bold;}@media (min-width: 992px) {.provider-details-header {padding-top: 80px;}}.provider-details-header__page-name {font-size: 15px;}.provider-details-header__page-title {font-size: 40px;line-height: 45px;padding-top: 15px;padding-bottom: 15px;}@media (min-width: 992px) {.provider-details-header__page-title {float: left;}}@media (max-width: 768px) {.provider-details-header__page-title {padding-top: 0;}}.provider-details-header__page-title h1 {font-size: 40px;line-height: 45px;padding-top: 15px;padding-bottom: 15px;font-weight: bold;}@media (max-width: 768px) {.provider-details-header__page-title h1 {margin: 0;padding: 0;}}@media (min-width: 768px) {.provider-details-header__page-logo {margin-top: 30px;}}.provider-details-header__page-logo img {width: 100%;max-width: 220px;}@media (min-width: 992px) {.provider-details-header__page-logo {float: right;}}.provider-details-body__tabs {background: none;border: none;font-weight: normal;min-height: 0;margin: 0;left: 0;}.provider-details-body__tabs li {min-width: 150px;}@media (min-width: 992px) {.provider-details-body__tabs li {margin-right: 10px;}}.provider-details-body__tabs li:last-child {margin-right: 0;}.provider-details-body__tabs li a {color: #000000 !important;background-color: #eaeae8;}.provider-details-body__tabs li.active {font-weight: bold;background-color: #e7e6e2;}.provider-details-body__tabs li.active a {background-color: #e7e6e2 !important;}@media (min-width: 992px) {.provider-details-body__tabs .navbar-nav {margin: 0;}}.provider-details-body__tabs-mobile {margin-top: 10px;display: block;appearance: none;-moz-appearance: none;-webkit-appearance: none;height: 60px;font-size: 18px;padding-left: 20px;width: 100%;margin-bottom: 5px;background: url(/assets/updown-grey50.svg) no-repeat;background-size: 8% 100%;background-color: #ffffff;background-position: right;border-radius: 5px;border: 1px solid #979290;color: #000000;font-weight: bold;overflow: hidden !important;text-overflow: ellipsis;}.provider-details-body__tabs-mobile option {max-width: 90%;}.provider-details-body__description {color: #454443;}.provider-details-body__description a {font-weight: bold;color: #78aa43;}.provider-details-body__description-container {padding: 20px 0;width: 100%;background-color: #e7e6e2;}@media (max-width: 992px) {.provider-details-body__description-container {background-color: #f3f2ee;}}.provider-details-footer__more-about {padding-left: 5%;background-color: #eef4f8;width: 100%;min-height: 300px;}.provider-details-footer__more-about-header {padding-top: 30px;font-size: 50px;text-align: center;font-weight: 600;}.provider-details-footer__more-about-body {font-size: 15px;}.provider-details-footer__more-about-body a {color: #78aa43;font-weight: 600;cursor: pointer;}.provider-details-footer__query-form {display: none;}.provider-details-footer__faq {padding-left: 5%;}.provider-details-footer__faq-header {padding-top: 30px;padding-bottom: 20px;font-size: 30px;font-weight: 600;}.provider-details-footer__faq-body {border-bottom: 2px solid #eaeae8;}.provider-details-footer__faq-question {font-size: 18px;font-weight: 600;cursor: pointer;}.provider-details-footer__faq-question img {content: url(/assets/down-tri-green.png);padding-right: 5px;}.provider-details-footer__related-providers {min-height: 400px;text-align: center;padding-top: 30px;width: 100%;background-color: #e6f1f9;}.provider-details-recent-awards {text-align: center;padding: 25px;min-height: 300px;}.provider-details-recent-awards__title {font-size: 30px;}.provider-details-recent-awards-items {display: inline-block;overflow: scroll;}.provider-details-recent-awards-item {text-align: left;float: left;width: 30%;padding: 25px;}.provider-details-recent-awards-item img {float: left;padding-right: 10px;}.provider-details-recent-awards-item__title {float: left;font-weight: 600;}.provider-details-recent-awards-item__description {color: #979290;}.provider-details-product-entries {text-align: center;padding: 25px;min-height: 300px;}.provider-details-product-entries__entry {text-align: center;padding-right: 10px;}.provider-details-product-entries__entry-name {font-weight: 600;}.provider-details-product-entries__entry-description {color: #979290;}.provider-details-product-cc-result {text-align: center;}.provider-details-product-cc-result__result {font-weight: 600;}.provider-details-product-cc-result-creditcards-header img.default {content: url(/assets/placeholder.gif);width: 200px;}.provider-details-product-cc-result-creditcards-footer {text-align: center;}.provider-details-product-cc-result-creditcards-footer__CTA {width: 50%;margin: auto;}.provider-details-header__page-name, .provider-details-header__provider-dropdown-container {width: 49.5%;display: block;vertical-align: middle;}@media (max-width: 768px) {.provider-details-header__page-name, .provider-details-header__provider-dropdown-container {width: 100%;}}@media (min-width: 768px) {.provider-details-header__page-name {height: 41px;line-height: 41px;}}@media (min-width: 768px) {.provider-details-header__provider-dropdown-container {float: right;}}.provider-details-header .dropdown-box {float: right;position: relative;}@media (max-width: 768px) {.provider-details-header .dropdown-box {width: 100%;}}@media (min-width: 768px) {.provider-details-header .dropdown-box.mobile {display: none;}}.provider-details-header .dropdown-box.desktop {display: none;}@media (min-width: 768px) {.provider-details-header .dropdown-box.desktop {display: block;}}.provider-details-header .dropdown-box .dropdown-btn {width: 200px;padding: 10px 12px;border: 1px solid #cccbc8;border-radius: 4px;font-size: 14px;color: #cccbc8;background-color: #ffffff;position: relative;cursor: pointer;}@media (max-width: 768px) {.provider-details-header .dropdown-box .dropdown-btn {width: 100%;margin-bottom: 30px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(/assets/updown-grey50.svg) no-repeat;background-size: 10% 50%;background-position: right;}}.provider-details-header .dropdown-box .dropdown-btn i.m-cgg-icon--uniE00A {position: absolute;right: 10px;font-size: 20px;color: #000000;}@media (max-width: 768px) {.provider-details-header .dropdown-box .dropdown-btn i.m-cgg-icon--uniE00A {display: none;}}.provider-details-header .dropdown-box .dropdown-btn * {pointer-events: none;}.provider-details-header .dropdown-box .provider-dropdown {list-style: none;margin: 0;padding: 0;position: absolute;top: 95%;width: 100%;height: 140px;border: 2px solid #cccccc;border-radius: 4px;background-color: #ffffff;overflow: hidden;overflow-y: scroll;display: none;}.provider-details-header .dropdown-box .provider-dropdown.active {display: block;}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item {width: 100%;font-size: 14px;border-bottom: 1px solid #cccccc;}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item a.dropdown-link {padding: 10px 12px;display: block;transition: none;-o-transition: none;-ms-transition: none;-moz-transition: none;-webkit-transition: none;}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item a.dropdown-link:hover, .provider-details-header .dropdown-box .provider-dropdown li.dropdown-item a.dropdown-link:focus, .provider-details-header .dropdown-box .provider-dropdown li.dropdown-item a.dropdown-link:visited {text-decoration: none;transition: none;-o-transition: none;-ms-transition: none;-moz-transition: none;-webkit-transition: none;}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item:not(.current) a.dropdown-link {color: #555555;background-color: #ffffff;}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item:not(.current) a.dropdown-link:hover {color: #ffffff;background-color: #2e86bc;}.provider-details-header .dropdown-box .provider-dropdown li.dropdown-item.current a.dropdown-link {color: #ffffff;background-color: #056f9d;cursor: default;}.cgg-results__widget-result.cgg-widget-body.cgg-widget-results.CreditCard.BE {display: none;}.provider-block-product-contents__content {background-size: 100% 400px;}.provider-block-product-contents__content-features {background: #007ca2 url(/assets/sunglasses.jpg) bottom no-repeat;background-size: 100% auto;height: 100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif', sizingMethod='scale');-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";color: #ffffff;padding: 50px 0;}@media (min-width: 992px) {.provider-block-product-contents__content-features {padding: 100px 0;}}.provider-block-product-contents__content-features-header {font-size: 40px;font-weight: bold;margin-bottom: 20px;}.provider-block-product-contents__content-features .bullets {font-size: 18px;}.provider-block-product-contents__content-features .bullets ul {padding: 0;}.provider-block-product-contents__content-features .bullets li {position: relative;padding-left: 35px;margin-top: 10px;}.provider-block-product-contents__content-features .bullets li span {position: absolute;color: #78aa43;left: -6px;top: -6px;font-size: 33px;}.provider-block-product-contents__content-features .read-more {font-size: 20px;font-weight: 600;color: #ffffff;cursor: pointer;}.provider-block-product-contents .provider-block-cc-portal {background: #ffffff;color: #312f2e;}.provider-block-product-contents .provider-block-cc-portal__dropdown {border: 1px solid #cccac7;background-size: 8% 100% !important;background-color: #ffffff;background-position: right !important;background: url(/assets/updown-grey50.svg) no-repeat;}.provider-block-product-contents__search-no-result {display: none;background: #f3f2ee;padding-top: 20px;padding-bottom: 20px;}.provider-block-product-contents__search-no-result-block {text-align: left;background: #ffffff;box-shadow: 2px 1px 1px #e7e6e2;}.provider-block-product-contents__search-no-result-block img {padding: 5%;}@media (max-width: 992px) {.provider-block-product-contents__search-no-result-block img {width: 100%;}}.provider-block-product-contents__search-no-result-block span {padding: 10px;}@media (min-width: 480px) {.provider-block-product-contents__search-no-result-block span:last-child {margin-top: 5%;}}.provider-block-product-contents__search-result .cgg-results__widget-result {background: #eaeae8;}.provider-block-product-contents__search-result .cgg-results__widget-result .cgg-results__results-main-menu, .provider-block-product-contents__search-result .cgg-results__widget-result .cgg-results__results-summary {display: none !important;}.provider-block-product-contents .provider-block-product-contents__telco-result .cgg-filter-panel__textContainer-group {display: none;}@media (max-width: 992px) {.provider-block-product-contents__content-features-header {font-size: 29px;}.provider-block-product-contents__content-features .bullets {font-size: 16px;clear: both;}}.provider-block-more-about {padding: 50px 0;background-color: #eef4f8;}@media (min-width: 992px) {.provider-block-more-about {padding: 100px 0;}}.provider-block-more-about__header {font-size: 50px;text-align: center;font-weight: 600;margin-bottom: 20px;}@media (min-width: 992px) {.provider-block-more-about__header {margin-bottom: 40px;}}.provider-block-more-about__body {font-size: 15px;}@media (min-width: 769px) {.provider-block-more-about__body {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;}}.provider-block-more-about__body a {color: #78aa43;font-weight: 600;cursor: pointer;}@media (max-width: 992px) {.provider-block-more-about__header {font-size: 24px;}}.provider-block-faq {background-color: #ffffff;border-bottom: solid 1px #e7e6e2;padding: 50px 0;}@media (min-width: 992px) {.provider-block-faq {padding: 100px 0;}}.provider-block-faq__header {font-size: 50px;font-weight: 600;margin-bottom: 20px;}.provider-block-related-providers {text-align: center;padding: 50px 0;width: 100%;background-color: #e6f1f9;}@media (min-width: 992px) {.provider-block-related-providers {padding: 100px 0;}}.provider-block-related-providers__header {font-size: 30px;font-weight: bold;margin-bottom: 50px;text-align: center;}.provider-block-related-providers__all-provider-btn a {display: inline;}@media (min-width: 992px) {.provider-block-related-providers__all-provider-btn a {width: 20%;}}.provider-block-recent-awards {text-align: center;min-height: 300px;padding: 40px 0;}@media (min-width: 992px) {.provider-block-recent-awards {padding: 70px 0;}}.provider-block-recent-awards__title {font-size: 30px;font-weight: bold;margin-bottom: 30px;}.provider-block-recent-awards-items {overflow: scroll;}.provider-block-recent-awards-item {text-align: left;padding: 25px;min-height: 130px;}.provider-block-recent-awards-item img {float: left;padding-right: 10px;width: 100px;}.provider-block-recent-awards-item__title {font-weight: 600;margin-left: 110px;}.provider-block-recent-awards-item__description {color: #979290;margin-left: 110px;}.provider-block-product-entries {background-color: #ffffff;text-align: center;padding: 50px 0;min-height: 300px;}@media (min-width: 992px) {.provider-block-product-entries {padding: 100px 0;}}.provider-block-product-entries__entries {padding-top: 30px;}.provider-block-product-entries__entry {text-align: center;padding-right: 10px;}.provider-block-product-entries__entry-cc {content: url(/assets/provider-details/creditcards.svg);}.provider-block-product-entries__entry-pl {content: url(/assets/provider-details/personalloans.svg);}.provider-block-product-entries__entry-mt {content: url(/assets/provider-details/mortgage.svg);}.provider-block-product-entries__entry-ins {content: url(/assets/provider-details/insurance.svg);}.provider-block-product-entries__entry-name {font-weight: 600;}.provider-block-product-entries__entry-description {color: #979290;}.provider-block-product-entries__title {font-size: 30px;font-weight: bold;}.row-centered {text-align: center;}.col-centered {vertical-align: top;display: inline-block;float: none;text-align: center;margin-right: -4px;}.provider-block-cc-result {background-color: #f3f2ee;color: #000000;padding-bottom: 20px;}.provider-block-cc-result__header {padding-top: 20px;font-size: 18px;}.provider-block-cc-result__result {font-weight: 600;}.provider-block-cc-result__sorting {float: right;}.provider-block-cc-result__sorting .title {display: inline-block;}.provider-block-cc-result__sorting .options {display: inline-block;color: #979290;}.provider-block-cc-result__sorting select {appearance: none;border: none;-moz-appearance: none;-webkit-appearance: none;background: #ffffff;font-weight: 600;min-width: 200px;background: url(/assets/updown-grey50.svg) no-repeat;background-size: 15% 100%;background-position: right;}.provider-block-cc-result-creditcards-footer {text-align: center;}.provider-block-cc-result-creditcards-footer__CTA {width: 50%;margin: auto;}.provider-block-result-creditcard {border: 2px solid #eaeae8;margin-top: 20px;text-align: center;padding: 5%;}.provider-block-result-creditcard-header {font-weight: 600;}.provider-block-result-creditcard-header img.default {content: url(/assets/error-placeholder.png);width: 200px;}.provider-block-result-creditcard__image img {width: 100%;height: 200px;}.provider-block-result-creditcard-body {padding-top: 10px;text-align: left;}.provider-block-result-creditcard-body__title {font-weight: 600;}.provider-block-result-creditcard-body__description {color: #979290;}.provider-block-result-creditcard-body__approving-rating {margin-top: 15px;}.provider-block-result-creditcard-body__approving-rating-title {display: block;}.provider-block-result-creditcard-body__approving-rating-text {float: left;font-weight: 600;}.provider-block-result-creditcard-body__approving-rating-value {float: right;color: #979290;}.provider-block-result-creditcard-body__approving-rating-graph {clear: both;display: block;width: 100%;padding-top: 10px;}.provider-block-result-creditcard-body__approving-rating-graph-table .column {float: left;width: 18%;height: 5px;background: #e7e6e2;margin-right: 2%;}.provider-block-result-creditcard-body__approving-rating-graph-table .column.active {background: #78aa43;}.provider-block-result-creditcard-body-columns {padding-top: 20px;font-weight: 600;border-bottom: 2px solid #e7e6e2;}.provider-block-result-creditcard-body-columns td {border: none !important;padding: 20px 0 0 0 !important;}.provider-block-result-creditcard-body-columns__name {text-align: left;}.provider-block-result-creditcard-body-columns__value {text-align: right;}.provider-block-result-creditcard-body-columns__extra {text-align: right;font-weight: normal;font-size: 80%;color: #979290;}.provider-block-result-creditcard-footer {padding-top: 10px;padding-bottom: 10px;}.provider-block-result-creditcard-footer__CTA:disabled {cursor: not-allowed;opacity: 0.55;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;}.provider-block-result-creditcard-footer__CTA i {position: relative !important;top: 0;color: #f08227;width: 25px;height: 25px;}.provider-block-result-creditcard-footer__call {color: #f08227;font-weight: 600;padding-top: 5px;padding-bottom: 5px;}.provider-block-result-creditcard-footer__last-apply-info {font-size: 90%;}.provider-block-cc-portal {background: url(/assets/pay-by-creditcard.jpg) no-repeat;background-size: 100% 100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif', sizingMethod='scale');-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.gif',sizingMethod='scale')";color: white;padding: 50px 0 100px 0;}@media (min-width: 992px) {.provider-block-cc-portal {padding: 100px 0;}}.provider-block-cc-portal__dropdown {display: block;appearance: none;-moz-appearance: none;-webkit-appearance: none;height: 50px;font-size: 14px;padding-left: 20px;width: 100%;margin-bottom: 5px;line-height: 40px;background: url(/assets/updown-white50.svg) no-repeat;background-size: 8% 100%;background-color: #facb1e;background-position: right;border: none;border-weight: 2px;border-radius: 3px;}.provider-block-cc-portal__compareBtn {display: block;font-weight: 700;height: 50px;font-size: 20px;}.provider-block-cc-portal__compareBtn a {text-decoration: none;color: #ffffff;}.provider-block-cc-portal__title {font-size: 43px;font-weight: 700;margin-bottom: 30px;text-align: center;}.provider-block-cc-portal__subtitle {font-weight: 700;font-size: 16px;margin-bottom: 5px;}.provider-block-know-how {text-align: center;min-height: 400px;background-color: #eef4f8;}.provider-block-know-how__title {padding-top: 30px;padding-bottom: 30px;font-size: 50px;font-weight: 600;}.provider-block-know-how__menu {font-weight: 600;background-color: #eef4f8;border: none;margin: 0;}.provider-block-know-how__menu ul {height: 100%;}.provider-block-know-how__menu a:focus, .provider-block-know-how__menu a:hover, .provider-block-know-how__menu .active {background-color: #ffffff !important;}.provider-block-know-how__content-wrapper {text-align: left;background-color: #ffffff;}.provider-block-know-how__content-wrapper a {color: #78aa43;cursor: pointer;font-weight: 600;}@media (max-width: 992px) {.provider-block-cc-portal__title {font-size: 24px;}}.press__details_address {margin-bottom: 0;}.signup-bar-widget {width: 100%;color: #ffffff;background: linear-gradient(to bottom, #194d6c, #0b263a);background: -o-linear-gradient(bottom, #194d6c, #0b263a);background: -moz-linear-gradient(bottom, #194d6c, #0b263a);background: -webkit-linear-gradient(top, #194d6c, #0b263a);}@media (min-width: 992px) {.signup-bar-widget .container {display: flex;align-items: stretch;}}.signup-bar-widget .container .signup-bar-content-container {margin-bottom: 20px;}@media (min-width: 992px) {.signup-bar-widget .container .signup-bar-content-container {margin-bottom: 28px;}}.signup-bar-widget .container .signup-bar-content-container h2.signup-bar-title {font-size: 28px;font-weight: bold;text-align: left;margin: 22px 0;}@media (min-width: 992px) {.signup-bar-widget .container .signup-bar-content-container h2.signup-bar-title {margin-bottom: 10px;}}@media (min-width: 1200px) {.signup-bar-widget .container .signup-bar-content-container h2.signup-bar-title {font-size: 45px;}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise > ul {list-style: none;margin: 0 0 22px 0;padding: 0;}@media (min-width: 992px) {.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise > ul {margin-bottom: 15px;}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise > ul li.promise-item {font-size: 19px;line-height: 35px;}@media (min-width: 992px) {.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise > ul li.promise-item {font-size: 15px;line-height: 35px;display: inline-block;vertical-align: middle;width: auto;margin-right: 10px;}}@media (min-width: 1200px) {.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise > ul li.promise-item {font-size: 20px;}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-promise > ul li.promise-item > i.m-cgg-icon--ciab-tick {color: #73a645;font-size: 29px;margin-right: 5px;display: inline-block;vertical-align: middle;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button {width: 100%;}@media (min-width: 992px) {.signup-bar-widget .container .signup-bar-content-container .signup-bar-button {display: flex;}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login, .signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup {width: 100%;margin-top: 0;margin-bottom: 15px;padding: 9px 15px;color: #ffffff;text-align: left;font-size: 16px;font-weight: bold;border-radius: 3px;display: inline-flex;justify-content: flex-start;align-items: center;}@media (min-width: 992px) {.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login, .signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup {width: 270px;padding: 5px 10px;font-size: 14px;}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:hover, .signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:active, .signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:focus, .signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:hover, .signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:active, .signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:focus {text-decoration: none;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:hover, .signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:hover {margin-top: 2px;margin-bottom: 13px;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login i.m-cgg, .signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup i.m-cgg {display: inline-flex;vertical-align: middle;justify-content: space-around;align-items: center;width: 32px;height: 32px;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login {background: #3e5a98;box-shadow: 0 4px 0 0 #334a8c;}@media (min-width: 992px) {.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login {margin-right: 10px;}}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login:hover {box-shadow: 0 2px 0 0 #334a8c;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .facebook-login i.m-cgg.m-cgg-icon--fb {font-size: 32px;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup {background: #77aa43;box-shadow: 0 4px 0 0 #56924b;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup:hover {box-shadow: 0 2px 0 0 #56924b;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-button .email-signup i.m-cgg.m-cgg-icon--email {font-size: 19px;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-disclaimer p.disclaimer-content {margin: 0;}.signup-bar-widget .container .signup-bar-content-container .signup-bar-disclaimer p.disclaimer-content > a {font-weight: bold;color: #77aa43;}.signup-bar-widget .container .signup-bar-background {position: relative;text-align: center;}@media (min-width: 992px) {.signup-bar-widget .container .signup-bar-background {text-align: initial;}}.signup-bar-widget .container .signup-bar-background > img.background-computer {width: 180px;}@media (min-width: 992px) {.signup-bar-widget .container .signup-bar-background > img.background-computer {width: 200px;position: absolute;bottom: 10px;}}@media (min-width: 1200px) {.signup-bar-widget .container .signup-bar-background > img.background-computer {width: 230px;}}.static__header-container {background: #e3e3e3;padding: 0 15px;}.static__header-container__inner {max-width: 1036px;margin: 0 auto;padding: 2em 0;}.static__header-container__inner h1 {margin-bottom: 0;margin-top: 0;line-height: 30px;font-size: 21px;font-weight: bold;}.static__content-container {background-color: #f2f2f2;padding: 0 15px;}.static__content-container__inner {max-width: 1036px;padding: 20px 0 40px 0;margin: 0 auto;}.static__content-container__inner .table-container table {background: #ffffff;margin-bottom: 1em;}.static__content-container__inner .table-container table th {background: #156c9a;color: #ffffff;font-weight: bold;text-align: left;}.static__content-container__inner .table-container table th, .static__content-container__inner .table-container table td {border: 1px solid #000000;padding: 4px;}.static__content-container__inner .table-container table.mid-table {width: 50%;margin-left: auto;margin-right: auto;}.static__content-container__inner .table-container .car-price-table th:first-child {background: #ffffff;width: 28%;text-decoration: underline;text-align: left;color: #000000;}.static__content-container__inner .table-container .car-price-table td {padding: 3px;text-align: right;}.static__content-container__inner .table-container .car-price-table td:first-child {background: #edebec;width: 25%;text-align: center;}.static__content-container__inner .table-container .car-price-table tr:nth-child(2) td:first-child, .static__content-container__inner .table-container .car-price-table tr:nth-child(8) td:first-child {background: #72a748;color: #ffffff;font-weight: bold;}.static__content-container__inner .table-container .car-price-table tr:nth-child(10) td:first-child {background: #808080;line-height: 0;}.static__content-container__inner .table-container .car-price-table tr:nth-child(14) {background: #ecaf50;font-weight: bold;}.static__content-container__inner .table-container .car-price-table tr:nth-child(14) td:first-child {background: #e58f0b;}.site-map div {padding-left: 30px;font-weight: 600;font-size: 16px;color: #0e6f9a;line-height: 25px;}.site-map > div {margin-bottom: 10px;}.site-map div::before {content: '● ';}.site-map > div > div::before {color: green;}.site-map > div > div > div::before {color: orange;}.site-map > div > div > div > div::before {color: purple;}.site-map > div > div > div > div > div::before {color: lightgray;}#guides-overall .guide-secondary-title {color: #6fad42;font-size: 18px;font-weight: bold;}#guides-overall .guide-secondary-description {font-size: 16px;color: #000000;margin-top: 10px;margin-bottom: 40px;}#guides-overall .guide-icon {background-color: #ffffff;border-radius: 50% 50%;width: 120px;height: 120px;text-align: center;line-height: 120px;margin: auto auto 20px auto;}#guides-overall .guide-icon img {width: 50%;height: 50%;}#guides-overall .guide-sub-description {font-size: 14px;line-height: 20px;margin: auto;text-align: center;min-height: 120px;}.query-form {background-color: #056f9d;color: #fafafa;padding: 50px 0;}@media (min-width: 992px) {.query-form {padding: 100px 0;}}.query-form__header {font-weight: 600;}.query-form__title {font-size: 45px;}.query-form__description {font-size: 15px;}.query-form__email {margin-top: 10px;}.query-form__body {padding-top: 20px;}.query-form__body input[type=radio] {background: transparent;}.query-form__body textarea {resize: none;font-weight: normal;padding: 10px;min-height: 180px;text-align: left;vertical-align: top;width: 100%;max-height: 250px;background-color: #2681b5;color: #9cc7e8;border: none;}.query-form__body textarea::-webkit-input-placeholder {color: #9cc7e8;}.query-form__body p {font-weight: 600;}.query-form__body input[type=email] {padding: 10px;display: block;width: 100%;background-color: #2681b5;color: #9cc7e8;height: 50px;border: none;}.query-form__body input[type=email]::-webkit-input-placeholder {color: #9cc7e8;}@media (min-width: 992px) {.query-form__body input[type=email]::-webkit-input-placeholder {margin-right: 15px;}}.query-form__checkbox-container {clear: left;}.query-form__checkbox-container a {color: #78aa43;font-weight: 600;}.query-form__checkbox-container .has-error label {color: #fafafa;}.query-form__tandc {margin: 10px 0;}.query-form__tandc .ciab-checkbox__lbl {padding-left: 0;width: 100%;}.query-form__success_text {color: #fafafa;}.query-form__checkbox__lbl {padding-left: 10px !important;color: #fafafa !important;display: inline;}.query-form .has-error .query-form__input {border-color: #ff533f !important;box-shadow: inset 0 0 0 1px #ff533f !important;}.query-form .ciab-btn {display: inline-block;margin: 15px 0;width: 100%;color: #fafafa;box-shadow: 0 5px #618840;}@media (min-width: 992px) {.query-form .ciab-btn {float: right;margin: 0;height: 45px;}}.blog-feed {background: #ffffff;padding-top: 0;padding-bottom: 20px;}@media (min-width: 992px) {.blog-feed {padding: 50px 0 0;}}.blogs-container {margin-top: 20px;margin-bottom: 0;height: 100%;overflow: hidden;}@media (min-width: 992px) {.blogs-container {margin: 20px 0;}}.blog-block {margin-bottom: 15px;height: 250px;}@media (min-width: 992px) {.blog-block {margin-bottom: 30px;height: 280px;}}.blog-feed__header {font-weight: 700;text-align: center;}@media (min-width: 992px) {.blog-feed__header {font-size: 42px;line-height: 46px;margin-top: 0;margin-bottom: 5px;}}.blog-feed__text {text-align: center;}@media (min-width: 992px) {.blog-feed__text {font-size: 20px;line-height: 30px;}}.blog-feed__link:hover {text-decoration: none;}.blog-feed__default-image {height: 68px;width: 100%;margin-bottom: 15px;}@media (min-width: 992px) {.blog-feed__default-image {height: 110px;margin-bottom: 22px;}}.blog-feed__image {width: 100%;}.blog-feed__title {font-size: 16px;font-weight: 700;line-height: 20px;color: #312f2e;height: 60px;overflow: hidden;}@media (min-width: 992px) {.blog-feed__title {font-size: 17px;height: 40px;}}.blog-feed__description {font-size: 13px;line-height: 18px;color: #979290;height: 90px;overflow: hidden;}.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme {padding-left: 15px;}.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element a, .cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element span {color: #979290;}@media (max-width: 480px) {.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element a, .cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element span {color: #ffffff;}}.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-separator:before {color: #979290;}@media (max-width: 480px) {.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-separator:before {color: #ffffff;}}.cgg-breadcrumbs-nav.cgg-breadcrumbs-static-page.cgg-breadcrumbs-grey-theme + .static__header-container {padding-top: 40px;}.cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element a, .cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element span {color: #979290;}@media (max-width: 480px) {.cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element a, .cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-element span {color: #979290;}}.cgg-breadcrumbs-nav.cgg-breadcrumbs-padding-top.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-separator:before {color: #979290;}@media (max-width: 480px) {.cgg-breadcrumbs-nav {padding: 0;}.cgg-breadcrumbs-nav .m-cgg-icon--chevron-right {margin-left: 0;}}@media (max-width: 480px) {.cgg-breadcrumbs-nav.cgg-breadcrumbs-landing-page {margin: -30px -15px 5px -15px;padding: 2px 15px;background-color: #076b9c;color: #ffffff;display: block;}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner {list-style: none;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page {position: relative;height: 0;top: 30px;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page + .static__header-container, .cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page + #guides-overall > .static__header-container {padding-top: 40px;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page + #faq, .cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page + #sitemap {padding-top: 80px;}@media (max-width: 480px) {.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-static-page {position: static;height: auto;background: #076b9c;color: #ffffff;margin: 0;padding: 3px 15px;}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-landing-page {position: relative;padding-left: 0;height: 0;top: -45px;}@media (max-width: 992px) {.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-landing-page {height: auto;display: block;position: static;margin-bottom: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-learning-center {position: relative;margin: 0;padding: 0;top: 10px;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-learning-center a, .cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-learning-center span.cgg-breadcrumbs-separator {color: #ffffff;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-padding-top {padding-top: 20px;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-margin-bottom {margin-bottom: 50px;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme {padding-left: 0;}@media (max-width: 480px) {.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme li {color: #979290;}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme a {color: #979290;font-weight: normal;}@media (max-width: 480px) {.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme {padding-left: 15px;color: #ffffff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme .last {color: #ffffff;}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme .last {color: #979290;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-grey-theme .cgg-breadcrumbs-separator:before {color: #979290;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner.cgg-breadcrumbs-white-background {background-color: #ffffff;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element {display: inline-block;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element a, .cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element span {color: #ffffff;}@media (max-width: 480px) {.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element a, .cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-element span {font-size: 12px;color: #ffffff;}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-separator {display: inline-block;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-separator.m-cgg-icon--chevron-right {background: 0 0;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-separator:before {opacity: 0.5;}@media (max-width: 480px) {.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .cgg-breadcrumbs-separator:before {color: #ffffff;font-size: 10px;}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner .last {color: white;}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner a {color: #78aa43;}@media (max-width: 480px) {.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner a {color: #ffffff;font-weight: normal;}}.cgg-breadcrumbs-nav .cgg-breadcrumbs-inner li.cgg-breadcrumbs-separator {color: #ffffff;font-size: 12px;}.related-links h3 {font-size: 21px;}.related-links > ul {padding-left: 30px;}.related-links > ul > li {margin-bottom: 10px;}.related-links > ul > li > a {color: #77aa43;font-size: 15px;font-weight: 800;}.related-links.faq-sidebar, .related-links.guide-sidebar, .related-links.accordion-sidebar {margin: 30px 0 0 0;}.related-links.faq-sidebar h3, .related-links.guide-sidebar h3, .related-links.accordion-sidebar h3 {height: 60px;}.related-links.glossary-sidebar, .related-links.listview-sidebar {margin: 0;}.related-links.glossary-sidebar h3, .related-links.listview-sidebar h3 {margin: 0;height: 33px;}.related-links.glossary-sidebar > ul > li, .related-links.listview-sidebar > ul > li {margin-bottom: 5px;}.related-links.accordion-2-sidebar {margin: 17px 0 0 0;}.related-links.accordion-2-sidebar h3 {height: 30px;margin-top: 0;}.related-links.accordion-3-sidebar h3 {height: 30px;margin-top: 0;}.static__content-container__inner.row > .col-md-9 {padding-left: 0;}.static__content-container__inner.row > .col-md-3 {padding-right: 0;}.free-text {background-color: #ffffff;}.free-text .container .row {font-size: 16px;padding: 50px 0;}.free-text .container .row h1, .free-text .container .row h2, .free-text .container .row h3, .free-text .container .row h4, .free-text .container .row h5 {font-weight: bold;}.free-text .container .row h1 {font-size: 32px;}@media (min-width: 992px) {.free-text .container .row h1 {font-size: 64px;}}.free-text .container .row h2 {font-size: 26px;}@media (min-width: 992px) {.free-text .container .row h2 {font-size: 45px;}}.free-text .container .row h3 {font-size: 20px;}@media (min-width: 992px) {.free-text .container .row h3 {font-size: 32px;}}.free-text .container .row h4 {font-size: 16px;}@media (min-width: 992px) {.free-text .container .row h4 {font-size: 23px;}}.free-text .container .row h5 {font-size: 12px;}@media (min-width: 992px) {.free-text .container .row h5 {font-size: 16px;}}.free-text .container .row p {font-size: 12px;}@media (min-width: 992px) {.free-text .container .row p {font-size: 16px;}}.providers-carousel {background-color: #fafbfc;padding: 48px 0;overflow: hidden;}@media (max-width: 991px) {.providers-carousel {padding: 24px 0;}}.providers-carousel--title {color: #253858;font-size: 32px;font-weight: bold;text-align: center;margin: 0;}@media (max-width: 991px) {.providers-carousel--title {font-size: 20px;}}.providers-carousel__slider {position: relative;width: 100%;height: 100px;margin: 40px auto auto auto;}@media (max-width: 991px) {.providers-carousel__slider {margin-top: 25px;}}.providers-carousel__slider::before, .providers-carousel__slider::after {background: linear-gradient(to right, #fafbfc 0%, rgba(250, 251, 252, 0) 100%);content: "";height: 100px;position: absolute;width: 10%;z-index: 2;}.providers-carousel__slider::after {right: -15px;top: 0;transform: rotateZ(180deg);}.providers-carousel__slider::before {left: -15px;top: 0;}.providers-carousel__slider__slide-track {display: flex;width: calc(250px * 18);animation: scroll 60s linear infinite;}@keyframes scroll {0% {transform: translateX(0);}100% {transform: translateX(calc(-250px * 11));@media (max-width: 768px) {transform: translateX(calc(-150px * 11));}}}.providers-carousel__slider__slide-track .is-removed {position: relative;}.providers-carousel__slider__slide-track--slide {display: flex;align-items: center;justify-content: center;height: 100px;width: 250px;margin: 0 40px;background-color: #ffffff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.07);border-radius: 8px;}@media (max-width: 768px) {.providers-carousel__slider__slide-track--slide {width: 150px;margin: 0 20px;}}.providers-carousel__slider__slide-track--slide img {width: 115px;height: auto;}.providers-carousel__slider__slide-track--slide img.tbs {width: 80px;}@media (max-width: 768px) {.providers-carousel__slider__slide-track--slide img.tbs {width: 65px;}}@media (max-width: 768px) {.providers-carousel__slider__slide-track--slide img {width: 100px;}}@media (min-width: 992px) {.funnel-button__container {border-radius: 8px;background-color: #f3f2ee;padding: 25px;}}.funnel-button__description {font-weight: bold;font-size: 16px;margin-bottom: 5px;}@media (min-width: 992px) {.funnel-button__description {font-size: 18px;}}.funnel-button__selectinput {width: 100%;height: 100%;margin-bottom: 10px;padding: 13px 0 12px 20px;display: inline-block;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: #ffffff url(/assets/updown-grey50.svg) no-repeat right center;background-size: 10% 50%;border: 1px solid #cccbc8;border-bottom: none;box-shadow: #cccbc8 0 5px 0 0;border-radius: 3px;font-size: 18px;vertical-align: top;outline: none;}@media (min-width: 992px) {.funnel-button__selectinput {margin-bottom: 0;width: 54%;font-size: 16px;}}.funnel-button__selectinput.has-error {border: 1px solid #c90006;box-shadow: #c90006 0 5px 0;}.funnel-button__form a.ciab-btn.hide {display: none;}.funnel-button__formsubmit {font-size: 20px !important;width: 100%;display: inline-block;}@media (min-width: 992px) {.funnel-button__formsubmit {width: 45%;}}.credit-cards-landing .hero-carousel_item {background-color: #e7e6e2;border-bottom: none;}@media (min-width: 992px) {.credit-cards-landing .hero-carousel_item {background-color: #056f9d;border-bottom: 20px solid #175072;}}.credit-cards-landing .hero-carousel__item__header {color: #312f2e;}@media (min-width: 992px) {.credit-cards-landing .hero-carousel__item__header {color: #ffffff;}}.credit-cards-landing .hero-carousel__item-button-between-message {color: #312f2e;font-size: 16px;line-height: 22px;margin-top: 15px;margin-bottom: 10px;}@media (min-width: 992px) {.credit-cards-landing .hero-carousel__item-button-between-message {color: #ffffff;}}.autocomplete {margin: 0;padding: 0;border: none;}.autocomplete.hidden, .text-suggestions:empty {display: none;}.text-suggestions {list-style: none;margin: 0;padding: 0;border: 2px solid #cccbc8;border-radius: 3px;max-height: calc((2em + (8px * 2)) * 7);overflow-y: auto;transition: all .1s ease-in-out;z-index: 100;}.text-suggestions.empty {max-height: 0;opacity: 0;}.text-suggestions_item {display: block;overflow: hidden;position: relative;background: #ffffff;max-height: 6em;transition: all .1s ease-in-out;}.text-suggestions_item.hidden, .text-suggestions_item.show {max-height: 0;}.text-suggestions_item:nth-child(even) {background: #ececec;}.text-suggestions_item_input {position: absolute;margin: 0;padding: 0;width: 100%;height: 100%;opacity: 0;}input.text-suggestions_item_input[type=radio] {margin: 0;}.text-suggestions_item_label {display: block;font-weight: normal;line-height: 24px;color: #312f2e;margin: 0;padding: 8px 16px;}.text-suggestions_item_input:checked + .text-suggestions_item_label,.text-suggestions_item_input:focus + .text-suggestions_item_label {border: 1px dotted #000000;padding: 7px 15px;}@media (max-width: 578px) {.text-suggestions {max-height: calc((2em + (8px * 2)) * 5);}}@media (min-width: 578px) {.text-suggestions {position: absolute;width: 100%;background: #ffffff;}}.banner {background: #ffffff;padding-bottom: 16px;}.banner_header {min-height: 382px;padding: 102px 0 120px 0;}.banner_title {text-align: center;color: #ffffff;text-shadow: 1px 1px #333333;margin: 0 auto 0 auto;line-height: 54px;font-size: 33px;}.banner_maintitle {max-width: 682px;margin: auto;padding: 0;font-weight: bolder;}.banner_subtitle {max-width: 682px;font-weight: normal;line-height: 31px;font-size: 26px;margin: 16px auto 0 auto;}.banner_body {background: #ffffff;padding: 16px;border-radius: 3px;max-width: 578px;margin: -60px auto 20px auto;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);position: relative;z-index: 1;transition: height 2s ease;}.banner_body::after {content: '';background-repeat: no-repeat;width: 211px;height: 203px;display: block;position: absolute;top: -55px;right: -145px;z-index: -1;}@media (max-width: 900px) {.banner_header {padding: 30px 8px 170px 8px;}.banner_body {margin-top: -50px;}.banner_body::after {top: -120px;left: 50%;margin-left: -100px;height: 120px;}}@media (max-width: 578px) {.banner_header {padding: 16px 8px 190px 8px;min-height: 222px;}.banner_title {font-size: 28px;line-height: 34px;}.banner_subtitle {font-size: 0.6em;line-height: 1.4em;}.banner_body {margin: -50px 8px 0 8px;}}.form_single_field {display: grid;grid-template-columns: 1fr auto;grid-template-areas: 'label .' 'input button' 'input_options input_options';grid-gap: 8px;justify-content: stretch;position: relative;margin: 0;padding: 0;}.form_single_field > label {font-weight: bold;display: block;clear: both;grid-area: label;}.form_single_field > input {display: block;width: 100%;justify-self: stretch;grid-area: input;}.form_single_field > button {justify-self: end;grid-area: button;}.form_single_field > .input_options {display: block;width: 100%;grid-area: input_options;}@media (max-width: 578px) {.form_single_field {grid-template-columns: 1fr;grid-template-areas: 'label' 'input' 'input_options' 'button';}.form_single_field > button {justify-self: stretch;}}@media (min-width: 901px) {.form_single_field > .input_options {position: absolute;top: 100%;}.banner_body .input_options {background: #ffffff;box-sizing: content-box;padding: 2px 16px 16px 16px;margin: -2px 0 0 -16px;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);border-radius: 0 0 3px 3px;border-top: none;}}@font-face {font-family: 'roboto';src: url(/assets/Roboto-Bold.ttf) format("truetype");font-weight: bold;font-style: normal;}@font-face {font-family: 'roboto';src: url(/assets/Roboto-Regular.ttf) format("truetype");font-weight: normal;font-style: normal;}@font-face {font-family: 'CGG-icomoon';src: url(/assets/CGG-icomoon.ttf) format("truetype");font-weight: normal;font-style: normal;font-display: swap;}[class^="m-cgg-icon--"], [class*=" m-cgg-icon--"] {font-family: 'CGG-icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;vertical-align: inherit;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.m-cgg-icon--Filter-mobile:before {content: "\e9ec";}.m-cgg-icon--cat-right:before {content: "\e002";}.m-cgg-icon--twitter:before {content: "\e009";}.m-cgg-icon--arrow-up:before {content: "\e601";}.m-cgg-icon--arrow-left:before {content: "\e602";}.m-cgg-icon--arrow-down:before {content: "\e603";}.m-cgg-icon--arrow-right:before {content: "\e604";}.m-cgg-icon--home:before {content: "\e605";}.m-cgg-icon--caret-up:before {content: "\e60d";}.m-cgg-icon--caret-down:before {content: "\e60e";}.m-cgg-icon--chevron-right:before {content: "\e63f";}.m-cgg-icon--ciab-minus:before {content: "\e960";}.m-cgg-icon--ciab-tick:before {content: "\e961";}.m-cgg-icon--fb:before {content: "\e962";}.m-cgg-icon--tlist:before {content: "\e020";}.m-cgg-icon--full-arrow-down:before {content: "\e984";}.m-cgg-icon--search-o2:before {content: "\e67c";}.m-cgg-icon--dollar-o2:before {content: "\e67e";}.m-cgg-icon--star-o2:before {content: "\e67b";}.m-cgg-icon--check2:before {content: "\e015";}.m-cgg-icon--check:before {content: "\e612";}.m-cgg-icon--phone:before {content: "\e60a";}.m-cgg-icon--search-o:before {content: "\e66f";}.m-cgg-icon--dollar-o:before {content: "\e670";}.m-cgg-icon--star-o:before {content: "\e671";}.m-cgg-icon--libris-usp1:before {content: "\e100";}.m-cgg-icon--libris-usp2:before {content: "\e101";}.m-cgg-icon--libris-usp3:before {content: "\e102";}.m-cgg-icon--open-quote:before {content: "\e007";}.m-cgg-icon--star:before {content: "\e611";}* {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}html, body {overflow-y: auto;overflow-x: hidden;}body {background-color: #ffffff;}@media (max-width: 991px) {body.sticky-body-only-mobile {overflow-y: hidden;position: relative;}}.overflow-hide {overflow: hidden;}.form__field, .form__input {position: relative;}.form-field__label {color: #000;font-size: 16px;width: 100%;line-height: 1.5;margin-bottom: 5px;}.button--submit {background: #F58423;color: #fff;border-radius: 3px;border: none;padding: 14px 42px;height: 54px;font-weight: bold;font-size: 16px;line-height: 24px;box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);}button:disabled {opacity: .75;}.input--text {background: #fff;color: #000;border: 1px solid #cccbcb;border-radius: 3px;box-sizing: border-box;padding: 16px 26px;height: 54px;width: 100%;font-size: 16px;line-height: 1em;}.input--license-plate {box-sizing: border-box;padding-left: 42px;text-transform: uppercase;}.form__input--license-plate:before {content: "";background: url(/s3/denmark/samlino.dk/production/dk/images/general/platenumber.png) no-repeat;width: 40px;height: 100%;position: absolute;pointer-events: none;background-size: contain;border-bottom-left-radius: 3px;border-top-left-radius: 3px;}.input--text:focus {border-color: #77aa43;outline: none;}.input-status {position: absolute;right: 8px;top: 50%;width: 40px;height: 40px;margin-top: -20px;overflow: hidden;font-size: 0;text-indent: -1000px;background-repeat: no-repeat;background-position: center center;}.input-status::before {display: block;width: 100%;height: 100%;font-size: 18px;text-indent: 0;color: #000;}.checking-input .input-status {background-image: url(/assets/spin-grey.gif);}.valid-input .input-status {background-image: url(/assets/valid.gif);}.invalid-input .input--text {border-color: #ff0000;}.input__error {color: #ff0000;width: 100%;margin-top: 8px;display: block;}.hero {width: 100%;padding: 0 16px;}.hero__container {max-width: 1170px;margin: 0 auto;position: relative;padding-bottom: 32px;}.hero__header, .hero__body {position: relative;margin-bottom: 24px;}.hero__header {margin: 24px 0;font-size: 26px;line-height: 120%;}.hero__header strong, .hero__header em {font-weight: bold;}.hero-header__subtitle {display: none;}.hero__container::after {content: 'x';display: block;overflow: hidden;text-indent: -9999px;width: 100%;font-size: 100vw;line-height: .5;background-repeat: no-repeat;background-position: center center;background-size: contain;max-width: 500px;max-height: 280px;margin: 0 auto;}.hero__container::before {content: '';display: block;background: #ffffff url("/assets/DK/hero-ellipse.svg") no-repeat top center;background-size: 1600px 95px;width: calc(100vw - (100vw - 100%) + 32px);height: 190px;position: absolute;left: -16px;bottom: 0;z-index: -1;}.hero .form__field {display: flex;flex-direction: row;flex-wrap: wrap;align-content: stretch;width: 100%;}.hero .form__input, .hero .button--submit, .hero .input__error {width: 100%;display: block;margin: 4px 0;}.hero .form__link {margin-top: 16px;display: block;width: 100%;font-size: 16px;line-height: 24px;text-decoration-line: underline;color: #076b9c;}@media (min-width: 558px) {.hero__header, .hero__body {max-width: 700px;margin-left: auto;margin-right: auto;}.hero__header {margin-top: 72px;margin-bottom: 32px;}.hero-header__title {font-size: 45px;}.hero-header__subtitle {display: block;}.hero .form-field__label {order: 1;}.hero .form__input, .hero .button--submit {order: 2;}.hero .input__error {order: 3;}.hero .form__input, .hero .button--submit {width: auto;}.hero .form__input {flex-grow: 1;margin-right: 8px;}}@media (min-width: 1024px) {.hero__body::before {content: '';display: block;background: #ffffff url("/assets/DK/hero-ellipse.svg") no-repeat top center;background-size: 2000px 95px;width: 100vw;height: calc(100% + 100px);position: absolute;top: -15px;left: calc(-50vw + (100%));z-index: -1;}.hero__container::before {display: none;}.hero__header {max-width: 650px;}.hero__header {margin-left: 0;}.hero__container {padding-bottom: 40px;}.hero__header, .hero__body {max-width: 50%;margin-left: 0;}.hero__container::after {display: none;background: none;content: '';}.hero__body::after {content: '';background-repeat: no-repeat;background-size: contain;background-position: center center;width: 100%;height: 300px;position: absolute;right: -100%;bottom: -60px;}}.credit-cards-landing > .item.active.cc .hero-carousel__item__details,.credit-cards-landing > .item.active.cc .row.hero-carousel__item__cta,.credit-cards-landing > .item.active.pl .hero-carousel__item__details,.credit-cards-landing > .item.active.pl .row.hero-carousel__item__cta {display: none;}.credit-cards-landing > .item.active.cc .col-lg-7.col-md-7.col-sm-12.col-xs-12,.credit-cards-landing > .item.active.pl .col-lg-7.col-md-7.col-sm-12.col-xs-12 {width: 100%;}.credit-cards-landing > .item.active.cc .container,.credit-cards-landing > .item.active.pl .container {background-image: none !important;}.credit-cards-landing > .item.active.cc .hero-carousel__item__row.row,.credit-cards-landing > .item.active.pl .hero-carousel__item__row.row {padding-bottom: 5px;}.credit-cards-landing .top-banner {background-color: #056f9d !important;}.credit-cards-landing > .item.active.cc .hero-carousel_item, .credit-cards-landing > .item.active.pl .hero-carousel_item {border-bottom: 0;color: #056f9d;}@media (max-width: 992px) and (min-width: 481px) {.credit-cards-landing > .item.active.cc #breadcrumbs span,.credit-cards-landing > .item.active.pl #breadcrumbs span {color: #979290;}}@media (min-width: 992px) {.credit-cards-landing > .item.active.cc .col-lg-7.col-md-7.col-sm-12.col-xs-12,.credit-cards-landing > .item.active.pl .col-lg-7.col-md-7.col-sm-12.col-xs-12 {padding-left: 0;}}.hero--car-insurance .hero__container::after {background-image: url(/s3/denmark/samlino.dk/preview/dk/images/general/CI_Hero_Mobile.png);max-width: 320px;max-height: 143px;}.hero--car-insurance .hero__body::after {background-image: url(/s3/denmark/samlino.dk/preview/dk/images/general/CI_Hero_Desktop.png);max-width: 526px;max-height: 235px;bottom: -50px;}@media (min-width: 1024px) {.hero--car-insurance .form__input--license-plate {flex-grow: 0;min-width: 300px;}}.hero--broadband .hero__container::after {background-image: url(/s3/denmark/samlino.dk/preview/dk/images/general/BB_Hero_Mobile.png);max-width: 232px;max-height: 174px;}.hero--broadband .hero__container::before {height: 210px;}.hero--broadband .hero__body::after {background-image: url(/s3/denmark/samlino.dk/preview/dk/images/general/BB_Hero_Desktop.png);max-width: 526px;max-height: 299px;bottom: -95px;}.ci-provider, .bb-provider {background-color: white;}.ci-provider__list {filter: grayscale(100%);opacity: 0.8;}.how-it-works {background-color: #fafafa;}.how-it-works__step-header {color: #979290;text-transform: uppercase;font-size: 14px;font-weight: 400;margin: 30px 0 5px;}.how-it-works__step-text {font-weight: 700;font-size: 15px;}.body--redesign .bb-provider__list {filter: grayscale(100%);opacity: 0.8;}