.cgg-button-action,rzslider{-webkit-user-select:none;-ms-user-select:none}@media (max-width:991px){.desktop-only{display:none!important}}@media (min-width:768px) and (max-width:991px){.tablet-hide{display:none!important}}@media (max-width:767px){.mobile-hide,.tablet-only{display:none!important}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media (min-width:768px){.mobile-only{display:none!important}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media (min-width:992px){.desktop-hide,.tablet-only{display:none!important}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}/*! angularjs-slider - v2.13.0 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervieu.me>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2016-04-24 */rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:35px 0 15px;vertical-align:middle;-moz-user-select:none;user-select:none}rzslider.with-legend{margin-bottom:40px}rzslider[disabled]{cursor:not-allowed}rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}rzslider span{position:absolute;display:inline-block;white-space:nowrap}rzslider .rz-base{width:100%;height:100%;padding:0}rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:32px;padding-top:16px;margin-top:-16px;box-sizing:border-box}rzslider .rz-bar-wrapper.rz-draggable{cursor:move}rzslider .rz-bar{left:0;z-index:1;width:100%;height:4px;background:#d8e0f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}rzslider .rz-bar.rz-selection{z-index:2;background:#0db9f0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}rzslider .rz-pointer{top:-14px;z-index:3;width:32px;height:32px;cursor:pointer;background-color:#0db9f0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}rzslider .rz-pointer:after{position:absolute;top:12px;left:12px;width:8px;height:8px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;content:''}rzslider .rz-pointer:hover:after{background-color:#fff}rzslider .rz-pointer.rz-active{z-index:4}rzslider .rz-pointer.rz-active:after{background-color:#451aff}rzslider .rz-bubble{bottom:16px;padding:1px 3px;color:#55637d;cursor:default}rzslider .rz-bubble.rz-selection{top:16px}rzslider .rz-bubble.rz-limit{color:#55637d}rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:0;padding:0 11px;margin:0;list-style:none;box-sizing:border-box;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}rzslider .rz-ticks .rz-tick{width:10px;height:10px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%}rzslider .rz-ticks .rz-tick.rz-selected{background:#0db9f0}.cgg-button-action.active,.cgg-button-action.cgg-button-neutral-result.active,.cgg-button-action.cgg-button-neutral-result:active,.cgg-button-action.cgg-button-no-action.active,.cgg-button-action.cgg-button-no-action:active,.cgg-button-action:active,.open>.cgg-button-action.cgg-button-neutral-result.dropdown-toggle,.open>.cgg-button-action.cgg-button-no-action.dropdown-toggle,.open>.cgg-button-action.dropdown-toggle{background-image:none}rzslider .rz-ticks .rz-tick .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%,0)}rzslider .rz-ticks .rz-tick .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;transform:translate(-50%,0)}rzslider .rz-ticks.rz-ticks-values-under .rz-tick-value{top:initial;bottom:-40px}rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}.cgg-button-action,.cgg-dob-input--unit,rzslider.rz-vertical .rz-ticks .rz-tick{vertical-align:middle}rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px!important}rzslider.rz-vertical .rz-bubble{bottom:0;left:16px!important;margin-left:3px}rzslider.rz-vertical .rz-bubble.rz-selection{top:auto;left:16px!important}rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%;padding:11px 0;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value{top:initial;left:22px;transform:translate(0,-28%)}rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend{top:initial;right:24px;max-width:none;white-space:nowrap;transform:translate(0,-28%)}rzslider.rz-vertical .rz-ticks.rz-ticks-values-under .rz-tick-value{right:12px;bottom:initial;left:initial}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.cgg-visible-lg-block,.cgg-visible-lg-inline,.cgg-visible-lg-inline-block,.cgg-visible-md-block,.cgg-visible-md-inline,.cgg-visible-md-inline-block,.cgg-visible-sm-block,.cgg-visible-sm-inline,.cgg-visible-sm-inline-block,.cgg-visible-xs,.cgg-visible-xs-block,.cgg-visible-xs-inline,.cgg-visible-xs-inline-block{display:none!important}@media (max-width:767px){table.cgg-visible-xs{display:table!important}tr.cgg-visible-xs{display:table-row!important}td.cgg-visible-xs,th.cgg-visible-xs{display:table-cell!important}.cgg-visible-xs,.cgg-visible-xs-block{display:block!important}.cgg-visible-xs-inline{display:inline!important}.cgg-visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1024px){.cgg-visible-md{display:block!important}table.cgg-visible-md{display:table!important}tr.cgg-visible-md{display:table-row!important}td.cgg-visible-md,th.cgg-visible-md{display:table-cell!important}.cgg-visible-md-block{display:block!important}.cgg-visible-md-inline{display:inline!important}.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}td.cgg-visible-lg,th.cgg-visible-lg{display:table-cell!important}.cgg-visible-lg-block{display:block!important}.cgg-visible-lg-inline{display:inline!important}.cgg-visible-lg-inline-block{display:inline-block!important}.cgg-hidden-lg{display:none!important}}@media (max-width:553px){.cgg-hidden-xs{display:none!important}}@media (min-width:480px) and (max-width:767px){.cgg-hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:1024px){.cgg-hidden-md{display:none!important}}.cgg-container:after,.cgg-container:before,.cgg-row:after,.cgg-row:before{content:" ";display:table}.cgg-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.cgg-container:after{clear:both}@media (min-width:768px) and (max-width:1150px){.cgg-container{width:auto}}@media (min-width:1200px){.cgg-container{width:1125px}}.cgg-row{margin-left:-15px;margin-right:-15px}.cgg-row:after{clear:both}.cgg-col-lg-1,.cgg-col-lg-10,.cgg-col-lg-11,.cgg-col-lg-12,.cgg-col-lg-2,.cgg-col-lg-3,.cgg-col-lg-4,.cgg-col-lg-5,.cgg-col-lg-6,.cgg-col-lg-7,.cgg-col-lg-8,.cgg-col-lg-9,.cgg-col-md-1,.cgg-col-md-10,.cgg-col-md-11,.cgg-col-md-12,.cgg-col-md-2,.cgg-col-md-3,.cgg-col-md-4,.cgg-col-md-5,.cgg-col-md-6,.cgg-col-md-7,.cgg-col-md-8,.cgg-col-md-9,.cgg-col-sm-1,.cgg-col-sm-10,.cgg-col-sm-11,.cgg-col-sm-12,.cgg-col-sm-2,.cgg-col-sm-3,.cgg-col-sm-4,.cgg-col-sm-5,.cgg-col-sm-6,.cgg-col-sm-7,.cgg-col-sm-8,.cgg-col-sm-9,.cgg-col-xs-1,.cgg-col-xs-10,.cgg-col-xs-11,.cgg-col-xs-12,.cgg-col-xs-2,.cgg-col-xs-3,.cgg-col-xs-4,.cgg-col-xs-5,.cgg-col-xs-6,.cgg-col-xs-7,.cgg-col-xs-8,.cgg-col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.cgg-col-xs-1,.cgg-col-xs-10,.cgg-col-xs-11,.cgg-col-xs-12,.cgg-col-xs-2,.cgg-col-xs-3,.cgg-col-xs-4,.cgg-col-xs-5,.cgg-col-xs-6,.cgg-col-xs-7,.cgg-col-xs-8,.cgg-col-xs-9{float:left}.cgg-col-xs-1{width:8.33333%}.cgg-col-xs-2{width:16.66667%}.cgg-col-xs-3{width:25%}.cgg-col-xs-4{width:33.33333%}.cgg-col-xs-5{width:41.66667%}.cgg-col-xs-6{width:50%}.cgg-col-xs-7{width:58.33333%}.cgg-col-xs-8{width:66.66667%}.cgg-col-xs-9{width:75%}.cgg-col-xs-10{width:83.33333%}.cgg-col-xs-11{width:91.66667%}.cgg-col-xs-12{width:100%}.cgg-col-xs-pull-0{right:auto}.cgg-col-xs-pull-1{right:8.33333%}.cgg-col-xs-pull-2{right:16.66667%}.cgg-col-xs-pull-3{right:25%}.cgg-col-xs-pull-4{right:33.33333%}.cgg-col-xs-pull-5{right:41.66667%}.cgg-col-xs-pull-6{right:50%}.cgg-col-xs-pull-7{right:58.33333%}.cgg-col-xs-pull-8{right:66.66667%}.cgg-col-xs-pull-9{right:75%}.cgg-col-xs-pull-10{right:83.33333%}.cgg-col-xs-pull-11{right:91.66667%}.cgg-col-xs-pull-12{right:100%}.cgg-col-xs-push-0{left:auto}.cgg-col-xs-push-1{left:8.33333%}.cgg-col-xs-push-2{left:16.66667%}.cgg-col-xs-push-3{left:25%}.cgg-col-xs-push-4{left:33.33333%}.cgg-col-xs-push-5{left:41.66667%}.cgg-col-xs-push-6{left:50%}.cgg-col-xs-push-7{left:58.33333%}.cgg-col-xs-push-8{left:66.66667%}.cgg-col-xs-push-9{left:75%}.cgg-col-xs-push-10{left:83.33333%}.cgg-col-xs-push-11{left:91.66667%}.cgg-col-xs-push-12{left:100%}.cgg-col-xs-offset-0{margin-left:0}.cgg-col-xs-offset-1{margin-left:8.33333%}.cgg-col-xs-offset-2{margin-left:16.66667%}.cgg-col-xs-offset-3{margin-left:25%}.cgg-col-xs-offset-4{margin-left:33.33333%}.cgg-col-xs-offset-5{margin-left:41.66667%}.cgg-col-xs-offset-6{margin-left:50%}.cgg-col-xs-offset-7{margin-left:58.33333%}.cgg-col-xs-offset-8{margin-left:66.66667%}.cgg-col-xs-offset-9{margin-left:75%}.cgg-col-xs-offset-10{margin-left:83.33333%}.cgg-col-xs-offset-11{margin-left:91.66667%}.cgg-col-xs-offset-12{margin-left:100%}@media (min-width:768px){.cgg-col-md-1,.cgg-col-md-10,.cgg-col-md-11,.cgg-col-md-12,.cgg-col-md-2,.cgg-col-md-3,.cgg-col-md-4,.cgg-col-md-5,.cgg-col-md-6,.cgg-col-md-7,.cgg-col-md-8,.cgg-col-md-9{float:left}.cgg-col-md-1{width:8.33333%}.cgg-col-md-2{width:16.66667%}.cgg-col-md-3{width:25%}.cgg-col-md-4{width:33.33333%}.cgg-col-md-5{width:41.66667%}.cgg-col-md-6{width:50%}.cgg-col-md-7{width:58.33333%}.cgg-col-md-8{width:66.66667%}.cgg-col-md-9{width:75%}.cgg-col-md-10{width:83.33333%}.cgg-col-md-11{width:91.66667%}.cgg-col-md-12{width:100%}.cgg-col-md-pull-0{right:auto}.cgg-col-md-pull-1{right:8.33333%}.cgg-col-md-pull-2{right:16.66667%}.cgg-col-md-pull-3{right:25%}.cgg-col-md-pull-4{right:33.33333%}.cgg-col-md-pull-5{right:41.66667%}.cgg-col-md-pull-6{right:50%}.cgg-col-md-pull-7{right:58.33333%}.cgg-col-md-pull-8{right:66.66667%}.cgg-col-md-pull-9{right:75%}.cgg-col-md-pull-10{right:83.33333%}.cgg-col-md-pull-11{right:91.66667%}.cgg-col-md-pull-12{right:100%}.cgg-col-md-push-0{left:auto}.cgg-col-md-push-1{left:8.33333%}.cgg-col-md-push-2{left:16.66667%}.cgg-col-md-push-3{left:25%}.cgg-col-md-push-4{left:33.33333%}.cgg-col-md-push-5{left:41.66667%}.cgg-col-md-push-6{left:50%}.cgg-col-md-push-7{left:58.33333%}.cgg-col-md-push-8{left:66.66667%}.cgg-col-md-push-9{left:75%}.cgg-col-md-push-10{left:83.33333%}.cgg-col-md-push-11{left:91.66667%}.cgg-col-md-push-12{left:100%}.cgg-col-md-offset-0{margin-left:0}.cgg-col-md-offset-1{margin-left:8.33333%}.cgg-col-md-offset-2{margin-left:16.66667%}.cgg-col-md-offset-3{margin-left:25%}.cgg-col-md-offset-4{margin-left:33.33333%}.cgg-col-md-offset-5{margin-left:41.66667%}.cgg-col-md-offset-6{margin-left:50%}.cgg-col-md-offset-7{margin-left:58.33333%}.cgg-col-md-offset-8{margin-left:66.66667%}.cgg-col-md-offset-9{margin-left:75%}.cgg-col-md-offset-10{margin-left:83.33333%}.cgg-col-md-offset-11{margin-left:91.66667%}.cgg-col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.cgg-col-lg-1,.cgg-col-lg-10,.cgg-col-lg-11,.cgg-col-lg-12,.cgg-col-lg-2,.cgg-col-lg-3,.cgg-col-lg-4,.cgg-col-lg-5,.cgg-col-lg-6,.cgg-col-lg-7,.cgg-col-lg-8,.cgg-col-lg-9{float:left}.cgg-col-lg-1{width:8.33333%}.cgg-col-lg-2{width:16.66667%}.cgg-col-lg-3{width:25%}.cgg-col-lg-4{width:33.33333%}.cgg-col-lg-5{width:41.66667%}.cgg-col-lg-6{width:50%}.cgg-col-lg-7{width:58.33333%}.cgg-col-lg-8{width:66.66667%}.cgg-col-lg-9{width:75%}.cgg-col-lg-10{width:83.33333%}.cgg-col-lg-11{width:91.66667%}.cgg-col-lg-12{width:100%}.cgg-col-lg-pull-0{right:auto}.cgg-col-lg-pull-1{right:8.33333%}.cgg-col-lg-pull-2{right:16.66667%}.cgg-col-lg-pull-3{right:25%}.cgg-col-lg-pull-4{right:33.33333%}.cgg-col-lg-pull-5{right:41.66667%}.cgg-col-lg-pull-6{right:50%}.cgg-col-lg-pull-7{right:58.33333%}.cgg-col-lg-pull-8{right:66.66667%}.cgg-col-lg-pull-9{right:75%}.cgg-col-lg-pull-10{right:83.33333%}.cgg-col-lg-pull-11{right:91.66667%}.cgg-col-lg-pull-12{right:100%}.cgg-col-lg-push-0{left:auto}.cgg-col-lg-push-1{left:8.33333%}.cgg-col-lg-push-2{left:16.66667%}.cgg-col-lg-push-3{left:25%}.cgg-col-lg-push-4{left:33.33333%}.cgg-col-lg-push-5{left:41.66667%}.cgg-col-lg-push-6{left:50%}.cgg-col-lg-push-7{left:58.33333%}.cgg-col-lg-push-8{left:66.66667%}.cgg-col-lg-push-9{left:75%}.cgg-col-lg-push-10{left:83.33333%}.cgg-col-lg-push-11{left:91.66667%}.cgg-col-lg-push-12{left:100%}.cgg-col-lg-offset-0{margin-left:0}.cgg-col-lg-offset-1{margin-left:8.33333%}.cgg-col-lg-offset-2{margin-left:16.66667%}.cgg-col-lg-offset-3{margin-left:25%}.cgg-col-lg-offset-4{margin-left:33.33333%}.cgg-col-lg-offset-5{margin-left:41.66667%}.cgg-col-lg-offset-6{margin-left:50%}.cgg-col-lg-offset-7{margin-left:58.33333%}.cgg-col-lg-offset-8{margin-left:66.66667%}.cgg-col-lg-offset-9{margin-left:75%}.cgg-col-lg-offset-10{margin-left:83.33333%}.cgg-col-lg-offset-11{margin-left:91.66667%}.cgg-col-lg-offset-12{margin-left:100%}}.cgg-button-action{color:#fff;background-color:#F68835;border-bottom:5px solid #E45F2C;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;-webkit-touch-callout:none;-moz-user-select:none;user-select:none;font-size:1.375em;text-align:center;touch-action:manipulation;cursor:pointer;font-weight:600;display:block;padding:10px 12px;line-height:1.42857}.cgg-button-action.focus,.cgg-button-action:focus{color:#fff;background-color:#f57a1d;border-color:#802f10}.cgg-button-action.active,.cgg-button-action:active,.cgg-button-action:hover,.open>.cgg-button-action.dropdown-toggle{color:#fff;background-color:#f57a1d;border-color:#bb4518}.cgg-button-action.active.focus,.cgg-button-action.active:focus,.cgg-button-action.active:hover,.cgg-button-action:active.focus,.cgg-button-action:active:focus,.cgg-button-action:active:hover,.open>.cgg-button-action.dropdown-toggle.focus,.open>.cgg-button-action.dropdown-toggle:focus,.open>.cgg-button-action.dropdown-toggle:hover{color:#fff;background-color:#f57a1d;border-color:#802f10}.cgg-button-action.disabled,.cgg-button-action.disabled.active,.cgg-button-action.disabled.focus,.cgg-button-action.disabled:active,.cgg-button-action.disabled:focus,.cgg-button-action.disabled:hover,.cgg-button-action[disabled],.cgg-button-action[disabled].active,.cgg-button-action[disabled].focus,.cgg-button-action[disabled]:active,.cgg-button-action[disabled]:focus,.cgg-button-action[disabled]:hover,fieldset[disabled] .cgg-button-action,fieldset[disabled] .cgg-button-action.active,fieldset[disabled] .cgg-button-action.focus,fieldset[disabled] .cgg-button-action:active,fieldset[disabled] .cgg-button-action:focus,fieldset[disabled] .cgg-button-action:hover{background-color:#F68835;border-color:#E45F2C}.cgg-button-action.cgg-button-neutral-result{color:#979290;background-color:#fff;border-bottom:5px solid #cccbc8;border-top:solid 1px #cccbc8;border-left:solid 1px #cccbc8;border-right:solid 1px #cccbc8}.cgg-button-action.cgg-button-neutral-result.focus,.cgg-button-action.cgg-button-neutral-result:focus{color:#979290;background-color:#f2f2f2;border-color:#8f8c86}.cgg-button-action.cgg-button-neutral-result.active,.cgg-button-action.cgg-button-neutral-result:active,.cgg-button-action.cgg-button-neutral-result:hover,.open>.cgg-button-action.cgg-button-neutral-result.dropdown-toggle{color:#979290;background-color:#f2f2f2;border-color:#afada8}.cgg-button-action.cgg-button-neutral-result.active.focus,.cgg-button-action.cgg-button-neutral-result.active:focus,.cgg-button-action.cgg-button-neutral-result.active:hover,.cgg-button-action.cgg-button-neutral-result:active.focus,.cgg-button-action.cgg-button-neutral-result:active:focus,.cgg-button-action.cgg-button-neutral-result:active:hover,.open>.cgg-button-action.cgg-button-neutral-result.dropdown-toggle.focus,.open>.cgg-button-action.cgg-button-neutral-result.dropdown-toggle:focus,.open>.cgg-button-action.cgg-button-neutral-result.dropdown-toggle:hover{color:#979290;background-color:#f2f2f2;border-color:#8f8c86}.cgg-button-action.cgg-button-neutral-result.disabled,.cgg-button-action.cgg-button-neutral-result.disabled.active,.cgg-button-action.cgg-button-neutral-result.disabled.focus,.cgg-button-action.cgg-button-neutral-result.disabled:active,.cgg-button-action.cgg-button-neutral-result.disabled:focus,.cgg-button-action.cgg-button-neutral-result.disabled:hover,.cgg-button-action.cgg-button-neutral-result[disabled],.cgg-button-action.cgg-button-neutral-result[disabled].active,.cgg-button-action.cgg-button-neutral-result[disabled].focus,.cgg-button-action.cgg-button-neutral-result[disabled]:active,.cgg-button-action.cgg-button-neutral-result[disabled]:focus,.cgg-button-action.cgg-button-neutral-result[disabled]:hover,fieldset[disabled] .cgg-button-action.cgg-button-neutral-result,fieldset[disabled] .cgg-button-action.cgg-button-neutral-result.active,fieldset[disabled] .cgg-button-action.cgg-button-neutral-result.focus,fieldset[disabled] .cgg-button-action.cgg-button-neutral-result:active,fieldset[disabled] .cgg-button-action.cgg-button-neutral-result:focus,fieldset[disabled] .cgg-button-action.cgg-button-neutral-result:hover{background-color:#fff;border-color:#cccbc8}.cgg-button-action.cgg-button-no-action{color:#fff;background-color:#c1c1c1;border-bottom:5px solid #9a9a9a;cursor:default}.cgg-button-action.cgg-button-no-action.focus,.cgg-button-action.cgg-button-no-action:focus{color:#fff;background-color:#b4b4b4;border-color:#5a5a5a}.cgg-button-action.cgg-button-no-action.active,.cgg-button-action.cgg-button-no-action:active,.cgg-button-action.cgg-button-no-action:hover,.open>.cgg-button-action.cgg-button-no-action.dropdown-toggle{color:#fff;background-color:#b4b4b4;border-color:#7b7b7b}.cgg-button-action.cgg-button-no-action.active.focus,.cgg-button-action.cgg-button-no-action.active:focus,.cgg-button-action.cgg-button-no-action.active:hover,.cgg-button-action.cgg-button-no-action:active.focus,.cgg-button-action.cgg-button-no-action:active:focus,.cgg-button-action.cgg-button-no-action:active:hover,.open>.cgg-button-action.cgg-button-no-action.dropdown-toggle.focus,.open>.cgg-button-action.cgg-button-no-action.dropdown-toggle:focus,.open>.cgg-button-action.cgg-button-no-action.dropdown-toggle:hover{color:#fff;background-color:#b4b4b4;border-color:#5a5a5a}.cgg-button-action.cgg-button-no-action.disabled,.cgg-button-action.cgg-button-no-action.disabled.active,.cgg-button-action.cgg-button-no-action.disabled.focus,.cgg-button-action.cgg-button-no-action.disabled:active,.cgg-button-action.cgg-button-no-action.disabled:focus,.cgg-button-action.cgg-button-no-action.disabled:hover,.cgg-button-action.cgg-button-no-action[disabled],.cgg-button-action.cgg-button-no-action[disabled].active,.cgg-button-action.cgg-button-no-action[disabled].focus,.cgg-button-action.cgg-button-no-action[disabled]:active,.cgg-button-action.cgg-button-no-action[disabled]:focus,.cgg-button-action.cgg-button-no-action[disabled]:hover,fieldset[disabled] .cgg-button-action.cgg-button-no-action,fieldset[disabled] .cgg-button-action.cgg-button-no-action.active,fieldset[disabled] .cgg-button-action.cgg-button-no-action.focus,fieldset[disabled] .cgg-button-action.cgg-button-no-action:active,fieldset[disabled] .cgg-button-action.cgg-button-no-action:focus,fieldset[disabled] .cgg-button-action.cgg-button-no-action:hover{background-color:#c1c1c1;border-color:#9a9a9a}.cgg-button-action:active,.cgg-button-action:hover,.cgg-button-action:link,.cgg-button-action:visited{text-decoration:none}@media (max-width:767px){.cgg-editor-modal a.cgg-visit-company-link{font-size:12px;font-size:3.75vw}}a.cgg-visit-company-link{color:#77AA43;text-decoration:underline;text-align:center;cursor:pointer;display:block}a.cgg-visit-company-link-result{text-decoration:underline;font-size:14px;font-weight:700}a{-webkit-transition:all,2s,ease;-o-transition:all,2s,ease;transition:all,2s,ease}a[href^="tel:"]{color:inherit;text-decoration:inherit}p.cgg-primary{font-size:20px;color:#333;text-align:center;font-weight:600;margin:10px 0 0}p.cgg-secondary,p.cgg-secondary-header{font-size:14px;color:#979290;text-align:center;margin:5px 0}p.cgg-secondary span,p.cgg-secondary-header span{font-size:14px}.cgg-info-section-title{font-size:1.4em;font-weight:700;margin-bottom:10px}::-webkit-scrollbar:horizontal{width:12px}::-webkit-scrollbar-track:horizontal{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb:horizontal{-webkit-border-radius:10px;border-radius:10px;background:#77AA43;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb:horizontal:window-inactive{background:#77AA43}.cgg-global-input__error-message{color:#dd2c00;margin:5px 5px 5px 20px;opacity:0}.cgg-global-input__error-message.show{opacity:1;margin-left:0;-webkit-transition:all .3s cubic-bezier(.55,0,.55,.2);-o-transition:all .3s cubic-bezier(.55,0,.55,.2);transition:all .3s cubic-bezier(.55,0,.55,.2)}@media (min-width:768px){.cgg-global-input__error-message{color:#FF533F;display:none}.cgg-global-input__error-message.show{display:block}}@media (max-width:767px){.cgg-global-input__error-message .m-cgg-icon--warning{display:none}}::-webkit-input-placeholder{color:#979290}::-moz-placeholder{color:#979290}:-ms-input-placeholder{color:#979290}:-moz-placeholder{color:#979290}.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 .1s ease;-o-transition:border .1s ease;transition:border .1s ease;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px}.cgg-global-input:focus{border:1px solid #77AA43!important;outline:#77AA43 solid 1px!important}.cgg-global-input--error{border-color:#FF533F!important;box-shadow:inset 0 0 0 1px #FF533F!important;outline:0!important}.cgg-global-input--error-notification{margin:5px;position:relative;color:#FF543F;display:inline-block;max-width:100%;float:left;clear:both}.cgg-global-input--error-notification span.m-cgg{font-size:1.1em}.cgg-global-input.icon-on-right{padding-right:45px}.cgg-global-input.uppercase{text-transform:uppercase}.cgg-global-descform,.cgg-global-labelform{position:inherit;margin-bottom:15px;float:left;font-size:20px;font-weight:700;line-height:20px}.cgg-global-descform{margin-top:-5px;margin-bottom:11px;font-size:14px;font-weight:400}::-webkit-input-placeholder{text-transform:none}:-moz-placeholder{text-transform:none}::-moz-placeholder{text-transform:none}:-ms-input-placeholder{text-transform:none}.modal .modal-dialog.modal-small-popup{width:98%;width:calc(100% - 10px);display:inline-block}.modal .modal-dialog.modal-small-popup .modal-content{padding:20px 15px}@media (min-width:768px){.modal .modal-dialog.modal-small-popup{width:340px;margin-top:10px;margin-bottom:10px}.modal .modal-dialog.modal-small-popup .modal-content{padding:30px}}.modal .modal-dialog.modal-small-popup .modal-content .modal-header{padding:0 0 5px;border-bottom:none}.modal .modal-dialog.modal-small-popup .modal-content .modal-header .modal-title{color:#076B9C;font-size:20px;line-height:26px;font-weight:400}@media (min-width:768px){.modal .modal-dialog.modal-small-popup .modal-content .modal-header .modal-title{font-size:23px;line-height:32px}}.modal .modal-dialog.modal-small-popup .modal-content .modal-header .cgg-close-modal{font-size:16px;line-height:16px;padding:0;top:-15px;position:relative}.modal .modal-dialog.modal-small-popup .modal-content .modal-body{padding:0;font-size:14px;line-height:20px}@media (min-width:768px){.modal .modal-dialog.modal-small-popup .modal-content .modal-body{font-size:16px;line-height:22px}}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .container-fluid{padding:0}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-input-field{margin:10px 0}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-input-field .cgg-global-input{font-size:16px;line-height:20px;height:44px}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-global-input--error-notification{margin:5px 0}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-checkbox{padding:20px 0;clear:both}@media (min-width:768px){.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-input-field .cgg-global-input{height:52px;font-size:20px;line-height:20px}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-checkbox{padding:15px 0 20px}}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-checkbox a,.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-checkbox a:visited{color:#77aa43;font-weight:400;text-decoration:none}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-button-cta{padding:8px 12px 14px}.modal .modal-dialog.modal-small-popup .modal-content .modal-body img.cgg-lead-overlay-form--provider-image{text-align:center;margin:10px auto;display:block;max-height:70px}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-lead-overlay-form--address{clear:both}.modal .modal-dialog.modal-small-popup .modal-content .modal-body .cgg-lead-overlay-form--address__location{color:#979290}.modal .modal-dialog.modal-small-popup .modal-content .modal-footer{padding:0;margin:0;border:none}.cgg-input-mobile{position:relative;margin:20px 0 1px;margin:6.25vw 0 .3125vw}@media (max-width:767px){.cgg-input-mobile{font-size:16px;font-size:5vw}}.cgg-input-mobile label{position:absolute;z-index:1;top:-25px;left:0;-webkit-transform:translate3d(0,28px,0) scale(1);transform:translate3d(0,28px,0) scale(1);transition:-webkit-transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1);-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;margin:0;color:#9E9E9E;font-weight:400;font-family:arial;font-size:1.2em;white-space:nowrap}@media (max-width:767px){.cgg-input-mobile label{font-size:16px;font-size:5vw}}.cgg-input-mobile label.value-or-focus{color:#96918f;-webkit-transform:translate3d(0,6px,0) scale(.75);transform:translate3d(0,6px,0) scale(.75)}.cgg-input-mobile input{position:relative;z-index:2;width:100%;background:0 0;outline:0;border:none;padding:1px;border-radius:0;border-bottom:1px solid #9E9E9E;font-weight:400;font-family:arial;font-size:1.2em}@media (max-width:768px){.cgg-input-mobile input{font-size:16px;font-size:5vw}}.cgg-input-mobile input.error{border-color:#dd2c00}.cgg-input-mobile input.active{border-color:#77aa43}.cgg-input-mobile input.icon-on-right{padding-right:18px;padding-right:5.625vw}.cgg-input-mobile .error-msg{color:#dd2c00;font-size:14px;line-height:14px;overflow:hidden;margin:0 0 0 20px;padding-top:1px;opacity:0;min-height:1.3em;transition:all .3s cubic-bezier(.55,0,.55,.2)}@media (max-width:768px){.cgg-input-mobile .error-msg{font-size:14px;font-size:4.375vw}}.cgg-input-mobile .error-msg .text{transition:all .3s cubic-bezier(.55,0,.55,.2);max-height:0;overflow:hidden;display:inline-block}.cgg-input-mobile .error-msg.show{margin-left:0;opacity:1}.cgg-input-mobile .error-msg.show .text{max-height:10em}.cgg-deck,.cgg-input-mobile.is-focus .error-msg .text{max-height:0}.cgg-input-mobile.is-focus .error-msg.show{margin-left:20px;opacity:0}.cgg-input-mobile .valid-tick{position:absolute;top:0!important;right:0!important;width:16px;width:5vw!important;height:16px;height:5vw!important;border-radius:99px;border:2px solid #77aa43;border:.625vw solid #77aa43;color:#77aa43;font-size:13px;font-size:4.0625vw!important;line-height:14px;line-height:4.375vw!important;text-align:center;z-index:2}@media (min-width:544px) and (max-width:767px){.cgg-input-mobile .valid-tick{right:1%!important}}.cgg-choice-mobile{margin:1.2em 0}@media (max-width:767px){.cgg-choice-mobile{font-size:16px;font-size:5vw}}.cgg-choice-mobile table{margin:0}.cgg-choice-mobile tr:hover{cursor:pointer}.cgg-choice-mobile td.icon{position:relative;padding:8px 0}.cgg-choice-mobile td.text{padding:8px}.cgg-choice-mobile td.icon .container{padding:0;width:14px;height:14px;position:relative}.cgg-choice-mobile td.icon .container .radio-outer{width:14px;height:14px;border-radius:50%;border:2px solid #95918F;position:absolute;top:0;left:0;z-index:2}.cgg-choice-mobile td.icon .container .radio-inner{width:14px;height:14px;border-radius:50%;background:#77AA43;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;top:0;left:0;z-index:3}.cgg-choice-mobile td.icon .check-box{width:14px;height:14px;border:2px solid #95918F;transition:.3s;font-size:10px;color:#fff;border-radius:2px;line-height:10px}.cgg-choice-mobile td.icon .check-box .m-cgg-icon--ciab-tick{display:none}.cgg-choice-mobile td.icon.selected .radio-outer{border-color:#77AA43}.cgg-choice-mobile td.icon.selected .radio-inner{-webkit-transform:scale(.4,.4);-moz-transform:scale(.4,.4);-ms-transform:scale(.4,.4);-o-transform:scale(.4,.4);transform:scale(.4,.4)}.cgg-choice-mobile td.icon.selected .check-box{background:#77AA43;border-color:#77AA43}.cgg-choice-mobile td.icon.selected .check-box .m-cgg-icon--ciab-tick{display:inline}@keyframes ripple-key-frame{from{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);opacity:.8}to{-webkit-transform:scale(2,2);-moz-transform:scale(2,2);-ms-transform:scale(2,2);-o-transform:scale(2,2);transform:scale(2,2);opacity:0}}.cgg-radio .radio-inner,.cgg-ripple-mobile .ripple{-webkit-transform:scale(0,0);-o-transform:scale(0,0)}.cgg-ripple-mobile .ripple{width:14px;height:14px;border-radius:50%;position:absolute;z-index:1;top:0;left:0;background:#a9a9a9;opacity:.8;-moz-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);animation-name:ripple-key-frame;animation-duration:.2s}.internalCurrency .cgg-tile-item-container.cgg-col-xs-4 .cgg-tile-item-image{height:81px;min-height:81px}.internalCurrency .cgg-tile-item-container.cgg-col-xs-4 .cgg-tile-item-image .cgg-table-cell{padding:10px;height:81px}@media (max-width:991px){.internalCurrency .cgg-desktop-tiles{display:block!important}.internalCurrency .cgg-choice-mobile{display:none!important}.internalCurrency .cgg-progress,.internalCurrency .tiles-icon.cgg-hidden-xs{display:block!important}}.internalCurrency .cgg-progress.ng-hide{display:none!important}.internalCurrency .cgg-progress__step-info-step,.internalCurrency .cgg-progress__step-info-title{margin-top:0}.internalCurrency .cgg-headline-description__headline{font-size:29px}.internalCurrency .cgg-headline-description__description{font-size:16px;font-weight:400}@media (max-width:991px){.internalCurrency .cgg-headline-description__description{font-size:3.4vw}.internalCurrency .cgg-headline-description__table{display:none}}.internalCurrency .cgg-question-title{font-size:20px;font-weight:700;margin-bottom:15px}@media (max-width:991px){.internalCurrency .cgg-question-title{font-size:4vw;margin-top:15px;margin-bottom:10px}}.internalCurrency .cgg-global-labelform,.internalCurrency .hasTextAfter{display:none}.internalCurrency .cgg-number-input__container{position:relative}.internalCurrency .cgg-number-label{position:absolute;transition-duration:1s;transition-timing-function:initial;transition-property:initial;top:50%;right:20px;color:#000;margin:0;transform:translateY(-50%);display:inline!important}@media (max-width:991px){.internalCurrency .cgg-number-label{color:#979290;bottom:initial;left:initial;right:0;font-size:3.7vw}}.internalCurrency .cgg-number-label span,.internalCurrency .cgg-number-label__first{display:inline-block}.internalCurrency .cgg-input-mobile{margin-top:0}.internalCurrency .value-or-focus{display:none}.internalCurrency .cgg-dropdown .select__label{display:block}.internalCurrency .valid-tick{opacity:1}.internalCurrency .valid-tick.ng-hide{opacity:0}.internalCurrency .valid-tick.ng-hide-add{transition:0s}.internalCurrency .valid-tick.ng-hide-remove{transition-delay:.3s;transition-duration:1s}.internalCurrency .cgg-number-label.calculated-valid{right:50px}.cgg-alert{padding:20px}.cgg-alert__message{font-size:30px;font-weight:700}.cgg-alert__buttons,.cgg-alert__user-input{margin-top:30px}.cgg-button-neutral{-moz-box-shadow:inset 0 -4px 0 0 #dedbd0}.cgg-button-cta,.cgg-button-next{-moz-box-shadow:inset 0 -4px 0 0 #ed6c0b}.cgg-button-default,.cgg-button-previous{-moz-box-shadow:inset 0 -4px 0 0 #dedbd0}.cgg-button-selected{-moz-box-shadow:inset 0 -4px 0 0 #5d8535}@media (max-width:768px){.internalCurrency .cgg-number-label.calculated-valid{right:9%}}.cgg-checklist{min-height:60px;margin-bottom:15px}@media (max-width:767px){.cgg-checklist .cgg-checkbox__img{display:none}.cgg-checklist .cgg-checkbox.with-img .cgg-checkbox__box-container{top:0;margin-right:15px}}.cgg-data-validation{position:relative}.cgg-data-validation input{background-position:0;background-repeat:no-repeat;background-size:35px}.cgg-data-validation input.has-background{padding-left:40px}.cgg-data-validation .success.m-cgg{font-size:1.3em;position:absolute;font-weight:100;color:#77aa43;top:0;right:0}@media (min-width:768px){.cgg-data-validation .success.m-cgg{top:15px;margin-right:6px;right:10px}}.cgg-data-validation .cgg-spinner{position:absolute;right:15px;top:5px}@media (max-width:767px){.cgg-data-validation .cgg-spinner{right:0;top:-15px}}.cgg-data-validation .cgg-input-mobile label.has-background{padding-left:30px;font-size:18px;font-size:5.625vw;top:-7px}.cgg-data-validation .cgg-input-mobile label.has-background.value-or-focus{padding-left:40px;font-size:16px;font-size:5vw}.cgg-data-validation .cgg-input-mobile input.has-background{font-size:18px;font-size:5.625vw;padding-left:30px;background-repeat:no-repeat;background-size:27px;padding-top:22px}.cgg-data-validation .has-background .cgg-spinner{top:0}.cgg-data-validation .has-background .success.m-cgg{top:10px}/*! Angular Moment Picker - v0.9.5 - http://indrimuska.github.io/angular-moment-picker - (c) 2015 Indri Muska - MIT */.cgg-deck{position:fixed;width:100%;bottom:0;background:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;opacity:0;filter:alpha(opacity=0)}.cgg-deck_shown{max-height:200px;opacity:100;filter:alpha(opacity=100)}.cgg-dob-dropdown__container{float:left;margin-bottom:24px;width:100%}.cgg-dob-dropdown__container .cgg-input-text__row{margin-bottom:0}.cgg-dob-dropdown__container .cgg-autocomplete__row{padding-bottom:0}.cgg-dob-dropdown__item{padding-left:0}.cgg-dob-input--container{float:none;display:table;width:100%;padding-left:0;padding-right:0}.cgg-dob-input--unit{padding-right:0;display:table-cell}.cgg-dob-input--unit .cgg-number-input label{width:0}.cgg-dob-input--unit .cgg-number-input .hasTextAfter{padding-left:5px;padding-right:5px;text-align:center}.cgg-email-input,.cgg-email-input .cgg-global-input{margin-bottom:10px}.cgg-email-input{position:relative}.cgg-email-input .text-before{position:inherit;margin-bottom:20px;float:left;font-size:20px;font-weight:700;line-height:20px}.cgg-email-input.is-focus .cgg-global-input--error-notification{display:none!important}.cgg-email-input .valid-tick{position:absolute;bottom:30px;right:15px;width:20px;height:20px;border-radius:99px;border:2px solid #77aa43;color:#77aa43;font-size:15px;line-height:17px;text-align:center;z-index:2}.cgg-grid-selector,.cgg-grid-selector__item-content,.cgg-grid-selector__item-content img{vertical-align:middle;text-align:center}.cgg-get-quote,.cgg-get-quote .cgg-hint .cgg-hint__header .label.cgg-label{font-size:14px}.cgg-get-quote h3{font-weight:700;display:inline-block;color:#96918f;margin:2px 0}.cgg-get-quote p{margin:0 0 1.5em}.cgg-get-quote .pr0{padding-right:0}.cgg-get-quote .cgg-global-input{height:54px;font-size:16px}.cgg-get-quote .modal-footer{display:none}.cgg-get-quote .cgg-spinner{float:left}.cgg-get-quote .cgg-button-previous{width:100%}.cgg-grid-selector{display:table;width:100%}.cgg-grid-selector__item{float:left;margin-bottom:20px;padding:5px;text-align:center}.cgg-grid-selector__item-content{display:table-cell;height:125px;width:250px;line-height:normal;background:#fff;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;cursor:pointer;margin-left:auto;margin-right:auto}.cgg-grid-selector__item-content__item-title{display:table-cell;background-color:#fff}.cgg-grid-selector__item-content:hover{border:2px solid #cccac7}.cgg-grid-selector__item-content_active,.cgg-grid-selector__item-content_active:hover{border:2px solid #77aa45}.cgg-grid-selector__show-more-button{color:rgba(17,19,17,.73);background:#B6D797;border:none;width:100%;padding:20px;font-weight:700}.cgg-order-form .cgg-no-padding-left{padding-left:0;padding-right:5px}.cgg-order-form .cgg-no-padding-right{padding-left:5px;padding-right:0}.cgg-order-form .cgg-order-form__checkbox-container{margin-top:10px}.cgg-order-form .cgg-order-form__checkbox-text{font-size:14px;margin-left:5px}.cgg-order-form .order-calculation__header,.cgg-order-form .order-details__header{font-size:16px;font-weight:700;color:#312f2e;margin-bottom:5px}.cgg-order-form .order-details__text{font-size:14px}.cgg-order-form .highlight{font-weight:700}.cgg-order-form__footer{margin-top:20px}.cgg-order-form__footer p{text-align:center;font-size:12px}.cgg-order-form__label{font-size:14px;font-weight:700;margin-bottom:5px;color:#4f4f4f}.cgg-order-form__form a{color:#77AA43;text-decoration:none}.cgg-order-form__form a.cgg-button-cta{color:#fff}.cgg-order-form__form a.cgg-button-previous{color:#979290}.cgg-order-form__buttons{clear:both;margin-top:15px}.cgg-order-form__buttons a.cgg-button-cta,.cgg-order-form__buttons a.cgg-button-previous{width:45%}.cgg-order-form__buttons a.cgg-button-cta{float:right}.cgg-order-form__buttons a.cgg-button-previous:hover{background:#77aa43;color:#fff;box-shadow:inset 0 5px 2px 0 #6b9840;border-color:#61883f}@media (max-width:767px){.modal-open{overflow:hidden}.cgg-order-form__buttons a.cgg-button-cta,.cgg-order-form__buttons a.cgg-button-previous{width:100%}.cgg-order-form__buttons a.cgg-button-cta{margin-bottom:15px}}.cgg-order-form__step2 .cgg-order-form-result-check-icon{width:80px;height:80px;border-radius:50%;border:2px solid #c8dcb6;font-size:90px;position:relative;float:right}.cgg-order-form__step2 .cgg-order-form-result-check-icon i{color:#77a943;position:absolute;top:-9px;left:-6px}.cgg-order-form__step2 .cgg-order-form-result-body{padding:20px 0}.cgg-order-form__step2 .cgg-order-icon-box{float:left}.cgg-order-form__step2 .cgg-order-form-result-header{font-size:20px;color:#312f2e;margin:10px 0 0}.cgg-order-form__step2 .cgg-order-form-result-message{font-size:16px;color:#96918f;margin-top:5px}.cgg-order-form__step2 .cgg-text-center{text-align:center}.cgg-order-form__step2 .social-link--container{margin:10px auto;display:table}.cgg-order-form__step2 .social-link--container .social-link{border-radius:40px;width:40px;height:40px;float:left;margin-right:20px;background-color:#066f9d;color:#fff;font-size:20px;font-size:1.42857rem;display:table}.cgg-order-form__step2 .social-link--container .social-link i{display:table-cell;vertical-align:middle;text-align:center}.cgg-order-form__step2 .social-link--container a{text-decoration:none}@media (max-width:767px){.order-form-modal{position:absolute;overflow:visible!important}.order-form-modal .modal-dialog{width:100vw!important;margin:0!important;background-color:#fff!important;overflow-y:auto}.order-form-modal .modal-dialog .modal-content{box-shadow:none!important;border:none!important;background-color:transparent!important}.order-form-modal .modal-dialog .modal-content .cgg-modal-footer{margin-bottom:0;border-radius:0 0 5px 5px;font-weight:800;font-size:11px;font-size:.78571rem}}.cgg-phone-input .cgg-phone-countryCode{width:25%}.cgg-phone-input .cgg-phone-userInput{width:74%}.cgg-input-mobile .country-code-column,.cgg-input-mobile .phone-input-column{display:inline-block;vertical-align:middle;position:relative}.cgg-input-mobile .country-code-column{width:25%}.cgg-input-mobile .phone-input-column{width:73%}.cgg-phone-input .cgg-phone-userInput1,.cgg-phone-input .cgg-phone-userInput2,.cgg-phone-input .cgg-phone-userInput3{width:32%}.cgg-input-mobile .phone-input-column1,.cgg-input-mobile .phone-input-column2,.cgg-input-mobile .phone-input-column3{display:inline-block;vertical-align:middle;position:relative;width:32%}.cgg-progress{position:relative;float:left;width:100%;padding:0 4.28571428571429% 45px 3.7142857142857%}.cgg-progress .cgg-progress__bar-container{height:3px;width:100%;float:left;margin-top:28px}.cgg-progress .cgg-progress__bar-container .cgg-progress__bar{height:100%;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.cgg-progress .cgg-progress__step-icon-container{position:relative;height:0;top:0}.cgg-progress .cgg-progress__step-icon{position:absolute;top:0;width:56px;height:56px;border-radius:100%;margin-left:-25px;border:2px solid #CCDFB9;background-color:#F3F2EE;-webkit-transition:all .3s ease .3s;-o-transition:all .3s ease .3s;transition:all .3s ease .3s}.cgg-progress .cgg-progress__step-icon i{width:54px;height:52px;text-align:center;display:table-cell;vertical-align:middle;border-radius:100%;font-size:27px;color:#CCDFB9;position:relative;-webkit-transition:all .3s ease .3s;-o-transition:all .3s ease .3s;transition:all .3s ease .3s}.cgg-progress .cgg-progress__step-info,.cgg-progress.cgg-progress-noIcon .cgg-progress__step-icon-container{display:none}.cgg-progress .cgg-progress__step-icon i.m-cgg-icon--ci-user{font-size:37px}.cgg-progress .cgg-progress__step-icon i.m-cgg-icon--group{font-size:40px}.cgg-progress .cgg-progress__step-icon i.m-cgg-icon--check2{font-size:38px}.cgg-progress .cgg-progress__step-icon i.m-cgg-icon--ci-details{font-size:37px;top:2px;left:-1px}.cgg-progress .cgg-progress__step-icon i.m-cgg-icon--location{font-size:31px;top:1px}.cgg-progress .cgg-progress__step-icon.cgg-progress__highlighted{background-color:#77AA43;border-color:#77AA43}.cgg-progress .cgg-progress__step-icon.cgg-progress__highlighted i{color:#fff}.cgg-progress.cgg-progress-sticky.sticky{position:fixed;top:0;z-index:100;max-width:calc(100% - (30px));background:#F3F2EE;padding:10px 0}@media (min-width:768px){.cgg-progress.cgg-progress-sticky.sticky{max-width:680px}}@media (min-width:991px){.cgg-progress.cgg-progress-sticky.sticky{max-width:550px}}@media (min-width:1300px){.cgg-progress.cgg-progress-sticky.sticky{max-width:690px}}.cgg-progress.cgg-progress-noIcon{padding:0}@media (min-width:768px){.cgg-progress.cgg-progress-noIcon .cgg-progress__bar-container{height:16px;border-radius:99px;margin-top:20px}.cgg-progress.cgg-progress-noIcon .cgg-progress__bar-container div{position:relative;padding-left:16.7%;border-radius:99px;background-color:#77AA43!important}.cgg-progress.cgg-progress-noIcon .cgg-progress__bar-container div:after{content:"";position:absolute;top:-2px;right:-5px;width:20px;height:20px;background-color:#77AA43!important;border-radius:99px}}.cgg-progress.cgg-progress-noIcon .cgg-progress__step-info{font-size:16px;display:block}.cgg-progress.cgg-progress-noIcon .cgg-progress__step-info-title{color:#77AA43;float:left}.cgg-progress.cgg-progress-noIcon .cgg-progress__step-info-step{color:#979290;float:right}@media (max-width:767px){.cgg-progress{margin-bottom:10px;margin-bottom:3.125vw;padding:0}.cgg-progress .cgg-progress__step-icon-container{display:none}.cgg-progress .cgg-progress__bar-container{margin:5px 0 10px;height:8px;background-color:#e7e6e2!important;border-radius:99px}.cgg-progress .cgg-progress__bar-container div{position:relative;padding-left:16.7%;border-radius:99px;background-color:#77AA43!important}.cgg-progress .cgg-progress__bar-container div:after{content:"";position:absolute;top:-1px;right:-5px;width:10px;height:10px;background-color:#77AA43!important;border-radius:99px}.cgg-progress .cgg-progress__step-info{font-size:16px;font-size:5vw;display:block}.cgg-progress .cgg-progress__step-info-title{margin-bottom:0;color:#77AA43;line-height:1;float:left}.cgg-progress .cgg-progress__step-info-step{margin-bottom:0;color:#979290;line-height:1;float:right}.cgg-progress-hideInMobile{display:none}}.cgg-progressive-input__email,.cgg-progressive-input__phone{float:left;width:48.57142857142857%}.cgg-progressive-input__email{margin-right:2.85714285714286%}.cgg-progressive-input__email .cgg-email-input,.cgg-progressive-input__email .cgg-email-input .cgg-global-input,.cgg-progressive-input__phone .cgg-input-text__row{margin:0}.cgg-progressive-input__checkbox{float:left}.cgg-progressive-input .progress-bar{max-width:99%;width:0;margin-left:1px;border-radius:0 0 50px 50px;border:1px solid #77aa43;height:1px;transition:.4s cubic-bezier(.22,.61,.36,1)}.cgg-progressive-input .progress-bar-content{background-color:#77AA43;height:1px}.cgg-progressive-input .progress-bar--none{border:none}.cgg-progressive-input .progress-bar--error{background-color:#FF533F;border-color:#ff533f}.cgg-progressive-input .progress-bar--error .progress-bar-content{background-color:#FF533F}.cgg-progressive-input .cgg-global-input:focus{border:1px solid #cccac7;outline:0}@media (max-width:767px){.cgg-progressive-input__email,.cgg-progressive-input__phone{width:100%}.cgg-progressive-input__email input,.cgg-progressive-input__phone input{margin:0}.cgg-progressive-input .progress-bar{margin:0;max-width:100%;border-radius:0}.cgg-progressive-input .cgg-progressive-input__checkbox{margin-bottom:30px}}.cgg-text-container .cgg-text-container__header{font-weight:700;padding:0 0 15px}.cgg-text-container .cgg-text-container__subtitle{font-weight:700}.cgg-text-container .cgg-text-container__value{margin-bottom:10px;font-weight:700;color:#969190}.cgg-tile .cgg-tile-multiple__text{padding:0 20px;word-break:break-word}@media (max-width:1280px){.cgg-tile .cgg-tile-multiple__text{padding:0 4px}}.cgg-tile .cgg-desktop-tiles{margin-left:-10px;margin-right:-10px}.cgg-tile .cgg-tile-item-container .cgg-tile-item-icon-text,.cgg-tile .white-button-general{width:100%;background:#fff;border:1px solid #cccbc8;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;-webkit-box-shadow:inset 0 -5px 0 0 #f3f2ee;box-shadow:inset 0 -5px 0 0 #f3f2ee;color:#312F2D;display:block}.cgg-tile .show-more-container-no-show .show-more-button{padding:0;opacity:0;cursor:default}.cgg-tile .show-more-button{padding:20px;width:100%;background-color:transparent;border:none;color:#77AA43;font-size:16px;font-weight:700}.cgg-tile .cgg-tile-item-container{padding:0 10px 20px}@media (max-width:1199px){.cgg-tile .cgg-tile-item-container{padding:0 5px 10px!important}}.cgg-tile .cgg-tile-item-container .cgg-table{display:table}.cgg-tile .cgg-tile-item-container .cgg-table-cell{position:relative;padding:0 5px;text-align:center;vertical-align:middle;display:table-cell}.cgg-tile .cgg-tile-item-container .cgg-tile-item-icon-text{height:130px;cursor:pointer}@media (min-width:768px){.cgg-tile .cgg-tile-item-container .cgg-tile-item-icon-text:hover{border-width:0 1px 1px;border-style:solid;border-color:#56924B;border-top:1px solid #56924B;-webkit-box-shadow:inset 0 4px 0 0 #56924B;box-shadow:inset 0 4px 0 0 #56924B;background-color:#77AA43;color:#fff!important}}.cgg-tile .cgg-tile-item-container .cgg-tile-item-icon-text.hover{border-width:0 1px 1px;border-style:solid;border-color:#56924B;border-top:1px solid #56924B;-webkit-box-shadow:inset 0 4px 0 0 #56924B;box-shadow:inset 0 4px 0 0 #56924B;background-color:#77AA43;color:#fff!important}@media (min-width:1200px){.cgg-tile .cgg-tile-item-container .cgg-tile-item-icon-text{min-height:145px}}@media (max-width:768px){.cgg-tile .cgg-tile-item-container .cgg-tile-item-icon-text{font-size:16px;font-weight:700;padding:10px}}.cgg-tile .cgg-tile-item-container .cgg-tile-item-image{width:100%;height:130px;min-height:130px;max-height:130px;background-color:#fff;border:1px solid #cccbc8;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;cursor:pointer}@media (min-width:992px){.cgg-tile .cgg-tile-item-container .cgg-tile-item-image:hover{border:1px solid #56924B;-webkit-box-shadow:0 4px 0 0 #56924B;box-shadow:0 4px 0 0 #56924B;color:#fff}}.cgg-tile .cgg-tile-item-container .cgg-tile-item-image.hover{background-color:#fff;border:1px solid #77AA43;-webkit-box-shadow:0 4px 0 0 #77AA43;box-shadow:0 4px 0 0 #77AA43}.cgg-tile .cgg-tile-item-container .cgg-tile-item-image img{max-width:100%;max-height:100%}.cgg-tile .cgg-tile-item-container .cgg-tile-item-image .cgg-table-cell{padding:0 20px;height:130px}.cgg-tile .cgg-tile-item-container .icon{font-size:3em}.cgg-tile .cgg-tile-item-container .cgg-tile-item-text{cursor:pointer;width:100%;height:130px;border:1px solid #cccbc8;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;background-color:#fff}.cgg-tile .cgg-tile-item-container .cgg-tile-item-text:hover{color:#000;border:1px solid #56924B}.cgg-tile .cgg-tile-item-container .cgg-tile-item-text.hover{color:#000;border:1px solid #77AA43}.cgg-tile__label{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.cgg-tile__input{position:absolute;visibility:hidden;opacity:0}body{font-family:proxima-nova,"Helvetica Neue",Helvetica,"Open Sans",Arial,sans-serif;font-size:16px;color:#312f2e;background-color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body.noscroll{overflow:hidden;position:fixed;width:100%}.result-page-spinner__container{padding-top:7em;padding-bottom:7em;text-align:center;margin:auto}.result-page-spinner__container .cgg-spinner{float:none;padding:60px auto}.result-page-spinner__container .cgg-spinner .sk-circle,.result-page-spinner__container .cgg-spinner .sk-circle__large,.result-page-spinner__container .cgg-spinner .sk-circle__medium{width:7em;height:7em;margin:auto;left:0}.result-page-spinner__container .cgg-spinner .sk-circle .sk-child:before,.result-page-spinner__container .cgg-spinner .sk-circle__large .sk-child:before,.result-page-spinner__container .cgg-spinner .sk-circle__medium .sk-child:before{background-color:#96918F}.result-page-spinner__text{margin-top:2em;margin-bottom:2em;color:#96918F;font-size:1.5em}.hidden{display:none!important}.cgg-autocomplete{position:relative}.cgg-autocomplete__error-msg{color:#dd2c00}.cgg-autocomplete__list{width:100%;list-style:none;background:#F3F2EE;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-left:0;margin-top:10px;-webkit-box-shadow:6px 7px 6px #fff;-moz-box-shadow:6px 7px 6px #fff;box-shadow:6px 7px 6px #fff;overflow-y:auto;max-height:245px;z-index:1}.cgg-autocomplete__list li{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:.8em 1em}.cgg-autocomplete__list li.active,.cgg-autocomplete__list li:hover{background:#CCDFB9;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.cgg-autocomplete__list li.selected{background:#F3F2EE;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.cgg-autocomplete .cgg-spinner{position:absolute;right:15px;top:11px}.cgg-autocomplete .cgg-input-text__row--has-hint .cgg-spinner{top:49px}.checkout-page-container .cgg-left-container{clear:both}.checkout-page-container .cgg-left-container::before{top:auto;bottom:110px}.cgg-autocomplete .input-unit-first{width:48.5%;float:left}.cgg-autocomplete .input-unit-first.disabled input{color:#056F9D;background-color:#DEDCD9}.cgg-autocomplete .input-unit-first.disabled::before{position:absolute;top:18px;left:15%;font-family:CGG-icomoon!important;content:"\e636";color:#979290;speak:none;font-size:25px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.checkout-page-container .cgg-autocomplete .input-unit-first.disabled::before,.flatpickr-time:after,.numInputWrapper span:after{content:""}.cgg-autocomplete .input-unit-second{margin-bottom:15px}@media (min-width:768px){.checkout-page-container .cgg-left-container{clear:auto}.cgg-autocomplete .input-unit-second{width:48.5%;float:left;margin-left:3%;margin-bottom:0}}@media (max-width:767px){.cgg-autocomplete .cgg-spinner{right:0;top:-10px}.cgg-autocomplete .input-unit-first.disabled input{background-color:initial}.cgg-autocomplete .input-unit-first.disabled::before{top:5px;left:16%;font-size:3.75vw}.cgg-autocomplete .cgg-input-mobile__header{float:left;margin-bottom:8px;font-size:3.75vw}.cgg-autocomplete .cgg-input-mobile__input-first{margin-bottom:20px}.cgg-autocomplete .cgg-input-mobile--has-hint .cgg-spinner{top:75px}.checkout-page-container .cgg-left-container .cgg-autocomplete .cgg-input-mobile{margin-top:0}.cgg-autocomplete__row{display:none}}.cgg-tag-group .cgg-tag{display:inline-block;margin:0 15px 5px 0;background:#EEF4E8;padding:10px;font-size:.85em;font-weight:400;color:#56924B;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px}.apply-button-warning-modal .modal-footer,.cgg-autocomplete__list-hide{display:none}@media (max-width:767px){.cgg-tag-group .cgg-tag{padding:6px}}.apply-button-warning-modal .nem-button-group,.apply-button-warning-modal .nem-button-wrapper,.apply-button-warning-modal .text-column{padding-left:0;padding-right:0}.cgg-tag-group .cgg-tag .m-cgg-icon--cross{color:#56924B}.cgg-tag-group .cgg-tag .m-cgg-icon--cross .m-cgg{margin-left:6px}.cgg-tag-group .cgg-tag-remove:hover{cursor:pointer}.apply-button-warning-modal .modal-header{border:none;padding-bottom:0}.apply-button-warning-modal .modal-title{font-size:24px;line-height:1.21;color:#076b9c}.apply-button-warning-modal .nem-button-group{margin-top:10px;margin-bottom:10px}.apply-button-warning-modal .cgg-non-eligible-application-text{font-size:18px}.apply-button-warning-modal .nem-button-wrapper.left a{color:#979290}.apply-button-warning-modal .nem-button-wrapper a{font-size:17px;font-weight:700;line-height:.82;text-align:center}.apply-button-warning-modal .cgg-row{display:flex}.apply-button-warning-modal .cgg-row .description-column{display:flex;flex-direction:column}.apply-button-warning-modal .cgg-row .description-column .description-text{height:100%;display:flex}.apply-button-warning-modal .cgg-row .description-column .description-text img{margin:auto;height:90px}.apply-button-warning-modal .cgg-row .text-column{font-size:20px;color:#000;margin-top:10px}.apply-button-warning-modal .cgg-row .text-column .funnel-confirmation-text{text-align:center;font-size:16px;padding-bottom:10px;font-weight:700}.apply-button-warning-modal .cgg-row .text-column .funnel-confirmation-subheader{text-align:center;font-size:22px;padding-bottom:10px;font-weight:700}.apply-button-warning-modal .cgg-row .text-column .cgg-button a{margin-bottom:10px;margin-top:12px}.flatpickr-calendar{overflow:hidden;max-height:0;opacity:0;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;line-height:24px;width:315px;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-wrapper,.numInputWrapper input,.numInputWrapper span{display:inline-block}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar:focus{outline:0}.flatpickr-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:28px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-next-month,.flatpickr-prev-month{line-height:16px;height:28px;z-index:3}.flatpickr-next-month.flatpickr-prev-month,.flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-next-month.flatpickr-next-month,.flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-next-month:hover svg,.flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-next-month svg,.flatpickr-prev-month svg{width:14px}.flatpickr-next-month svg path,.flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input{width:100%}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.05);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper span:after{display:block;position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6)}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0;line-height:1;height:28px;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month.slideLeft{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation:fpFadeOut .4s ease,fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s ease,fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideLeftNew{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeIn .4s ease,fpSlideLeftNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s ease,fpSlideLeftNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRight{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeOut .4s ease,fpSlideRight .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s ease,fpSlideRight .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRightNew{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:fpFadeIn .4s ease,fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s ease,fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\9;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:initial;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-weekdays{overflow:hidden;width:315px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;width:315px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:315px;min-width:315px;max-width:315px;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:40px;height:40px;line-height:40px;margin:0;display:inline-block;position:relative;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange,.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange{box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{height:0;line-height:40px;max-height:40px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:14px;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{from{opacity:0}to{opacity:1}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}.cgg-datepicker .text-input-date{position:relative;z-index:0;font-size:14px;font-size:4.3vw}.cgg-datepicker .date-type-overlay{position:absolute;top:auto;bottom:-3px;border:none;left:0;height:100%;padding:0;opacity:0;z-index:1}.cgg-datepicker .cgg-input-mobile{margin-top:0;margin-bottom:0}.flatpickr-input{z-index:1;cursor:pointer}.flatpickr-wrapper{position:absolute;transition:.25s all;z-index:0;opacity:0}.flatpickr-wrapper input{z-index:1;cursor:pointer}.flatpickr-wrapper input::-webkit-inner-spin-button{opacity:1}.flatpickr-wrapper.inline,.flatpickr-wrapper.inline .flatpickr-calendar,.flatpickr-wrapper.static{position:relative}.flatpickr-wrapper.static .flatpickr-calendar{position:absolute}.flatpickr-wrapper.inline,.flatpickr-wrapper.open{display:inline-block}.flatpickr-wrapper.inline .flatpickr-calendar,.flatpickr-wrapper.open .flatpickr-calendar{z-index:99999;visibility:visible}.flatpickr-wrapper.open{z-index:100;opacity:1;margin-top:5px}.flatpickr-calendar{background:#fff;border:1px solid #ddd;font-size:90%;border-radius:3px;position:absolute;top:100%;left:0;visibility:hidden}.flatpickr-calendar.hasWeeks{width:288px}.flatpickr-calendar.hasWeeks .flatpickr-weekdays span{width:12.5%}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;border:solid transparent;height:0;width:0;left:22px;content:'';display:block;pointer-events:none}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before{bottom:100%;border-bottom-color:#ddd}.flatpickr-calendar.arrowTop:after{bottom:100%;border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before{top:100%;border-top-color:#ddd}.flatpickr-calendar.arrowBottom:after{top:100%;border-top-color:#fff}.flatpickr-month{background:0 0;color:#000;padding:4px 5px 2px;text-align:center;position:relative}.flatpickr-next-month:hover,.flatpickr-prev-month:hover{color:#77AA43}.flatpickr-next-month,.flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;font-size:1em;padding:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-next-month i,.flatpickr-prev-month i,.moment-picker{position:relative}.flatpickr-prev-month{float:left;left:0}.flatpickr-next-month{float:right;right:0}.flatpickr-current-month{font-size:135%;font-weight:300;color:rgba(0,0,0,.7);display:inline-block}.flatpickr-current-month .cur_month{font-weight:700;color:#000}.flatpickr-current-month .cur_year{background:0 0;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 2px;margin:0;width:3.5em;display:inline;font-size:inherit;font-weight:300;line-height:inherit;height:initial;border:0}.flatpickr-current-month .cur_year:hover{background:rgba(0,0,0,.05)}.flatpickr-weekdays{font-size:90%;background:0 0;padding:2px 0 4px;text-align:center}.flatpickr-weekdays span{opacity:.54;text-align:center;display:inline-block;width:14.28%;font-weight:700}.flatpickr-weeks{width:32px;float:left}.flatpickr-days{padding-top:1px;outline:0}.flatpickr-days span,.flatpickr-weeks span{background:0 0;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;font-weight:300;width:34px;height:34px;line-height:33px;margin:0 1px 1px;text-align:center}.flatpickr-days span.disabled,.flatpickr-days span.disabled:hover,.flatpickr-days span.nextMonthDay,.flatpickr-days span.prevMonthDay,.flatpickr-weeks span.disabled,.flatpickr-weeks span.disabled:hover,.flatpickr-weeks span.nextMonthDay,.flatpickr-weeks span.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-days span.nextMonthDay:focus,.flatpickr-days span.nextMonthDay:hover,.flatpickr-days span.prevMonthDay:focus,.flatpickr-days span.prevMonthDay:hover,.flatpickr-days span:focus,.flatpickr-days span:hover,.flatpickr-weeks span.nextMonthDay:focus,.flatpickr-weeks span.nextMonthDay:hover,.flatpickr-weeks span.prevMonthDay:focus,.flatpickr-weeks span.prevMonthDay:hover,.flatpickr-weeks span:focus,.flatpickr-weeks span:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-days span.today,.flatpickr-weeks span.today{border-color:#f99595}.flatpickr-days span.today:focus,.flatpickr-days span.today:hover,.flatpickr-weeks span.today:focus,.flatpickr-weeks span.today:hover{border-color:#f99595;background:#f99595;color:#fff}.flatpickr-days span.selected,.flatpickr-days span.selected:focus,.flatpickr-days span.selected:hover,.flatpickr-weeks span.selected,.flatpickr-weeks span.selected:focus,.flatpickr-weeks span.selected:hover{background:#77AA43;color:#fff;border-color:#77AA43}.flatpickr-am-pm,.flatpickr-time input[type=number],.flatpickr-time-separator{height:38px;display:inline-block;line-height:38px;color:#393939}.flatpickr-time{overflow:auto;text-align:center;border-top:0;outline:0}.flatpickr-time input[type=number]{background:0 0;-webkit-appearance:none;-moz-appearance:textfield;box-shadow:none;border:0;border-radius:0;width:33%;min-width:33%;text-align:center;margin:0;padding:0;cursor:pointer;font-weight:700}.flatpickr-am-pm:focus,.flatpickr-am-pm:hover,.flatpickr-time input[type=number]:focus,.flatpickr-time input[type=number]:hover{background:#f0f0f0}.flatpickr-time input[type=number].flatpickr-minute{width:26%;font-weight:300}.flatpickr-time input[type=number].flatpickr-second{font-weight:300}.flatpickr-time input[type=number]:focus{outline:0;border:0}.flatpickr-time.has-seconds input[type=number]{width:25%;min-width:25%}.flatpickr-days+.flatpickr-time{border-top:1px solid #ddd}.flatpickr-am-pm{outline:0;width:21%;padding:0 2%;cursor:pointer;text-align:left;font-weight:300}#dt{text-indent:-500px;height:25px;width:200px}@media all and (-ms-high-contrast:none){.flatpickr-month{padding:0}}/*! Angular Moment Picker - v0.9.5 - http://indrimuska.github.io/angular-moment-picker - (c) 2015 Indri Muska - MIT */.moment-picker{display:block}.moment-picker .moment-picker-input{cursor:pointer}.moment-picker .moment-picker-container{color:#404040;min-width:15em;background:#fff;padding:4px;border:1px solid #f0f3f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;top:100%;margin-top:4px;margin-left:-.5em;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.075);-moz-box-shadow:0 2px 4px rgba(0,0,0,.075);box-shadow:0 2px 4px rgba(0,0,0,.075);z-index:5}.moment-picker .moment-picker-container:after,.moment-picker .moment-picker-container:before{content:'';display:block;width:0;height:0;border:8px solid transparent;border-top:none;position:absolute;top:-9px;left:15px}.moment-picker .moment-picker-container:before{border-bottom-color:#f0f3f4;border-width:9px}.moment-picker .moment-picker-container:after{border-bottom-color:#fff;margin-top:1px;margin-left:1px}.moment-picker.top .moment-picker-container{top:auto;bottom:100%;margin-top:auto;margin-bottom:4px}.moment-picker.top .moment-picker-container:after,.moment-picker.top .moment-picker-container:before{border:8px solid transparent;border-bottom:none;top:auto;bottom:-9px}.moment-picker.top .moment-picker-container:before{border-top-color:#f0f3f4;border-width:9px}.moment-picker.top .moment-picker-container:after{border-top-color:#fff;margin-top:auto;margin-bottom:1px}.moment-picker.left .moment-picker-container{right:0;margin-left:auto;margin-right:-.5em}.moment-picker.left .moment-picker-container:after,.moment-picker.left .moment-picker-container:before{left:auto;right:15px}.moment-picker.left .moment-picker-container:after{margin-left:auto;margin-right:1px}.moment-picker table{border-collapse:collapse;border-spacing:0;min-width:100%;table-layout:fixed}.moment-picker th{font-weight:700}.moment-picker th:first-child,.moment-picker th:last-child{width:2em}.moment-picker td,.moment-picker th{padding:0;text-align:center;min-width:2em;height:2em;text-shadow:0 1px 0 rgba(255,255,255,.9);cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.moment-picker td:hover,.moment-picker th:hover{background-color:#fafbfb;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f3f4),to(#fafbfb));background-image:-webkit-linear-gradient(#f0f3f4,#fafbfb);background-image:-moz-linear-gradient(#f0f3f4,#fafbfb);background-image:-o-linear-gradient(#f0f3f4,#fafbfb);background-image:linear-gradient(#f0f3f4,#fafbfb)}.moment-picker td.disabled,.moment-picker td.disabled:hover,.moment-picker th.disabled,.moment-picker th.disabled:hover{color:#abbbc7;background:0 0;cursor:default}.moment-picker td.today{background:#e4eef5;color:#404040;text-shadow:0 1px 0 rgba(255,255,255,.9)}.moment-picker td.selected{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);border-color:#3ca0dd;background-color:#45b1e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#45b1e8),to(#3097de));background-image:-webkit-linear-gradient(#45b1e8,#3097de);background-image:-moz-linear-gradient(#45b1e8,#3097de);background-image:-o-linear-gradient(#45b1e8,#3097de);background-image:linear-gradient(#45b1e8,#3097de)}.moment-picker td.highlighted{background-image:-webkit-radial-gradient(transparent,rgba(0,0,0,.15));background-image:-moz-radial-gradient(transparent,rgba(0,0,0,.15));background-image:-o-radial-gradient(transparent,rgba(0,0,0,.15));background-image:radial-gradient(transparent,rgba(0,0,0,.15))}.moment-picker .decade-view td,.moment-picker .year-view td{height:3.4em}.moment-picker .month-view .moment-picker-specific-views th{background:0 0;cursor:default}.moment-picker .month-view td{width:1.4285714286em}.moment-picker .day-view td,.moment-picker .hour-view td{height:2.3333333333em}.moment-picker .minute-view td{height:1.8em}.cgg-datepicker-next .moment-picker .moment-picker-container{z-index:20}.cgg-datepicker-next .disabled::before{display:none}.cgg-datepicker-next .text-input-date{position:relative;z-index:0}.cgg-datepicker-next .date-type-overlay{position:absolute;top:auto;bottom:-3px;border:none;left:0;height:100%;padding:0;opacity:0;z-index:1}.cgg-datepicker-next .cgg-input-mobile{margin-top:0}@media (min-width:768px) and (max-width:1024px) and (min-width:768px) and (max-width:992px){.cgg-datepicker-next .cgg-input-mobile input{font-size:10px;font-size:3.125vw}}@media (min-width:768px) and (max-width:1024px){.cgg-datepicker-next .cgg-input-mobile{margin-top:15px}.cgg-datepicker-next .cgg-hidden-xs{display:none}}.cgg-number-input{width:100%;display:table;margin-bottom:10px}.cgg-number-input label{float:none}.cgg-number-input label.cgg-number-label{max-width:50%;display:none}.cgg-number-input .hasTextAfter{padding-left:20px;font-weight:700}.cgg-number-input label,.cgg-number-input span{display:table-cell;vertical-align:middle}.cgg-number-input input::-ms-clear{display:none}.cgg-number-input .valid-tick{position:absolute;bottom:20px;right:18px;width:20px;height:20px;border-radius:99px;border:2px solid #77aa43;color:#77aa43;font-size:15px;line-height:17px;text-align:center;z-index:2}.cgg-global-labelform.right{padding-left:15px}.cgg-global-labelform.right+span.hasTextAfter{padding-left:0}.cgg-number-input.cgg-input-mobile>label{top:auto;bottom:32px}.cgg-list-item,.cgg-number-input-outer-container{position:relative}.cgg-list-item .cgg-tracking-pixel{position:absolute}.cgg-list-item__sponsored-banner{width:100%}.cgg-list-item__sponsored-banner p.cgg-secondary-header{text-align:right;margin:0 -15px 2px 0;font-size:14px;color:#969190}.cgg-list-item .cgg-product-bestdeals-description__link,.cgg-list-item a.cgg-product-description{text-align:left;position:relative;font-weight:700;white-space:nowrap;overflow:hidden;text-decoration:none;text-overflow:ellipsis}@media (max-width:767px){.cgg-list-item__sponsored-banner p.cgg-secondary-header{margin:0 -15px .625vw 0}}.cgg-list-item .cgg-item-list-details{padding-bottom:0;position:relative;z-index:1}.cgg-list-item .cgg-item-read-more-align{margin-top:14px}.cgg-list-item .cgg-list-item__featured,.cgg-list-item__normal{margin-bottom:10px;box-shadow:2px 2px 0 #DEDCD9;background-color:#fff;overflow:hidden;margin-left:0}.cgg-list-item .apply-column-link{cursor:pointer}.cgg-list-item a.cgg-product-description{font-size:14px;width:450%;color:#333;margin:3px 0 0;z-index:2}.cgg-list-item .cgg-product-bestdeals-description{width:100%;clear:both;float:left;height:30px;margin:0 0 0 10px}.cgg-list-item .cgg-product-bestdeals-description__link{cursor:pointer;font-size:12px;color:#fff;padding:4px 15px;text-transform:uppercase;max-width:96.5%;background:#056F9D;z-index:1;float:left;clear:both;height:28px;line-height:20px}.cgg-list-item__deal .cgg-item-list-approval .cgg-item-list-details__body .cgg-unavailable{padding-bottom:35px}.cgg-list-item__body img{width:auto;float:left;max-width:100%;vertical-align:middle}.cgg-list-item__body .cgg-data-column,.cgg-list-item__body .cgg-data-column__active{margin-top:0;padding-bottom:10px}.cgg-list-item__body .cgg-data-column__apply{padding:0 10px 0 6px}.cgg-list-item__body .cgg-data-column__apply .cgg-secondary{text-align:center;font-size:14px;line-height:20px}.cgg-list-item__body .cgg-data-column .cgg-data-column-unwrapper,.cgg-list-item__body .cgg-data-column__active .cgg-data-column-unwrapper{margin-top:0;text-align:center}.cgg-list-item__body .cgg-data-column .cgg-data-column-unwrapper a.cgg-secondary,.cgg-list-item__body .cgg-data-column__active .cgg-data-column-unwrapper a.cgg-secondary{float:left;cursor:auto}.cgg-list-item__body .cgg-data-column .cgg-data-column-unwrapper a.cgg-secondary.clickable,.cgg-list-item__body .cgg-data-column__active .cgg-data-column-unwrapper a.cgg-secondary.clickable{cursor:pointer}.cgg-list-item__body .cgg-data-column .cgg-data-column-unwrapper i.m-cgg,.cgg-list-item__body .cgg-data-column__active .cgg-data-column-unwrapper i.m-cgg{margin-top:6px;display:inline-block;color:#77AA43;font-size:3.4em}.cgg-list-item__body .cgg-data-column__active:before{background-color:#e6f1f9;height:499px;position:absolute;width:100%;top:0;left:0;bottom:0;margin-top:-50px;content:""}.cgg-list-item__body .cgg-call-number{color:#F68835;font-weight:700}.cgg-list-item__body .cgg-button-action{padding:8px 5%;margin-top:5px;font-weight:700}.cgg-list-item__body .cgg-button-action .cgg-spinner{margin:0;float:none;display:none}.cgg-list-item__body .cgg-button-action.loading .text{display:none}.cgg-list-item__body .cgg-button-action.loading .cgg-spinner{display:block}.cgg-list-item__body p.cgg-or-text{font-size:14px;color:#979290;text-align:center;margin:-7px 0 -3px}.cgg-list-item .cgg-columns__banner-desk--wrapper{float:left;height:30px;width:100%}.cgg-list-item__header{margin-left:-15px;position:absolute;font-size:13px;height:30px;margin-bottom:0;line-height:20px;z-index:1}.cgg-list-item__header form{height:25px;float:left;background-color:#fff}.cgg-list-item__header form input.cgg-select-box{opacity:1;margin:7px;height:1em}.cgg-list-item__header form a.btn-default{position:relative;margin-right:4px;border-color:#a19d9b;color:#979290;padding:2px 10px;font-size:.9em;font-weight:600;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cgg-list-item__header form a.btn-default:hover{text-decoration:none;color:#fff;background-color:#519bc6}.cgg-list-item__header .cgg-item-number,.cgg-list-item__header .number{background-color:#312f2e;color:#fff;text-align:center;float:left}.cgg-list-item__header .cgg-item-number{width:25px;height:25px;padding:3px 0}.cgg-list-item__header .banner{height:100%;float:left}.cgg-list-item__header .cgg-banner .cgg-banner-title{cursor:pointer}.cgg-list-item__header .cgg-banner .cgg-banner-description{max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.cgg-list-item__header .cgg-banner .cgg-banner-end{float:left;cursor:pointer}.cgg-list-item__header .cgg-banner-title-featured{height:30px;float:left;text-transform:uppercase;background-color:#fa0;color:#fff;padding:6px 15px 4px;display:inline-block;vertical-align:middle;position:relative}.cgg-list-item__header .cgg-banner-description-featured{height:30px;float:left;background-color:#fc6;padding:6px 15px 4px;color:#fff;display:inline-block;vertical-align:middle;position:relative}.cgg-list-item__header .cgg-banner-title-welcomeGift{height:30px;float:left;text-transform:uppercase;background-color:#056F9D;color:#fff;padding:6px 10px 4px}.cgg-list-item__header .cgg-banner-description-welcomeGift{height:30px;float:left;background-color:#2e86bc;padding:6px 15px 4px;color:#fff;display:inline-block;vertical-align:middle;position:relative}.cgg-list-item__header .cgg-banner-title-popular{height:30px;float:left;text-transform:uppercase;background-color:#803580;color:#fff;padding:6px 10px 4px}.cgg-list-item__header .cgg-banner-description-popular{height:30px;float:left;background-color:#bd5ebd;padding:6px 15px 4px;color:#fff;display:inline-block;vertical-align:middle;position:relative}.cgg-list-item__header .cgg-banner-title-timeLimited{height:30px;float:left;text-transform:uppercase;background-color:#98c11e;color:#fff;padding:6px 10px 4px}.cgg-list-item__header .cgg-banner-description-timeLimited{height:30px;float:left;background-color:#c4e65f;padding:6px 15px 4px;color:#fff;display:inline-block;vertical-align:middle;position:relative}.cgg-list-item__header .cgg-banner-title-exclusive{height:30px;float:left;text-transform:uppercase;background-color:#056f9d;color:#fff;padding:6px 10px 4px}.cgg-list-item__header .cgg-banner-description-exclusive{height:30px;float:left;background-color:#2e86bc;padding:6px 15px 4px;color:#fff;display:inline-block;vertical-align:middle;position:relative}.cgg-list-item__header .cgg-banner-title-bestValueAward{height:30px;float:left;text-transform:uppercase;background-color:#056f9d;color:#fff;padding:6px 10px 4px}.cgg-list-item__header .cgg-banner-description-bestValueAward{height:30px;float:left;background-color:#2e86bc;padding:6px 15px 4px;color:#fff;display:inline-block;vertical-align:middle;position:relative}.cgg-list-item__footer{height:29px;font-size:14px;background-color:#F6EDC9;color:#333}.cgg-list-item__footer p{float:left;width:auto;margin:6px 15px 5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.cgg-list-item__footer p{margin-top:0;margin-bottom:0;line-height:33px}.cgg-list-item__footer p .m-cgg-icon--check2{font-weight:700}}.cgg-list-item__footer p.cgg-more-details{position:absolute;right:0;cursor:pointer;margin:8px 5px 5px}@media (min-width:768px){.cgg-list-item__footer p.cgg-more-details{margin-top:0;margin-bottom:0;line-height:33px}}.cgg-list-item__footer .ng-scope{margin-right:20px;display:inline-block;vertical-align:middle;width:35%}.cgg-list-item__footer .cgg-details-action{display:block;height:100%;line-height:34px;overflow:hidden;width:100%!important;white-space:nowrap;text-overflow:ellipsis}.cgg-list-item__footer .cgg-details-action.clickable{cursor:pointer}.cgg-list-item__more-info{display:none;padding:0;background:#fff;-webkit-transition:max-height .8s ease-in;-moz-transition:max-height .8s ease-in;-o-transition:max-height .8s ease-in;transition:max-height .8s ease-in;overflow:hidden}.cgg-list-item__more-info-expand{display:block;-webkit-transition:max-height .8s ease-out;-moz-transition:max-height .8s ease-out;-o-transition:max-height .8s ease-out;transition:max-height .8s ease-out}.cgg-list-item .cgg-list-item__featured .cgg-list-item__header .cgg-item-number,.cgg-list-item .m-cgg-icon--chevron-right{display:none}.cgg-list-item__more-info p.reference-only{width:200px;text-align:center;font-style:italic;background-color:inherit;color:#312f2e;font-weight:600;margin:-12px auto 11px}.cgg-list-item__more-info hr{border-top:1px solid #cccbc8;margin:31px 15px 0}.cgg-list-item .reset-cursor{cursor:auto!important}.cgg-list-item .cgg-eligilibity .requirement{width:100%;float:left;margin-bottom:10px}.cgg-list-item .cgg-eligilibity hr{margin:10px 0}.cgg-list-item .cgg-eligilibity .key,.cgg-list-item .cgg-eligilibity .val{width:50%}.cgg-list-item .cgg-eligilibity .key{float:left}.cgg-list-item .cgg-eligilibity .val{float:right;text-align:right}.cgg-list-item .cgg-list-item__featured{background-color:#F6EDC9;border:2px solid #FACB1A}.cgg-list-item .cgg-list-item__featured .cgg-data-column__active:before{background-color:#F5E398}.cgg-list-item .cgg-list-item__featured .cgg-list-item__footer,.cgg-list-item .cgg-list-item__featured .cgg-list-item__header form,.cgg-list-item .cgg-list-item__featured:after{background-color:#FACB1A}.cgg-list-item .cgg-list-item__featured .cgg-banner-description,.cgg-list-item .cgg-list-item__featured .cgg-banner-end,.cgg-list-item .cgg-list-item__featured .cgg-banner-title{margin-top:-2px;margin-left:-2px}@media (max-width:767px){.cgg-list-item .cgg-list-item__featured .cgg-banner-description,.cgg-list-item .cgg-list-item__featured .cgg-banner-end,.cgg-list-item .cgg-list-item__featured .cgg-banner-title{margin-top:0;margin-left:0}}.cgg-list-item .cgg-list-item__featured .cgg-banner-title-featured::before{border-right-color:#F6EDC9}.cgg-list-item .cgg-list-item__columns-wrap .cgg-data-column__no-price{min-height:146px}.cgg-list-item .cgg-list-item__columns-wrap .cgg-data-column__no-price .cgg-text-no-price{font-weight:700;padding:20px 0}.cgg-list-item .cgg-list-item__columns-wrap .cgg-data-column__no-price-mobile .cgg-text-no-price{font-weight:700;padding:0}.cgg-list-item__featured .cgg-pros-cons .left,.cgg-list-item__featured .cgg-pros-cons .right{border-color:#FACB1A}.cgg-info-banner .cgg-info-section-title i{font-weight:700;vertical-align:middle}.cgg-info-banner .cgg-info-section-title span{vertical-align:middle}@media (min-width:768px){.cgg-info-banner{position:relative;margin-bottom:2em;padding:0 10px}.cgg-info-banner .cgg-info-section-title{font-size:14px}.cgg-info-banner .cgg-info-section-title i{font-weight:700;position:absolute;font-size:15px;margin-left:5px;top:2px}.cgg-info-banner .cgg-info-section-title div{padding-left:30px}.cgg-info-banner .cgg-banner-desc{padding-left:21px;padding-bottom:15px}.cgg-info-banner .featured{color:#fa0}.cgg-info-banner .welcomeGift{color:#056f9d}.cgg-info-banner .popular{color:#803580}.cgg-info-banner .timeLimited{color:#98c11e}.cgg-info-banner .bestValueAward,.cgg-info-banner .exclusive{color:#056f9d}.cgg-list-item__columns-wrap{float:left;width:100%;padding-top:5px}}@media (max-width:767px){.cgg-banner-end svg{height:7.5vw}.cgg-list-item p.cgg-secondary.custom-footer{font-size:10px;font-size:3.125vw}.cgg-list-item__sponsored-banner p.cgg-secondary-header{cursor:pointer;font-size:10px;font-size:3.125vw;color:#979290;line-height:4.375vw;padding-left:5px;padding-right:5px;margin-right:0}.cgg-list-item__header .cgg-banner-title-bestValueAward,.cgg-list-item__header .cgg-banner-title-exclusive,.cgg-list-item__header .cgg-banner-title-featured,.cgg-list-item__header .cgg-banner-title-popular,.cgg-list-item__header .cgg-banner-title-timeLimited,.cgg-list-item__header .cgg-banner-title-welcomeGift{padding:0 2vw;line-height:7.5vw;font-weight:700;cursor:pointer}.cgg-list-item__header{display:none;height:7.4vw;overflow:hidden;max-height:25px;max-height:7.8125vw}.cgg-list-item__header .cgg-banner-title-featured{height:24px;height:7.5vw;font-size:10px;font-size:3.125vw}.cgg-list-item__header .cgg-banner-title-featured.featured-tail{margin-top:0;cursor:pointer}.cgg-list-item__header .cgg-banner-title-welcomeGift{height:24px;height:7.5vw;font-size:10px;font-size:3.125vw}.cgg-list-item__header .cgg-banner-title-welcomeGift.featured-tail{margin-top:0;cursor:pointer}.cgg-list-item__header .cgg-banner-title-popular{height:24px;height:7.5vw;font-size:10px;font-size:3.125vw}.cgg-list-item__header .cgg-banner-title-popular.featured-tail{margin-top:0;cursor:pointer}.cgg-list-item__header .cgg-banner-title-timeLimited{height:24px;height:7.5vw;font-size:10px;font-size:3.125vw}.cgg-list-item__header .cgg-banner-title-timeLimited.featured-tail{margin-top:0;cursor:pointer}.cgg-list-item__header .cgg-banner-title-exclusive{height:24px;height:7.5vw;font-size:10px;font-size:3.125vw}.cgg-list-item__header .cgg-banner-title-exclusive.featured-tail{margin-top:0;cursor:pointer}.cgg-list-item__header .cgg-banner-title-bestValueAward{height:24px;height:7.5vw;font-size:10px;font-size:3.125vw}.cgg-list-item__header .cgg-banner-title-bestValueAward.featured-tail{margin-top:0;cursor:pointer}.cgg-list-item .m-cgg-icon--chevron-right{background:0 0;color:#fff;font-size:3.75vw;width:3.75vw;display:inline-block;margin:0;position:relative}.cgg-list-item .cgg-tab-pane h4.header{margin:0 -10px;font-weight:700;height:9.375vw;font-size:4.375vw;line-height:9.375vw;padding:0 3.125vw}.cgg-list-item .cgg-tab-pane p{padding-left:0}.cgg-list-item .cgg-tab-pane p:last-child{padding-bottom:0}.cgg-list-item .cgg-tab-pane ul{padding-left:15px}.cgg-list-item .cgg-tab-pane ul li{padding-left:0;text-indent:-5px}.cgg-list-item .cgg-tab-pane__row:last-child{padding-bottom:0}.cgg-list-item .cgg-info-section-title{font-size:4.375vw;margin-top:0;margin-bottom:10px;line-height:100%}.cgg-list-item .cgg-info-two-ways{display:none}.cgg-list-item .cgg-more-info .cgg-more-details-bottom{display:block;text-align:center;font-weight:700;color:#979290}.cgg-list-item .cgg-more-info .cgg-more-details-bottom span{font-size:12px;font-size:3.75vw}.cgg-list-item .cgg-more-info .cgg-more-details-bottom i{position:relative;left:6.4px;left:2vw;font-size:12px;font-size:3.75vw}.cgg-list-item .cgg-more-info .cgg-info-section-title{margin-top:0;padding-top:10px}.cgg-list-item .cgg-more-info .cgg-info-additional-feature .cgg-info-section-title{padding-top:0}.cgg-list-item .cgg-more-info .cgg-phone-wrapper span.cgg-or-text{font-size:5vw;line-height:7.5vw;color:#312f2e;font-weight:400}.cgg-list-item .cgg-more-info .cgg-phone-wrapper .cgg-phone-text{font-size:5vw}.cgg-list-item .cgg-more-info .cgg-button-action{font-weight:700;font-size:5vw;height:11.875vw;line-height:11.875vw;padding:0;margin-top:25px;border-radius:0;border:none;text-transform:uppercase}.cgg-list-item .cgg-more-info .cgg-phone-icon{width:7.8125vw;height:7.8125vw;line-height:8.75vw;padding:0;margin:0}.cgg-list-item .cgg-more-info .cgg-phone-icon i{font-size:4.375vw;line-height:7.5vw}.cgg-list-item .cgg-call-us .cgg-call-us__title,.cgg-list-item .cgg-call-us .text-wrap:first-child .cgg-call-us__title{margin:0 0 4px}.cgg-list-item .cgg-call-us .text-wrap:last-child .cgg-call-us .cgg-call-us__title{margin-bottom:4px}.cgg-list-item .cgg-call-us table.cgg-call-us__table tbody td{padding-right:0;width:43%;float:left}.cgg-list-item .cgg-call-us table.cgg-call-us__table tbody td:last-child{width:57%;text-align:left}.cgg-list-item .cgg-call-us table.cgg-call-us__table tbody tr{padding-bottom:4px;clear:both;float:left;width:100%}.cgg-list-item .cgg-call-us table.cgg-call-us__table tbody tr:last-child{padding-bottom:0}.cgg-list-item .welcomeGift{margin-bottom:4px}.cgg-list-item .welcomeGift .cgg-info-section-title div{font-weight:700;text-transform:uppercase}.cgg-list-item .cgg-promotion .cgg-tab-pane ul{margin:0 0 10px}.cgg-list-item .cgg-promotion .cgg-tab-pane ul:last-child{margin-bottom:0}.cgg-list-item .cgg-promotion p{margin-top:15px;margin-bottom:10px;font-weight:700}.cgg-list-item .cgg-promotion p:first-child{margin-top:10px}.cgg-list-item .cgg-promotion .cgg-expiry{margin:10px 0 0;display:inline-block}.cgg-list-item .cgg-promotion .cgg-content{float:left;width:100%;margin-bottom:5px}.cgg-list-item .cgg-eligilibity{padding-bottom:5px;margin-bottom:-1px;margin-top:0;float:left;width:100%;border-bottom:1px solid #cccbc8}.cgg-list-item .cgg-eligilibity .requirement{width:100%;float:left;padding:5px 0 10px;margin-bottom:0}.cgg-list-item .cgg-eligilibity .requirement:last-child{padding-bottom:15px}.cgg-list-item .cgg-eligilibity .cgg-info-section-title{margin-bottom:5px}.cgg-list-item .cgg-eligilibity .key,.cgg-list-item .cgg-eligilibity .val{font-size:12px;font-size:3.75vw}.cgg-list-item .cgg-item-list-details{padding-bottom:0}.cgg-list-item.cgg-row{margin-left:-5px;margin-right:-5px;margin-bottom:15px}.cgg-list-item__header{margin-bottom:0}.cgg-list-item .cgg-list-item__featured,.cgg-list-item__normal{margin-left:0;margin-right:0}.cgg-list-item__body{padding-bottom:0;padding-top:10px}.cgg-list-item__body img{float:left;padding:0 10px}.cgg-list-item__body .cgg-data-column__active{background-color:inherit;position:relative}.cgg-list-item__body .cgg-data-column,.cgg-list-item__body .cgg-data-column__active{height:auto;margin:0;padding:0 5px 10px}.cgg-list-item__body .cgg-data-column:first-child,.cgg-list-item__body .cgg-data-column__active:first-child{border-top:0}.cgg-list-item__body .cgg-data-column .mainDetailsWrap,.cgg-list-item__body .cgg-data-column__active .mainDetailsWrap{margin:0 -5px}.cgg-list-item__body .cgg-data-column .mainDetailsWrap a,.cgg-list-item__body .cgg-data-column .mainDetailsWrap a:visited,.cgg-list-item__body .cgg-data-column__active .mainDetailsWrap a,.cgg-list-item__body .cgg-data-column__active .mainDetailsWrap a:visited{text-decoration:none}.cgg-list-item__body .cgg-data-column .no-price,.cgg-list-item__body .cgg-data-column__active .no-price{min-height:90px}.cgg-list-item__body .cgg-data-column .cgg-pros-cons__item,.cgg-list-item__body .cgg-data-column__active .cgg-pros-cons__item{border-bottom:0}.cgg-list-item__body .cgg-data-column .cgg-read-more,.cgg-list-item__body .cgg-data-column__active .cgg-read-more{position:absolute;top:35px;right:10px;color:#F68835;cursor:pointer}.cgg-list-item__body .cgg-data-column .m-cgg-icon--chevron-right,.cgg-list-item__body .cgg-data-column__active .m-cgg-icon--chevron-right{margin:0;padding:0;background:0 0}.cgg-list-item__body .cgg-data-column .cgg-call-us,.cgg-list-item__body .cgg-data-column__active .cgg-call-us{margin-top:15px;background-color:inherit;border:none;color:#F68835;text-align:center}.cgg-list-item__body .cgg-data-column .cgg-call-us span.phone-icon,.cgg-list-item__body .cgg-data-column__active .cgg-call-us span.phone-icon{color:#fff!important;background-color:#F68835!important;display:inline-block;-webkit-border-radius:20px 20px 20px 20px;-moz-border-radius:20px;-ms-border-radius:20px 20px 20px 20px;border-radius:20px;float:none;height:40px;padding-top:6px;text-align:center;width:40px;margin-right:0}.cgg-list-item__body .cgg-data-column .cgg-call-us span.phone-icon>.m-icon.m-cgg-icon--phone-invert,.cgg-list-item__body .cgg-data-column__active .cgg-call-us span.phone-icon>.m-icon.m-cgg-icon--phone-invert{font-size:1.8em}.cgg-list-item__body .cgg-data-column .cgg-call-us .text,.cgg-list-item__body .cgg-data-column__active .cgg-call-us .text{color:#F68835;text-align:left;font-weight:600;margin:0 0 0 5px;font-size:1.375em}.cgg-list-item__body .cgg-data-column .cgg-call-us .number,.cgg-list-item__body .cgg-data-column__active .cgg-call-us .number{font-size:1.375em;font-weight:600}.cgg-list-item__body .cgg-product-header{display:table}.cgg-list-item__body .cgg-product-provider{width:50%;display:table-cell;text-align:center}.cgg-list-item__body .cgg-product-provider img{float:none;max-height:50px}.cgg-list-item__body .cgg-product-description{display:table-cell;font-size:12px;font-size:3.75vw;color:#312f2e;vertical-align:middle;white-space:normal!important}.cgg-list-item__body .cgg-primary{color:#333;font-size:1.2em}.cgg-list-item__body .cgg-product-bestdeals-description{cursor:pointer;font-weight:700;text-transform:uppercase;text-decoration:none;margin:14px 0 0 5px;padding:0 10px;color:#056F9D;font-size:10px;font-size:3.125vw;line-height:12px;line-height:3.75vw}.cgg-list-item__body .cgg-product-bestdeals-description:before{content:"\25CF";float:left;font-size:8px;margin-top:0;margin-right:5px}.cgg-list-item__body .cgg-list-item__best-deals-desc{padding-top:10px}.cgg-list-item__body .cgg-list-item__best-deals-desc .cgg-product-bannerDesc,.cgg-list-item__body .cgg-list-item__best-deals-desc .cgg-product-newJoinerDesc{margin:2px 0;padding:0 15%;color:#F58423;text-align:center;font-size:10px;font-size:3.125vw}.cgg-list-item__body .cgg-list-item__best-deals-desc .cgg-product-bannerDesc i,.cgg-list-item__body .cgg-list-item__best-deals-desc .cgg-product-newJoinerDesc i{font-size:12px;font-size:3.75vw;vertical-align:text-bottom}.cgg-list-item__body .cgg-list-item__best-deals-desc .cgg-product-bannerDesc .banner-type-text,.cgg-list-item__body .cgg-list-item__best-deals-desc .cgg-product-newJoinerDesc .banner-type-text{font-weight:700}.cgg-list-item__body .cgg-list-item__best-deals-desc .cgg-product-bannerDesc{color:#77AA43}.cgg-list-item__body .m-cgg-icon--check{margin-top:-5px;display:block}.cgg-list-item__footnote{padding:10px;border-top:1px solid rgba(49,47,46,.1);color:#312f2e;line-height:1em;overflow:hidden}.cgg-list-item__footnote .footnote-note{font-size:14px;float:left}.cgg-list-item__footnote .footnote-reference{font-size:12px;float:right}.cgg-list-item .cgg-list-item__featured{background:#F6EDC9;border:0}.cgg-list-item .cgg-list-item__featured .cgg-item-list-details{border-right-color:rgba(49,47,46,.1);border-left-color:rgba(49,47,46,.1)}.cgg-list-item__mobile-footer .cgg-row{margin-left:-5px;margin-right:-5px}.cgg-list-item__mobile-footer .cgg-row.cgg-more-link{margin-left:-10px}.cgg-list-item__body .cgg-list-item__mobile-footer.cgg-data-column__active,.cgg-list-item__mobile-footer.cgg-data-column{padding-top:0;padding-bottom:0;border-top:none}.cgg-list-item__mobile-footer .cgg-button-action{font-weight:700;font-size:5vw;margin:0;padding:0;text-transform:uppercase;line-height:12.7vw;height:12.7vw}.cgg-list-item__mobile-footer .cgg-button-action.has-compliance-text{line-height:10px;padding-top:10px}.cgg-list-item__mobile-footer .cgg-button-action.has-compliance-text .compliance-text{font-size:12px;line-height:15px;display:inline-block;width:65%}.cgg-list-item__mobile-footer .cgg-button-action>div.text{display:inline-block;vertical-align:middle}.cgg-list-item__mobile-footer .cgg-more-details{font-weight:700;color:#979290;font-size:12px;vertical-align:middle;display:table-cell;position:relative;height:38px;line-height:inherit;margin:0;padding:0;width:300px}.cgg-list-item-details__sub-header,.cgg-list-item__more-info hr,.cgg-list-item__more-info p.reference-only{display:none}.cgg-list-item__mobile-footer .cgg-more-details span{font-size:12px;font-size:3.75vw;position:relative}.cgg-list-item__mobile-footer .cgg-more-details i{float:right;line-height:inherit}.cgg-list-item__mobile-footer .cgg-button-action-container{padding:0}.cgg-list-item__mobile-footer .cgg-button-action-container .cgg-button-action{-webkit-border-radius:0;-moz-border-radius:0;border-bottom:0;border-radius:0}.cgg-list-item-details__triangle-wrapper{position:absolute;top:-15px;right:0}.cgg-list-item-details__mobile-main-column h4,.cgg-list-item-details__mobile-side-column h4{margin:0}.cgg-list-item-details__mobile-main-column .cgg-primary,.cgg-list-item-details__mobile-side-column .cgg-primary{color:#333;font-size:1.5em;text-align:left}.cgg-list-item-details__mobile-main-column .cgg-secondary,.cgg-list-item-details__mobile-side-column .cgg-secondary{cursor:pointer;margin:0 0 10px;text-align:left}.cgg-list-item-details__mobile-main-column{font-size:1.875em}.cgg-info-banner .cgg-banner-desc{font-size:3.75vw;padding-left:30px;padding-left:9.375vw;padding-bottom:0}.cgg-list-item__more-info-expand{border-top:#DEDCD9 1px solid}.cgg-info-banner{margin-bottom:0}.cgg-info-banner .cgg-info-section-title{color:#056F9D;line-height:38.4px;line-height:7vw;margin-top:25px;margin-top:7.8125vw;font-size:12px;font-size:3.75vw;padding-left:10px;padding-left:3.125vw}.cgg-info-banner .cgg-info-section-title div{padding-left:21px}.cgg-list-item__CreditCard .cgg-product-header .cgg-product-provider{width:33.33%;text-align:center}.cgg-list-item__CreditCard .cgg-product-header .cgg-product-provider .cgg-list-item__provider-image{padding:0 12px 0 5px;max-height:none;border-radius:4px;overflow:hidden}.cgg-list-item__CreditCard .cgg-product-header .cgg-product-provider .cgg-list-item__provider-image.success{width:100%}}.cgg-item-list__insider-tips{border:none!important;border-radius:4px!important;box-shadow:0 0 10px 4px rgba(0,0,0,.3)!important;text-align:left!important;max-width:331px!important}.cgg-item-list__insider-tips.popover{z-index:1039}.cgg-item-list__insider-tips.mobile{position:fixed!important;bottom:45px;z-index:900;background-color:#fff;width:90vw;max-width:90vw!important}.cgg-item-list__insider-tips .m-cgg-icon--cross{color:gray;position:absolute;right:6px;cursor:pointer}.cgg-item-list__insider-tips .arrow{margin-right:50px!important;border-top-color:#fff!important}.cgg-item-list__insider-tips .popover-content{padding-top:0;text-align:left}.cgg-item-list__insider-tips .popover-title{padding-bottom:0;background-color:#fff;padding-left:5px!important;color:#046397;text-transform:uppercase;font-weight:700;border:none;text-align:left}.cgg-list-item__PersonalLoan.loading{opacity:.1;transition:3s}.cgg-list-item__PersonalLoan.loaded{opacity:1;transition:3s}@media (min-width:768px){.cgg-list-item__PersonalLoan.NO .cgg-item-list-details p.cgg-primary{font-size:20px!important}.cgg-list-item__PersonalLoan .cgg-list-item__provider-image{padding-top:16px;padding-bottom:22px}.cgg-list-item__PersonalLoan .cgg-list-item__provider-image.success{height:78px}.cgg-list-item__TimeDeposit .cgg-list-item__provider-image{padding-top:16px;padding-bottom:22px}.cgg-list-item__TimeDeposit .cgg-list-item__provider-image.success{height:78px}}.cgg-list-item__BroadBand .cgg-list-item__body .cgg-data-column__apply .button-text__lead-overlay,.cgg-list-item__BroadBand .cgg-list-item__body .cgg-data-column__apply .button-text__redirect-to-landing-page{font-size:18px}.cgg-list-item__CreditCard .cgg-row .cgg-list-item__body .cgg-data-column:nth-child(1),.cgg-list-item__CreditCard .cgg-row .cgg-list-item__body .cgg-data-column__active:nth-child(1){height:auto!important}.cgg-list-item__CreditCard .cgg-row .cgg-list-item__body .cgg-data-column:nth-child(1) .cgg-card-image-link,.cgg-list-item__CreditCard .cgg-row .cgg-list-item__body .cgg-data-column__active:nth-child(1) .cgg-card-image-link{float:left;display:block;cursor:pointer}.cgg-list-item__CreditCard .cgg-list-item__provider-image{border-radius:4px}@media (min-width:768px){.cgg-list-item__CreditCard .cgg-list-item__provider-image{margin-top:16px;padding-bottom:16px}.cgg-list-item__CreditCard .cgg-list-item__provider-image.success{height:82px}}.cgg-list-item__CreditCard.PT .cgg-data-column .cgg-button-action,.cgg-list-item__CreditCard.PT .cgg-list-item__body .cgg-data-column__active .cgg-button-action,.cgg-list-item__body .cgg-list-item__CreditCard.PT .cgg-data-column__active .cgg-button-action{font-size:19px}.cgg-list-item__CarInsurance .cgg-item-list-details p.custom-footer{margin-top:0}.cgg-list-item__CarInsurance .cgg-list-item__body .cgg-data-column__apply .cgg-secondary{padding:0 15px}.cgg-more-details-footer{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.cgg-list-item.cgg-list-item__CreditCard.MY .cgg-call-number,.cgg-more-details-footer.MY .cgg-call-number,.cgg-more-details-footer.PH .cgg-call-number{font-size:13px}.cgg-list-item-footer-inner{padding-left:7px}.list-item-detailed .provider-image-detailed{padding-top:10px;padding-bottom:10px}.list-item-detailed .apply-button-detailed-design{padding:0 10px 0 25px}@media (max-width:554px){.list-item-detailed{width:100%;background:#fff;margin-top:15px;padding:0}}.list-item-detailed .list-item-inner{padding:0 15px;margin:5px 0;background:#fff}.list-item-detailed .product-container{padding-left:0}.list-item-detailed .info-column-container{margin-top:20px}.list-item-detailed .btn-container,.list-item-detailed .info-column{margin-top:15px;padding:0}.list-item-detailed .mobile-image{width:100%}.list-item-detailed .sponsored-banner{width:140px;height:16px;border-radius:2px;background-color:#f9b515;font-size:10px;font-weight:700;text-align:center;color:#fff}.list-item-detailed .provider-name{font-size:14px;font-weight:700;line-height:1;text-align:left;color:#312f2e;margin-left:15px;padding-top:46px}@media (max-width:554px){.list-item-detailed .provider-name{font-size:13px;font-weight:700;line-height:1.08;text-align:left;color:#312f2e;padding-top:5px;margin-left:0}.list-item-detailed .info-column .info-column-top{font-size:23px;font-weight:700;line-height:.87}}.list-item-detailed .info-column .info-column-top{font-size:23px;font-weight:700;line-height:.87;text-align:center;color:#312f2e}.list-item-detailed .info-column .info-column-bottom{font-size:13px;line-height:1.73;text-align:center;color:#979290}.list-item-detailed .details-column .details-column-left{font-size:13px;line-height:1.54;text-align:left;color:#979290;clear:right}@media (max-width:554px){.list-item-detailed .info-column .info-column-bottom{font-size:13px;line-height:1.54}.list-item-detailed .details-column{padding:0;margin-top:15px}.list-item-detailed .details-column .details-column-left{line-height:1.38;color:#312f2e}}.list-item-detailed .details-column .details-column-right{font-size:13px;font-weight:700;line-height:2;text-align:right;color:#312f2e}@media (max-width:554px){.list-item-detailed .details-column .details-column-right{line-height:1.77}}.list-item-detailed .btn-container .more-info-mobile{display:flex;align-items:center;justify-content:center;height:52px;border-radius:3px;background-color:#fff;box-shadow:inset 0 -4px 0 0 #f3f2ee;border:1px solid #cccbc8;font-size:20px;line-height:1;color:#979290;width:49%}.list-item-detailed .btn-container .apply-now-mobile{width:49%;display:flex;align-items:center;justify-content:center;height:52px;border-radius:3px;background-color:#f58423;box-shadow:inset 0 -4px 0 0 #e56035;font-size:20px;font-weight:700;line-height:1;color:#fff;float:right}.list-item-detailed .btn-container .cgg-button-action-mobile{width:100%;font-size:20px;font-weight:700;line-height:1;color:#fff}.list-item-detailed .confirm-api-cta{background-color:#77AA43!important;box-shadow:inset 0 -4px 0 0 #598E22!important;border-bottom:none!important}.list-item-detailed .confirm-disable-cta{background-color:#a6aaa3!important;box-shadow:inset 0 -4px 0 0 #7f8e7c!important}.list-item-detailed .in-process-cta{background-color:#cccfd1;font-size:20px;border-radius:3px;box-shadow:inset 0 -4px 0 0 #868889!important;text-align:center;line-height:2;vertical-align:middle;color:#fff;font-weight:700;height:45px}@media (max-width:554px){.list-item-detailed .in-process-cta{display:flex;align-items:center;justify-content:center;height:52px;width:49%;line-height:1;color:#fff;float:right}}.list-item-detailed .approval-status-box{margin-top:-30px;margin-bottom:15px;margin-left:15px;width:375px;height:29px;font-size:13px;line-height:1;text-align:center;display:flex;justify-content:center;align-items:center}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.list-item-detailed .approval-status-box{width:350px}}@media (max-width:554px){.list-item-detailed .approval-status-box{width:100%;margin-left:0;height:30px;margin-top:15px}}.list-item-detailed .approval-status-box__unavailable,.list-item-detailed .approval-status-box__unknown{background-color:#f3f2ee;color:#979290}.list-item-detailed .approval-status-box__APPROVED,.list-item-detailed .approval-status-box__APPROVED_WITH_LINK,.list-item-detailed .approval-status-box__BANK_WILL_CONTACT,.list-item-detailed .approval-status-box__HIGH,.list-item-detailed .approval-status-box__SENT_TO_BANK,.list-item-detailed .approval-status-box__true{background-color:#eef4e8;color:#77aa43}.list-item-detailed .approval-status-box__REJECTED,.list-item-detailed .approval-status-box__false{background-color:#ffe4e1;color:#979290}.list-item-detailed .approval-status-box__IN_PROCESS{background-color:#eef4e8;color:#979290}.list-item-detailed .mouse-pointer{cursor:pointer}.list-item-detailed .compliance-container{padding:0}.list-item-detailed .compliance-text-mobile{text-align:center;font-size:12px;color:grey;padding-top:5px}.cgg-lead-capture-form img{display:block;margin:20px auto;max-width:50vw;max-width:46.875vw}.cgg-lead-capture-form .cgg-col-md-6 .cgg-lead-capture-form__text-block{padding:15px;margin:0 1em;background-color:#CCCAC8}.cgg-lead-capture-form .cgg-col-md-6 .cgg-lead-capture-form__text-block h6{margin:10px 0;font-size:1.375em}.cgg-lead-capture-form .cgg-col-sm-12 .cgg-lead-capture-form__text-block{background-color:#F3F2EE;color:#95918F}.cgg-lead-capture-form .cgg-col-sm-12 .cgg-lead-capture-form__text-block h6{text-align:center}.cgg-lead-capture-form .country-code-field,.cgg-lead-capture-form .ng-not-empty{color:#635f5d}.cgg-lead-capture-form__form a{color:#77AA43;text-decoration:none}.cgg-lead-capture-form__form a.cgg-button-cta{color:#fff}.cgg-lead-capture-form__form>form>div{margin:10px 0;clear:both}.cgg-lead-capture-form__form .tc-more-btn{color:#77AA43;font-size:14px;font-weight:700;display:block}.cgg-lead-capture-form__footer{margin-top:20px}@media (min-width:992px){.cgg-lead-capture-form__footer.remove-margin{margin-top:0}}.cgg-lead-capture-form__footer p{text-align:center;font-size:.875em}.cgg-lead-capture-form .cgg-lead-capture-form__step2 .cgg-row .cgg-col-sm-12 p span.phone-number-thank-you,.cgg-lead-capture-form .phone-number,.cgg-lead-capture-form .phone-number-thank-you,.cgg-lead-capture-form__step2 .cgg-row .cgg-col-sm-12 p .cgg-lead-capture-form span.phone-number-thank-you{font-weight:600}.cgg-lead-capture-form .phone-number-thank-you{font-size:1.6em;margin-right:15px}.cgg-lead-capture-form .open-time-thank-you{display:block}.cgg-lead-capture-form .m-cgg-icon--phone-invert{-webkit-border-radius:20px 20px 20px 20px;-moz-border-radius:20px;-ms-border-radius:20px 20px 20px 20px;border-radius:20px;background-color:#F68835;color:#fff;float:left;height:40px;padding-top:6px;text-align:center;width:40px;margin-right:20px;font-size:1.33em}.cgg-lead-capture-form button.cgg-button-previous{margin-top:20px;width:45%}.cgg-lead-capture-form .cgg-input-field{margin:10px 0}.cgg-lead-capture-form .cgg-checkbox{margin:1em 0 1.1em}.cgg-lead-capture-form .tc_text{margin:10px 0;font-size:17px}.cgg-lead-capture-form .cgg-button{clear:both}@media (min-width:768px){.cgg-lead-capture-form-new__wrapper{padding:0 1em}}.cgg-lead-capture-form-new .modal-footer,.cgg-lead-capture-form-new .modal-header{border:0}.cgg-lead-capture-form-new .modal-body{padding-top:0}.cgg-lead-capture-form-new .modal-title{display:none}.cgg-lead-capture-form-new__provider-logo{max-width:140px!important;margin-top:0!important}.cgg-lead-capture-form-new__mascot{margin-top:50px}.cgg-lead-capture-form-new__mascot img{max-width:266px}.cgg-lead-capture-form-new__form input{height:45px;font-size:16px;padding:0 10px}.cgg-lead-capture-form-new__form .cgg-global-input--error-notification,.cgg-lead-capture-form-new__form .cgg-warning-text{font-size:12px;width:100%}.cgg-lead-capture-form-new__form .m-cgg-icon--check2{top:-4px;position:relative}.cgg-lead-capture-form-new__form .cgg-button-cta{font-size:16px;padding:10px 12px 15px}@media (min-width:768px){.cgg-lead-capture-form-new__form{padding-top:12px}}@media (max-width:767px){.cgg-lead-capture-form-new__mascot{margin-top:20px}.cgg-lead-capture-form-new__mascot img{max-width:250px}.cgg-lead-capture-form-new__form{background:#fff;position:relative;top:-80px;-webkit-box-shadow:0 -20px 34px 0 #fff;-moz-box-shadow:0 -20px 34px 0 #fff;box-shadow:0 -20px 34px 0 #fff}}.cgg-lead-capture-form-new .cgg-checkbox{margin:12px 0}.cgg-lead-capture-form-new .cgg-checkbox .cgg-error-notification{line-height:14px}.cgg-lead-capture-form-new .cgg-checkbox .m-cgg-icon--warning{font-size:12px!important}.cgg-lead-capture-form-new .cgg-checkbox__label{line-height:16px!important;font-size:12px!important}.cgg-lead-capture-form-new__message{background-color:#eef4e8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:18px;padding:12px 15px}.cgg-lead-capture-form-new__message:before{content:"";position:absolute;top:100%;left:85px;width:0;border-top:28px solid #eef4e9;border-left:30px solid transparent}.cgg-lead-capture-form-new__step2 h4{color:#076b9c;font-size:26px;text-align:center;margin-bottom:15px}.cgg-lead-capture-form-new__step2 .cgg-lead-capture-form-new__message{text-align:center}@media (max-width:767px){.cgg-lead-capture-form-new__step2-vertical{background:#fff;position:relative;top:-80px;-webkit-box-shadow:0 -20px 34px 0 #fff;-moz-box-shadow:0 -20px 34px 0 #fff;box-shadow:0 -20px 34px 0 #fff}}.cgg-lead-capture-form-new__step2-vertical-list{background:#fbfbfb;box-shadow:0 1px 4px 0 rgba(78,78,78,.5);border-radius:8px;list-style:none;padding:0}.cgg-lead-capture-form-new__step2-vertical-list-item{display:block;border-bottom:1px solid #dedcd9}.cgg-lead-capture-form-new__step2-vertical-list-item:last-child{border:none}.cgg-lead-capture-form-new__step2-vertical-list-item a{color:#56924b;line-height:10px;font-weight:700;-webkit-transition:all .35s;transition:all .35s;display:block;padding:15px 30px}@media (min-width:768px){.cgg-lead-capture-form-new__step2-vertical-list{width:200px;float:right;margin-top:30px}.cgg-lead-capture-form-new__step2-vertical-list-item{text-align:center}.cgg-lead-capture-form-new__step2-vertical-list-item a{text-align:center;width:100%;padding:30px 20px 40px}}.cgg-lead-capture-form-new__step2-vertical-list-item a:hover{text-decoration:none}.cgg-lead-capture-form-new__step2-vertical-list-item:hover{background:#ddead0;cursor:pointer}.cgg-lead-capture-form-new__step2-vertical-list-item .icon-wrap{display:inline-block;float:left}.cgg-lead-capture-form-new__step2-vertical-list-item .icon-wrap img{height:50px;margin:0}@media (min-width:768px){.cgg-lead-capture-form-new__step2-vertical-list-item .icon-wrap{width:100%;float:none}.cgg-lead-capture-form-new__step2-vertical-list-item .icon-wrap img{margin:0 auto 10px}}@media (max-width:767px){.cgg-lead-capture-form-new__step2-vertical-list-item-txt{height:50px;line-height:50px;display:inline-block;margin-left:15px}}.cgg-lead-capture-form__step2 img{margin:50px auto}.cgg-lead-capture-form__step2 .cgg-row{display:flex}.cgg-lead-capture-form__step2 .cgg-row .cgg-col-sm-12{flex:0 1 auto;text-align:center}.cgg-lead-capture-form__step2 .cgg-row .cgg-col-sm-12.no-image{width:100%}.cgg-lead-capture-form__step2 .cgg-row .cgg-col-sm-12 p{text-align:center}.cgg-lead-capture-form__step2 .cgg-row .cgg-col-sm-12 p span.phone-number-thank-you{font-size:1.6em;margin-left:50px}.cgg-lead-capture-form__step2 .cgg-row .cgg-col-sm-12 p .m-cgg-icon--phone-invert{position:absolute;float:none}.cgg-lead-capture-form__step2 .cgg-row .provider-image{flex:1 0 auto;display:flex;align-items:center;justify-content:center}.cgg-lead-capture-form__step2 .cgg-row button.cgg-button-previous{margin-top:20px;width:100%}.cgg-lead-capture-form__step2 .cgg-row .cgg-button a{margin:0 5%;width:90%}.call-center-image{height:330px;background-repeat:no-repeat;background-position:right bottom;background-size:contain}.cgg-editor-modal{font-size:14px;font-weight:700;padding:20px}.cgg-editor-modal .modal-header{padding:15px 25px;border-bottom:none}.cgg-editor-modal .modal-header .modal-title{color:#056F9D;font-weight:700;font-size:32px}@media (max-width:767px){.cgg-lead-capture{width:95vw!important;margin:auto!important}.cgg-editor-modal .modal-header{padding:0}.cgg-editor-modal .modal-header .modal-title{font-size:18px}.cgg-editor-modal .modal-body{padding:0}.cgg-editor-modal .modal-body .modal-split{display:none}}.cgg-editor-modal .modal-header .close{background:0 0;border:0;color:#000;cursor:pointer;filter:alpha(opacity=20);position:absolute;right:15px;top:5px;font-size:50px;font-weight:700;line-height:1;margin-top:-2px;padding:0;opacity:.2;text-shadow:0 1px 0 #fff;-webkit-appearance:none}.cgg-editor-modal .modal-header .close-down{display:none}.cgg-editor-modal .modal-body .modal-subtitle{font-size:14px}.cgg-editor-modal .m-cgg-icon--cat-right{color:#979290;font-size:16px;line-height:24px}.cgg-editor-modal__field-header{margin:10px 0 5px}.cgg-editor-modal__field-header a{float:right;color:#77AA43;font-size:14px;position:relative}.cgg-editor-modal__field-header a .m-cgg{position:absolute;left:-12px;color:#77AA43;font-weight:bolder;font-size:9px}@media (max-width:767px){.cgg-editor-modal .m-cgg-icon--cat-right{display:none}.cgg-editor-modal__field-key{font-weight:400}.ci-override .cgg-editor-modal__field{margin-top:10px}}.cgg-editor-modal__field-value{color:#979290;width:100%;float:left;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.cgg-editor-modal__field-key,.cgg-editor-modal__field-value{font-size:14px}}.cgg-editor-modal__field-value.material-design{color:#979290;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ci-override .cgg-editor-modal__field-value{white-space:normal!important}.ci-override .cgg-editor-modal__field-value .car-plate{float:right;position:absolute;right:0;pointer-events:none;cursor:default}.ci-override .cgg-editor-modal__field-value .car-plate img{width:22px;float:left}.ci-override .cgg-editor-modal__field-value .car-plate span{background-color:#ebeff7;height:35px;line-height:35px;color:#000;font-weight:600;padding:0 10px;float:left;text-align:center}.ci-override .cgg-editor-modal__field-value .car-logo-default{max-width:100px}.ci-override .cgg-editor-modal__field-value .car-brand{pointer-events:none;cursor:default}.text-toggle{float:left;text-align:right!important;color:#77aa43!important;font-size:14px!important;font-weight:700!important;line-height:22px!important;display:inline-block;cursor:pointer}.cgg-filter-panel .moment-picker-input{height:35px;font-size:.875em}.cgg-filter-panel .category-dropdown{position:relative;cursor:pointer}.cgg-filter-panel .category-dropdown.open .category-dropdown-menu{display:block}.cgg-filter-panel .category-dropdown.open .dropdown-toggle{border:2px solid #76AA42}.cgg-filter-panel .category-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,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;width:100%}.cgg-filter-panel-open .cgg-filter-panel__header h4 span.toggle,.cgg-filter-panel-open .cgg-filter-panel__header h4 span.toggle__mobile{float:right;cursor:pointer}.cgg-filter-panel .category-dropdown-menu .category-dropdown-text{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap;font-size:12px;text-decoration:none}.cgg-filter-panel .category-dropdown-menu .category-dropdown-text:hover{background:#F5F5F5}@media (max-width:553px){.cgg-filter-panel__form{height:100%}}.cgg-filter-panel .cgg-switch{margin-right:1em}.cgg-filter-panel .cgg-filter-panel__header h4 span.toggle{float:right;padding:20px;position:absolute;right:0;cursor:pointer;top:0}.cgg-filter-panel__edit-title_mobile{overflow:hidden}.cgg-filter-panel__edit-title_mobile .cgg-row::after{clear:none;margin:2px}.cgg-call-us__text,.cgg-info-section,.cgg-main-menu__mobile:after,.cgg-modal.cgg-order-form .modal-header__content,.cgg-tab-pane__row:after,.cgg-tabs .nav:after,.modal-footer:after,.modal-header:after{clear:both}.cgg-filter-panel .close-filter-panel-cross{display:none}@media (min-width:768px) and (max-width:1150px){.cgg-filter-panel-open{position:fixed!important;height:100%}.cgg-filter-panel-open .close-filter-panel-cross{display:inline-block;font-size:24px;color:#979290;padding-left:20px}.cgg-filter-panel-open .cgg-filter-panel__header h4{display:inline-block}}.cgg-filter-panel-open .cgg-filter-panel__header h4{padding:0 15px 16px;font-weight:400;font-size:1.5em;margin-top:20px;margin-bottom:6px}.cgg-filter-panel-open .cgg-filter-panel__header h4 span.title{font-size:24px}@media (max-width:767px){.cgg-filter-panel-open .cgg-filter-panel__header h4 span.title{font-weight:700}}.cgg-filter-panel-open .cgg-filter-panel__header h4 span.toggle__mobile:after{font-family:CGG-icomoon;color:#cccbc8}.cgg-filter-panel-open .cgg-filter-panel__header h4 span.toggle:before{font-family:CGG-icomoon;color:#cccbc8;font-size:16px}.cgg-filter-panel-open .m-cgg-icon--filter-panel{display:none}.cgg-filter-panel-open .cgg-filter-panel__content label.cgg-label{font-weight:700}.cgg-filter-panel-open .cgg-filter-panel__content .cgg-sub-menu{border-top:1px solid #CCCAC8;padding:15px}.cgg-filter-panel-open .cgg-filter-panel__content .cgg-sub-menu .cgg-button-group{min-height:32px}.cgg-filter-panel-open .cgg-filter-panel__content .cgg-sub-menu .cgg-button-group .cgg-button-group-wrapper .cgg-button-default{padding:5px 0;font-size:16px}.cgg-filter-panel-open .cgg-filter-panel__container{padding:15px;border-top:1px solid #CCCAC8}.cgg-filter-panel-open .cgg-filter-panel__container .cgg-switch-group .cgg-switch_disabled{opacity:1;cursor:pointer}.cgg-filter-panel-open .cgg-filter-panel__container .cgg-text{padding:8px 0 8px 20px;height:35px;border:1px solid #CCCAC8;border-radius:4px;background-color:#E7E6E2;font-size:.875em;line-height:18px}.cgg-filter-panel-open .cgg-filter-panel__sort{padding:0 15px 25px}.cgg-filter-panel-open .cgg-filter-panel__buttons{margin-top:15px}.cgg-filter-panel-open .cgg-filter-panel__buttons .cgg-button{display:block}.cgg-filter-panel-open .cgg-filter-panel__buttons button{margin-bottom:15px}.cgg-filter-panel-open .cgg-filter-panel__buttons div.cgg-hidden-xs,.cgg-filter-panel-open .cgg-filter-panel__buttons div.cgg-visible-xs-block{height:80px;padding:0 15px 30px}.cgg-filter-panel-closed.cgg-filter-panel{padding-bottom:0}.cgg-filter-panel-closed .cgg-filter-panel__header h4{margin:0;padding:15px;font-weight:400;font-size:1.5em}.cgg-filter-panel-closed .cgg-filter-panel__header h4 span.toggle{float:inherit;cursor:pointer}.cgg-filter-panel-closed .cgg-filter-panel__header h4 span.toggle:before{font-family:CGG-icomoon;cursor:pointer;color:#cccbc8;font-size:16px}.cgg-filter-panel-closed .cgg-filter-panel__content,.cgg-filter-panel-closed .cgg-filter-panel__neck{max-height:0;overflow:hidden;-webkit-transition:max-height .1s ease-out;-moz-transition:max-height .1s ease-out;-o-transition:max-height .1s ease-out;transition:max-height .1s ease-out}p.cgg-more-details{text-align:center}p.cgg-more-details span{font-size:14px;cursor:pointer}p.cgg-more-details__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5}.cgg-filter-panel__footer{margin-top:0;padding:0 15px}.cgg-filter-panel__footer__refine-mobile{padding:0;bottom:0;left:0;right:0;height:36px;z-index:3}.cgg-filter-panel__footer__button-group-mobile{position:relative!important;left:0;right:0;bottom:15px!important;background-color:#fff;z-index:3;margin-bottom:0!important}.cgg-filter-panel__footer__button-group-mobile a{margin:0!important}.cgg-filter-panel__footer .cgg-button-previous{font-size:20px;color:#979290;height:50px;padding-top:9px}.cgg-filter-panel__footer .cgg-button-previous,.cgg-filter-panel__footer .cgg-button-selected{width:100%}@media (max-width:767px){.cgg-filter-panel__footer .cgg-button-previous,.cgg-filter-panel__footer .cgg-button-selected{border-radius:4px}}.cgg-filter-panel__footer .cgg-button-selected-container{text-align:right;height:50px}.cgg-filter-panel__footer .cgg-button-selected{display:inline-block;float:none;width:100%;height:50px;padding-top:8px}.cgg-filter-panel__footer .cgg-filter-panel__edit-title{padding:15px}.cgg-filter-panel__content div .cgg-slider-set{padding:15px 15px 30px;border-top:1px solid #CCCAC8;overflow:hidden}.cgg-filter-panel__content div:first-child .cgg-slider-set{border:0 solid #fff}.cgg-filter-panel__content .cgg-filter-panel__switch-group .providers-title label.cgg-label{width:100%}.cgg-filter-panel__content .cgg-filter-panel__switch-group label.cgg-label{font-weight:400}.cgg-filter-panel__content .cgg-filter-panel__switch-group .cgg-hint .cgg-label{width:calc(100% - 25px - 57px);font-size:16px}.cgg-filter-panel__content div .cgg-dropdown-set{overflow:hidden;padding:15px;border-top:1px solid #CCCAC8}.cgg-filter-panel__content div .cgg-dropdown-set>.cgg-hint{float:left}@media (max-width:767px){.cgg-filter-panel__content div .cgg-dropdown-set{min-height:0;padding:0;border:none;margin-top:20px}}.cgg-filter-panel__content div .cgg-dropdown-set .cgg-dropdown{margin-top:0}.cgg-filter-panel__content div .cgg-dropdown-set .dropdown-set-input-desktop{width:20%;padding-left:5px}.cgg-filter-panel__content .cgg-input-text-label .cgg-hint .cgg-label,.cgg-filter-panel__content div .cgg-single-dropdown-set .cgg-hint .cgg-label{width:calc(100% - 26px)}.cgg-filter-panel__content div .cgg-single-dropdown-set{min-height:110px;padding:20px 15px 40px;border-top:1px solid #CCCAC8}.cgg-filter-panel__content div .cgg-single-dropdown-set .cgg-dropdown .select__container{padding:5px 15px;height:35px}.cgg-filter-panel__content div .cgg-single-dropdown-set .select__selected-value{font-size:.875em;line-height:25px}.cgg-filter-panel__content .cgg-input-text-label{padding:20px 15px;border-top:1px solid #CCCAC8}.cgg-filter-panel__content .cgg-input-text-label input{height:34px;font-size:1em}.cgg-filter-panel__content .cgg-autocomplete-set .cgg-input-text-main,.cgg-filter-panel__content .cgg-datepicker-set .flatpickr-input{height:35px;font-size:.875em}.cgg-filter-panel__content .cgg-input-text-label .cgg-input-text__unit{padding:6px 0}@media (max-width:767px){.cgg-filter-panel__content{min-height:76%;margin-top:0}}.cgg-filter-panel__content .cgg-autocomplete-set .cgg-tag-group,.cgg-filter-panel__content .cgg-filter-panel-travellers-set .cgg-datepicker-next{margin-top:5px}.cgg-filter-panel__content .cgg-filter-panel__switch-group .providers-title label.cgg-label{font-weight:600!important}@media (min-width:768px){.cgg-filter-panel__content .cgg-autocomplete-set{padding:15px;border-top:1px solid #CCCAC8}}.cgg-filter-panel__content .cgg-autocomplete-set .cgg-tag-group .cgg-tag{padding:3px 5px;border-radius:2px}.cgg-filter-panel__content .cgg-datepicker-set{padding:15px 0}@media (min-width:768px){.cgg-filter-panel__content .cgg-datepicker-set{padding:15px;border-top:1px solid #CCCAC8}}.cgg-filter-panel__content .cgg-filter-panel-travellers-set{padding:15px 0}@media (min-width:768px){.cgg-filter-panel__content .cgg-filter-panel-travellers-set{padding:15px;border-top:1px solid #CCCAC8}.cgg-filter-panel__content .cgg-filter-panel-travellers-set .cgg-dropdown .select__container{height:35px;padding:10px 20px}}.cgg-filter-panel__content .cgg-filter-panel-travellers-set .cgg-dropdown .select__container .select__selected-value{font-size:14px}@media (max-width:767px){.cgg-filter-panel__content .cgg-filter-panel-travellers-set .cgg-dropdown .select__container .select__selected-value{font-size:20px;margin-top:5px}.cgg-editor-inline{z-index:2}}.cgg-filter-panel__content .cgg-button-group-wrapper .cgg-button-default{border-bottom-width:0}.cgg-filter-panel__content .cgg-filter-panel__textContainer-group .cgg-hint label.cgg-label,.cgg-filter-panel__content .cgg-filter-panel__textContainer-group .cgg-text-container__value{font-size:14px}.cgg-filter-panel__content .cgg-input-text-material{padding:20px 0 0}.cgg-editor-inline{width:100%;max-height:0;overflow:hidden;position:absolute;bottom:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.cgg-editor-inline__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#f3f2ee}.cgg-editor-inline_active{max-height:500px;z-index:4;position:fixed;overflow-y:auto}.cgg-editor-inline .cgg-editor-modal{padding:10px;position:relative;background:#f3f2ee}.cgg-editor-inline .cgg-editor-modal .modal-header{padding:0;margin-bottom:15px}.cgg-editor-inline .cgg-editor-modal .modal-header .modal-title{color:#77AA43;font-size:16px;font-weight:700}.cgg-editor-inline .cgg-editor-modal .modal-header .close{display:none}.cgg-editor-inline .cgg-editor-modal .modal-header .close-down{display:block;float:right;color:#77AA43;cursor:pointer;font-size:20px}.cgg-editor-inline .cgg-editor-modal .modal-header .close-down i{display:block;margin-top:-15px}.cgg-editor-inline .cgg-editor-modal .modal-header .close-down i:first-child{margin-top:0;margin-bottom:-19px}.cgg-editor-inline .cgg-editor-modal .modal-header .close-down i:last-child{margin-top:-19px}.cgg-editor-inline .cgg-editor-modal .modal-body{padding:0}.cgg-editor-inline .cgg-editor-modal .modal-body .modal-split,.cgg-editor-inline .cgg-editor-modal .modal-body .modal-subtitle{display:none}.cgg-editor-inline .cgg-editor-modal__field{margin-top:20px}.cgg-editor-inline .cgg-editor-modal__field:first-child{margin-top:0}.cgg-editor-inline .cgg-editor-modal__field-key{font-weight:400;font-size:16px}.cgg-filter-panel{min-height:70px;padding:1px 0;background-color:#fff;z-index:999;position:relative}.cgg-filter-panel .cgg-dropdown{margin-top:5px}.cgg-filter-panel .cgg-radio__box-container,.cgg-filter-panel .cgg-switch{margin-right:1em}.cgg-filter-panel .m-cgg-icon--filter-panel{color:#312f2e;position:relative;top:5px}.cgg-filter-panel__edit-title{font-weight:700;padding:0 15px 15px 0;cursor:pointer;color:#77AA43;font-size:14px}.cgg-filter-panel__edit-title i{font-family:CGG-icomoon;content:"\e66d";color:#77AA43;font-size:.8em}.cgg-filter-panel__edit-title_mobile{background-color:#155072;text-align:left;color:#fff;font-weight:700;font-size:14px;padding:4px 10px;cursor:pointer;margin-top:0;height:36px}.cgg-filter-panel__edit-title_mobile .open-up{display:block;float:right;color:#fff;font-size:14px}.cgg-filter-panel__edit-title_mobile .open-up i{display:block;margin-top:-12px}.cgg-filter-panel__edit-title_mobile .open-up i:first-child{margin-top:0;margin-bottom:0}.cgg-filter-panel__edit-title_mobile .open-up i:last-child{margin-top:-9px}@media (max-width:767px){.cgg-filter-modal-material{width:100%!important;margin:auto!important}.modal-content{border-radius:3px!important}.cgg-filter-panel__provider-group-material .cgg-checkbox{margin-top:0}.cgg-filter-panel__provider-group-material .modal-title{font-size:18px;font-size:5.625vw;font-weight:700;line-height:22px;line-height:6.875vw}.cgg-filter-panel__provider-group-material .modal-header{border-bottom:solid 1px #d3d1d1;padding:15px 20px 13px 25px}.cgg-filter-panel__provider-group-material .modal-header .cgg-row>.cgg-col-xs-7{padding-left:5px}.cgg-filter-panel__provider-group-material .modal-header .cgg-row>.cgg-col-xs-5{padding-right:5px}.cgg-filter-panel__provider-group-material .modal-body{max-height:35vh;overflow:scroll;padding:15px 20px}.cgg-filter-panel__provider-group-material .modal-body .cgg-hint{margin-bottom:5px;margin-left:15px}.cgg-filter-panel__provider-group-material .modal-body .cgg-hint__header label{font-weight:400;margin-left:6px;margin-top:4px}.cgg-filter-panel__provider-group-material .modal-body .cgg-checkbox__box{border:1px solid #6f6967;width:4.375vw!important;height:4.375vw!important}.cgg-filter-panel__provider-group-material .modal-body .cgg-checkbox__box_checked{border:none}.cgg-filter-panel__provider-group-material .modal-body .m-cgg-icon--check2{font-size:14px!important;font-size:4.375vw!important;vertical-align:super;display:block}.cgg-filter-panel__provider-group-material .modal-footer{border-top:solid 1px #d3d1d1;padding:10px 25px 5px}.cgg-filter-panel__provider-group-material .modal-footer button{color:#ed6b0c;font-size:16px;font-size:5vw;background:0 0;border:none;line-height:22px;line-height:6.875vw}.cgg-filter-panel-open .cgg-filter-panel__content .cgg-sub-menu{border-top:0;padding:0 0 10px}.cgg-filter-panel-open .cgg-filter-panel__container{padding:0;border-top:0}.cgg-filter-panel-open .cgg-filter-panel__container .cgg-mobile-label{color:#96918f;transform:translate3d(-12px,6px,0) scale(.75);font-size:5vw;font-weight:400;font-family:arial}.cgg-filter-panel-open .cgg-filter-panel__container .cgg-text{background:0 0;border:none;padding:1px;border-radius:0;border-bottom:1px solid #9E9E9E;font-weight:400;font-size:5vw;font-family:arial;line-height:inherit}.cgg-filter-panel-open .cgg-filter-panel__header h4 span.title{font-size:16px;font-size:5vw;color:#fff}}.cgg-filter-panel-material .cgg-filter-panel__content{height:1vh;overflow-y:scroll}.cgg-sort-menu{background-color:#77AA43;color:#fff;list-style:none;padding-left:0;margin:0;max-height:70px;max-height:21.875vw;overflow:hidden}.cgg-sort-menu .save-result-container{padding:12px 5px;cursor:pointer}.cgg-sort-menu .save-result{overflow:hidden;width:auto;background:#fff;white-space:nowrap;color:#000;padding:12px 3px;margin:0;border-radius:3px;font-weight:600;font-size:14px;cursor:pointer;text-align:center;display:block;text-decoration:none}.cgg-sort-menu ul li.cgg-sort-menu__item.cgg-sort-menu__active,.cgg-sort-menu__item:hover{background-color:#56924B}@media (max-width:767px){.cgg-sort-menu{width:100%;display:flex}}.cgg-sort-menu ul li.cgg-col-md-2-noclick{pointer-events:none}.cgg-sort-menu ul li.cgg-col-md-3-noclick{width:25%;pointer-events:none}.cgg-sort-menu__item{position:relative;display:inline-block;vertical-align:top;font-size:14px;min-height:70px;padding:15px;cursor:pointer;border-right:1px solid #99BF72}.cgg-sort-menu__item span{display:block;overflow:hidden;text-overflow:ellipsis;max-height:36px}.cgg-sort-menu__item .cgg-spinner{margin:0;max-width:100%}.cgg-sort-menu__name-width{max-width:86%}.cgg-sort-menu__item:hover .m-icon{color:#fff}.cgg-sort-menu__direction{position:absolute;top:15px;right:15px;font-size:18px;color:#AACA8A}.cgg-sort-menu__active .cgg-sort-menu__direction{color:#fff}@media (min-width:768px) and (max-width:1150px){.cgg-sort-menu{background-color:#056f9d}.cgg-sort-menu__item{border-right:1px solid rgba(255,255,255,.2)}.cgg-sort-menu__item:first-child{border-left:1px solid rgba(255,255,255,.2)}.cgg-sort-menu__item:nth-child(2){border-left:1px solid rgba(255,255,255,.2)}.cgg-sort-menu__direction{color:rgba(255,255,255,.5)}.cgg-sort-menu__item:hover{background-color:inherit}.cgg-sort-menu ul li.cgg-sort-menu__item.cgg-sort-menu__active{background-color:#155072}}span.cgg-sort-menu__active{color:#fff}.cgg-sort-menu__mobile{margin:0;background-color:#056F9D}.cgg-sort-menu__mobile.fixed{position:fixed;top:0;left:0;right:0;box-shadow:0 1px 3px rgba(0,0,0,.2);opacity:.95;z-index:999}.cgg-sort-menu__mobile .cgg-sort-menu__item{border-right:1px solid rgba(255,255,255,.2)}.cgg-sort-menu__mobile .cgg-sort-menu__item:first-child{border-left:1px solid rgba(255,255,255,.2)}.cgg-sort-menu__mobile .cgg-sort-menu__direction{color:rgba(255,255,255,.5)}.cgg-sort-menu__mobile .cgg-sort-menu,.cgg-sort-menu__mobile .cgg-sort-menu__item:hover{background-color:inherit}.cgg-sort-menu__mobile ul li.cgg-sort-menu__item.cgg-sort-menu__active{background-color:#155072}.cgg-sort-menu__mobile ul li.cgg-sort-menu__active{border-bottom:.5em solid #83B9E2}.cgg-sort-menu__mobile ul li.cgg-sort-menu__item:last-child{cursor:default}.cgg-sort-menu__mobile ul li.cgg-sort-menu__item:last-child:hover span.cgg-sort-menu__active{font-weight:inherit}@media (max-width:767px){.cgg-sort-menu__item{width:33.333%;border-right:none;font-size:12px;font-size:3.75vw;line-height:12px;line-height:3.75vw;padding:3vw 6.5vw 3vw 1.7vw;min-height:15.625vw}.cgg-sort-menu__item-api{width:50%}.cgg-sort-menu__mobile .cgg-sort-menu__item:nth-child(2){border-left:1px solid rgba(255,255,255,.2)}.cgg-sort-menu__mobile .cgg-sort-menu__item:nth-child(3){border-left:1px solid rgba(255,255,255,.2)}.cgg-sort-menu__item .cgg-sort-menu__direction i.m-icon{font-size:14px;font-size:4.375vw}.cgg-sort-menu__item span{max-width:100%;max-height:36px;max-height:11.25vw}.cgg-sort-menu__direction{top:3vw;right:1.7vw}}.filter-panel_full .cgg-results__results-header-sort .cgg-sort-menu__name-width{max-width:100%}@media (min-width:768px) and (max-width:800px) and (orientation:portrait){.filter-panel_full .cgg-results__results-header-sort .cgg-sort-menu{width:100%}}.cgg-result-summary__desktop{padding:32px 0 15px;color:#fff;background-color:#155072}.cgg-result-summary__desktop h1{font-size:28px;margin:0 0 8px}.cgg-result-summary__desktop .count-result{margin:0;font-size:28px;color:#519bc6}.cgg-result-summary__desktop .save-result{overflow:hidden;width:180px;background:#fff;white-space:nowrap;color:#000;padding:12px 3px;margin:5px -20px;border-radius:3px;font-weight:600;font-size:14px;cursor:pointer;text-align:center}.cgg-result-summary__desktop img{position:absolute;width:150px;z-index:1;top:-37px;right:-15px}@media (max-width:1080px) and (min-width:768px){.cgg-result-summary__desktop img{top:-25px;right:-50px}}.cgg-result-summary__desktop img span{color:#519bc6;font-weight:400}.cgg-result-summary__desktop img span.edit-button{position:relative;bottom:4px;left:15px;padding:2px 5px 2px 0;color:#fff;background-color:#77AA43;border:1px solid #77AA43;cursor:pointer;font-size:.375em;-webkit-box-shadow:0 0 0 0,#77AA43;box-shadow:0 0 0 0,#77AA43;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px;-ms-border-radius:2px 2px 2px 2px;border-radius:2px}.cgg-result-summary__desktop img span.edit-button:hover{color:#fff;background-color:#84b94d}.cgg-result-summary__desktop img span.edit-button i{margin:5px}.cgg-result-summary h3{font-weight:700;font-size:32px;margin-top:0;margin-bottom:10px}.cgg-result-summary h3 span{font-weight:400;color:#519bc6}.cgg-result-summary h3 p{font-size:1em;margin:0}.cgg-result-summary h3 .result-summary-text{width:70%}.cgg-result-summary h3 .cgg-button-default{width:100%}.cgg-result-summary__mobile .summary-mobile{display:none}@media (max-width:767px){.cgg-result-summary__mobile .summary-mobile{display:block;background-color:#F3F2EE;padding:0 15px}.cgg-result-summary__mobile .summary-mobile h3{margin:0}.cgg-result-summary__mobile .summary-mobile h3 span{font-weight:400;margin-bottom:15px}}@media (min-width:768px) and (max-width:1150px){.cgg-hidden-tablet{display:none}}@media (max-width:767px){.cgg-result-summary{padding:10px 0}.cgg-result-summary .pleft-0{padding-left:0}.cgg-result-summary h1,.cgg-result-summary h3{color:#312f2e;font-weight:700;font-size:18px;font-size:5.625vw;line-height:18px;line-height:5.625vw;margin-top:0;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cgg-result-summary span{color:#312f2e;font-size:14px;font-size:4.375vw;line-height:14px;line-height:4.375vw;font-weight:400}.cgg-result-summary .save-result{overflow:hidden;width:100%;background:#77AA43;white-space:normal;color:#fff;padding:10px 3px;margin:0;border-radius:3px;font-weight:600;font-size:14px;cursor:pointer;text-align:center;box-shadow:0 5px #56924B;display:block;text-decoration:none;line-height:1}.cgg-result-summary .save-result-mob{border-radius:0;box-shadow:none;margin:0 -15px;width:100%;position:fixed;z-index:1023;bottom:0;padding:10px 0;font-size:1em;display:block;text-decoration:none}.cgg-result-summary h1 p{display:inline-block;margin:0}.cgg-result-summary .result-summary-text{width:auto}}.cgg-tablet-summary{display:none;padding:10px}@media (min-width:768px) and (max-width:1150px){.cgg-tablet-summary{display:block;background-color:#F3F2EE}.cgg-tablet-summary .cgg-button-small{padding:0 12px}.cgg-tablet-summary h1{font-size:20px;display:inline;margin-left:15px}.cgg-tablet-summary .save-result{overflow:hidden;width:160px;background:#77AA43;white-space:normal;color:#fff;padding:4px 3px;margin:5px 0 0 10px;border-radius:3px;font-weight:600;font-size:14px;cursor:pointer;text-align:center;box-shadow:0 5px #56924B;display:inline-block;line-height:1}.cgg-tablet-summary .summary-header{font-size:20px;line-height:40px;font-weight:700}.cgg-tablet-summary .float-icon-right{float:right}.cgg-tablet-results-button{float:right;height:30px;line-height:10px;width:115px!important;color:#000;margin-top:5px;font-size:14px!important;text-align:left}}.cgg-main-menu{background:#056F9D}.cgg-main-menu__desktop{display:block}.cgg-main-menu__mobile{display:none}.cgg-main-menu ul{display:table;margin:0;padding-left:0;border:0}.cgg-main-menu ul li{display:table-cell;list-style:none;margin:0;padding:0;color:#fff;outline:0;vertical-align:bottom;font-weight:700}.cgg-main-menu ul li span{display:block;margin-right:15px;padding:8px 15px 16px;background-color:#519bc6;white-space:nowrap;text-overflow:ellipsis;text-align:left;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;cursor:pointer}.cgg-main-menu ul li span:hover{background-color:#3881ac}.cgg-main-menu ul li.active span{background-color:#155072;cursor:default}.cgg-main-menu ul li:last-child{margin-right:0}.cgg-main-menu ul li .purpose-dropdown{position:relative;cursor:pointer;width:150px;height:46px;float:left;border-radius:4px 4px 0 0;padding-left:15px;line-height:40px;background-color:#519bc6}.cgg-main-menu ul li .purpose-dropdown>span.purpose-dropdown-more{display:inline-block;padding:0;margin-right:0;user-select:none}.cgg-main-menu ul li .purpose-dropdown>span.purpose-dropdown-more:hover{background-color:#519bc6}.cgg-main-menu ul li .purpose-dropdown.active,.cgg-main-menu ul li .purpose-dropdown.active>span.purpose-dropdown-more{background-color:#155072}.cgg-main-menu ul li .purpose-dropdown .purpose-dropdown-more{pointer-events:none}.cgg-main-menu ul li .purpose-dropdown .purpose-dropdown-icon{position:initial;float:right;padding-top:14px;background-color:inherit;pointer-events:none}.cgg-main-menu ul li .purpose-dropdown.open .purpose-dropdown-menu{display:block}.cgg-main-menu ul li .purpose-dropdown-menu{position:absolute;z-index:1000;display:none;margin:5px -15px 0;list-style:none;font-size:14px;text-align:left;background-color:#519bc6;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.cgg-main-menu ul li .purpose-dropdown-menu li{display:block;background-color:#519bc6}.cgg-main-menu ul li .purpose-dropdown-menu li a:first-child{border-top:none}.cgg-main-menu ul li .purpose-dropdown-menu li a{height:46px;border-bottom:solid #317ab4 .5px;color:#fff;font-weight:700;font-size:16px}.cgg-main-menu ul li .purpose-dropdown-menu li.active{background-color:#155072;cursor:default}.cgg-main-menu ul li .purpose-dropdown-menu .purpose-dropdown-text{display:block;padding:3px 20px;clear:both;line-height:40px;white-space:nowrap;text-decoration:none}.cgg-main-menu ul li .purpose-dropdown-menu .purpose-dropdown-text:hover{background:#155072}.cgg-button-cta.active,.cgg-button-cta:active,.cgg-button-default.active,.cgg-button-default:active,.cgg-button-neutral.active,.cgg-button-neutral:active,.cgg-button-next.active,.cgg-button-next:active,.cgg-button-no-cooperation.active,.cgg-button-no-cooperation:active,.cgg-button-none.active,.cgg-button-none:active,.cgg-button-previous.active,.cgg-button-previous:active,.cgg-button-selected.active,.cgg-button-selected:active,.open>.cgg-button-cta.dropdown-toggle,.open>.cgg-button-default.dropdown-toggle,.open>.cgg-button-neutral.dropdown-toggle,.open>.cgg-button-next.dropdown-toggle,.open>.cgg-button-no-cooperation.dropdown-toggle,.open>.cgg-button-none.dropdown-toggle,.open>.cgg-button-previous.dropdown-toggle,.open>.cgg-button-selected.dropdown-toggle{background-image:none}.cgg-main-menu .cgg-selection-wrapper{background-color:#fff;overflow:hidden}.cgg-main-menu .cgg-selection-option{padding:11px 10px;box-shadow:inset 0 -3px 0 0 #e7e6e2;font-size:16px;color:#312f2e;background-color:transparent;border-radius:3px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;font-weight:600;display:block;line-height:20px;border:1px solid #979290;border-bottom:none;float:right;text-decoration:none;position:absolute;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cgg-main-menu .m-cgg-button-results-top{border-bottom:1px solid #979290}.cgg-main-menu__mobile{position:relative;width:100%;background-color:#fff}.cgg-main-menu__mobile .cgg-row{margin:0}.cgg-main-menu__toggle-icon{position:absolute;top:0;right:0;padding:12px 10px;color:#96918f;font-size:.875em}.cgg-main-menu__toggle-icon:before{margin-left:10px;font-size:4.5vw}.cgg-main-menu__toggle-text{position:absolute;top:0;left:0;padding:6px 15px;color:#056F9D}.cgg-main-menu__toggle-text .m-icon{font-size:2.5em;vertical-align:middle}.cgg-main-menu .m-cgg-icon-grey{vertical-align:middle;color:#979290}@media (max-width:767px){.cgg-main-menu__desktop{display:none}.cgg-main-menu__mobile{display:block}.cgg-main-menu__mobile .cgg-selection-option{font-size:12px;font-size:3.75vw;height:30px;height:9.375vw;line-height:29px;line-height:9.0625vw;padding:0 20px 0 10px;padding:0vw 6.25vw 0vw 3.125vw}.cgg-main-menu__toggle-icon{top:8px;top:2.5vw;right:8px;right:2.5vw;padding:0;font-size:10px;font-size:3.125vw}.m-cgg-button-results-top .m-cgg-icon--filter-panel{position:relative;top:-1px;right:-2px}}@media (min-width:768px) and (max-width:1150px){.cgg-main-menu__desktop{display:none}.cgg-main-menu__mobile{display:block}.cgg-main-menu__mobile .cgg-selection-option{font-size:14px;height:30px;line-height:10px;padding:0 20px 0 10px;background-color:#fff;margin-top:5px}.cgg-main-menu__toggle-icon{top:12px;right:8px;padding:0;font-size:10px;z-index:1}.cgg-main-menu__toggle-icon:before{margin-left:10px;font-size:14px}.m-cgg-button-results-top .m-cgg-icon--filter-panel{position:relative;top:-1px;right:-2px}}.cgg-text-toggle{float:left;text-align:right!important;color:#77aa43!important;font-size:14px!important;font-weight:700!important;line-height:22px!important;display:inline-block;cursor:pointer}@media (max-width:767px){.cgg-text-toggle{line-height:22px!important;line-height:6.875vw!important;font-size:14px!important;font-size:4.375vw!important}}.cgg-spinner{float:right;margin:3px}.cgg-spinner .sk-placeholder{font-size:.8em;padding:0 5px;color:#fff}.cgg-spinner .sk-placeholder__medium{font-size:1.2em;line-height:1.8}.cgg-spinner .sk-placeholder__large{font-size:1.6em;line-height:2.4}.cgg-spinner .sk-circle,.cgg-spinner .sk-circle__large,.cgg-spinner .sk-circle__medium{width:1em;height:1em;position:relative;display:inline-block}.cgg-spinner .sk-circle__medium{width:2em;height:2em}.cgg-spinner .sk-circle__large{width:4em;height:4em}.cgg-spinner .sk-circle .sk-child,.cgg-spinner .sk-circle__large .sk-child,.cgg-spinner .sk-circle__medium .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.cgg-spinner .sk-circle .sk-child:before,.cgg-spinner .sk-circle__large .sk-child:before,.cgg-spinner .sk-circle__medium .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.cgg-spinner .sk-circle .sk-circle2,.cgg-spinner .sk-circle__large .sk-circle2,.cgg-spinner .sk-circle__medium .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.cgg-spinner .sk-circle .sk-circle3,.cgg-spinner .sk-circle__large .sk-circle3,.cgg-spinner .sk-circle__medium .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.cgg-spinner .sk-circle .sk-circle4,.cgg-spinner .sk-circle__large .sk-circle4,.cgg-spinner .sk-circle__medium .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cgg-spinner .sk-circle .sk-circle5,.cgg-spinner .sk-circle__large .sk-circle5,.cgg-spinner .sk-circle__medium .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.cgg-spinner .sk-circle .sk-circle6,.cgg-spinner .sk-circle__large .sk-circle6,.cgg-spinner .sk-circle__medium .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.cgg-spinner .sk-circle .sk-circle7,.cgg-spinner .sk-circle__large .sk-circle7,.cgg-spinner .sk-circle__medium .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cgg-spinner .sk-circle .sk-circle8,.cgg-spinner .sk-circle__large .sk-circle8,.cgg-spinner .sk-circle__medium .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.cgg-spinner .sk-circle .sk-circle9,.cgg-spinner .sk-circle__large .sk-circle9,.cgg-spinner .sk-circle__medium .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.cgg-spinner .sk-circle .sk-circle10,.cgg-spinner .sk-circle__large .sk-circle10,.cgg-spinner .sk-circle__medium .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.cgg-spinner .sk-circle .sk-circle11,.cgg-spinner .sk-circle__large .sk-circle11,.cgg-spinner .sk-circle__medium .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.cgg-spinner .sk-circle .sk-circle12,.cgg-spinner .sk-circle__large .sk-circle12,.cgg-spinner .sk-circle__medium .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.cgg-spinner .sk-circle .sk-circle2:before,.cgg-spinner .sk-circle__large .sk-circle2:before,.cgg-spinner .sk-circle__medium .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.cgg-spinner .sk-circle .sk-circle3:before,.cgg-spinner .sk-circle__large .sk-circle3:before,.cgg-spinner .sk-circle__medium .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.cgg-spinner .sk-circle .sk-circle4:before,.cgg-spinner .sk-circle__large .sk-circle4:before,.cgg-spinner .sk-circle__medium .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.cgg-spinner .sk-circle .sk-circle5:before,.cgg-spinner .sk-circle__large .sk-circle5:before,.cgg-spinner .sk-circle__medium .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.cgg-spinner .sk-circle .sk-circle6:before,.cgg-spinner .sk-circle__large .sk-circle6:before,.cgg-spinner .sk-circle__medium .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.cgg-spinner .sk-circle .sk-circle7:before,.cgg-spinner .sk-circle__large .sk-circle7:before,.cgg-spinner .sk-circle__medium .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.cgg-spinner .sk-circle .sk-circle8:before,.cgg-spinner .sk-circle__large .sk-circle8:before,.cgg-spinner .sk-circle__medium .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.cgg-spinner .sk-circle .sk-circle9:before,.cgg-spinner .sk-circle__large .sk-circle9:before,.cgg-spinner .sk-circle__medium .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.cgg-spinner .sk-circle .sk-circle10:before,.cgg-spinner .sk-circle__large .sk-circle10:before,.cgg-spinner .sk-circle__medium .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.cgg-spinner .sk-circle .sk-circle11:before,.cgg-spinner .sk-circle__large .sk-circle11:before,.cgg-spinner .sk-circle__medium .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.cgg-spinner .sk-circle .sk-circle12:before,.cgg-spinner .sk-circle__large .sk-circle12:before,.cgg-spinner .sk-circle__medium .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.cgg-spinner__grey .sk-placeholder{color:#ddd}.cgg-spinner .cgg-spinner__grey .sk-circle__large .sk-child:before,.cgg-spinner .cgg-spinner__grey .sk-circle__medium .sk-child:before,.cgg-spinner__grey .cgg-spinner .sk-circle__large .sk-child:before,.cgg-spinner__grey .cgg-spinner .sk-circle__medium .sk-child:before,.cgg-spinner__grey .sk-circle .sk-child:before{background-color:#ddd}span.cgg-button__cgg-spinner{position:absolute;padding-left:5px}.m-cgg-icon--chevron-right-circle{position:relative;top:.15em}.cgg-button a,.cgg-button a:active,.cgg-button a:hover,.cgg-button a:link,.cgg-button a:visited{text-decoration:none;transition:none}@media (max-width:768px){a.mobile-button-full-width{width:100%}}.cgg-button-group{min-height:58px;margin-bottom:20px}.cgg-button-group button:focus{outline:0}.cgg-button-group .cgg-required:after{content:" *";color:#77AA43}.cgg-button-group .cgg-button-group-wrapper .cgg-button-default{position:relative;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.cgg-button-group .cgg-button-group-wrapper .cgg-button-2{width:50%}.cgg-button-group .cgg-button-group-wrapper .cgg-button-3{width:33.3%}.cgg-button-group .cgg-button-group-wrapper .cgg-button-4{width:25%}.cgg-button-group .cgg-button-group-wrapper .cgg-button-5{width:20%}.cgg-button-group .cgg-button-group-wrapper div:first-child .cgg-button-default{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.cgg-button-group .cgg-button-group-wrapper div:last-child .cgg-button-default{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.cgg-button-group .show-more{font-weight:700;cursor:pointer}.cgg-button-cta,.cgg-button-neutral{-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;font-weight:600;display:block;font-size:1.3em;padding:11px 12px 17px;line-height:1.42857;float:left;width:100%}.cgg-button-group__label{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.cgg-button-group__radio{visibility:hidden;opacity:0}.cgg-button-neutral{color:#979290;background-color:#fff;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;user-select:none;border:1px solid #cccbc8;border-bottom:none;text-decoration:none;-webkit-box-shadow:inset 0 -4px 0 0 #dedbd0;box-shadow:inset 0 -4px 0 0 #dedbd0}.cgg-button-cta,.cgg-button-next{-ms-border-radius:3px 3px 3px 3px}.cgg-button-neutral.focus,.cgg-button-neutral:focus{color:#979290;background-color:#f2f2f2;border-color:#8f8c86}.cgg-button-neutral.active,.cgg-button-neutral:active,.cgg-button-neutral:hover,.open>.cgg-button-neutral.dropdown-toggle{color:#979290;background-color:#f2f2f2;border-color:#afada8}.cgg-button-neutral.active.focus,.cgg-button-neutral.active:focus,.cgg-button-neutral.active:hover,.cgg-button-neutral:active.focus,.cgg-button-neutral:active:focus,.cgg-button-neutral:active:hover,.open>.cgg-button-neutral.dropdown-toggle.focus,.open>.cgg-button-neutral.dropdown-toggle:focus,.open>.cgg-button-neutral.dropdown-toggle:hover{color:#979290;background-color:#f2f2f2;border-color:#8f8c86}.cgg-button-neutral.disabled,.cgg-button-neutral.disabled.active,.cgg-button-neutral.disabled.focus,.cgg-button-neutral.disabled:active,.cgg-button-neutral.disabled:focus,.cgg-button-neutral.disabled:hover,.cgg-button-neutral[disabled],.cgg-button-neutral[disabled].active,.cgg-button-neutral[disabled].focus,.cgg-button-neutral[disabled]:active,.cgg-button-neutral[disabled]:focus,.cgg-button-neutral[disabled]:hover,fieldset[disabled] .cgg-button-neutral,fieldset[disabled] .cgg-button-neutral.active,fieldset[disabled] .cgg-button-neutral.focus,fieldset[disabled] .cgg-button-neutral:active,fieldset[disabled] .cgg-button-neutral:focus,fieldset[disabled] .cgg-button-neutral:hover{background-color:#fff;border-color:#cccbc8}.cgg-button-neutral:hover{text-decoration:none}.cgg-button-cta{color:#fff;background-color:#F68835;border-radius:3px;user-select:none;border:1px solid #F68835;border-bottom:none;text-decoration:none;-webkit-box-shadow:inset 0 -4px 0 0 #ed6c0b;box-shadow:inset 0 -4px 0 0 #ed6c0b}.cgg-button-default,.cgg-button-next,.cgg-button-previous{-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;font-weight:600;display:block;padding:11px 12px 17px;line-height:1.42857;text-decoration:none;font-size:1.3em}.cgg-button-cta.focus,.cgg-button-cta:focus{color:#fff;background-color:#f57a1d;border-color:#a44b07}.cgg-button-cta.active,.cgg-button-cta:active,.cgg-button-cta:hover,.open>.cgg-button-cta.dropdown-toggle{color:#fff;background-color:#f57a1d;border-color:#e4680a}.cgg-button-cta.active.focus,.cgg-button-cta.active:focus,.cgg-button-cta.active:hover,.cgg-button-cta:active.focus,.cgg-button-cta:active:focus,.cgg-button-cta:active:hover,.open>.cgg-button-cta.dropdown-toggle.focus,.open>.cgg-button-cta.dropdown-toggle:focus,.open>.cgg-button-cta.dropdown-toggle:hover{color:#fff;background-color:#f57a1d;border-color:#a44b07}.cgg-button-cta.disabled,.cgg-button-cta.disabled.active,.cgg-button-cta.disabled.focus,.cgg-button-cta.disabled:active,.cgg-button-cta.disabled:focus,.cgg-button-cta.disabled:hover,.cgg-button-cta[disabled],.cgg-button-cta[disabled].active,.cgg-button-cta[disabled].focus,.cgg-button-cta[disabled]:active,.cgg-button-cta[disabled]:focus,.cgg-button-cta[disabled]:hover,fieldset[disabled] .cgg-button-cta,fieldset[disabled] .cgg-button-cta.active,fieldset[disabled] .cgg-button-cta.focus,fieldset[disabled] .cgg-button-cta:active,fieldset[disabled] .cgg-button-cta:focus,fieldset[disabled] .cgg-button-cta:hover{background-color:#F68835;border-color:#F68835}.cgg-button-cta:hover{text-decoration:none}.cgg-button-next{color:#fff;background-color:#F68835;border-radius:3px;user-select:none;width:33%;border:1px solid #F68835;border-bottom:none;float:right;-webkit-box-shadow:inset 0 -4px 0 0 #ed6c0b;box-shadow:inset 0 -4px 0 0 #ed6c0b}.cgg-button-next.focus,.cgg-button-next:focus{color:#fff;background-color:#f57a1d;border-color:#a44b07}.cgg-button-next.active,.cgg-button-next:active,.cgg-button-next:hover,.open>.cgg-button-next.dropdown-toggle{color:#fff;background-color:#f57a1d;border-color:#e4680a}.cgg-button-next.active.focus,.cgg-button-next.active:focus,.cgg-button-next.active:hover,.cgg-button-next:active.focus,.cgg-button-next:active:focus,.cgg-button-next:active:hover,.open>.cgg-button-next.dropdown-toggle.focus,.open>.cgg-button-next.dropdown-toggle:focus,.open>.cgg-button-next.dropdown-toggle:hover{color:#fff;background-color:#f57a1d;border-color:#a44b07}.cgg-button-next.disabled,.cgg-button-next.disabled.active,.cgg-button-next.disabled.focus,.cgg-button-next.disabled:active,.cgg-button-next.disabled:focus,.cgg-button-next.disabled:hover,.cgg-button-next[disabled],.cgg-button-next[disabled].active,.cgg-button-next[disabled].focus,.cgg-button-next[disabled]:active,.cgg-button-next[disabled]:focus,.cgg-button-next[disabled]:hover,fieldset[disabled] .cgg-button-next,fieldset[disabled] .cgg-button-next.active,fieldset[disabled] .cgg-button-next.focus,fieldset[disabled] .cgg-button-next:active,fieldset[disabled] .cgg-button-next:focus,fieldset[disabled] .cgg-button-next:hover{background-color:#F68835;border-color:#F68835}.cgg-button-next:hover{text-decoration:none}.cgg-button-default,.cgg-button-previous{color:#979290;background-color:#fff;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;user-select:none;width:33%;border:1px solid #cccbc8;border-bottom:none;float:left;-webkit-box-shadow:inset 0 -4px 0 0 #dedbd0;box-shadow:inset 0 -4px 0 0 #dedbd0}.cgg-button-no-cooperation,.cgg-button-selected{-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cgg-button-default.focus,.cgg-button-default:focus,.cgg-button-previous.focus,.cgg-button-previous:focus{color:#979290;background-color:#f2f2f2;border-color:#8f8c86}.cgg-button-default.active,.cgg-button-default:active,.cgg-button-default:hover,.cgg-button-previous.active,.cgg-button-previous:active,.cgg-button-previous:hover,.open>.cgg-button-default.dropdown-toggle,.open>.cgg-button-previous.dropdown-toggle{color:#979290;background-color:#f2f2f2;border-color:#afada8}.cgg-button-default.active.focus,.cgg-button-default.active:focus,.cgg-button-default.active:hover,.cgg-button-default:active.focus,.cgg-button-default:active:focus,.cgg-button-default:active:hover,.cgg-button-previous.active.focus,.cgg-button-previous.active:focus,.cgg-button-previous.active:hover,.cgg-button-previous:active.focus,.cgg-button-previous:active:focus,.cgg-button-previous:active:hover,.open>.cgg-button-default.dropdown-toggle.focus,.open>.cgg-button-default.dropdown-toggle:focus,.open>.cgg-button-default.dropdown-toggle:hover,.open>.cgg-button-previous.dropdown-toggle.focus,.open>.cgg-button-previous.dropdown-toggle:focus,.open>.cgg-button-previous.dropdown-toggle:hover{color:#979290;background-color:#f2f2f2;border-color:#8f8c86}.cgg-button-default.disabled,.cgg-button-default.disabled.active,.cgg-button-default.disabled.focus,.cgg-button-default.disabled:active,.cgg-button-default.disabled:focus,.cgg-button-default.disabled:hover,.cgg-button-default[disabled],.cgg-button-default[disabled].active,.cgg-button-default[disabled].focus,.cgg-button-default[disabled]:active,.cgg-button-default[disabled]:focus,.cgg-button-default[disabled]:hover,.cgg-button-previous.disabled,.cgg-button-previous.disabled.active,.cgg-button-previous.disabled.focus,.cgg-button-previous.disabled:active,.cgg-button-previous.disabled:focus,.cgg-button-previous.disabled:hover,.cgg-button-previous[disabled],.cgg-button-previous[disabled].active,.cgg-button-previous[disabled].focus,.cgg-button-previous[disabled]:active,.cgg-button-previous[disabled]:focus,.cgg-button-previous[disabled]:hover,fieldset[disabled] .cgg-button-default,fieldset[disabled] .cgg-button-default.active,fieldset[disabled] .cgg-button-default.focus,fieldset[disabled] .cgg-button-default:active,fieldset[disabled] .cgg-button-default:focus,fieldset[disabled] .cgg-button-default:hover,fieldset[disabled] .cgg-button-previous,fieldset[disabled] .cgg-button-previous.active,fieldset[disabled] .cgg-button-previous.focus,fieldset[disabled] .cgg-button-previous:active,fieldset[disabled] .cgg-button-previous:focus,fieldset[disabled] .cgg-button-previous:hover{background-color:#fff;border-color:#cccbc8}.cgg-button-default:hover,.cgg-button-previous:hover{text-decoration:none}.cgg-button-disabled{opacity:.5;float:left}.cgg-button-disabled:hover{cursor:not-allowed}.cgg-button-no-cooperation,.cgg-button-none,.cgg-button-selected{-webkit-touch-callout:none;text-align:center;touch-action:manipulation;cursor:pointer;display:block;padding:11px 12px 17px;line-height:1.42857;float:left;text-decoration:none;font-weight:600;vertical-align:middle}.cgg-button-selected{color:#fff;background-color:#77AA43;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;user-select:none;width:33%;font-size:1.3em;border:1px solid #77AA43;border-bottom:none;-webkit-box-shadow:inset 0 -4px 0 0 #5d8535;box-shadow:inset 0 -4px 0 0 #5d8535}.cgg-button-selected.focus,.cgg-button-selected:focus{color:#fff;background-color:#6a983c;border-color:#374f1f}.cgg-button-selected.active,.cgg-button-selected:active,.cgg-button-selected:hover,.open>.cgg-button-selected.dropdown-toggle{color:#fff;background-color:#6a983c;border-color:#587e32}.cgg-button-selected.active.focus,.cgg-button-selected.active:focus,.cgg-button-selected.active:hover,.cgg-button-selected:active.focus,.cgg-button-selected:active:focus,.cgg-button-selected:active:hover,.open>.cgg-button-selected.dropdown-toggle.focus,.open>.cgg-button-selected.dropdown-toggle:focus,.open>.cgg-button-selected.dropdown-toggle:hover{color:#fff;background-color:#6a983c;border-color:#374f1f}.cgg-button-selected.disabled,.cgg-button-selected.disabled.active,.cgg-button-selected.disabled.focus,.cgg-button-selected.disabled:active,.cgg-button-selected.disabled:focus,.cgg-button-selected.disabled:hover,.cgg-button-selected[disabled],.cgg-button-selected[disabled].active,.cgg-button-selected[disabled].focus,.cgg-button-selected[disabled]:active,.cgg-button-selected[disabled]:focus,.cgg-button-selected[disabled]:hover,fieldset[disabled] .cgg-button-selected,fieldset[disabled] .cgg-button-selected.active,fieldset[disabled] .cgg-button-selected.focus,fieldset[disabled] .cgg-button-selected:active,fieldset[disabled] .cgg-button-selected:focus,fieldset[disabled] .cgg-button-selected:hover{background-color:#77AA43;border-color:#77AA43}.cgg-button-selected:hover{text-decoration:none}.cgg-button-no-cooperation{color:#ccc;background-color:#F3F2EE;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;user-select:none;border:1px solid #F3F2EE;border-bottom:none;width:100%;font-size:.875em}.cgg-button-no-cooperation.focus,.cgg-button-no-cooperation:focus{color:#ccc;background-color:#e8e7df;border-color:#beb9a3}.cgg-button-no-cooperation.active,.cgg-button-no-cooperation:active,.cgg-button-no-cooperation:hover,.open>.cgg-button-no-cooperation.dropdown-toggle{color:#ccc;background-color:#e8e7df;border-color:#dad7ca}.cgg-button-no-cooperation.active.focus,.cgg-button-no-cooperation.active:focus,.cgg-button-no-cooperation.active:hover,.cgg-button-no-cooperation:active.focus,.cgg-button-no-cooperation:active:focus,.cgg-button-no-cooperation:active:hover,.open>.cgg-button-no-cooperation.dropdown-toggle.focus,.open>.cgg-button-no-cooperation.dropdown-toggle:focus,.open>.cgg-button-no-cooperation.dropdown-toggle:hover{color:#ccc;background-color:#e8e7df;border-color:#beb9a3}.cgg-button-no-cooperation.disabled,.cgg-button-no-cooperation.disabled.active,.cgg-button-no-cooperation.disabled.focus,.cgg-button-no-cooperation.disabled:active,.cgg-button-no-cooperation.disabled:focus,.cgg-button-no-cooperation.disabled:hover,.cgg-button-no-cooperation[disabled],.cgg-button-no-cooperation[disabled].active,.cgg-button-no-cooperation[disabled].focus,.cgg-button-no-cooperation[disabled]:active,.cgg-button-no-cooperation[disabled]:focus,.cgg-button-no-cooperation[disabled]:hover,fieldset[disabled] .cgg-button-no-cooperation,fieldset[disabled] .cgg-button-no-cooperation.active,fieldset[disabled] .cgg-button-no-cooperation.focus,fieldset[disabled] .cgg-button-no-cooperation:active,fieldset[disabled] .cgg-button-no-cooperation:focus,fieldset[disabled] .cgg-button-no-cooperation:hover{background-color:#F3F2EE;border-color:#F3F2EE}.cgg-button-no-cooperation:hover{text-decoration:none}.cgg-button-none{color:#979290;background-color:transparent;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:33%;font-size:1.3em;border:1px solid transparent;border-bottom:none}.cgg-button-none.active,.cgg-button-none.active.focus,.cgg-button-none.active:focus,.cgg-button-none.active:hover,.cgg-button-none.focus,.cgg-button-none:active,.cgg-button-none:active.focus,.cgg-button-none:active:focus,.cgg-button-none:active:hover,.cgg-button-none:focus,.cgg-button-none:hover,.open>.cgg-button-none.dropdown-toggle,.open>.cgg-button-none.dropdown-toggle.focus,.open>.cgg-button-none.dropdown-toggle:focus,.open>.cgg-button-none.dropdown-toggle:hover{color:#979290;background-color:transparent;border-color:transparent}.cgg-button-none.disabled,.cgg-button-none.disabled.active,.cgg-button-none.disabled.focus,.cgg-button-none.disabled:active,.cgg-button-none.disabled:focus,.cgg-button-none.disabled:hover,.cgg-button-none[disabled],.cgg-button-none[disabled].active,.cgg-button-none[disabled].focus,.cgg-button-none[disabled]:active,.cgg-button-none[disabled]:focus,.cgg-button-none[disabled]:hover,fieldset[disabled] .cgg-button-none,fieldset[disabled] .cgg-button-none.active,fieldset[disabled] .cgg-button-none.focus,fieldset[disabled] .cgg-button-none:active,fieldset[disabled] .cgg-button-none:focus,fieldset[disabled] .cgg-button-none:hover{background-color:transparent;border-color:transparent}.cgg-button-none:hover{text-decoration:underline}.m-cgg-icon--chevron-right{display:inline-block;width:18px;height:18px;padding:6px 1px;margin-left:-5px;font-weight:600;background:#fff;color:#F68835;font-size:.6em;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50%;-ms-border-radius:50% 50% 50% 50%;border-radius:50%}.cgg-button-toggle-view .active.cgg-button-horizontal-active,.cgg-button-toggle-view .active.cgg-button-vertical-active,.cgg-button-toggle-view .cgg-button-horizontal-active.active,.cgg-button-toggle-view .cgg-button-horizontal-active:active,.cgg-button-toggle-view .cgg-button-horizontal.active,.cgg-button-toggle-view .cgg-button-horizontal:active,.cgg-button-toggle-view .cgg-button-vertical-active.active,.cgg-button-toggle-view .cgg-button-vertical-active:active,.cgg-button-toggle-view .cgg-button-vertical.active,.cgg-button-toggle-view .cgg-button-vertical:active,.open>.cgg-button-toggle-view .cgg-button-horizontal-active.dropdown-toggle,.open>.cgg-button-toggle-view .cgg-button-horizontal.dropdown-toggle,.open>.cgg-button-toggle-view .cgg-button-vertical-active.dropdown-toggle,.open>.cgg-button-toggle-view .cgg-button-vertical.dropdown-toggle,.open>.cgg-button-toggle-view .dropdown-toggle.cgg-button-horizontal-active,.open>.cgg-button-toggle-view .dropdown-toggle.cgg-button-vertical-active{background-image:none}.m-cgg-icon-grey{vertical-align:middle;color:#979290}.m-cgg-button-results-top{border-bottom:1px solid #979290;border-radius:3px}.cgg-button-toggle{width:100%}.cgg-button-toggle .m-cgg{font-weight:700}.cgg-button-toggle-view .cgg-button-horizontal,.cgg-button-toggle-view .cgg-button-horizontal-active,.cgg-button-toggle-view .cgg-button-vertical,.cgg-button-toggle-view .cgg-button-vertical-active{-webkit-touch-callout:none;text-align:center;vertical-align:middle;touch-action:manipulation;font-weight:600;display:block;font-size:1.3em;line-height:1.42857;text-decoration:none;float:right;cursor:pointer}.cgg-button-toggle-view{height:70px;padding:15px;background-color:#77AA43;color:#fff}.cgg-button-toggle-view p{margin-top:8px}.cgg-button-toggle-view .cgg-button-horizontal,.cgg-button-toggle-view .cgg-button-horizontal-active{color:#312f2e;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:0 3px 3px 0!important;-moz-border-radius:0 3px 3px 0!important;-ms-border-radius:0 3px 3px 0!important;border-radius:0 3px 3px 0!important;padding:0!important;width:38px!important;border:0}.cgg-button-toggle-view .cgg-button-horizontal-active:focus,.cgg-button-toggle-view .cgg-button-horizontal.focus,.cgg-button-toggle-view .cgg-button-horizontal:focus,.cgg-button-toggle-view .focus.cgg-button-horizontal-active{color:#312f2e;background-color:#f2f2f2;border-color:#000}.cgg-button-toggle-view .active.cgg-button-horizontal-active,.cgg-button-toggle-view .cgg-button-horizontal-active:active,.cgg-button-toggle-view .cgg-button-horizontal-active:hover,.cgg-button-toggle-view .cgg-button-horizontal.active,.cgg-button-toggle-view .cgg-button-horizontal:active,.cgg-button-toggle-view .cgg-button-horizontal:hover,.open>.cgg-button-toggle-view .cgg-button-horizontal.dropdown-toggle,.open>.cgg-button-toggle-view .dropdown-toggle.cgg-button-horizontal-active{color:#312f2e;background-color:#f2f2f2;border-color:#111110}.cgg-button-toggle-view .active.cgg-button-horizontal-active:focus,.cgg-button-toggle-view .active.cgg-button-horizontal-active:hover,.cgg-button-toggle-view .active.focus.cgg-button-horizontal-active,.cgg-button-toggle-view .cgg-button-horizontal-active:active.focus,.cgg-button-toggle-view .cgg-button-horizontal-active:active:focus,.cgg-button-toggle-view .cgg-button-horizontal-active:active:hover,.cgg-button-toggle-view .cgg-button-horizontal.active.focus,.cgg-button-toggle-view .cgg-button-horizontal.active:focus,.cgg-button-toggle-view .cgg-button-horizontal.active:hover,.cgg-button-toggle-view .cgg-button-horizontal:active.focus,.cgg-button-toggle-view .cgg-button-horizontal:active:focus,.cgg-button-toggle-view .cgg-button-horizontal:active:hover,.open>.cgg-button-toggle-view .cgg-button-horizontal.dropdown-toggle.focus,.open>.cgg-button-toggle-view .cgg-button-horizontal.dropdown-toggle:focus,.open>.cgg-button-toggle-view .cgg-button-horizontal.dropdown-toggle:hover,.open>.cgg-button-toggle-view .dropdown-toggle.cgg-button-horizontal-active:focus,.open>.cgg-button-toggle-view .dropdown-toggle.cgg-button-horizontal-active:hover,.open>.cgg-button-toggle-view .dropdown-toggle.focus.cgg-button-horizontal-active{color:#312f2e;background-color:#f2f2f2;border-color:#000}.cgg-button-toggle-view .cgg-button-horizontal.disabled,.cgg-button-toggle-view .cgg-button-horizontal.disabled.active,.cgg-button-toggle-view .cgg-button-horizontal.disabled.focus,.cgg-button-toggle-view .cgg-button-horizontal.disabled:active,.cgg-button-toggle-view .cgg-button-horizontal.disabled:focus,.cgg-button-toggle-view .cgg-button-horizontal.disabled:hover,.cgg-button-toggle-view .cgg-button-horizontal[disabled],.cgg-button-toggle-view .cgg-button-horizontal[disabled].active,.cgg-button-toggle-view .cgg-button-horizontal[disabled].focus,.cgg-button-toggle-view .cgg-button-horizontal[disabled]:active,.cgg-button-toggle-view .cgg-button-horizontal[disabled]:focus,.cgg-button-toggle-view .cgg-button-horizontal[disabled]:hover,.cgg-button-toggle-view .disabled.active.cgg-button-horizontal-active,.cgg-button-toggle-view .disabled.cgg-button-horizontal-active,.cgg-button-toggle-view .disabled.cgg-button-horizontal-active:active,.cgg-button-toggle-view .disabled.cgg-button-horizontal-active:focus,.cgg-button-toggle-view .disabled.cgg-button-horizontal-active:hover,.cgg-button-toggle-view .disabled.focus.cgg-button-horizontal-active,.cgg-button-toggle-view [disabled].active.cgg-button-horizontal-active,.cgg-button-toggle-view [disabled].cgg-button-horizontal-active,.cgg-button-toggle-view [disabled].cgg-button-horizontal-active:active,.cgg-button-toggle-view [disabled].cgg-button-horizontal-active:focus,.cgg-button-toggle-view [disabled].cgg-button-horizontal-active:hover,.cgg-button-toggle-view [disabled].focus.cgg-button-horizontal-active,fieldset[disabled] .cgg-button-toggle-view .active.cgg-button-horizontal-active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active:active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active:focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active:hover,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal.active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal.focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal:active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal:focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal:hover,fieldset[disabled] .cgg-button-toggle-view .focus.cgg-button-horizontal-active{background-color:#fff;border-color:#312f2e}.cgg-button-toggle-view .cgg-button-horizontal-active:hover,.cgg-button-toggle-view .cgg-button-horizontal:hover{text-decoration:none}.cgg-button-toggle-view .cgg-button-horizontal-active{color:#77AA43;background-color:#fff;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:33%;padding:11px 12px 17px;border:0}.cgg-button-toggle-view .cgg-button-horizontal-active.focus,.cgg-button-toggle-view .cgg-button-horizontal-active:focus{color:#77AA43;background-color:#f2f2f2;border-color:#000}.cgg-button-toggle-view .cgg-button-horizontal-active.active,.cgg-button-toggle-view .cgg-button-horizontal-active:active,.cgg-button-toggle-view .cgg-button-horizontal-active:hover,.open>.cgg-button-toggle-view .cgg-button-horizontal-active.dropdown-toggle{color:#77AA43;background-color:#f2f2f2;border-color:#111110}.cgg-button-toggle-view .cgg-button-horizontal-active.active.focus,.cgg-button-toggle-view .cgg-button-horizontal-active.active:focus,.cgg-button-toggle-view .cgg-button-horizontal-active.active:hover,.cgg-button-toggle-view .cgg-button-horizontal-active:active.focus,.cgg-button-toggle-view .cgg-button-horizontal-active:active:focus,.cgg-button-toggle-view .cgg-button-horizontal-active:active:hover,.open>.cgg-button-toggle-view .cgg-button-horizontal-active.dropdown-toggle.focus,.open>.cgg-button-toggle-view .cgg-button-horizontal-active.dropdown-toggle:focus,.open>.cgg-button-toggle-view .cgg-button-horizontal-active.dropdown-toggle:hover{color:#77AA43;background-color:#f2f2f2;border-color:#000}.cgg-button-toggle-view .cgg-button-horizontal-active.disabled,.cgg-button-toggle-view .cgg-button-horizontal-active.disabled.active,.cgg-button-toggle-view .cgg-button-horizontal-active.disabled.focus,.cgg-button-toggle-view .cgg-button-horizontal-active.disabled:active,.cgg-button-toggle-view .cgg-button-horizontal-active.disabled:focus,.cgg-button-toggle-view .cgg-button-horizontal-active.disabled:hover,.cgg-button-toggle-view .cgg-button-horizontal-active[disabled],.cgg-button-toggle-view .cgg-button-horizontal-active[disabled].active,.cgg-button-toggle-view .cgg-button-horizontal-active[disabled].focus,.cgg-button-toggle-view .cgg-button-horizontal-active[disabled]:active,.cgg-button-toggle-view .cgg-button-horizontal-active[disabled]:focus,.cgg-button-toggle-view .cgg-button-horizontal-active[disabled]:hover,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active.active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active.focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active:active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active:focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-horizontal-active:hover{background-color:#fff;border-color:#312f2e}.cgg-button-toggle-view .cgg-button-horizontal-active:hover{text-decoration:none}.cgg-button-toggle-view .cgg-button-vertical,.cgg-button-toggle-view .cgg-button-vertical-active{color:#312f2e;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #312f2e;-webkit-border-radius:3px 0 0 3px!important;-moz-border-radius:3px 0 0 3px!important;-ms-border-radius:3px 0 0 3px!important;border-radius:3px 0 0 3px!important;padding:0!important;width:36px!important;border-top:0;border-left:0;border-bottom:0;border-right:1px solid #fff}.cgg-button-toggle-view .cgg-button-vertical-active:focus,.cgg-button-toggle-view .cgg-button-vertical.focus,.cgg-button-toggle-view .cgg-button-vertical:focus,.cgg-button-toggle-view .focus.cgg-button-vertical-active{color:#312f2e;background-color:#f2f2f2;border-color:#000}.cgg-button-toggle-view .active.cgg-button-vertical-active,.cgg-button-toggle-view .cgg-button-vertical-active:active,.cgg-button-toggle-view .cgg-button-vertical-active:hover,.cgg-button-toggle-view .cgg-button-vertical.active,.cgg-button-toggle-view .cgg-button-vertical:active,.cgg-button-toggle-view .cgg-button-vertical:hover,.open>.cgg-button-toggle-view .cgg-button-vertical.dropdown-toggle,.open>.cgg-button-toggle-view .dropdown-toggle.cgg-button-vertical-active{color:#312f2e;background-color:#f2f2f2;border-color:#111110}.cgg-button-toggle-view .active.cgg-button-vertical-active:focus,.cgg-button-toggle-view .active.cgg-button-vertical-active:hover,.cgg-button-toggle-view .active.focus.cgg-button-vertical-active,.cgg-button-toggle-view .cgg-button-vertical-active:active.focus,.cgg-button-toggle-view .cgg-button-vertical-active:active:focus,.cgg-button-toggle-view .cgg-button-vertical-active:active:hover,.cgg-button-toggle-view .cgg-button-vertical.active.focus,.cgg-button-toggle-view .cgg-button-vertical.active:focus,.cgg-button-toggle-view .cgg-button-vertical.active:hover,.cgg-button-toggle-view .cgg-button-vertical:active.focus,.cgg-button-toggle-view .cgg-button-vertical:active:focus,.cgg-button-toggle-view .cgg-button-vertical:active:hover,.open>.cgg-button-toggle-view .cgg-button-vertical.dropdown-toggle.focus,.open>.cgg-button-toggle-view .cgg-button-vertical.dropdown-toggle:focus,.open>.cgg-button-toggle-view .cgg-button-vertical.dropdown-toggle:hover,.open>.cgg-button-toggle-view .dropdown-toggle.cgg-button-vertical-active:focus,.open>.cgg-button-toggle-view .dropdown-toggle.cgg-button-vertical-active:hover,.open>.cgg-button-toggle-view .dropdown-toggle.focus.cgg-button-vertical-active{color:#312f2e;background-color:#f2f2f2;border-color:#000}.cgg-button-toggle-view .cgg-button-vertical.disabled,.cgg-button-toggle-view .cgg-button-vertical.disabled.active,.cgg-button-toggle-view .cgg-button-vertical.disabled.focus,.cgg-button-toggle-view .cgg-button-vertical.disabled:active,.cgg-button-toggle-view .cgg-button-vertical.disabled:focus,.cgg-button-toggle-view .cgg-button-vertical.disabled:hover,.cgg-button-toggle-view .cgg-button-vertical[disabled],.cgg-button-toggle-view .cgg-button-vertical[disabled].active,.cgg-button-toggle-view .cgg-button-vertical[disabled].focus,.cgg-button-toggle-view .cgg-button-vertical[disabled]:active,.cgg-button-toggle-view .cgg-button-vertical[disabled]:focus,.cgg-button-toggle-view .cgg-button-vertical[disabled]:hover,.cgg-button-toggle-view .disabled.active.cgg-button-vertical-active,.cgg-button-toggle-view .disabled.cgg-button-vertical-active,.cgg-button-toggle-view .disabled.cgg-button-vertical-active:active,.cgg-button-toggle-view .disabled.cgg-button-vertical-active:focus,.cgg-button-toggle-view .disabled.cgg-button-vertical-active:hover,.cgg-button-toggle-view .disabled.focus.cgg-button-vertical-active,.cgg-button-toggle-view [disabled].active.cgg-button-vertical-active,.cgg-button-toggle-view [disabled].cgg-button-vertical-active,.cgg-button-toggle-view [disabled].cgg-button-vertical-active:active,.cgg-button-toggle-view [disabled].cgg-button-vertical-active:focus,.cgg-button-toggle-view [disabled].cgg-button-vertical-active:hover,.cgg-button-toggle-view [disabled].focus.cgg-button-vertical-active,fieldset[disabled] .cgg-button-toggle-view .active.cgg-button-vertical-active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active:active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active:focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active:hover,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical.active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical.focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical:active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical:focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical:hover,fieldset[disabled] .cgg-button-toggle-view .focus.cgg-button-vertical-active{background-color:#fff;border-color:#312f2e}.cgg-button-toggle-view .cgg-button-vertical-active:hover,.cgg-button-toggle-view .cgg-button-vertical:hover{text-decoration:none}.cgg-button-toggle-view .cgg-button-vertical-active{color:#77AA43;background-color:#fff;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:33%;padding:11px 12px 17px;border:1px solid #312f2e;border-top:0;border-left:0;border-bottom:0;border-right:1px solid #fff}.cgg-hint__header a.cgg-help,.cgg-tabset__tab-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.cgg-button-toggle-view .cgg-button-vertical-active.focus,.cgg-button-toggle-view .cgg-button-vertical-active:focus{color:#77AA43;background-color:#f2f2f2;border-color:#000}.cgg-button-toggle-view .cgg-button-vertical-active.active,.cgg-button-toggle-view .cgg-button-vertical-active:active,.cgg-button-toggle-view .cgg-button-vertical-active:hover,.open>.cgg-button-toggle-view .cgg-button-vertical-active.dropdown-toggle{color:#77AA43;background-color:#f2f2f2;border-color:#111110}.cgg-button-toggle-view .cgg-button-vertical-active.active.focus,.cgg-button-toggle-view .cgg-button-vertical-active.active:focus,.cgg-button-toggle-view .cgg-button-vertical-active.active:hover,.cgg-button-toggle-view .cgg-button-vertical-active:active.focus,.cgg-button-toggle-view .cgg-button-vertical-active:active:focus,.cgg-button-toggle-view .cgg-button-vertical-active:active:hover,.open>.cgg-button-toggle-view .cgg-button-vertical-active.dropdown-toggle.focus,.open>.cgg-button-toggle-view .cgg-button-vertical-active.dropdown-toggle:focus,.open>.cgg-button-toggle-view .cgg-button-vertical-active.dropdown-toggle:hover{color:#77AA43;background-color:#f2f2f2;border-color:#000}.cgg-button-toggle-view .cgg-button-vertical-active.disabled,.cgg-button-toggle-view .cgg-button-vertical-active.disabled.active,.cgg-button-toggle-view .cgg-button-vertical-active.disabled.focus,.cgg-button-toggle-view .cgg-button-vertical-active.disabled:active,.cgg-button-toggle-view .cgg-button-vertical-active.disabled:focus,.cgg-button-toggle-view .cgg-button-vertical-active.disabled:hover,.cgg-button-toggle-view .cgg-button-vertical-active[disabled],.cgg-button-toggle-view .cgg-button-vertical-active[disabled].active,.cgg-button-toggle-view .cgg-button-vertical-active[disabled].focus,.cgg-button-toggle-view .cgg-button-vertical-active[disabled]:active,.cgg-button-toggle-view .cgg-button-vertical-active[disabled]:focus,.cgg-button-toggle-view .cgg-button-vertical-active[disabled]:hover,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active.active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active.focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active:active,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active:focus,fieldset[disabled] .cgg-button-toggle-view .cgg-button-vertical-active:hover{background-color:#fff;border-color:#312f2e}.cgg-affiliate-widget-footer,.cgg-affiliate-widget-header{background-color:#F3F2EE}.cgg-button-toggle-view .cgg-button-vertical-active:hover{text-decoration:none}.cgg-button-toggle-view .cgg-toggle-view{float:right;right:-15px}.cgg-button-toggle-view .m-cgg{font-size:32px;font-weight:500}.cgg-affiliate-widget-footer .col-md-12 p{text-align:justify;color:#312f2e;font-wieght:500}.cgg-affiliate-widget-header .col-md-12 p{float:right;color:#312f2e;line-height:0;font-weight:500}.cgg-affiliate-widget-header .col-md-12 img{float:right;padding:10px}.cgg-affiliate-widget-header .cgg-affiliate-widget-ga-code{display:none}.cgg-switch{float:left;background:#CCCAC8;border:1px solid #dfdfdf;position:relative;display:inline-block;box-sizing:content-box;overflow:visible;width:40px;height:20px;padding:0;margin:0;border-radius:20px;cursor:pointer;top:-1px;-webkit-transition:.3s ease-out all;-o-transition:.3s ease-out all;transition:.3s ease-out all}.cgg-switch small{background:#fff;border-radius:100%;width:18px;height:18px;position:absolute;top:0;left:1px;-webkit-transition:.2s ease-out all;-o-transition:.2s ease-out all;transition:.2s ease-out all}.cgg-switch_wide{width:80px}.cgg-switch_checked{background:#cccbc8}.cgg-switch_checked .cgg-off{display:none}.cgg-switch_checked .cgg-on{display:block}.cgg-switch_checked small{left:19px!important;background:#77AA43!important}.cgg-switch_wide.cgg-switch_checked small{left:52px!important}.cgg-switch_disabled{opacity:.5;cursor:not-allowed}.cgg-switch__text{font-family:Arial,Helvetica,sans-serif;font-size:13px}.cgg-switch__text>span{position:absolute;top:25%;z-index:0}.cgg-switch__text__off{right:10%;color:#A9A9A9}.cgg-switch__text__on{left:9%;color:#fff}.cgg-radio{position:relative}.cgg-radio__box-container{float:left}.cgg-radio .radio-inner{width:24px;height:24px;border-radius:50%;background:#77AA43;-moz-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;top:-2px;left:-2px;z-index:3}.cgg-radio__box{display:inline-block;height:20px;width:20px;border:1px solid #CCCAC8;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:13px;color:#fff}.cgg-radio__box_selected{border-color:#77AA43}.cgg-radio__box_selected .radio-inner{-webkit-transform:scale(.4,.4);-moz-transform:scale(.4,.4);-ms-transform:scale(.4,.4);-o-transform:scale(.4,.4);transform:scale(.4,.4)}.cgg-radio__box_disabled{opacity:.5;pointer-events:none}.cgg-radio__label{color:#333}.cgg-radio:hover .cgg-radio__box:not(.cgg-radio__box_selected){background-color:#eef4e8;border-color:#77AA43}.cgg-radio__hidden{display:none}.cgg-hint{width:100%}.cgg-hint.provider-options{display:block}.cgg-hint.provider-options .cgg-label{color:#312f2e;font-size:16px;line-height:20px}.cgg-hint__header{height:20px}.cgg-hint__header label.cgg-label{font-size:16px;font-weight:700;display:inline;float:left}.cgg-hint__header .cgg-required:after{content:" *";color:#77AA43}.cgg-hint__header a.cgg-help{user-select:none;top:2px;margin:0 0 0 10px;position:relative;color:#98bf70;font-weight:600;font-size:1em;text-decoration:none!important;cursor:pointer}.cgg-hint__header a.cgg-help:hover{color:#77AA43}.cgg-hint__header .notification-icon{font-size:16px}.cgg-hint__header .m-cgg-icon--close:after{content:"";border-color:transparent transparent #F5E398;border-style:solid;border-width:8px;position:absolute;top:16px;left:0}.cgg-hint .cgg-notification-wrapper{background:#F5E398;margin:0 0 2px;font-size:16px;box-sizing:border-box;height:0;overflow:hidden;padding-left:1em;width:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.cgg-hint .cgg-notification-wrapper_expanded{height:auto;padding:25px 20px;margin-top:15px}.cgg-hint.providers-title .cgg-notification-wrapper_expanded{margin-bottom:15px}@media (max-width:767px){.cgg-hint.provider-options .cgg-label{line-height:14px;line-height:4.375vw}.cgg-hint__header .m-cgg-icon--close:after{display:none}.label-mobile-pl{font-weight:200!important;color:#afadac;font-size:3.67vw!important;font-family:arial;top:15px;position:relative}}.cgg-pros-cons .pro-con-item .cgg-pros-cons-mark>span,.cgg-pros-cons__fat .pro-con-item .cgg-pros-cons-mark>span{font-weight:700}.cgg-pros-cons .pro-con-item{position:relative;padding:5px 0}.cgg-pros-cons .pro-con-item .cgg-pros-cons-mark{position:absolute;top:auto;left:0;font-size:18px}.cgg-pros-cons .pro-con-item .cgg-pros-cons-pro{color:#77AA43}.cgg-pros-cons .pro-con-item .cgg-pros-cons-con{color:#E20613}.cgg-pros-cons .pro-con-item .cgg-pros-cons-description{padding-left:30px}.cgg-pros-cons .pro-con-item:last-child{padding-bottom:0}.cgg-pros-cons__fat{background-color:#fff}.cgg-pros-cons__fat .pro-con-item{position:relative;border-bottom:none;padding:0;margin:15px 0}.cgg-pros-cons__fat .pro-con-item .cgg-pros-cons-mark{position:absolute;left:0;top:2px}.cgg-pros-cons__fat .pro-con-item .cgg-pros-cons-pro{color:#77AA43}.cgg-pros-cons__fat .pro-con-item .cgg-pros-cons-con{color:#E20613}.cgg-pros-cons__fat .pro-con-item .cgg-pros-cons-description{padding-left:30px}.cgg-pros-cons__fat .left,.cgg-pros-cons__fat .right{border-top:1px solid #ddd;padding:0 15px}.cgg-pros-cons__fat .left{border-right:1px solid #ddd}.cgg-pros-cons__fat .right{margin-left:-1px;border-left:1px solid #ddd}.cgg-list-item__featured .cgg-pros-cons__fat{background-color:#F6EDC9}.cgg-list-item__featured .cgg-pros-cons__fat .left,.cgg-list-item__featured .cgg-pros-cons__fat .right{border-top-color:#FACB1A;border-left-color:#FACB1A;border-right-color:#FACB1A}@media (max-width:767px){.cgg-pros-cons .pro-con-item .cgg-pros-cons-description,.cgg-pros-cons__fat .pro-con-item .cgg-pros-cons-description{font-size:3.75vw;padding-left:6.25vw}.cgg-pros-cons .pro-con-item .cgg-pros-cons-mark,.cgg-pros-cons__fat .pro-con-item .cgg-pros-cons-mark{top:auto;left:0;font-size:14px;font-size:4.375vw}.cgg-pros-cons__fat{padding:0 1vw}.cgg-pros-cons__fat .pro-con-item{margin:0}}.cgg-info-section{margin-bottom:1.5em}@media (max-width:767px){.cgg-info-section{margin-top:-1px;margin-bottom:0;border-bottom:1px solid #cccbc8}.cgg-info-section:first-child{margin-top:0}.cgg-info-section .nav-tabs{margin:0;border-bottom:none}}.cgg-read-more{width:100%;margin-bottom:0;color:#333}.cgg-read-more h5.cgg-read-more__title{margin:0 0 10px;font-size:1.4em;font-weight:700;color:#312f2e}.cgg-read-more p.cgg-read-more__description{font-size:16px;list-style-type:none;margin-bottom:0;color:#312f2e}.cgg-read-more p.cgg-read-more{font-size:14px;font-weight:600;cursor:pointer}.cgg-read-more__text{box-sizing:border-box;max-height:0;overflow:hidden;padding:0;-webkit-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.cgg-read-more__text_expanded{max-height:1000px;-webkit-transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.cgg-read-more__text p{margin:0;font-size:1.125em}.cgg-read-more-chevron{font-size:10px}@media (max-width:767px){.cgg-read-more h5.cgg-read-more__title{font-size:4.375vw;border-bottom:1px solid #cccbc8;padding-bottom:10px;margin-bottom:10px}.cgg-read-more .welcomeGift h5.cgg-read-more__title,.cgg-read-more p.cgg-read-more__description{font-size:3.75vw}.cgg-read-more .cgg-info-section-title{font-size:4.375vw}}.cgg-call-us{border:1px solid #fff;background-color:#fff;padding:0 15px 15px}.cgg-call-us__text{display:inline-block}.cgg-call-us__title{display:inline-block;font-weight:700;color:#312f2e;font-size:16px}.cgg-call-us>table.cgg-call-us__table{width:100%;border:0}.cgg-call-us>table.cgg-call-us__table tbody{font-size:1em}.cgg-call-us>table.cgg-call-us__table tbody td,.cgg-call-us>table.cgg-call-us__table tbody th{border:0 solid #fff;color:#312f2e;background:0 0}.cgg-call-us>table.cgg-call-us__table tbody td:last-child{text-align:left;padding-right:20px}@media (max-width:767px){.cgg-call-us,.cgg-call-us__title{font-size:5vw}}.popover{position:absolute;top:0;left:0;z-index:1060;max-width:148px;padding:1px;text-align:center;font-size:14px;background-color:#fff;background-clip:padding-box;border:2px solid #056F9D;border-radius:0;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-8px}.popover.right{margin-left:8px}.popover.bottom{margin-top:8px}.popover.left{margin-left:-8px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#056F9D;border-bottom:2px solid #056F9D;border-radius:-1px -1px 0 0}.popover-content{padding:6px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:9px}.popover>.arrow:after{border-width:8px;content:""}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{left:50%;margin-left:-9px;border-bottom-width:0;border-top-color:#056F9D;bottom:-9px}.popover.top>.arrow:after{bottom:1px;margin-left:-8px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-9px;margin-top:-9px;border-left-width:0;border-right-color:#056F9D}.popover.right>.arrow:after{left:3px;bottom:-8px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-9px;border-top-width:0;border-bottom-color:#056F9D;top:-9px}.popover.bottom>.arrow:after{top:3px;margin-left:-8px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-9px;margin-top:-9px;border-right-width:0;border-left-color:#056F9D}.popover.left>.arrow:after{right:3px;border-right-width:0;border-left-color:#fff;bottom:-8px}.category-dropdown button.dropdown-toggle{overflow:hidden;height:35px;line-height:36px;border:1px solid #cccac7;width:100%;padding:0 0 0 15px;border-radius:4px;text-align:left;color:#312f2e;background-color:#fff!important;position:relative}.category-dropdown span.m-cgg-icon--uniE00A{position:absolute;right:10px;top:12px}.cgg-dropdown-set .cgg-lock-image,.cgg-email-field .cgg-lock-image,.cgg-input-field .cgg-lock-image,.cgg-phone-field .cgg-lock-image,.cgg-slider-set .cgg-lock-image{padding-right:41px;background-image:url(https://media.compargo.com/dk/carinsurance/icons_v1.0_lock.svg)!important;background-repeat:no-repeat!important;background-size:21px!important;background-position:right 15px center!important}.cgg-dropdown-set input.cgg-input-field,.cgg-email-field input.cgg-input-field,.cgg-input-field input.cgg-input-field,.cgg-phone-field input.cgg-input-field,.cgg-slider-set input.cgg-input-field{font-size:.875em;background:#fff;border:1px solid #cccac7;color:#312f2e;width:100%;margin:0;padding-left:20px;z-index:5;position:relative;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px;-ms-border-radius:4px 4px 4px 4px;border-radius:4px}.cgg-dropdown-set input.cgg-input-field:active,.cgg-email-field input.cgg-input-field:active,.cgg-input-field input.cgg-input-field:active,.cgg-phone-field input.cgg-input-field:active,.cgg-slider-set input.cgg-input-field:active{color:#333}.cgg-dropdown-set input.cgg-input-field:focus,.cgg-email-field input.cgg-input-field:focus,.cgg-input-field input.cgg-input-field:focus,.cgg-phone-field input.cgg-input-field:focus,.cgg-slider-set input.cgg-input-field:focus{outline:0!important;border:2px solid #77AA43!important;box-shadow:none!important}.cgg-dropdown-set input.cgg-input-field.ng-invalid-email,.cgg-email-field input.cgg-input-field.ng-invalid-email,.cgg-input-field input.cgg-input-field.ng-invalid-email,.cgg-phone-field input.cgg-input-field.ng-invalid-email,.cgg-slider-set input.cgg-input-field.ng-invalid-email{border:2px solid #FF543F!important}.cgg-dropdown-set input.cgg-input-field.ng-dirty,.cgg-email-field input.cgg-input-field.ng-dirty,.cgg-input-field input.cgg-input-field.ng-dirty,.cgg-phone-field input.cgg-input-field.ng-dirty,.cgg-slider-set input.cgg-input-field.ng-dirty{color:#000!important}.cgg-dropdown-set input.cgg-input-field input,.cgg-email-field input.cgg-input-field input,.cgg-input-field input.cgg-input-field input,.cgg-phone-field input.cgg-input-field input,.cgg-slider-set input.cgg-input-field input{color:#000}.cgg-dropdown-set input.cgg-input-field.ng-dirty,.cgg-slider-set input.cgg-input-field.ng-dirty{color:#000!important}.cgg-input-text{width:100%;display:table}.cgg-input-text__unit{z-index:99999;position:absolute;padding:20px 0;left:100px;font-weight:700}.cgg-input-text__unit__material{z-index:99999;position:absolute;padding:5px 0;left:50px;font-weight:700;font-size:4vw}.cgg-input-text__row{position:relative;margin-bottom:10px}.cgg-input-text__row .text-before{top:15px;position:absolute;font-weight:700}.cgg-input-text__row .text-after{font-weight:700;position:absolute;right:15px;top:15px}.cgg-input-text__row .cgg-required:after{content:" *";color:#77AA43}.cgg-input-text__row .valid-tick{position:absolute;bottom:20px;right:15px;width:20px;height:20px;border-radius:99px;border:2px solid #77aa43;color:#77aa43;font-size:15px;line-height:17px;text-align:center;z-index:2}.cgg-input-text__row.is-focus .cgg-global-input--error{border:1px solid #77AA43!important;outline:#77AA43 solid 1px!important;box-shadow:none!important}.cgg-input-text__row.is-focus .cgg-global-input--error-notification{display:none!important}.cgg-input-text input{display:table-cell;width:100%;max-width:300px;padding:0 20px;border:1px solid #cccac7;height:48px;outline:0;font-weight:400}.cgg-input-text input:focus{box-shadow:inset 0 0 0 1px #77aa43;border:1px solid #77aa43}.cgg-input-text input .error{border:2px solid #ff533f}.cgg-input-text input::-ms-clear{display:none}.cgg-input-text__with-description{position:relative;margin-top:40px!important}.cgg-input-text__with-description label:first-child{margin-top:-20px;font-weight:600}.cgg-input-text__with-description span.input-text-mobile{position:absolute;top:-25px;line-height:12px}.cgg-input-text__popup{width:260px;background:rgba(0,0,0,.9);color:#fff;text-align:left;border-radius:6px;padding:15px;position:absolute;z-index:1;left:50%;transform:translateX(-50%);bottom:75%;display:-webkit-box;flex-wrap:wrap}.cgg-input-text__popup:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent}.cgg-modal.cgg-message-box .cgg-close-modal{padding-right:0;font-size:1.5em}.cgg-modal.cgg-message-box .modal-title{font-size:17px}.cgg-modal.cgg-message-box .modal-header{border-bottom:none}.cgg-modal.cgg-message-box .modal-body{padding-top:0}.cgg-modal.cgg-message-box .modal-body .modal-message{font-size:14px;line-height:1.25em}.cgg-modal.cgg-message-box .modal-footer{border-top:none}.cgg-modal.cgg-message-box .modal-footer .cgg-button{width:auto;min-width:120px;float:right}.cgg-modal.cgg-message-box .modal-footer .cgg-button a{padding-top:10px;padding-bottom:13px;line-height:1em}@media (min-width:768px){.modal.message-box{text-align:center}.modal.message-box:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.modal.message-box .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal.message-box.fade .modal-dialog{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.modal.message-box.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@media (max-width:553px){.cgg-modal.cgg-message-box .modal-header{padding:20px;padding:6.25vw}.cgg-modal.cgg-message-box .modal-title{font-size:17px;font-size:5.3125vw}.cgg-modal.cgg-message-box .modal-body{padding:0 20px;padding:0 6.25vw}.cgg-modal.cgg-message-box .modal-body .modal-message{padding-bottom:75px;padding-bottom:23.4375vw;font-size:14px;font-size:4.375vw}.cgg-modal.cgg-message-box .modal-footer{position:absolute;bottom:0;padding:10px;padding:3.125vw;width:100%}.cgg-modal.cgg-message-box .modal-footer .cgg-button{width:100%}.modal.message-box .modal-dialog{margin-bottom:0;width:calc(100% - 20px);height:calc(100% - 20px);min-height:calc(100% - 20px)}.modal.message-box .modal-content{margin-bottom:10px;height:auto;min-height:100%}}.modal-dialog.modal-warning{margin-top:165px;width:360px}.cgg-modal.warning-modal{padding:30px 40px;overflow:hidden}.cgg-modal.warning-modal .cgg-close-modal{margin-top:-10px;margin-right:-20px;color:#cccbc8}.cgg-modal.warning-modal.static .cgg-close-modal{display:none}.cgg-modal.warning-modal .modal-title{margin-bottom:9px;font-size:24px;color:#076b9c;font-weight:400;line-height:1.25}.cgg-modal.warning-modal .modal-header{padding:0;border-bottom:none}.cgg-modal.warning-modal .modal-body{margin-bottom:10px;padding:0}.cgg-modal.warning-modal .modal-body .modal-message{font-size:18px;line-height:1.39}.cgg-modal.warning-modal .modal-body .modal-note{margin-top:12px;color:#979290;font-size:14px;line-height:1.43}.cgg-modal.warning-modal .modal-body .highlight__yellow{margin-right:2px;padding:0 3px;background-color:#f5e398;border:1px solid #FACB1A;border-radius:2px;color:#F58423;font-size:12px;font-weight:700;letter-spacing:.5px}.cgg-modal.warning-modal .modal-footer{margin:0;padding:0;border:none;display:flex;flex-flow:column}.cgg-modal.warning-modal .modal-footer .cgg-button{margin-top:10px}.cgg-modal.warning-modal .modal-footer .cgg-button-success{order:1}.cgg-modal.warning-modal .modal-footer .cgg-button-cancel{order:2}.cgg-modal.warning-modal .modal-footer .cgg-button a{margin-bottom:0;padding:12px;width:100%;height:auto;font-size:20px;line-height:1.25}@media (min-width:768px){.modal.warning-modal{text-align:center}.modal.warning-modal:before{display:inline-block;vertical-align:top!important;content:" ";height:100%}.modal.warning-modal .modal-dialog{display:inline-block;text-align:left;vertical-align:top!important}.modal.warning-modal.fade .modal-dialog{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.modal.warning-modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@media (max-width:553px){.cgg-modal.warning-modal{padding:20px 25px;padding:6.25vw 7.8125vw}.cgg-modal.warning-modal .modal-body,.cgg-modal.warning-modal .modal-header{padding:0}.cgg-modal.warning-modal .modal-title{font-size:18px;font-size:5.625vw}.cgg-modal.warning-modal .modal-body .modal-message{font-size:14px;font-size:4.375vw}.cgg-modal.warning-modal .modal-body .modal-note{font-size:12px;font-size:3.75vw}.cgg-modal.warning-modal .modal-body .highlight__yellow{font-size:10px;font-size:3.125vw}.cgg-modal.warning-modal .modal-footer .cgg-button a{padding:11px;padding:3.4375vw;font-size:18px;font-size:5.625vw;line-height:1.2}.cgg-modal.warning-modal .modal-footer .cgg-button-previous{display:block}.modal.warning-modal .modal-dialog{margin:19px 15px;margin:5.9375vw 4.6875vw;width:calc(100% - 30px);width:calc(100% - 9.375vw);display:block!important}.modal.warning-modal .modal-content{margin-bottom:10px;height:auto;min-height:100%}}.cgg-phone-field{margin:10px 0;overflow:hidden}.cgg-phone-field input{float:left}.cgg-phone-field .country-code-field{margin-right:5px;width:95px}.cgg-phone-field .phone-input-field{width:calc(100% - 100px)}.modal-dialog.modal-email{margin-top:50px;width:360px}.cgg-modal.cgg-email-modal{padding:30px 40px;overflow:hidden}.cgg-modal.cgg-email-modal .cgg-close-modal{display:none}.cgg-modal.cgg-email-modal .modal-title{margin-bottom:9px;font-size:24px;color:#076b9c;font-weight:400}.cgg-modal.cgg-email-modal .modal-description{text-align:left;font-size:18px;line-height:1.39;color:#312f2e}.cgg-modal.cgg-email-modal .modal-header{padding:0;border-bottom:none}.cgg-modal.cgg-email-modal .modal-body{padding:0}.cgg-modal.cgg-email-modal .modal-body .secure-message{margin:12px 0;font-size:14px;color:#979290}.cgg-modal.cgg-email-modal .modal-body .secure-message .icon{margin-top:2px;margin-right:5px;color:#FACB1A;float:left}.cgg-modal.cgg-email-modal .modal-body .cgg-button-cta{margin-bottom:10px;padding:12px;font-size:20px;line-height:1.25}.cgg-modal.cgg-email-modal .modal-body input{font-size:18px;height:50px}.cgg-modal.cgg-email-modal .modal-body .cgg-global-input--error-notification{margin-bottom:0;font-size:14px;float:none}.cgg-modal.cgg-email-modal .modal-body .tnc-message{margin-top:0;font-size:13px;line-height:1.38;color:#252322}.cgg-modal.cgg-email-modal .modal-body .tnc-message a{color:#77AA43;font-weight:700;text-decoration:none}.cgg-modal.cgg-email-modal .modal-body .cgg-button-previous{width:auto;color:#000;font-size:16px;float:none}.cgg-modal.cgg-email-modal .modal-body .pop-up-partition{position:relative;margin:0 0 18px;width:100%;height:20px;text-align:center;display:inline-block}.cgg-modal.cgg-email-modal .modal-body .pop-up-partition__line{position:absolute;top:50%;left:50%;width:90px;height:1px;border-bottom:1px solid #cccbc8;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.cgg-modal.cgg-email-modal .modal-body .pop-up-partition__text{position:absolute;top:50%;left:50%;padding:0 5px;background:#fff;font-size:16px;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);white-space:nowrap}.cgg-modal.cgg-email-modal .modal-footer{display:none}@media (min-width:768px){.modal.email-modal{text-align:center}.modal.email-modal:before{display:inline-block;vertical-align:top!important;content:" ";height:100%}.modal.email-modal .modal-dialog{display:inline-block;text-align:left;vertical-align:top!important}.modal.email-modal.fade .modal-dialog{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.modal.email-modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@media (max-width:553px){.cgg-modal.cgg-email-modal{padding:20px 25px;padding:6.25vw 7.8125vw}.cgg-modal.cgg-email-modal .modal-body,.cgg-modal.cgg-email-modal .modal-header{padding:0}.cgg-modal.cgg-email-modal .modal-title{font-size:18px;font-size:5.625vw}.cgg-modal.cgg-email-modal .modal-description{font-size:14px;font-size:4.375vw}.cgg-modal.cgg-email-modal .modal-body .secure-message{font-size:12px;font-size:3.75vw}.cgg-modal.cgg-email-modal .modal-body .cgg-button-cta{padding:11px;padding:3.4375vw;font-size:18px;font-size:5.625vw;line-height:1.2}.cgg-modal.cgg-email-modal .modal-body .cgg-input-mobile label{top:-12px;top:-3.75vw;left:15px;left:4.6875vw}.cgg-modal.cgg-email-modal .modal-body .cgg-input-mobile label.value-or-focus{display:none}.cgg-modal.cgg-email-modal .modal-body .cgg-input-mobile input{margin-bottom:5px;margin-bottom:1.5625vw;padding:12px 15px;padding:3.75vw 4.6875vw;font-size:16px;font-size:5vw;height:50px;border-radius:3px;border:1px solid #cccbc8}.cgg-modal.cgg-email-modal .modal-body .cgg-input-mobile input.error{border-color:#FF533F!important;box-shadow:inset 0 0 0 1px #FF533F!important}.cgg-modal.cgg-email-modal .modal-body .cgg-input-mobile .error-msg{font-size:12px;font-size:3.75vw;display:none}.cgg-modal.cgg-email-modal .modal-body .cgg-input-mobile .error-msg.show{display:block}.cgg-modal.cgg-email-modal .modal-body .cgg-input-mobile.is-focus input.error{border:1px solid #cccbc8!important;box-shadow:none!important}.cgg-modal.cgg-email-modal .modal-body .cgg-input-mobile.is-focus .error-msg{display:none}.cgg-modal.cgg-email-modal .modal-body .tnc-message{font-size:12px;font-size:3.75vw;line-height:1.5}.cgg-modal.cgg-email-modal .modal-body .cgg-button-previous{padding:11px;padding:3.4375vw;font-size:14px;font-size:4.375vw}.cgg-modal.cgg-email-modal .modal-body .pop-up-partition__text{font-size:14px;font-size:4.375vw}.modal.email-modal .modal-dialog{margin:19px 15px;margin:5.9375vw 4.6875vw;width:calc(100% - 30px);width:calc(100% - 9.375vw);display:block!important}.modal.email-modal .modal-content{margin-bottom:10px;height:auto;min-height:100%}}.cgg-item-list-details__triangle-wrapper{margin:0 15px;width:100%;height:22px}.cgg-item-list-details__triangle-wrapper .triangle{position:absolute;top:-2px;right:0;width:0;height:0;border-style:solid;border-width:0 40px 40px 0;border-color:transparent #519bc6 transparent transparent}.cgg-item-list-details__triangle-wrapper .triangle p{margin:0;width:40px;text-align:center;position:relative;top:6px;left:6px;color:#fff;font-size:.875em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1.5)}.cgg-item-list-details__sub-header{width:100%;height:20px;position:relative;top:-10px}.cgg-item-list-details__sub-header .from{text-align:center;color:#979290;font-size:14px;padding-top:5px}.cgg-item-list-details p.cgg-primary,.cgg-item-list-details__body{margin:0}.cgg-item-list-details__body .cgg-spinner{float:none;width:64px;margin:0 auto;display:block}.cgg-item-list-details__left p{text-align:left!important}.cgg-item-list-details p.cgg-secondary-header.custom-footer,.cgg-item-list-details p.cgg-secondary.custom-footer{position:relative;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:16px;margin-top:10px}.cgg-item-list-details p.cgg-primary{color:#312f2e;font-size:24px;line-height:20px;font-weight:700}@media (max-width:767px){.cgg-item-list-details p.cgg-primary{line-height:3.5vw}}.cgg-item-list-details p.cgg-secondary-header__top{position:relative;top:15px}.cgg-item-list-details span.cgg-secondary-header__align-top{font-size:14px;color:#979290;line-height:25px;font-weight:400}.cgg-item-list-details p.cgg-supporting{font-size:18px;margin:10px 0 0;font-weight:700;text-align:center}.cgg-item-list-details_active p.cgg-primary,.cgg-item-list-details_active__body{margin:0;color:#056f9d}.cgg-item-list-details_active p.cgg-supporting{color:#056f9d}@media (min-width:768px){.cgg-list-item .cgg-item-list-details_active p.cgg-secondary-header.custom-footer span,.cgg-list-item .cgg-item-list-details_active p.cgg-secondary.custom-footer span{background-color:#e6f1f9}.cgg-list-item__deal .cgg-item-list-details_active{padding-bottom:20px}__sub-header{width:100%;height:20px;position:relative;top:-10px}__body,p.cgg-primary{margin:0}__body p.cgg-secondary-header.custom-footer,__body p.cgg-secondary.custom-footer,p.cgg-primary p.cgg-secondary-header.custom-footer,p.cgg-primary p.cgg-secondary.custom-footer{max-height:50px;padding-bottom:0;margin-bottom:0;-webkit-line-clamp:3;line-height:16px}}@media (max-width:767px){.cgg-list-item--mobile-border{border-right:1px solid rgba(49,47,46,.1)}.cgg-list-item .cgg-list-item__featured .cgg-list-item--mobile-border{border-right-color:rgba(49,47,46,.1);border-left-color:rgba(49,47,46,.1)}.cgg-col-last{border-right:none;border-left:none}.cgg-item-list-details p.cgg-primary{padding-top:0;line-height:20px;line-height:6.25vw;font-size:18px;font-size:5.625vw}.cgg-item-list-details p.cgg-supporting{color:#312f2e;font-size:4.375vw}.cgg-item-list-details .currency-sign{font-style:normal;font-size:10px;font-size:3.125vw;line-height:100%;display:inline-block;position:relative;margin:0 2px 0 0;margin:0vw .625vw 0vw 0vw;font-weight:400;top:-1px;top:-.3125vw;color:#979290}.cgg-item-list-details{padding:0 5px;padding:0vw 1.5625vw}.cgg-item-list-details p.cgg-secondary-header.custom-footer,.cgg-item-list-details p.cgg-secondary.custom-footer{-webkit-line-clamp:4;margin-top:5px;margin-top:1.5625vw;line-height:12px;line-height:3.75vw}}.cgg-list-item__CreditCard .alternative-string,.cgg-list-item__CreditCard .before-text{font-size:16px}@media (min-width:768px) and (max-width:800px) and (orientation:portrait){.cgg-primary-tablet-portrait{font-size:20px!important}}@media (min-width:992px){.pl-reverse-mortgage-secondary{font-size:11px!important}}.cgg-item-list-approval i.m-cgg-icon--ciab-tick{color:#77AA43;font-size:35px;display:block}.cgg-item-list-approval i.m-cgg-icon--ciab-cross{color:#FF543F;font-size:35px;display:block}.cgg-item-list-approval i.m-cgg-icon--ciab-minus{color:#979290;font-size:35px;display:block}@media (min-width:768px){.cgg-item-list-approval{margin-top:14px}.cgg-item-list-approval i.m-cgg-icon--ciab-cross,.cgg-item-list-approval i.m-cgg-icon--ciab-minus,.cgg-item-list-approval i.m-cgg-icon--ciab-tick{padding-top:20px}.cgg-item-list-approval .cgg-item-list-details__body .cgg-unknown{padding-top:27px;padding-bottom:20px}}.cgg-item-list-approval .cgg-secondary-high-score{color:#77AA43}.cgg-item-list-approval .cgg-secondary-medium-score{color:#83B9E2}.cgg-item-list-approval .cgg-secondarylow-score,.cgg-item-list-approval .cgg-secondaryunknown-score{color:#979290}@media (max-width:767px){.cgg-item-list-approval .cgg-item-list-detail__body p.cgg-secondary{font-size:14px;font-size:3.125vw}.cgg-item-list-approval .cgg-item-list-detail__body .score-div{margin:0 auto;height:5.9vw;width:14.5vw;margin-top:1vw}}.cgg-item-list-approval .cgg-item-list-details__body .score-div{margin:43px auto 0;width:45px;height:24px}.cgg-item-list-approval .cgg-item-list-details__body .cgg-unknown p.cgg-secondary a{cursor:pointer;text-color:#77AA43!important;text-decoration:underline}.cgg-approval__mobile{text-align:center;border:none!important;font-size:14px;font-size:4.375vw;font-weight:400;color:#979290;line-height:14px;line-height:4.375vw}.cgg-approval__mobile p.cgg-primary{margin-top:-8px!important;margin-top:-2.5vw!important}.cgg-approval__mobile p.cgg-secondary{margin-top:0}.cgg-approval__mobile .m-cgg-icon--ciab-cross,.cgg-approval__mobile .m-cgg-icon--ciab-tick{font-size:24.32px!important;margin-bottom:-2px;margin-top:5px;display:inline-block;width:100%}.cgg-approval__mobile .m-cgg{font-weight:400}.cgg-approval__mobile .m-cgg-icon--ciab-tick{color:green;margin-bottom:-.625vw;margin-top:1.5625vw;font-size:7.6vw!important}.cgg-approval__mobile .m-cgg-icon--ciab-cross{color:red;font-size:7.6vw!important;margin-bottom:-.625vw;margin-top:1.5625vw}.cgg-approval__mobile .m-cgg-icon--ciab-minus{color:#979290;display:inline-block;width:100%;font-size:24.32px!important;font-size:7.6vw!important;padding-top:0!important;margin-top:5px;margin-top:1.5625vw;margin-bottom:-2px;margin-bottom:-.625vw}.cgg-approval__mobile .cgg-unknown{padding-top:0}.cgg-approval__mobile .cgg-unknown a{font-size:12px;font-size:3.75vw;font-weight:400;color:#77AA43!important;text-decoration:underline}.cgg-line-16{line-height:16px}@media (max-width:767px){.cgg-line-16{line-height:5vw}}.cgg-item-list-details__additional-feature-list{list-style:none;padding:0;margin:0;color:#979290}.cgg-item-list-details__additional-feature-list li{position:relative;line-height:15px;margin-bottom:3px;font-size:12px;display:table}.cgg-item-list-details__additional-feature-list li .m-cgg-icon--ciab-tick{font-weight:900;color:#77AA43;padding-right:5px;display:table-cell;vertical-align:top}.cgg-item-list-details__additional-feature-list li span{display:table-cell;vertical-align:top}.cgg-list-item__repayment-container .cgg-item-list-details__triangle-wrapper .triangle p{font-size:.655em;top:8px;left:5px}.cgg-list-item__repayment-container .cgg-list-item__repayment{color:#969190;margin-top:4px;border-top:1px solid #969190;padding-top:2px;font-size:9px}.cgg-list-item__repayment-container .cgg-list-item__repayment .cgg-row{margin-top:6px;margin-left:0;margin-right:0}.cgg-list-item__repayment-container .cgg-list-item__repayment--text{float:left;width:73px}.cgg-list-item__repayment-container .cgg-list-item__repayment--value{float:right}.cgg-item-list-details__feature-list{list-style:none;padding:0;margin:0;color:#979290}.cgg-item-list-details__feature-list li{position:relative;line-height:15px;margin-bottom:3px;font-size:12px}.cgg-item-list-details__feature-list .m-cgg-icon--ciab-tick{font-weight:900;color:#77AA43;padding-right:5px}.cgg-item-list-details__feature-list .m-cgg-icon--cross{font-weight:900;padding-right:5px}.cgg-tab-pane h4{margin-top:0;margin-bottom:.5em}.cgg-tab-pane h4.header{padding:.5em;background-color:#e6e6e6;font-weight:400}.cgg-tab-pane p{margin-top:0}.cgg-tab-pane__group{margin-bottom:1em}.cgg-tab-pane__row{padding:10px 0;border-bottom:1px solid #cccbc8}.cgg-tab-pane__row p{margin:.625em 0}.cgg-tab-pane__row .cgg-row{margin:0}.cgg-tab-pane__row:last-child{border:none}.cgg-tab-pane__row-key{float:left}.cgg-tab-pane__row-value{float:right;text-align:right}.cgg-tab-pane__row-value .row-desc{font-size:14px;margin-top:5px}@media (max-width:767px){.cgg-list-item__repayment-container .cgg-list-item__repayment{border-top:none}.cgg-tab-pane h4.header,.cgg-tab-pane p,.cgg-tab-pane ul li{font-size:12px;font-size:3.75vw;padding-left:30px}.cgg-tab-pane__row-key,.cgg-tab-pane__row-value{font-size:12px;font-size:3.75vw}.cgg-tab-pane__row-key .row-desc,.cgg-tab-pane__row-value .row-desc{font-size:10px;font-size:3.125vw}.cgg-tab-pane h4.header{height:auto}}.cgg-tabs .nav{width:100%;margin:0;padding:0;background:#e6e6e6}.cgg-tabs .nav:after,.cgg-tabs .nav:before{content:" ";display:table}.cgg-tabs .nav-tabs{border-bottom:1px solid #ddd;list-style:none}.cgg-tabs .nav-tabs>li{display:block;float:left;position:relative;padding:8px 20px;border-left:2px solid #f6f5f7;color:#156c9a;cursor:pointer;font-weight:600}.cgg-tabs .nav-tabs>li:first-child{border:0}.cgg-tabs .nav-tabs>li.active{background:#f6f5f7}.cgg-tabs .cgg-tab__header.active{font-weight:700}.cgg-tabs .cgg-tab__pane{display:none}.cgg-tabs .cgg-tab__pane.active{display:block}.cgg-tabs-vertical .nav-tabs{padding:0;list-style:none}.cgg-tabs-vertical .nav-tabs>li,.cgg-tabs-vertical .nav-vertical{width:100%}.cgg-tabs-vertical .cgg-tab__header{font-size:1.4em;padding:8px 0;cursor:pointer;font-weight:600}.cgg-tabs-vertical .cgg-tab__header-arrow{float:right;font-weight:600;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cgg-tabs-vertical .cgg-tab__header-arrow.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cgg-tabs-vertical .cgg-tab__header-alt{float:right;margin-right:1em}.cgg-tabs-vertical .cgg-tab__body{font-size:1em;overflow:hidden;height:0;max-height:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.cgg-tabs-vertical .cgg-tab__body.active{height:auto;max-height:999px}.cgg-tabs-vertical .cgg-tab table{width:100%;margin-bottom:1em;border-spacing:0}.cgg-tabs-vertical .cgg-tab table thead{background-color:#e6e6e6}.cgg-tabs-vertical .cgg-tab table thead td{padding:.5em}.cgg-tabs-vertical .cgg-tab table tbody td{padding:.5em 0;border-bottom:1px solid #333}.cgg-tabset{background-color:#fff}.cgg-tabset__header{color:#333}.cgg-tabset__tab-header{margin:0;font-size:1.1em;font-weight:600;display:inline-block;padding:15px 0;cursor:pointer;border-bottom:1px solid #333;user-select:none}.cgg-tabset__tab-header:last-child{border-bottom:0 solid #333}.cgg-tabset__tab-header-arrow{float:right;display:none;font-weight:600}.cgg-tabset>.cgg-tabset__tab-header,.cgg-tabset>.cgg-tabset__tab-header .cgg-tabset__tab-header-arrow{display:block}.cgg-tabset__tab-body{padding:0;height:0;overflow:hidden;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.cgg-tabset__tab-body_expanded{height:auto;padding:20px 0}.cgg-dropdown-set .cgg-hint .cgg-notification-wrapper_expanded{margin-bottom:5px}.cgg-dropdown-set .cgg-input-field{float:left;width:17.77%;height:35px;margin:0;padding-left:0;text-align:center}.cgg-dropdown-set .cgg-input-field .cgg-global-input{border:2px solid #CCCAC8;font-size:14px;height:50px;line-height:51px}.cgg-dropdown-set .cgg-input-field .cgg-error-notification,.cgg-dropdown-set .cgg-input-field .cgg-error-notification span.cgg-warning-text{width:285%;max-width:none}.cgg-dropdown-set .cgg-dropdown{float:right;width:77.77%}.cgg-dropdown-set .cgg-dropdown .select__container{padding:5px 15px;height:35px}@media (min-width:992px){.cgg-dropdown-set .cgg-dropdown .select__selected-value{font-size:.875em}}.providers-dropdown-caret{top:0;right:0;position:absolute;color:#96918f}.cgg-provider-filter-mobile{margin-top:35px}.cgg-provider-filter-mobile input::placeholder{color:#96918f}.cgg-dropdown{width:100%;position:relative}@media (max-width:553px){.cgg-dropdown{margin:20px 0 1px;margin:6.25vw 0 .3125vw}}.cgg-dropdown .mobile__label{position:absolute;z-index:1;top:-25px;left:0;-webkit-transform:translate3d(0,6px,0) scale(.75);transform:translate3d(0,6px,0) scale(.75);transition:-webkit-transform .4s cubic-bezier(.25,.8,.25,1);transition:transform .4s cubic-bezier(.25,.8,.25,1);-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;margin:0;color:#96918f;font-weight:400;font-family:arial;font-size:1.2em;white-space:nowrap}@media (max-width:767px){.cgg-dropdown .mobile__label{font-size:16px;font-size:5vw}}.cgg-dropdown .select__container{border:none;border-bottom:1px solid #9e9e9e;margin:0;padding:0;position:relative;width:100%;min-width:0}@media (min-width:768px){.cgg-dropdown .select__container{border:1px solid #cccac7;border-radius:3px;background-color:#fff;padding:12px 15px}.cgg-dropdown .select__container:disabled{background:#ebebe4}}@media (min-width:992px){.cgg-dropdown .select__container{padding:18px 20px;height:60px}}.cgg-dropdown .select__container.focusing{border-color:#77aa43}.cgg-dropdown .select__container.error{border-color:#dd2c00}@media (min-width:768px) and (max-width:991px){.cgg-dropdown .select__container{padding:15px}}.cgg-dropdown .select__selected-value{font-size:5.1vw;color:#312f2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;min-height:1em;padding:0;line-height:1;display:block}@media (max-width:767px){.cgg-dropdown .select__selected-value{padding:2px 0}.dropdown-mobile-pl-filter{margin-bottom:2em}}@media (min-width:768px){.cgg-dropdown .select__container.focusing{box-shadow:inset 0 0 0 1px #77aa43}.cgg-dropdown .select__container.error{box-shadow:inset 0 0 0 1px #FF533F}.cgg-dropdown .select__selected-value{max-width:calc(100% - 18px);width:auto;font-size:14px}}@media (min-width:992px){.cgg-dropdown .select__selected-value{max-width:calc(100% - 23px);font-size:20px}}.cgg-dropdown .select__selected-value.placeholder{color:#979290;line-height:100%}@media (min-width:768px) and (max-width:991px){.cgg-dropdown .select__selected-value{font-size:20px}.cgg-dropdown .select__selected-value.placeholder{padding:4px 0}}.cgg-dropdown .select__icon{position:absolute;top:50%;right:0;font-size:5.1vw;color:#cccac7;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media (min-width:768px){.cgg-dropdown .select__icon{right:10px;font-size:18px}}@media (min-width:992px){.cgg-dropdown .select__icon{right:15px;font-size:23px}}.modal,.modal-backdrop{right:0;bottom:0;left:0}.cgg-dropdown .select__select-box{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;opacity:0;cursor:pointer;-webkit-appearance:button}cgg-dropdown.half-dropdown{width:50%;padding-left:5px;padding-right:5px;float:left}@media (min-width:768px){cgg-dropdown.half-dropdown{padding-left:1%;padding-right:1%}}cgg-dropdown.half-dropdown:nth-child(2n-1){padding-left:0}cgg-dropdown.half-dropdown:nth-child(2n){padding-right:0}cgg-dropdown.half-dropdown .cgg-dropdown .select__selected-value{width:40vw}@media (min-width:768px){cgg-dropdown.half-dropdown .cgg-dropdown .select__selected-value{width:8vw}}cgg-dropdown.half-dropdown.no-label .cgg-dropdown{margin-top:4.8vw}.dropdown-right{display:inline-block;width:100%!important;float:right!important;padding-left:5px}@media (min-width:768px){.dropdown-right{width:60%!important}}.dropdown-left{display:inline-block;width:100%!important;float:left!important;padding-left:0}@media (min-width:768px){.dropdown-left{width:40%!important}.cgg-dropdown-add-margin-top-20-px{margin-top:20px}.cgg-dropdown-add-margin-right-10-px{margin-right:10px}.cgg-dropdown-border-none>div>fieldset{border:none!important}.cgg-dropdown-cursor-default>div>fieldset>select{cursor:default!important}.cgg-dropdown-background-compare-color>div>fieldset{background-color:#f3f2ee!important}}@media (max-width:767px){.cgg-dropdown-no-mobile-place-holder>div>span{margin-top:-30px}.modal-open result-page{display:none}}.cgg-dropdown-api{border-bottom:1px solid #9E9E9E;height:26px;font-size:11px}@media (min-width:768px){.cgg-dropdown-api{-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px;background:#fff;border:1px solid #CCCAC8;font-size:12px;padding-top:12px;margin-bottom:24px;height:60px}}.modal-body,.modal-footer,.modal-header{padding:15px 25px}.cgg-dropdown-api .cgg-spinner{margin:0 5px 0 0}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{display:table;content:" "}@media (max-width:767px){.modal{position:absolute;height:100vh}}.modal.fade .modal-dialog{-webkit-transform:translate(0,-120%);-ms-transform:translate(0,-120%);-o-transform:translate(0,-120%);transform:translate(0,-120%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .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}@media (max-width:767px){.modal-dialog{margin:0}}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}@media (min-width:992px){.modal-content{top:50%;-ms-transform:translateY(-50%)}}.modal-backdrop{position:fixed;top:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=.5)}.modal-header .close{margin-top:-2px}.modal-title{margin:0;font-size:2.25em;line-height:1.42857}@media (max-width:767px){.modal-title{font-size:1.5em}}.modal-description{font-size:.8em;text-align:center}.modal-body{position:relative;font-size:1.25em}.modal-footer{margin-bottom:5px;text-align:right}.cgg-modal.cgg-lead-capture .modal-header h3,.cgg-modal.cgg-order-form .modal-header h3,.resultPage .modal{text-align:center}.cgg-modal.cgg-lead-capture .modal-footer,.cgg-modal.cgg-order-form .modal-footer,.cgg-modal__no-header-footer .modal-footer,.cgg-modal__no-header-footer .modal-header{display:none}.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:992px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}.modal-lg{width:900px}}.cgg-modal .modal-header .cgg-close-modal{float:right;border:0;background-color:transparent;font-size:2em;line-height:.5em}.cgg-modal .modal-footer button.cgg-button-cta{width:33%;float:right}.cgg-modal__warning-popup .modal-dialog{margin-top:8em}.cgg-modal__warning-popup .modal-body{padding:15px 50px 30px}.cgg-modal__warning-popup p{color:#222;font-weight:300;font-size:20px;margin:1em 0 1.5em;text-align:center;line-height:25px}.cgg-modal__warning-popup .cgg-button-cta{float:none;max-width:300px;margin:0 auto}.cgg-modal.cgg-lead-capture{color:#979290}.cgg-modal.cgg-lead-capture .modal-header{background-color:#519bc6;color:#fff}.cgg-modal.cgg-order-form{color:#4f4f4f}.cgg-modal.cgg-order-form .modal-header{background-color:#097099;color:#fff}.resultPage .edit-details-modal .modal-dialog{width:66.666667%}.resultPage .edit-details-modal .modal-dialog .modal-content{width:100%}.resultPage .modal:before{display:initial;vertical-align:middle;content:" ";height:100%}@media (min-width:992px){.resultPage .modal:before{display:inline-block}}.resultPage .modal .modal-dialog{display:initial;text-align:left;vertical-align:middle}@media (min-width:992px){.resultPage .modal .modal-dialog{display:inline-block}}cgg-slider{font-size:.875em}cgg-slider rzslider span.rz-bar.rz-selection{background-color:#CCDFB9}cgg-slider rzslider span.rz-pointer{z-index:2;background-color:#77AA43}cgg-slider rzslider span.rz-pointer.rz-active:after,cgg-slider rzslider span.rz-pointer:after,cgg-slider rzslider span.rz-pointer:hover:after{background-color:#77AA43}cgg-slider rzslider .rz-bar,cgg-slider rzslider .rz-bar-wrapper,cgg-slider rzslider .rz-pointer{z-index:inherit}cgg-slider rzslider .rz-bar{height:7px!important}.cgg-slider-set .notification-icon{float:right}.cgg-slider-set__error{color:red;font-size:14px}.cgg-slider-set input{height:34px;font-size:1em}.cgg-slider-set rzslider{margin-top:25px}.cgg-slider-set rzslider .rz-pointer{top:-11px;width:28px;height:28px}.cgg-slider-set rzslider .rz-bubble{bottom:-36px}.cgg-slider-set__material .cgg-input-mobile{margin:1.2em 0 0}.cgg-slider-set__material .cgg-input-mobile input,.cgg-slider-set__material .cgg-input-mobile label{font-size:16px;font-size:5vw}.cgg-slider-set__material__error{color:red;font-size:14px}.cgg-dropdown-set .cgg-input-field-material input,.cgg-dropdown-set .cgg-input-field-material label,.cgg-dropdown-set .cgg-input-mobile input,.cgg-dropdown-set .cgg-input-mobile label,.cgg-provider-filter.cgg-input-mobile input,.cgg-provider-filter.cgg-input-mobile label{font-size:16px;font-size:5vw}.cgg-checkbox{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cgg-checkbox>*{cursor:pointer;padding:0}.cgg-checkbox__box{display:inline-block;border:1px solid #CCCAC8;color:#fff;width:26px;height:26px;margin-top:-2px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px;-ms-border-radius:2px 2px 2px 2px;border-radius:2px;overflow:hidden}.cgg-checkbox__box_checked{background-color:#77AA43;border-color:#77AA43}.cgg-checkbox__box-container{float:left}.cgg-checkbox__title h4{margin:0}.cgg-checkbox__title p{margin-top:5px}.cgg-checkbox__label{color:#333}.cgg-checkbox__label a{text-decoration:none;font-weight:700;cursor:pointer}.cgg-checkbox:hover .cgg-checkbox__box:not(.cgg-checkbox__box_checked){background-color:#eef4e8;border-color:#77AA43}.cgg-checkbox__img{float:left;margin:0 10px}.cgg-checkbox__img span{display:block;background:#fff;padding:10px;border:1px dashed #cccac7;width:100px;text-align:center}.cgg-checkbox__img img{max-height:40px;max-width:100%}.cgg-checkbox.with-img{position:relative}.cgg-checkbox.with-img .cgg-checkbox__box-container{position:relative;top:25px}.cgg-checkbox .cgg-error-notification{margin:5px;padding-left:20px;position:relative;color:#FF543F;max-width:100%}.cgg-checkbox .cgg-error-notification span.m-cgg{font-size:1.1em}.cgg-checkbox .cgg-checkbox__hidden{display:none}.cgg-switch-vertical--overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(48,47,46,.5);z-index:1025}.cgg-switch-vertical--content{position:absolute;margin-top:-80px;left:50%;margin-left:-412.5px;margin-bottom:100px;padding:0 15px 60px;width:825px;min-height:513px;background:#fff;text-align:center;z-index:1026}.cgg-switch-vertical--content h1{margin:30px 0 0;font-weight:500}.cgg-switch-vertical--content h1 img{height:63px}.cgg-switch-vertical--content h2{margin:30px 0 0;color:#312f2e;font-size:32px;letter-spacing:1px;text-shadow:2px 3px 3px rgba(135,135,135,.4);font-weight:500}.cgg-switch-vertical--content h3{margin:10px 0 0;color:#979290;font-size:20px;font-weight:500}.cgg-switch-vertical--content .cgg-switch-vertical--footer{position:absolute;bottom:0;left:0;margin:0;padding:18px;width:100%;height:60px;background:#f3f2ee;font-size:16px}.cgg-switch-vertical--content .cgg-switch-vertical--products-showcase{margin-top:10px}.cgg-switch-vertical--content .cgg-switch-vertical--products-showcase .closeButton a,.cgg-switch-vertical--content .cgg-switch-vertical--products-showcase .homeButton a{width:50%;margin:0 auto;float:none}.cgg-switch-vertical--content .cgg-switch-vertical--product{margin:0 30px 29px;width:180px;display:inline-block;overflow:hidden}.cgg-switch-vertical--content .cgg-switch-vertical--product .icon{margin:auto;width:110px;height:110px;border:1px solid #e7e6e2;border-radius:99px;background-repeat:no-repeat;background-position:center;background-size:75px}.cgg-switch-vertical--content .cgg-switch-vertical--product .title{margin-top:10px;color:#252322;font-size:20px;font-weight:700;white-space:nowrap}.cgg-switch-vertical--content .cgg-switch-vertical--product .cgg-button a{font-size:16px;line-height:7px}.cgg-switch-vertical--content .cgg-switch-vertical--product .caption{display:none}@media (max-width:767px){.cgg-switch-vertical{position:fixed;top:0;left:0;padding:15px;width:100%;height:100%;overflow:auto;z-index:999}.cgg-switch-vertical--content{position:relative;top:auto;left:auto;margin:auto;padding-bottom:15px;width:100%;min-height:auto;overflow:hidden}.cgg-switch-vertical--content h1{margin-top:15px}.cgg-switch-vertical--content h1 img{height:30px}.cgg-switch-vertical--content h2{margin-top:10px;font-size:14px;font-size:4.375vw}.cgg-switch-vertical--content h3{margin-top:10px;font-size:12px;font-size:3.75vw}.cgg-switch-vertical--content .cgg-switch-vertical--product{margin:0;width:100%}.cgg-switch-vertical--content .cgg-switch-vertical--product .icon{width:70px;height:70px;background-size:50px}.cgg-switch-vertical--content .cgg-switch-vertical--product .title{font-size:14px;font-size:4.375vw}.cgg-switch-vertical--content .cgg-switch-vertical--product .cgg-button a{margin:auto;width:170px}.cgg-switch-vertical--content .cgg-switch-vertical--footer,.cgg-switch-vertical--content .cgg-switch-vertical--product .caption{display:none}.cgg-switch-vertical--content .cgg-switch-vertical--products-showcase .closeButton a,.cgg-switch-vertical--content .cgg-switch-vertical--products-showcase .homeButton a{width:100%}}.cgg-thankyou-popup h3{color:#312f2e;margin:0 0 20px}.cgg-thankyou-popup_subtitle{font-size:.7em}.cgg-thankyou-popup_contact{display:inline-block;font-weight:700;margin:10px 0 20px}.cgg-thankyou-popup_contact .m-cgg-icon--phone{-webkit-border-radius:20px 20px 20px 20px;-moz-border-radius:20px;-ms-border-radius:20px 20px 20px 20px;border-radius:20px;background-color:#F68835;color:#fff;float:left;height:35px;padding-top:6px;text-align:center;width:35px;margin-right:10px;font-size:1.2em}.cgg-thankyou-popup_contact a{color:#312f2e;font-size:1.2em}.cgg-thankyou-popup_office-hours{font-size:.6em;display:inline-block}.cgg-thankyou-popup_call-img{max-width:88%}.cgg-thankyou-popup_other-verticals{background:#F3F2EE;margin:25px -25px -15px;padding:15px}.cgg-thankyou-popup_other-verticals h4{text-align:center;margin-top:10px;margin-bottom:20px;font-size:.9em}.cgg-thankyou-popup_other-verticals .vertical-item{text-align:center}.cgg-thankyou-popup_other-verticals .vertical-item .vertical-name{color:#312f2e;text-decoration:none}.cgg-thankyou-popup_other-verticals .vertical-item .vertical-name p{font-size:.8em;font-weight:500;margin-bottom:0}.cgg-thankyou-popup_other-verticals .vertical-item .vertical-img{background:#fff;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50%;-ms-border-radius:50% 50% 50% 50%;border-radius:50%;padding:18px 10px 10px;width:75px;height:75px;display:block;margin:0 auto}.cgg-thankyou-popup_other-verticals .vertical-item .vertical-img img{width:79%}.cgg-thankyou-popup_other-verticals .vertical-item .vertical-desc{font-size:.6em;height:60px}.cgg-thankyou-popup_other-verticals .vertical-item .vertical-takes{font-size:.56em}.cgg-thankyou-popup_other-verticals .vertical-item .cgg-button-cta{font-size:.7em;padding:8px 0 10px;text-transform:uppercase;margin-bottom:5px}.cgg-thankyou-popup .cgg-button-previous{width:70%;font-size:.9em}.cgg-thankyou-popup .modal-header{border-bottom:none}.cgg-thankyou-popup .modal-header .cgg-close-modal{margin-right:-20px;margin-top:-5px;color:#999}.cgg-thankyou-popup .modal-footer{display:none}.cgg-thankyou-popup .cgg-thankyou_call-img{width:100%}.cgg-thankyou-popup .cgg-thankyou-popup__title{color:#056f9d;font-size:18px}.cgg-thankyou-popup .cgg-thankyou-popup__provider-logo{max-height:80px}.cgg-thankyou-popup .cgg-thankyou-popup__text1{margin:15px 0;font-size:16px}.cgg-thankyou-popup .cgg-thankyou-popup__text2{font-weight:700;font-size:16px;margin:20px 0;padding:20px 0 10px;border-top:1px solid #CCCAC8}.cgg-thankyou-popup .cgg-thankyou-popup__button a{font-size:16px;padding:10px 0 12px;line-height:22px}.cgg-thankyou-popup .cgg-general-popup{text-align:center;margin-top:-30px;font-size:16px}.cgg-thankyou-popup .cgg-general-popup .cgg-list-item__provider-image{max-width:120px}.cgg-thankyou-popup .cgg-general-popup .cgg-thankyou-popup__provider-name{font-weight:700}.cgg-last-update{font-size:12px;text-align:center;box-shadow:2px 2px 0 #DEDCD9;background-color:#fff;color:#77AA43;margin-bottom:10px;margin-left:0;margin-top:-10px;height:24px;line-height:24px}@media (min-width:768px) and (max-width:1150px){.cgg-last-update{margin-right:-30px;margin-left:-15px}}@media (max-width:767px){.cgg-last-update{margin-left:-15px;height:23px;line-height:23px;box-shadow:none}}.cgg-timesaver-popup .cgg-spinner{float:none;top:15px;position:relative}@media (min-width:768px){.cgg-timesaver-popup .cgg-spinner{top:30px}}@media (min-width:554px){.cgg-timesaver-popup .cgg-spinner{top:30px}}.cgg-timesaver-popup .modal-header{padding:15px;border-bottom:none}.cgg-timesaver-popup .modal-body{padding:0 20px}.cgg-timesaver-popup .modal-footer{padding:15px;margin-bottom:0;border-top:none}.cgg-timesaver-popup .cgg-close-modal{opacity:.5;padding:0}.cgg-timesaver-popup .pull-right{float:right;white-space:nowrap}.cgg-timesaver-popup .modal-description{text-align:left;font-size:1em}.cgg-timesaver-popup .main-header-container h3{color:#056f9d;font-weight:400;font-size:1.4em;margin:-20px 0 10px}.cgg-timesaver-popup .main-header-container p{margin:0;font-size:.8em}.cgg-timesaver-popup .relog-container{margin:20px 0 10px}.cgg-timesaver-popup .relog-container .pop-up-partition__line{width:1px;position:absolute;height:65px;border-bottom:none;border-right:1px solid #979290;top:-5px;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.cgg-timesaver-popup .relog-container .pop-up-partition__text{position:absolute;background-color:#fff;font-size:.8em;padding:3px 0;top:14px;left:50%;overflow:hidden;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.cgg-timesaver-popup .relog-container .fb-link{text-decoration:none;color:#fff;font-weight:600;cursor:pointer;width:100%;background:#3B5998;border:1px solid #294377;border-radius:3px;box-shadow:0 5px #294377;height:46px;padding:12px 0;display:block}.cgg-timesaver-popup .relog-container .fb-link .button-text{float:left;font-size:1em;width:75%;overflow:hidden}@media (min-width:768px){.cgg-timesaver-popup .relog-container .fb-link .button-text{font-size:.8em}}@media (min-width:554px){.cgg-timesaver-popup .relog-container .fb-link .button-text{font-size:.8em}}.cgg-timesaver-popup .relog-container .fb-link .button-ico{float:left;padding:0 0 0 5px;width:20%;font-size:40px;position:relative;top:-10px}.cgg-timesaver-popup .relog-container .logout-link{background:#fff;border:1px solid #e7e6e2;color:#979290;box-shadow:0 5px #e7e6e2;border-radius:3px;width:100%;display:block;font-size:1em;padding:12px;height:46px;text-align:center;font-weight:600;overflow:hidden;text-decoration:none;margin-top:5px}@media (min-width:768px){.cgg-timesaver-popup .relog-container .logout-link{margin-top:0;font-size:.8em}}@media (min-width:554px){.cgg-timesaver-popup .relog-container .logout-link{margin-top:0;font-size:.8em}}.cgg-timesaver-popup .relog-container .fb-link:active,.cgg-timesaver-popup .relog-container .fb-link:hover,.cgg-timesaver-popup .relog-container .logout-link:active,.cgg-timesaver-popup .relog-container .logout-link:hover{text-decoration:none}.cgg-timesaver-popup .relog-container .ts-forgot-password{font-weight:600;text-decoration:none;color:#77AA43;font-size:.7em;display:inline-block}.cgg-timesaver-popup .relog-container .green{color:#77AA43}.cgg-timesaver-popup .relog-container .ts-label{font-weight:600;display:inline-block;font-size:.7em;margin-bottom:10px}.cgg-timesaver-popup .relog-container .cross-or p{width:100px;text-align:center;border-bottom:1px solid #cccbc8;line-height:.1em;margin:25px auto;font-size:1em;font-weight:400}.cgg-timesaver-popup .relog-container .cross-or span{background:#fff;padding:0 10px}.cgg-timesaver-popup .relog-container .email-form{float:none}.cgg-timesaver-popup .relog-container .email-form .ts-error{color:red;display:none;font-size:.6em}.cgg-timesaver-popup .relog-container .email-form .ts-error-server{color:red;font-size:.6em}.cgg-timesaver-popup .relog-container .email-form .ts-password{font-size:1em;float:left;width:100%;height:50px;padding:0 12px}@media (min-width:768px){.cgg-timesaver-popup .relog-container .email-form .ts-password{width:60%;font-size:.8em}}@media (min-width:554px){.cgg-timesaver-popup .relog-container .email-form .ts-password{width:60%;font-size:.8em}}.cgg-timesaver-popup .relog-container .email-form .ts-login-button-email{height:46px;width:100%;font-weight:600;font-size:1em;cursor:pointer;float:right;margin-bottom:5px;margin-top:5px}@media (min-width:768px){.cgg-timesaver-popup .relog-container .email-form .ts-login-button-email{margin-top:0;width:38%;font-size:.8em}}@media (min-width:554px){.cgg-timesaver-popup .relog-container .email-form .ts-login-button-email{margin-top:0;width:38%;font-size:.8em}}.cgg-timesaver-popup .relog-container .email-form.ng-dirty.ng-invalid .ts-password{border:1px solid red}.cgg-timesaver-popup .relog-container .email-form.ng-dirty.ng-invalid .ts-error{display:inline-block}.cgg-timesaver-popup .card-header-container p,.cgg-timesaver-popup .details-header-container p{border-bottom:1px solid #e7e6e2;margin:15px 0 0;font-weight:600;font-size:.9em}.cgg-timesaver-popup .card-spinner-container,.cgg-timesaver-popup .details-spinner-container{text-align:center;height:0}.cgg-timesaver-popup .card-container{min-height:100px}.cgg-timesaver-popup .card-container .card-box{padding-top:10px}.cgg-timesaver-popup .card-container img{width:160px;margin:10px auto 15px;display:block}@media (min-width:768px){.cgg-timesaver-popup .card-container{min-height:150px}.cgg-timesaver-popup .card-container img{margin:5px 0 0}}@media (min-width:554px){.cgg-timesaver-popup .card-container{min-height:150px}.cgg-timesaver-popup .card-container img{margin:5px 0 0}}.cgg-timesaver-popup .card-container p.title-box{color:#333;font-size:.7em;white-space:nowrap;margin:5px 0}.cgg-timesaver-popup .card-container p.content-box{color:#333;font-size:.75em;font-weight:700;margin:5px 0;text-align:right}.cgg-timesaver-popup .details-container{min-height:200px;display:flex;flex-wrap:wrap}@media (min-width:768px){.cgg-timesaver-popup .details-container{min-height:250px}}@media (min-width:554px){.cgg-timesaver-popup .details-container{min-height:250px}}.cgg-timesaver-popup .details-container span{display:block;overflow:hidden;text-overflow:ellipsis;color:#737373;font-size:.6em;margin:5px 0}.cgg-timesaver-popup .details-container span.inline{display:inline}.cgg-timesaver-popup .details-container span.inline-nowrap{display:inline;white-space:nowrap}.cgg-timesaver-popup .details-container p.title-box{color:#333;font-size:.7em;font-weight:700;white-space:nowrap;margin:15px 0 5px}.cgg-timesaver-popup .details-container p.title-box .m-icon{font-weight:bolder;font-size:.6em}.cgg-timesaver-popup .details-container p.title-box a,.cgg-timesaver-popup .details-container p.title-box a:active,.cgg-timesaver-popup .details-container p.title-box a:hover{text-decoration:none;color:#77AA43;cursor:pointer;max-width:85px;overflow:hidden}.cgg-timesaver-popup .details-container .blur-text span{color:transparent;text-shadow:0 0 5px rgba(0,0,0,.5)}.cgg-timesaver-popup .details-container [class*=cgg-col-]{display:flex;flex-direction:column}.cgg-confirmation-form .cgg-row .description-column,.cgg-funnel-confirmation .cgg-row .description-column{flex-direction:column;display:flex}.cgg-timesaver-popup .details-apply{margin:30px 0 0}.cgg-timesaver-popup .details-apply a.cgg-button-action{max-width:260px;margin:auto;font-size:1em;padding:5px 0}.cgg-timesaver-popup .details-apply a.disable-apply{opacity:.5;cursor:default}.cgg-confirmation-form .cgg-row{display:flex}.cgg-confirmation-form .cgg-row .description-column .description-text{height:100%;display:flex}.cgg-confirmation-form .cgg-row .description-column .description-text img{margin:auto;height:90px}.cgg-confirmation-form .cgg-row .checkbox-column{font-size:14px;margin-top:10px}.cgg-funnel-confirmation .cgg-row{display:flex}.cgg-funnel-confirmation .cgg-row .description-column .description-text{height:100%;display:flex}.cgg-funnel-confirmation .cgg-row .description-column .description-text img{margin:auto;height:90px}.cgg-funnel-confirmation .cgg-row .text-column{font-size:20px;color:#000;margin-top:10px}.cgg-funnel-confirmation .cgg-row .text-column .funnel-confirmation-text{text-align:center;font-size:16px;padding-bottom:10px;font-weight:700}.cgg-funnel-confirmation .cgg-row .text-column .funnel-confirmation-subheader{text-align:center;font-size:22px;padding-bottom:10px;font-weight:700}.cgg-funnel-confirmation .cgg-row .text-column .cgg-button a{margin-bottom:10px;margin-top:12px}.cgg-pl-mobile-footer{position:fixed;bottom:0;left:0;background-color:#fff;width:100%;opacity:1;z-index:99;border-top:1px solid #000;padding-top:20px}.cgg-pl-mobile-footer__slider_page{min-height:50px}.cgg-pl-mobile-footer__loan-tenure-page{padding:0 10px 10px}.cgg-pl-mobile-footer__loan-tenure-page>input{border:1px solid #E3E3E3;border-radius:5px;padding:5px 10px;font-size:15px}.cgg-pl-mobile-footer__loan-tenure-page>input:nth-child(1){width:25%;float:left;color:#000;text-align:center}.cgg-pl-mobile-footer__loan-tenure-page>input:nth-child(2){background-color:#E3E3E3;width:70%;float:right}.cgg-pl-mobile-footer__buttons>div{width:50%;text-align:center;display:inline-block;float:left;font-size:30px;padding:7px 0;background-color:grey;color:#fff}.cgg-non-eligible-application-overlay .nem-button-group,.cgg-non-eligible-application-overlay .nem-button-wrapper,.cgg-non-eligible-application-overlay .text-column{padding-left:0;padding-right:0}.cgg-pl-mobile-footer__buttons>div.active{background-color:#fff;color:grey}.cgg-loan-filter{color:#77AA43}.cgg-loan-filter .btn{border:1px solid;display:block;color:#949494;height:17.5vw;width:17.5vw;margin:0 auto}.cgg-loan-filter i{font-size:11vw;line-height:15vw}.non-eligible-application-modal .modal-dialog{width:720px}.cgg-non-eligible-application-overlay .modal-header{border:none;padding-bottom:0}.cgg-non-eligible-application-overlay .modal-title{font-size:24px;line-height:1.21;color:#076b9c}.cgg-non-eligible-application-overlay .nem-button-group{margin-top:10px;margin-bottom:10px}.cgg-non-eligible-application-overlay .modal-footer{display:none}.cgg-non-eligible-application-overlay .cgg-non-eligible-application-text{font-size:18px}.cgg-non-eligible-application-overlay .nem-button-wrapper.left a{color:#979290}.cgg-non-eligible-application-overlay .nem-button-wrapper a{font-size:17px;font-weight:700;line-height:.82;text-align:center}.cgg-non-eligible-application-overlay .cgg-row{display:flex}.cgg-non-eligible-application-overlay .cgg-row .description-column{display:flex;flex-direction:column}.cgg-non-eligible-application-overlay .cgg-row .description-column .description-text{height:100%;display:flex}.cgg-non-eligible-application-overlay .cgg-row .description-column .description-text img{margin:auto;height:90px}.cgg-non-eligible-application-overlay .cgg-row .text-column{font-size:20px;color:#000;margin-top:10px}.cgg-non-eligible-application-overlay .cgg-row .text-column .funnel-confirmation-text{text-align:center;font-size:16px;padding-bottom:10px;font-weight:700}.cgg-non-eligible-application-overlay .cgg-row .text-column .funnel-confirmation-subheader{text-align:center;font-size:22px;padding-bottom:10px;font-weight:700}.cgg-non-eligible-application-overlay .cgg-row .text-column .cgg-button a{margin-bottom:10px;margin-top:12px}.cgg-redirect-popup{text-align:center}.cgg-redirect-popup h2{color:#056f9d;margin:10px 0 0;font-weight:400}.cgg-redirect-popup h4{color:#222;font-weight:300;font-size:18px;margin:1em 0}.cgg-redirect-popup .cgg-spinner{display:block;float:none}.cgg-redirect-popup .cgg-spinner .sk-circle__large{width:3em;height:3em}.cgg-redirect-popup-img{max-width:100px;display:block;margin:1em auto}.cgg-redirect-popup-footer{margin:0 -25px -15px;padding:15px 25px;background:#F3F2EE;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.cgg-redirect-popup-footer img{max-width:180px}.cgg-redirect-popup .modal-footer,.cgg-redirect-popup .modal-header{display:none}.cgg-redirect-popup .cgg-global-input--error-notification{font-size:14px;float:none}